CMS (depraced!) > World of warcraft cms

World of warcraft cms


Date: 8 January 2011 | Posted by: Aendrin
Well... I decided to make new version of this aswsome CMS, its not all made by me ... I take Ascent CMS v.2 from N2Dark and a lot of the credit gos to him (he used PHP-Fusion) so this is something like update ... but I didnt had his permission to make it update so I made it new version.

Ok so here what I added:

- 3 New Themes (with .psd Headers in)



I decided not to remove the v.2 Design by N2Dark, I just edit it a little.




2 Choice




3 Choice




- Voting Popup Reward Script
Credit gos to TheSpidey for it





- Forum Flood Protection




- ShoutBox Flood Protection




- Staff Members



- Scrolling "Vote for Us"




- Ad`s System



Including Statistic with Impression Made/Left, Clicks, Click %


- Donations



We all know how important are donations


- Newsletters



So all of your members know the latest news from the server.

- Armory Search (Working)

- Guild Search (Working)


- Character Teleporter (cost 50 gold by default, you can change it)




- Character Transfer




- Character Unstucker




- Account Password Changer




- Online Player Map (with 30 sec refresh)





The installation is like Ascent CMS v2

Installing

QUOTE
1) -Download, and place all of the files from Doc in you web folder.
2) -Open MySQL, and Create a new Database and Execute "portal.sql"
3) -Go to web folder and configure:
*config.php
*game_config.php
*infusions\realms_status_panel\settings.php
*include\settings.php
4) -Open Site and Login.
5) -Change Password & Username
6) -Replace modded edit_profile\edit_profile.php with original in webfolder. ( Stops players from Changing there names. )
7) -Edit Site Settings

And there you are done.


Admin's Account and Password.
QUOTE
Username: Admin
Password: Warsong


Armory Installation

-= Armory Setup =-

1. Move contents of svn to a folder on your webserver (except the SQL folder) (ex. /armory [any directory may be used]).
2. Create a new database on your MySQL server, and name it anything you want. This is for the item_cache table and the tables used to generate tooltips, so I'd recommend calling it 'armory'.
3. Execute upd_sql_statements.sql (located in /sql) on your "armory(create new database and name it armory)" database.And tblwowitems.sql and allies.sql in character db.

-= Armory Configuration =-

4. Set up your databases, rowse to your configuration/mysql.php file, and modify it.
This is how it works:

$realms is the array where you specify your realms. In my example setup, I have:

$realms = array(
"Malchezzar" => array( "MALCHEZZAR" , "root" , "" , "localhost" , "antrix" ),
"Sargeras" => array( "SARGERAS" , "root" , "" , "localhost" , "charsheet" ),
);

This means the realm Malchezzar will have the unique key 'MALCHEZZAR', will login to the SQL database using the account 'root', with the password '', and the SQL host will be 'localhost'. 'antrix' is the database. (Note: Split World/Character DB thingy is not working yet)
Similarly, for Sargeras, 'charsheet' is the database.

Next, we specify the default realm. You only need to set one line here:

$realmName["DEFAULT_REALM"] = "Malchezzar";

Change 'Malchezzar' to the left-most text in the $realms array. This realm is used if the $_GET["realm"] parameter is not specified.

Skip the $realm loop array after that, and find the WEBSITE and WSERVER things.

/* RealmDB must be the database used for your item_cache database */
$MySQL_User["WEBSITE"] = "root";
$MySQL_Password["WEBSITE"] = "";
$MySQL_Host["WEBSITE"] = "localhost";
$RealmDB["WEBSITE"] = "wowanirena";

/* WorldServer DB if applicable */
$MySQL_User["WSERVER"] = "root";
$MySQL_Password["WSERVER"] = "";
$MySQL_Host["WSERVER"] = "localhost";
$RealmDB["WSERVER"] = "antrix";

Note: I don't think WSERVER is used anymore.

Change the WEBSITE entries to the correct settings used to access your 'armory' database (if you used that name)!
This is a really important database, as without it, you'll get shitloads of errors in the background, and items will not be cached, so stats will not be calculated.

Is that all?
Oh no.

5. Modify your /configuration/settings.inc.php file.

$LEVEL_CAP = 70; // This might be different on a funserver //
$DEBUG_KEY = "001dotphpquestionmark"; // Change this to something unique //
define( "HEADER_TITLE" , "AniRena" ); // Change this to the text that you want on the top of each page, like AniRena - Home //
define( "ARMORY_FULLURL" , "http://localhost/armory/" ); // Admin Panel -> Content Admin -> Add Site Link

Example:

Link Name: Teleporter
Link URL: Service/teleporter.php
Visibility: Your choice
Position: Your Choice
See full article