The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.11-RC3.
NEW in XOOPS 2.5.11: - Support for Smarty 3.x - new functionality in Upgrade, helping to convert Smarty 2 templates to Smarty 3 - default value for notification method for new users - adjustments for PHP 8
This is a release candidate intended for testing only. Use in a production system is not without risks.
The feature set is complete and is now fixed for 2.5.11. Only bug fixes will be accepted.
Please download from the current master! If you are downloading this release for testing, please download from the current master instead.
Any bugs that have been found and fixed will be included in your testing that way, so we all won't keep finding and reporting the same bug over and over.
Glad to see XOOPS is going forward. Implementing bootstrap is great, the system core is getting stronger with all the new updates. Reading stuff online, seeing how good is built the core, I am wondering, if could be implemented some using js framework, like event driven capabilities with vue, or other js framework. Using content the old way, but using an "event driven system" (for a messaging system, or cart, or chat, or booking, or what ever is appropriate ...), could be a boost of developers attention. Somehow, using modules (for what template to use, with or without vue syntax) or system preferences (for node.js event URL setting), some modules would be more interesting, the system would be very attractive for some professional approaches. That being said, I experienced some wordpress approach, trying to help some friends. Is a nightmare. Glad to meet XOOPS and read some code of it. Trying to see a way to become more event driven, though.
Re: XOOPS 2.5.11 RC-3 available for Testing
MI PIACE! Lucio
Re: XOOPS 2.5.11 RC-3 available for Testing
Hi Blindman,
Some people were already using Vue.js in XOOPS Modules, like the Equipment module
There are definitely many opportunities for improvement in the Core, as well as XMF, but it would be up to the Core Team, and the people who would like to help and be involved.
Right now the focus is on XOOPS 2.5.11 Final with Smarty 3.
Next version, potentially called 2.7.0, will focus on adding Smarty 4/5, and making it fully compatible with PHP 8.3. The minimum supported PHP version will be PHP 8.1, which will enable us to take advantage of all the new features, and cleanup the legacy code, adding namespaces, enforce strict typing. and add full use of Composer.
The main goal is still to merge the current version of XOOPS with the XOOPS version called 2.6.0 that is lurking there, and which has already many of the modern features that should be in XOOPS. My guess is that once we have XOOPS 2.7.0 released, we'll try to merge it with the XOOPS 2.6.0 into a new XOOPS 4.0, but it will be up to the Core Team, as I'm just helping out!
Re: XOOPS 2.5.11 RC-3 available for Testing
I entered the term TAG in the search field and this error came up (both on xoops.org and on my test site http://www.audizioni.it/audizioni/): Error : RuntimeException: Query Failed! SQL: SELECT * FROM `wfdownloads_downloads` WHERE (`cid` IN () AND ((`title` LIKE '%tag%' OR `description` LIKE '%tag%')) AND (`published` > '0' AND `published` = '1700582159') AND `cid` IN ())) ORDER BY published DESC - Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') AND ((`title` LIKE '%tag%' OR `description` LIKE '%tag%')) AND (`published`...' at line 1
Hi., I have a site with 500 error, probably because the host changed to PHP 8.2 (can also use 8.1 atm). Will this version work?
Re: XOOPS 2.5.11 RC-3 available for Testing
Im work in php8.2,used XOOPS 2.5.11 RC-3
Re: XOOPS 2.5.11 RC-3 available for Testing
New install php 8.1 internal 500 error, nothing in the logs page display only A problem has occurred on our server! Page is currently unavailable We are working on a fix Please come back soon ... Error : SmartyException: Unable to load template 'db:system_homepage.tpl' reinstall again and now : Error : TypeError: fwrite(): Argument #1 ($stream) must be of type resource, bool given
Re: XOOPS 2.5.11 RC-3 available for Testing
I had some smarty errors uncatched by Apache logs, but I got rid of them by replacing --->>>> html comments - >> with smarty type html comments ---> inside theme's templates, frontEnd theme and the backEnd theme. I tried to put the code here , but ... I could't. Not realy understand why, but I got rid of errors after this replacement (on WAMP, PHP 8.2).
Re: XOOPS 2.5.11 RC-3 available for Testing
Also, I had to replace includeq with include into templates files, in order to work. Just telling you what I did to make it work on my WAMP - php 8.2 instalation.
Re: XOOPS 2.5.11 RC-3 available for Testing
Installation problem is solved by installing RC2 and upgrading to RC3 and it works now but there is now an problem with uploading images via image manager , get error about missing filename. RC3 is very buggy
Re: XOOPS 2.5.11 RC-3 available for Testing
Trying to install with php.8.1. I get internal server error : Error : TypeError: fwrite(): Argument #1 ($stream) must be of type resource, bool given on: /install/page_tablesfill.php
Re: XOOPS 2.5.11 RC-3 available for Testing
More errors here with template : Error : SmartyCompilerException: Syntax error in template "db:db:qpagescategos.html" on line 12 " " - Unexpected "<"
3) With errors like the one you've mentioned: Unexpected "<", check your template that it conforms to Smarty 3
Hi Cadch,
You will not be able to use PHP tags in Smarty in the future:
<{php}> <{/php}>
Hi Runeher,
1) currently PHP 8.2 is not officially supported, this is because it is not officially supported by Smarty 3
2) Once we release XOOPS 2.5.11 with Smarty 3, we plan to release soon after a new version of XOOPS that will have PHP 8.1 as a minimum supported, and will have Smarty 4
The biggest problem will be with older modules that will simply crash on PHP 8.2.
Hi Blindman, 1) you can try to post a screenshot of your code, in case XOOPS refuses to post the code. You can also try to post the code on GitHub (I hope, you have an account there)
2) The Upgrader's "preflight.php" should replace all "includeq" with "include" in templates. You can always re-run it.
Re: XOOPS 2.5.11 RC-3 available for Testing
Glad to see XOOPS is going forward. Implementing bootstrap is great, the system core is getting stronger with all the new updates. Reading stuff online, seeing how good is built the core, I am wondering, if could be implemented some using js framework, like event driven capabilities with vue, or other js framework. Using content the old way, but using an "event driven system" (for a messaging system, or cart, or chat, or booking, or what ever is appropriate ...), could be a boost of developers attention. Somehow, using modules (for what template to use, with or without vue syntax) or system preferences (for node.js event URL setting), some modules would be more interesting, the system would be very attractive for some professional approaches. That being said, I experienced some wordpress approach, trying to help some friends. Is a nightmare. Glad to meet XOOPS and read some code of it. Trying to see a way to become more event driven, though.