Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] WebEngine 1.0.8 / 1.0.8 PL1

Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
NEW VERSION AVAILABLE HERE:
http://forum.ragezone.com/f197/webengine-1-0-9-a-1131968/





.
.
.
.
.
.
.
.




WebEngine Features (not updated):

Code:
[LIST]
[*][COLOR=#3366FF]Secure, Optimized and Customizable[/COLOR]
[LIST]
[*][COLOR=#3366FF]cached modules data[/COLOR]
[*][COLOR=#3366FF]all inputs filtered for malicious code[/COLOR]
[*][COLOR=#3366FF]optimized database connection system[/COLOR]
[LIST]
[*][COLOR=#3366FF]PDO DBLIB Driver[/COLOR]
[*][COLOR=#3366FF]PDO SQLSRV Driver[/COLOR]
[*][COLOR=#3366FF]PDO ODBC Driver[/COLOR]
[/LIST]

[*][COLOR=#3366FF]100% non-encrypted source code[/COLOR]
[*][COLOR=#3366FF]easy custom module creation[/COLOR]
[*][COLOR=#3366FF]friendly url's[/COLOR]
[*][COLOR=#3366FF]encrypted users data[/COLOR]
[*][COLOR=#3366FF]3 and 4 database structure compatibility[/COLOR]
[*][COLOR=#3366FF]clean source code -easy to understand-[/COLOR]
[*][COLOR=#3366FF]template system[/COLOR]
[*][COLOR=#3366FF]news system[/COLOR]
[/LIST]
[/LIST]

[LIST]
[*][COLOR=#339966]AdminCP Features[/COLOR]
[LIST]
[*][COLOR=#339966]News management[/COLOR]
[*][COLOR=#339966]Retrieve full account information[/COLOR]
[*][COLOR=#339966]Find all account characters[/COLOR]
[*][COLOR=#339966]Find character's account[/COLOR]
[*][COLOR=#339966]Find account's IP addresses[/COLOR]
[*][COLOR=#339966]Find accounts from IP[/COLOR]
[*][COLOR=#339966]show online accounts[/COLOR]
[*][COLOR=#339966]disaplay latest paypal donations[/COLOR]
[*][COLOR=#339966]disaplay latest superrewards donations[/COLOR]
[*][COLOR=#339966]add/substract credits (cspoints)[/COLOR]
[/LIST]
[/LIST]

[LIST]
[*][COLOR=#800080]Website Configurations[/COLOR]
[LIST]
[*][COLOR=#800080]Turn website on/off[/COLOR]
[*][COLOR=#800080]Turn error reporting on/off[/COLOR]
[*][COLOR=#800080]Choose website template[/COLOR]
[*][COLOR=#800080]Choose website language[/COLOR]
[*][COLOR=#800080]Encryption hash (for encrypting data)[/COLOR]
[*][COLOR=#800080]Choose maintenance page url (when website is off)[/COLOR]
[*][COLOR=#800080]Choose credits add type (if use TempCredits or modify cspoints directly)[/COLOR]
[*][COLOR=#800080]Give admincp access to users[/COLOR]
[*][COLOR=#800080]Limit admincp access to modules to certain users[/COLOR]
[*][COLOR=#800080]Set website title[/COLOR]
[*][COLOR=#800080]Set footer copyright text[/COLOR]
[*][COLOR=#800080]Set META keywords & description[/COLOR]
[*][COLOR=#800080]Set forum link[/COLOR]
[*][COLOR=#800080]SQL connection data[/COLOR]
[LIST]
[*][COLOR=#800080]Switch between connection drivers[/COLOR]
[/LIST]

[*][COLOR=#800080]Email system configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable email system[/COLOR]
[*][COLOR=#800080]set email sender and name[/COLOR]
[*][COLOR=#800080]set emails titles[/COLOR]
[/LIST]

[*][COLOR=#800080]News system configs[/COLOR]
[LIST]
[*][COLOR=#800080]choose amount of expanded news[/COLOR]
[*][COLOR=#800080]news listing limit[/COLOR]
[*][COLOR=#800080]enable/disable DISQUS comment system[/COLOR]
[/LIST]

[*][COLOR=#800080]Registration configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable new registrations[/COLOR]
[*][COLOR=#800080]enable/disable reCAPTCHA[/COLOR]
[/LIST]

[*][COLOR=#800080]Login configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable session timeout[/COLOR]
[*][COLOR=#800080]set session timeout[/COLOR]
[*][COLOR=#800080]set maximum failed login attempts[/COLOR]
[*][COLOR=#800080]set timeout for reaching maximum failed logins[/COLOR]
[/LIST]

[*][COLOR=#800080]Vote module configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable voting module[/COLOR]
[*][COLOR=#800080]enable/disable saving vote logs in database[/COLOR]
[*][COLOR=#800080]add/remove voting sites[/COLOR]
[/LIST]

[*][COLOR=#800080]My Account module configs[/COLOR]
[*][COLOR=#800080]Reset module configs[/COLOR]
[*][COLOR=#800080]Clear pk module configs[/COLOR]
[*][COLOR=#800080]Unstuck character module configs[/COLOR]
[*][COLOR=#800080]Fix stats module configs[/COLOR]
[*][COLOR=#800080]Clear skill-tree module configs[/COLOR]
[*][COLOR=#800080]VIP membership module configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable vip system module[/COLOR]
[*][COLOR=#800080]enable/disable vip purchase promotion[/COLOR]
[*][COLOR=#800080]set vip promotion success rate[/COLOR]
[*][COLOR=#800080]set vip promotion reward days[/COLOR]
[*][COLOR=#800080]set vip day cost[/COLOR]
[*][COLOR=#800080]set vip plans and discounts[/COLOR]
[*][COLOR=#800080]enable/disable showing vip benefits[/COLOR]
[*][COLOR=#800080]set vip benefits[/COLOR]
[/LIST]

[*][COLOR=#800080]Donate for credits module settings[/COLOR]
[*][COLOR=#800080]PayPal donation module configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable paypal donations[/COLOR]
[*][COLOR=#800080]enable/disable paypal sandbox (for testing donation system)[/COLOR]
[*][COLOR=#800080]set paypal email[/COLOR]
[*][COLOR=#800080]set product title[/COLOR]
[*][COLOR=#800080]set currency[/COLOR]
[*][COLOR=#800080]set paypal return url (after complete transaction or cancellation)[/COLOR]
[*][COLOR=#800080]set paypal notify url (for paypal IPN)[/COLOR]
[*][COLOR=#800080]define conversion rate between real money and server currency (credits)[/COLOR]
[/LIST]

[*][COLOR=#800080]SuperRewards donation module configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable superrewards donations[/COLOR]
[*][COLOR=#800080]set secret hash[/COLOR]
[*][COLOR=#800080]define conversion rate[/COLOR]
[/LIST]

[*][COLOR=#800080]Rankings system configs[/COLOR]
[LIST]
[*][COLOR=#800080]set rankings results limit[/COLOR]
[*][COLOR=#800080]enable/disable showing last refresh date & time[/COLOR]
[*][COLOR=#800080]choose default ranking to show[/COLOR]
[*][COLOR=#800080]enable/disable each type of rankings[/COLOR]
[/LIST]

[*][COLOR=#800080]Change password system configs[/COLOR]
[LIST]
[*][COLOR=#800080]enable/disable changing account password[/COLOR]
[*][COLOR=#800080]enable/disable email verification for changing password[/COLOR]
[*][COLOR=#800080]choose password email verification request timeout (for how long the verification link will be active)[/COLOR]
[/LIST]

[*][COLOR=#800080]Master key recovery system configs[/COLOR]
[*][COLOR=#800080]Add stats module configs[/COLOR]
[/LIST]
[/LIST]




WebEngine's Default Template Preview (1.0.7 PL1 <):


** feel free to send me pics of the 1.0.8 updated template as I didn't have time to take them.



Changelog:
Code:
- [Security] .htaccess now only allows alpha-numeric requests
- [Feature] Handler now supports multiple (frienly url) requests
- [AdminCP] Now 100% responsive
- [AdminCP] CKEditor is now loaded through its CDN
- [AdminCP] Visually improved all modules
- [AdminCP] Account search module created
- [AdminCP] Account info module now combines 4 modules (account info, account characters, account's ip address and edit account)
- [AdminCP] Module "accountsfromip" now gathers information from MEMB_STAT table as well
- [AdminCP] Added character search module (includes "find character's account" functionalities)
- [AdminCP] Character edit module now combines 2 modules (edit character and edit master level)
- [AdminCP] Added online check to character edit module
- [AdminCP] Added data filtering to character edit module
- [AdminCP] Added a button to account information in "new registrations" and "online users" modules
- [AdminCP] Added pagination to "new registrations" module
- [AdminCP] Latest bans module now displays the last 50 bans
- [AdminCP] Restructured latest bans module for easier viewing
- [AdminCP] Added pagination to "block ip" module
- [AdminCP] Added pagination to paypal transactions module
- [AdminCP] Added search feature to paypal transactions module
- [API] Fixed online check of superrewards api
- [API] Added transaction check to superrewards api
- [Core] Common's updateEmail() method changed to public
- [Core] Common's addRewardItem() method removed
- [Core] Items library removed
- [Core] MuEngine library removed
- [Core][Security] Handler's database instances removed from global variables
- [Core][Feature] CreditSystem library created
- [DATABASE] New table added: WEBENGINE_CREDITS_CONFIG
- [DATABASE] new table added: WEBENGINE_CREDITS_LOGS
- [AdminCP] Removed cron job edit feature
- [AdminCP][Security] Implemented new access level system for admincp (this will allow you to easily restrict certain modules to your staff)
- [Improvement] 404 module removed (invalid modules will now redirect to the website home)
- [Feature] Language switch feature added
- [Core] Improved WebEngine's error system
- [Core][Feature] Basic anti-flood system implemented
- [AdminCP] Website configuration check added
- [Core] Vote library completely recoded and implemented new CreditSystem
- [Core] PagSeguro donations API added
- [Core] PayPal API now uses the new CreditSystem
- [Core] SuperRewards API now uses the new CreditSystem
- [Core] Email library created
- [Core] Account library created
- [Core] Common's library code optimized
- [Core] WebEngine's file structure improved and optimized
- [Template] Removed unused images
- [Template] Improved the overall look of the default theme


Required PHP Modules, Extensions & Settings:

  • short_open_tag = On
  • php-bcmath
  • OpenSSL
  • [Linux] php-pdo_dblib
  • cURL
  • [Windows] PDO sqlsrv driver
  • [Windows] PDO ODBC driver



Installation:

  1. Make a full backup of your MuOnline database.
  2. Download the WebEngine release package and extract it.
  3. Run all the SQL queries provided in the release.
  4. Upload all the CMS files to your host.
  5. Make sure the following directories and files have write permission (chmod):
  6. /includes/cache/*
  7. /includes/cache/news/*
  8. /includes/config/*
  9. /includes/config/modules/*
  10. Configure WebEngine's configs (/includes/config.php)
  11. encryption_hash must be 16 characters long to prevent PHP errors.
  12. Setup WebEngine's cron to run every 5 minutes (/cron/cron.php)
  13. Login to your admin account and configure WebEngine's modules through the admincp.
  14. Create a new cronjob using the admincp for /cron/server_info.php (this is for the sidebar stats)





Upgrade instructions (from 1.0.7 PL1): **IMPORTANT**
This release is a COMPLETE rewrite of WebEngine, therefor it is not possible to upgrade your current website with all (if any) customizations you made to it.



  1. Make a full backup of your database(s)
  2. Make a full backup of your current WebEngine website
  3. Download WebEngine 1.0.8 from the clients area.
  4. Remove your current WebEngine website completely
  5. Execute the SQL script: WEBENGINE_CREDITS_CONFIG
  6. Execute the SQL script: WEBENGINE_CREDITS_LOGS
  7. [OPTIONAL] Delete your current WEBENGINE_CRON table and run the new SQL script (newest crons will be added in case you never added them)
  8. Re-install WebEngine 1.0.8 (yes! as if it was a new website)
  9. Re-configure the config file
  10. Re-configure the tables definitions (now located in /includes/tables.php)
  11. Login and configure the website through the admin panel
  12. Go to news manager and update the news cache




Some helpful posts:


  • WebEngine 1.0.8 release:


Downloads:

WebEngine 1.0.8 (stable):
http://forum.ragezone.com/f197/webengine-1-0-9-a-1131968/


Support is not offered for this or any release of WebEngine (only to former customers). Sorry guys, from here on you are on your own.



P.S. imperiamucms uses WebEngine sources, so there you go.. I just saved you $2,499 USD with this release. ENJOY!
 
Last edited:
Junior Spellweaver
Joined
Oct 23, 2014
Messages
131
Reaction score
23
Any video how to install ?

How to setup cron ?
what do you mean setup ? what i am going to do in cron.php ?
 
Experienced Elementalist
Joined
Jun 13, 2014
Messages
272
Reaction score
21
who can help me to install this ? skype : baribusta
 
Experienced Elementalist
Joined
May 12, 2006
Messages
212
Reaction score
11
always redirected to webengine forum. anybody success to install it? how to fix redirect issue. hope somebody will provide fix for this.

thanks
 
Last edited:
Experienced Elementalist
Joined
Jun 13, 2014
Messages
272
Reaction score
21
always redirected to webengine forum. anybody success to install it? how to fix redirect issue. hope somebody will provide fix for this.

thanks

same thing here it always redirect me to webengine forum.
 
Experienced Elementalist
Joined
May 12, 2006
Messages
212
Reaction score
11
Its because of the bad settings, change the site url,than it will be okey. :)

did you mean __Base_URL___ in webengine.php ?




Damn i didnt check the system_active=true now its working :glare:


same thing here it always redirect me to webengine forum.

mate just open include/config search for system_active= change false value into true.
 
Last edited:
Experienced Elementalist
Joined
Jun 13, 2014
Messages
272
Reaction score
21
did this all worked it don't redirect me anymore to webengine forum but now i get this.

 
Newbie Spellweaver
Joined
Aug 3, 2014
Messages
57
Reaction score
5
guys to install the web do you need all this extension and modules ?

  • short_open_tag = On
  • php-bcmath
  • OpenSSL
  • [Linux] php-pdo_dblib
  • cURL
  • [Windows] PDO sqlsrv driver
  • [Windows] PDO ODBC driver
 
Don't be afraid to ask!
Loyal Member
Joined
Jun 2, 2012
Messages
1,454
Reaction score
252
No, you only need what you want to use, if you want to use PDO sql connection you need the sql driver, for odbc odbc driver..:D

Use ODBC if you are running the web on the same machine like sql server, use PDO sql if you are running on different machine the sql.
 
Don't be afraid to ask!
Loyal Member
Joined
Jun 2, 2012
Messages
1,454
Reaction score
252
Can you host the site on a web host or do you need a VPS with an Apache server?

Web host running apache / nginx too... so i dont understand totally your question.

You can run it on webhost, for example or you can run it on IIS under windows, or apache / nginx under linux.
 
Back
Top