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 CMS 1.2.0

Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
WebEngine CMS 1.2.0
open-source




Changelog:
Code:
- [Installer] Minimum required PHP version increased to 5.6 (5.4 previously)
- [Installer] Added installer index redirection
- [Fix] Missing grand resets column constant on player profiles (issue #29)
- [Fix] Player profile module title not loading (issue #28)
- [Fix] Guild profile module title not loading (issue #27)
- [Fix] Wrong language error phrase in character add stats module (issue #26)
- [Core] Updated PHPMailer to version 6.0.7
- [Core] Added exception handling when loading modules
- [Core] Output buffer is now cleared when an exception is thrown outside the module scope
- [Core] News system now checks if news id exists from cache instead of database
- Removed encoded ids from news
- [Core] Gens ranking completely recoded (it now works as in GMO)
- [Core] Improved compatibility with MuEngine files
- Character level can now be combined with master level in rankings
- Character level added to resets ranking
- Character level added to killers ranking
- Replaced resets with player level in master level ranking
- [Fix] Wrong language error phrase in voting system (issue #25)
- Character class added to votes ranking
- Character master level added to profiles
- Numbers formatting added to player profiles
- Command stat is now only displayed when character class is DL in player profiles
- Guild profiles design improved
- Player profile links added to rankings
- Guild profile link added to guilds ranking
- [Core] Added new cache format
- Added guild master display to castle siege countdown banner
- Added guild master display to castle siege module
- [Template] Upgraded to bootstrap 3.3.7
- [Template] Upgraded to jquery 2.2.4
- [Template] Added date display to server/user time
- [Core] Added cache to ip blocking system
- [Core] Added WebEngine CMS table definitions
- [Core] Added support for webengine tables prefix
- Added player profile links setting to webengine configuration
- Added guild profile links setting to webengine configuration
- Added username length setting to webengine configuration
- Added password length setting to webengine configuration
- [Core] Anti flood system removed
- Encryption hash configuration removed
- [Fix] Login system not clearing failed login attemps after a successful authentication (issue #30)
- [Installer] Removed Forum URL from the final install step
- [Installer] Removed Server Name from the final install step
- [Installer] Removed Website Title from the final install step
- [Installer] Removed Website Description from the final install step
- [Installer] Removed Website Keywords from the final install step
- [AdminCP] Updated navigation menus style
- [Core] Removed main cron cache file (it now uses a direct connection to the database)
- [API] Added cron api (for manually executing cron jobs)
- [Core] Plugins now load directly from cache
- [Core] Added version check to plugin when loading
- [Core] BCMath php extension no longer required
- [Core] cURL php extension added to cms requirements
- [Core] Added CloudFlare IP Workaround
- [Core] Added CloudFlare HTTPS Workaround
- Replaced downloads host with downloads description
- Corrected spelling mistake on successful plugin installation (issue #31)
- [AdminCP] Added real databases names on credit configurations
- [AdminCP] Me_MuOnline will not be displayed if only using MuOnline database
- [AdminCP] Improved design of credit configurations module
- [Core] Added support for custom email templates
- [Core] Added database error logs
- [Core] Enabled passing of real exception error messages from email system (issue #32)
- Added short news version with link to full news
- MuEngine VIP module removed (to be provided as a plugin)
- IGCN VIP module removed (to be provided as a plugin)
- Replaced double quotes with single quotes of default language file
- [Core] Improved language switching system
- [AdminCP] removed bin2hex website configuration
- Moved guild logo generator to api directory
- [Core] Guild logos are now directly converted to hex in the sql query
- Added PK level to killers ranking
- Castle siege countdown banner will now show even if castle has no owner
- Added character last location to rankings
- Added character country to rankings
- Added character online status to rankings
- Added basic server information module (html)
- Removed facebook comments from news system
- Removed facebook share and like button from news system
- Added news translation system
- [Template] added language switch flags at footer
- Added missing language phrases
- [Core] Updated Google ReCaptcha to version 1.2.1
- Improved cron common repeat times list


Download:




H3xlP54 - [Release] WebEngine CMS 1.2.0 - RaGEZONE Forums


k58QahZ - [Release] WebEngine CMS 1.2.0 - RaGEZONE Forums


FsK3Kfz - [Release] WebEngine CMS 1.2.0 - RaGEZONE Forums


How to Install:
  1. Download the WebEngine 1.2.0 Release
  2. Extract / Upload the files to your web server
  3. Run the WebEngine CMS Installer "yoursite.com/install"


This update has was made possible by WebEngine's developer "Mon", big thank you for your work Mon, keep it up!
 

Attachments

You must be registered for see attachments list
Initiate Mage
Joined
Jan 11, 2013
Messages
57
Reaction score
12
I look forward to you re-optimizing the new post functionality. Smarter display, friendly URL, similar to wordpress.

(MD5 does not work with the IGCN database. The account login / registration system does not work when md5 is turned on)
 
Last edited:
Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
(MD5 does not work with the GCN database. The account login / registration system does not work when md5 is turned on)

Are you sure you are using md5 and not another encryption method?


Also, check for database errors here:
/includes/logs/database_errors.log
 
Initiate Mage
Joined
Jan 11, 2013
Messages
57
Reaction score
12
[SQL 07002] [odbc 0] > [Microsoft][ODBC SQL Server Driver]COUNT field incorrect or syntax error (SQLExecute[0] at ext\pdo_odbc\odbc_stmt.c:258)

Can you help me fix it?
 
Joined
Aug 6, 2005
Messages
550
Reaction score
295
Hello, I’m interested in your great project. Would it be difficult to implement support for PostgreSQL, additionally to mssql?
My OpenMU project uses PostgreSQL and a completely different and more complex database structure. However, I could also write views to mimic the original schema, if required. I have no PHP knowledge, that’s why I’m asking ;)

Btw, I could contribute a german translation if you’re interested.
 
Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
Hello, I’m interested in your great project. Would it be difficult to implement support for PostgreSQL, additionally to mssql?
My OpenMU project uses PostgreSQL and a completely different and more complex database structure. However, I could also write views to mimic the original schema, if required. I have no PHP knowledge, that’s why I’m asking ;)

Btw, I could contribute a german translation if you’re interested.

You can switch to PostgreSQL by editing a single line of code:


The CMS uses PHP PDO, so you would only have to make sure you have the pdo-pgsql driver enabled and of course change the PDO connection string in the CMS so it uses that driver.
 
Initiate Mage
Joined
Apr 20, 2015
Messages
6
Reaction score
0
I use the IGC S14 server, why does the Ranking not work?
 
Initiate Mage
Joined
May 3, 2019
Messages
22
Reaction score
1
is this working with ex802? I can't connect

Could not connect to database (1)
 
Initiate Mage
Joined
Aug 25, 2016
Messages
57
Reaction score
0
Sir, how to install some module for pagueseguro or mercadopago? Paypall module isnt working too..
 
Last edited:
Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
I use the IGC S14 server, why does the Ranking not work?
You probably have not added WebEngine's master cron.

/includes/cron/cron.php (make sure it runs once every minute)
is this working with ex802? I can't connect

Could not connect to database (1)
That error means that the CMS was not able to connect to your database. Usually because your firewall (or your webserver firewall) is blocking the connection. Or maybe you have not configured your SQL server for remote connections.
Sir, how to install some module for pagueseguro or mercadopago? Paypall module isnt working too..
paypal module isnt working? tried so many times and didint work
I have tested the PayPal donations module many times and it's working flawlessly. Make sure you have a premier or business paypal account, it doesn't work if you have a personal account (because you need to enable PayPal IPN).
 
Initiate Mage
Joined
Aug 25, 2016
Messages
57
Reaction score
0
Hey sir, paypal is working, sory for it, my bad!

Top online is the only ranked that isnt working here (Server Louis update 17 (muemu based) ) How can i fix that?

How can i put a button of paypal ? I dont want that players can choose how much they want to sped, i want to put some buttons for 20 BRL / 50 BRL / 100 BRL
 
Last edited:
Joined
Oct 14, 2008
Messages
1,277
Reaction score
248
It cannot be installed on a Webhosting server!
Could not connect to database (1)
It's working on LOCAL with Xampp server php 7.1 exactly like on my webhost.
So it's not working on webhost only on local !
 

Attachments

You must be registered for see attachments list
Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
It cannot be installed on a Webhosting server!
Could not connect to database (1)
It's working on LOCAL with Xampp server php 7.1 exactly like on my webhost.
So it's not working on webhost only on local !

Most shared web hosting providers do not allow OUTGOING connections through port 1433 by default.
Your options are:

1) contact your web hosting company, ask them if they can open port 1433 for you so you can connect remotely to your SQL database.

2) change your MSSQL port to a more common one that your host doesn't block, maybe to the MySQL port? (3306)

3) get a web hosting that allows remote connections to sql servers

4) get a VPS for your web, you'll have full control of your web server.
 
Last edited by a moderator:
Joined
Oct 14, 2008
Messages
1,277
Reaction score
248
If i click anything from the UserCP that has connection to characters in-game i got error:
Fatal error: Invalid sql_display_size in D:\Xampp\htdocs\includes\classes\class.database.php on line 72
 

Attachments

You must be registered for see attachments list
Back
Top