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

Joined
Apr 22, 2013
Messages
710
Reaction score
49
just a heads up for those waiting for the 1.0.9 update, I'm still working on it and expect to have it done by the weekend or earlier.
Here's the current development changelog:
Code:
1.0.9
- [Core] reorganized webengine core
- [Core] config.php file removed and replaced with webengine.json (configs)
- [Core] webengine configurations are now loaded directly through json file
- [Core] encryption class removed
- [Core] added website configurations check
- [Template] updated default template
- [Template] added bootstrap cdn
- [Fix] fixed minor issues throughout the engine
- [Fix] fixed guild profile logo display
- [Improvement] guilds ranking will now display list even if score is 0
- [Security] added error handling in ranking modules
- [Improvement] added gens ranks configuration
- [Core] rankings class optimized
- [Improvement] added increment rate configuration to buy zen module
- [Security] added filter to check user input on amount of credits to exchange
- [Improvement] added content check on downloads module
- [Fix] fixed castle siege banner not displaying guild logo correctly
- [Fix] fixed castle siege module not displaying guild logo correctly
- [Fix] fixed link to guild on castle siege module
- [Api] added new api for version check
- [Core] added support for formatted language phrases
- [Improvement] removed direct credit display in myaccount module
- [Security] added error handling and optimized most usercp modules
- [Improvement] optimized server file support system
- [Template] donation logos updated
- [Feature] added paymentwall donation api
- [Fix] fixed issue with voting system not allowing username identifier in credit configuration
- faq module removed
- [Improvement] RewriteEngine turned off in admincp and api directories
- [Core] moved languages folder to includes directory
- [Core] moved cron folder to includes directory

and here some images of the template changes:


only the install setup is pending for the update to be done, once I finish up I'll put up a cloud-based webengine system so you guys can test the beta before I release the stable version.

**********
These updates is really nice, hope you can integrate a module for Currency (eCoins) transfer too!
 
Newbie Spellweaver
Joined
Aug 9, 2012
Messages
48
Reaction score
0
How exactly Setup WebEngine's cron to run every 5 minutes? Thanks in advance.
 
Last edited:
Junior Spellweaver
Joined
Jul 29, 2007
Messages
134
Reaction score
301
The 1.0.9 update is ready, right now I'm going through testing process and debugging to find any issues, I will post the stable release by Saturday/Sunday afternoon (PST)

If you want to test 1.0.9 you can do so here:


I will create a new thread for the release of 1.0.9.
 
Junior Spellweaver
Joined
Jul 29, 2003
Messages
136
Reaction score
5
The 1.0.9 update is ready, right now I'm going through testing process and debugging to find any issues, I will post the stable release by Saturday/Sunday afternoon (PST)

If you want to test 1.0.9 you can do so here:


I will create a new thread for the release of 1.0.9.

Looking forward to this new release. Keep up the great work.
 
Newbie Spellweaver
Joined
Mar 20, 2017
Messages
97
Reaction score
4
The 1.0.9 update is ready, right now I'm going through testing process and debugging to find any issues, I will post the stable release by Saturday/Sunday afternoon (PST)

If you want to test 1.0.9 you can do so here:


I will create a new thread for the release of 1.0.9.

We'll be expecting that Boss Lautaro
 
Joined
Nov 29, 2009
Messages
506
Reaction score
92
For those non reset folks lover who use to use this wonderful cms..

I just managed to figure out combining normal level and master level and put it into level rankings.

and just wanna share it to you:

Edit in includes>classes>class.rankings.php

Code:
case 'level':
                $dbDATA = $dB->query_fetch("SELECT TOP ".mconfig('rankings_results')." ch.Name, ch.Class, (ch.cLevel + ms.MasterLevel) as chlevel FROM Character as ch JOIN MasterSkillTree as ms ON ch.Name = ms.Name WHERE ch.Name NOT IN(".rankingsExcludeChars().") ORDER BY chlevel DESC");
                $cacheDATA = BuildCacheData($dbDATA);
                UpdateCache('rankings_level.cache',$cacheDATA);
            break;

