Hi there people,
It has been a while since I have posted anything new on the forum. But here is the release I promised.
Feel free to share this guide ONLY IF YOU LINK BACK TO US MMOPRO.ORG!!
This released will be based on my previous tutorial: [Only registered and activated users can see links. ]
!Note!: The website will only work properly when it's in the same MySQL Server as your MaNGOS server is. I got my MaNGOS Server installed on the xampp server from my previous tutorial.
Features:
● = Under Maintenance
● = Done
● = Maybe
● Vote system
● Forgot password
● Registration script
● Server Status
● Server Information
● Armory
● Website Login Script
● Donate system
● Shout box
● Unstuck script for players
● Forum
● News system
● Change expansion version (for players)
● Admin Panel
● Game Master Panel
● VIP panel
● Change in game password
● Change website password
Screenshot
What will we need for this?
1: A SVN Downloader
2: Xampp
3: Common computer knowledge. --Very Important--
Index:
These are the steps we will go through:
1: Installing SVN Downloader
2: Setting up SVN downloader to download the website
3: Importing the SQL Dumps into your database
4: Editing the config files
--Optional | That is if you truly like it--
5: ~Enjoying the website~
So anyway, let us start!
Step 1: Installing SVN Downloader
The one I will be using in this tutorial is Tortoise SVN. This piece of software is only for Windows Operating System. I have included links to other OS's but I wont support them in this tutorial.
Download:
Windows: [Only registered and activated users can see links. ]
Mac OS X: [Only registered and activated users can see links. ]
Linux: [Only registered and activated users can see links. ]
Now go ahead and download Tortoise SVN and save it to your desktop.
Double click on it and let's start installing it.
Step 1: Intro Page Note: the information on your intro page may vary. Such as the 32 bit and version number.
Press next when you see this window:
Step 2: License Agreement
Select "I accept the terms in the License Agreement" after reading through it and press Next.
Step 3: Setup Location
The next window you'll see is a setup page. Let's ignore it all and just press Next.
Step 4: Ready to Install
Just press the Install button and wait for it to finish. After it's done installing, Windows will ask you to reboot. Let's go ahead and reboot.
Make sure you come back to this page afterwards
Step 2: Setting up SVN downloader to download the website
Step 1: Go to your xampp directory located in: C:\mmopro\xampp
Step 2: Create a new folder called: mmopro in your htdocs. (C:\mmopro\xampp\htdocs\)
Step 3: Right click that folder and select SVN Checkout.. from the menu.
Step 4: Now you'll see a Checkout window pop-up from Tortoise. Put this address in the "URL of repository" bar and press OK.
Code:https://mmopromangos.svn.sourceforge.net/svnroot/mmopromangos/
Step 5: Right now it's downloading the files from a SVN server I got. Now this is going to take a while so I'll take this time to explain why I am using this to you.
SVN, also knows as Subversion.
Subversion is a version control system that allows multiple people to work on a project at the same time. I and Jerry will be working on this project. Subversion works by maintaining a central repository, hosted on a server, that contains the canonical version of files and allowing people to make local copies of that repository on their personal computer in a process called a checkout. I am doing this so that I don't have to post a new link every time I add a new feature to it or I fix a bug. Each person has full control over their local copy.
Now how can you stay up to date?
Of course I will be posting in this topic whenever I released a new version. But the best thing is if you could get in the habit of updating your local copy right before you start. Updating allows you to download the fixes and new features added to the CMS. Don't worry, the updates wont take that much time as the first time. The update function will check if I have edited any files or have added new files that you don't have yet, and will download/overwrite it.
To perform an update, right click on the mmopro folder and select SVN Update.
Step 3: Importing the SQL Dumps into your database
Step 1: Finally done downloading? Good then it's time to import the SQL files.
You can find the SQL dumps in C:\mmopro\xampp\htdocs\mmopro\sql\
Browse to: http://<your_website>/phpmyadmin and login.
Username: root
Password: mmopro
Is it recommended to change this password when you are really publishing a website. Refer to my previous tutorial and browse to the security part of that tutorial. [Only registered and activated users can see links. ]
Step 2: Create a new database called armory and press create.
Step 3: Go ahead and press Import at the top.
Step 4: Click on Choose File and browse to: C:\mmopro\xampp\htdocs\mmopro\sql\armory_sql_files
And select the SQL file that you want to use.
- armory_de_de = German
- armory_en_us = English
- armory_fr_fr = French
- armory_ru_ru = Russian
Now that you have selected a SQL dump, press Go at the right hand bottom.
Step 5: Now we will have to Import some SQL files into your MaNGOS realmd database. Now in the left area you will see realmd. Click on it and click on Import again.
This time you want to import the SQL dumps from:
C:\mmopro\xampp\htdocs\mmopro\sql\password_reset_s ql_files\
AND
C:\mmopro\xampp\htdocs\mmopro\sql\vote_sql_file\
Both the .SQL files should be imported into your realmd database. And you're done with the SQL Dumps.
Step 4: Editing the config files
We've almost reached the end of this tutorial. In this last step we will change the config files to work with your web server and MaNGOS Server.
Step 1: Editing: config.php
----------------------------
Now that we are done importing the databases and so forth, we will now have to edit out config.php file to work properly with your server.
1) Edit config.php with any text editor.
2) Make sure you edit everything you have to edit
I have added comments after every entry so it'll be easier for you to understand the config file.
Step 2: Editing: mysql.php & settings.php
----------------------------
We will have to edit these files to make the armory script work.
1) goto: armory/configuration/
2) Now go ahead and edit the files: mysql.php & settings.php
Step 5: ~Enjoying the website~
Now just browse to your website and enjoy the script.
Make sure you read the README_STEP_1.txt and README_STEP_2.txt file!
--- Unverified Bugs ---
warcof's Reports:
1- Not work for users of Internet Explorer (white page)
2- You can register without filling the fields. => Result => creating other accounts not work
3- script server online / offline does not work (online only displays)



LinkBack URL
About LinkBacks
















Reply With Quote




Bookmarks