Author Topic: UCP Framework 3.0 RELEASED  (Read 2225 times)

0 Members and 1 Guest are viewing this topic.

October 29, 2010, 06:41:43 am

Offline FRT

  • Hero Member
  • *****
  • Posts: 595
  • Reputation: 1873
  • Gender: Male
Hi there guys,

Sorry for the delay but i have been very busy at work so i couldnt deliver this faster.

New Features:
- MVC design pattern
- Admin panel
- Vote System ( SOAP )
- Donate System
- Template System
- Blizzlike theme
- Blizzlike Cataclysm theme
- Default Ucp Mangos theme
- Mangos and Trinity Compatability

DEMO DEFAULT TEMPLATE 3.0:
WOWPT PAINEL DE CONTROLO | Once we reborn, we rulle forever :D

DEMO BLIZZLIKE TEMPLATE 3.0:
WOWPT PAINEL DE CONTROLO | Once we reborn, we rulle forever :D


DOWNLOAD 3.0
ucpmangos - Project Hosting on Google Code


How to Install:
Instalation | UCP Framework 3.0


NOTES:

1 - Looking for Translators and Developers for this project, translation its very easy done in lang folder.

2 - If you enjoy this release please make comments,report issues on my project.
and ofcourse Donates will make further releases coming faster.

3 - Thanks to jesper and to his vote system, i followed his logic, which made everything much easier, big props to him.

Lots of Love
Jorge Faianca

PS: THIS IS NOT WORKING FOR ARCEMU SINCE I DIDNT HAVE ANYONE BETA TESTING FOR IT.


Instalation

Requirements:

Code: [Select]

Apache HTTP server
Mod_rewrite support PHP 5+
MySQL



Mod_rewrite:

Code: [Select]

If you have for example another website inside the htdocs (ex: armory )
You need to add a new RewriteRule to the application root .htaccess
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ^(armory) – [L]
RewriteRule (.*) public/$1 [L]

If you dont do this, your website armory will not be available!



Database:

Code: [Select]

Import db/ucp.sql into your database



How to install:

Code: [Select]

Upload the script to your website
ex: inside htdocs or public_html folder
Configure config/config.php and follow the comments
/** Configuration Variables **/
define(DEVELOPMENT_ENVIRONMENT, FALSE); // DEVELOPMENT_ENVIRONMENT TRUE / FALSE
$CPDebug = FALSE; // DEVELOPMENT_ENVIRONMENT TRUE / FALSE

/** DATABASE CONFIG */
define('DB_NAME', 'realmd'); // DB name ( auth , Realmd etc..)
define('DB_USER', 'root'); // Database Username
define('DB_PASSWORD', 'mangos'); // Database Password
define('DB_HOST', 'localhost'); // Database HOST
define('DB_UCP', 'ucp'); // UCP database
define('USER_SOAP', 'testgm'); // SOAP USER GM >= 3
define('PASS_SOAP', 'mangos'); // SOAP PASS
define('ADMIN', "FAIANCA"); // Your Account Name ( the only account to have admin panel access )

/** Web Site Config */
define('SITETITLE', 'WOWPT PAINEL DE CONTROLO | Once we reborn, we rulle forever :D '); // Website Title
define('SITENAME', 'WOWPT PAINEL DE CONTROLO'); // Website NAME
define('SITEURL', 'www.wow.com'); // Website url
define('BASE_PATH','http://wow.com/painel'); // IMPORTANT!!! please input ur Base Path, example
http://ucpmangos.com/framework without / in the end
define('REALMLIST', 'wow.com'); // Your RealmList
define('VERSION', '3.3.5'); // Your Server Version

/**
* Choose your emu server:
* 1 = mangos
* 2 = trinity
* 3 = arcemu
*/
$emuserver = 1;
// Insert your realmlist ID NAME AND CHARACTERS DB -> follow the logic example below
// REALM ID, REALM NAME, REALM CHARACTER DB NAME
$realmdb[0] = array('id' => '1', 'name' => 'Prestige: Blizzlike', 'dbname' => 'char_blizz');
$realmdb[1] = array('id' => '3', 'name' => 'Izanox: BattleGound', 'dbname' => 'char_bg');
$realmdb[2] = array('id' => '2', 'name' => 'Furzin: MidRate', 'dbname' => 'char_mid');
$realmdb[3] = array('id' => '4', 'name' => 'Neplox: Funserver', 'dbname' => 'char_fun');

/** Additional info */
$clientversion = "3.3.5";
$realmurl = "logon.wow-pt.net";

/** Character Tools Costs! */
// Modify for character tool costs
$toolscost = array(
'name' => '30',
'faction' => '150',
'sex' => '40',
'account' => '40',
'race' => '30');



Admin Panel:

Code: [Select]

Login into your website with ur admin account
Just go into ur admin panel ( admin/index/ )
Modify Settings




Original post byfaianca