sample:

And i also manage to eliminate the big castle siege banner at the middle and put it in sidebar similar to daedalus template but in default template!

and also wanna like to share it to you:

Just edit in templates>default>index.php

just comment out the template_displaycastlesiegebanner () so it will not show in the middle.

Code:
<!-- CASTLE SIEGE BANNER -->
			<?php
			//	template_displayCastleSiegeBanner();
			?>

then.. on templates>default>inc>template.functions.php

edit the function template_displayCastleSiegeBanner()

Code:
function template_displayCastleSiegeBanner() {
	loadModuleConfigs('castlesiege');
	if(mconfig('active') && mconfig('enable_banner')) {
		$ranking_data = LoadCacheData('castle_siege.cache');
		$Rankings = new Rankings();
		$cs = cs_CalculateTimeLeft();
		if(!is_null($cs)) {
			$timeleft = sec_to_hms($cs);

			if(is_null($ranking_data[1][1])) $guildLogo = "<img src='".__PATH_TEMPLATE__."img/error.png' style='height: 64px; width: 64px;' />";
			else $guildLogo = returnGuildLogo($ranking_data[1][1], 64);

			$guildTitle = $ranking_data[1][0];
			if(is_null($guildTitle)) $guildTitle = "N/A";

			echo '<table class="sidebar-srvinfo" cellspacing="0" cellpadding="0">';
			echo '<tr><td colspan="2">'.lang('sidebar_srvinfo_txt_7',true).'</td></tr>';
			echo '<tr><td>Castle Owner:</td><td><b>'.$guildTitle.'</b></td></tr>';
			echo '<tr><td>Castle Emblem:</td><td>'.$guildLogo.'</td></tr>';
			echo '
			
			<script type="text/javascript">
				var csTimeStamp = '.(time()+$cs).';
				function displayCountdown() {
					var timestamp = Math.floor((new Date().getTime())/1000);
					var input_timestamp = csTimeStamp-timestamp;
					if(input_timestamp >= 1) {
						var hours_module = input_timestamp % 3600;
						var hours = (input_timestamp-hours_module)/3600;
						var minutes_module = hours_module % 60;
						var minutes = (hours_module-minutes_module)/60;
						var seconds = minutes_module;
					} else {
						var hours = 0;
						var minutes = 0;
						var seconds = 0;
					}
					document.getElementById("cscountdown").innerHTML = hours + "h " + minutes + "m " + seconds + "s";
				}
			</script>
	
			<tr><td>Commencement:</td><td><b><span id="cscountdown"></span></b></td</tr>
			</table>';

and finally put it in sidebar templates>default>inc>modules>sidebar.php

just insert this on sidebar information:

Code:
template_displayCastleSiegeBanner();

Hope that helps :)

And guys, does anyone know how to put a countdown timer on vote?, i mean so that you will know how many hours remaining until your next vote. That would really be good. Can you add that Lautaro ? thanks :)
 
Joined
Nov 29, 2009
Messages
506
Reaction score
92
nofeara

do you have patch for MUEMU DBase to work in this WebEngine version?

I cannot directly answer the question but I manually map each tables with the modules i need. You can actually map any kind of database even if its not mu online. Check rankings.php and analyze the connection of the select statements with the configured tables.
 
Newbie Spellweaver
Joined
Jan 16, 2011
Messages
20
Reaction score
0
guys need help, cant finish intstall
Lautaro - [Release] WebEngine 1.0.8 / 1.0.8 PL1 - RaGEZONE Forums
 
Newbie Spellweaver
Joined
Feb 22, 2018
Messages
32
Reaction score
0
can someone please help on how to put castle siege in sidebar for 1.0.9.9 thanks
 
Newbie Spellweaver
Joined
Feb 25, 2014
Messages
37
Reaction score
6
Having problem with the cron job as well, can anyone help me out?
Everything works fine until someone plays in game, and Im stucked with this.
Lautaro - [Release] WebEngine 1.0.8 / 1.0.8 PL1 - RaGEZONE Forums
 
Back
Top