xoops forums

cadelite

Just popping in
Posted on: 2011/9/12 13:22
cadelite
cadelite (Show more)
Just popping in
Posts: 86
Since: 2008/1/15
#1

Is XOOPS 2.5.2 going to be released?

Is XOOPS 2.5.2 going to be released in this week? or at the end of Sep 2011?

Any planned release date for XOOPS 2.6?

Thanks a lot!

Much thanks to all developers for XOOPS, a brilliant CMS!!

Mamba

Moderator
Posted on: 2011/9/12 14:00
Mamba
Mamba (Show more)
Moderator
Posts: 10828
Since: 2004/4/23
#2

Re: Is XOOPS 2.5.2 going to be released?

Definitely not this week as there are still too many bugs open.

I hope, by end of September, but it will be up to the Core Team to decide when it is ready to be released.

In the meantime, please help us with fixing of the remaining open bugs. Let's make it a big community effort to fix them.
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

cadelite

Just popping in
Posted on: 2011/9/13 5:08
cadelite
cadelite (Show more)
Just popping in
Posts: 86
Since: 2008/1/15
#3

Re: Is XOOPS 2.5.2 going to be released?

Thanks, Mamba!

XOOPS 2.5.1 Final is released on 8 Apr 2011, five months ago. Time passed so fast!

Is XOOPS Engine (or XOOPS 3.0) still a future path to XOOPS?

Or is it now a separate fork other than XOOPS, just like ImprXXXCMS?

If XOOPS Engine is no longer a future version of XOOPS, XOOPS 2.6 should be the current future path of XOOPS, being backward compatible to XOOPS 2.5.X. Right?

Thanks a lot!

For bug fixing, your developers are much more competent than us as we just customize CMS and modules for clients, instead of creating ones. Thank you all for your efforts in XOOPS development!!



Best regards,

cadelite


Mamba

Moderator
Posted on: 2011/9/13 6:57
Mamba
Mamba (Show more)
Moderator
Posts: 10828
Since: 2004/4/23
#4

Re: Is XOOPS 2.5.2 going to be released?

XE became just another fork of XOOPS.

We will have XOOPS 3.0 in the future, but we have to focus right now on XOOPS 2.x series:

- create a bug-free XOOPS 2.5.2

- create a module framework (possibly a combination of RM Common and XMF) to make module development much easier, so hopefully you'll be able to start creating some modules

- create XOOPS 2.6 with a lot of new and requested features

Of course, 2.6 (and 2.7 or 2.8, if we have them), will be backwards compatible.

After that we'll work on a new XOOPS 3.0
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

ForMusS

Core Developer
Posted on: 2011/9/13 18:46
ForMusS
ForMusS (Show more)
Core Developer
Posts: 146
Since: 2007/10/19
#5

Re: Is XOOPS 2.5.2 going to be released?

Hello, just 6 bugs for the moment and we can start the first release for test only.
Be patient, somme bugs comes each day and we prefer to fix all of them
Thanks

sabahan

Quite a regular
Posted on: 2011/9/13 23:56
sabahan
sabahan (Show more)
Quite a regular
Posts: 317
Since: 2006/3/4 5
#6

Re: Is XOOPS 2.5.2 going to be released?

nice..keep up the good work...

wishcraft

Module Developer
Posted on: 2011/9/14 7:19
wishcraft
wishcraft (Show more)
Module Developer
Posts: 3711
Since: 2007/5/18
#7

Re: Is XOOPS 2.5.2 going to be released?

Xortify 2.5.3 is finalised and ready to be bundled with the core, it is a feature for protector of cloud computing and there is no point having one and not the other with added protection from stop forum spam and project honeypot. Also you may want to add comments.php for the comments rss feed so it is inline with the feeds available in word press.

Here it is:

<?php
/**
 * XOOPS feed creator
 *
 * You may not change or alter any portion of this comment or credits
 * of supporting developers from this source code or any supporting source code
 * which is considered copyrighted (c) material of the original comment or credit authors.
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * @copyright       The XOOPS Project http://sourceforge.net/projects/xoops/
 * @license         GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
 * @since           2.5.2
 * @version         $Id: comments.php 4941 2010-07-22 17:13:36Z beckmi $
 */
if (!function_exists('xoopsTweetString')) {
    function 
xoopsTweetString($title$doit=false$wordlen=4) {
        if (
$doit==true) {
            
$title_array explode(' '$title);
            
$title '';
            foreach(
$title_array as $item) {
                if (
strlen($item)>$wordlen
                    
$title .= ' #'.$item;
                else 
                    
$title .= ' '.$item;
            }
        }
        return 
trim($title);
    }
}

include 
dirname(__FILE__) . DIRECTORY_SEPARATOR 'mainfile.php';

$GLOBALS['xoopsLogger']->activated false;
if (
function_exists('mb_http_output')) {
    
mb_http_output('pass');
}
header('Content-Type:text/xml; charset=utf-8');

include_once 
$GLOBALS['xoops']->path('class/template.php');
$tpl = new XoopsTpl();
$tpl->xoops_setCaching(2);
$tpl->xoops_setCacheTime(3600);
if (!
$tpl->is_cached('db:system_rss.html')) {
    
xoops_load('XoopsLocal');
    
$tpl->assign('channel_title'XoopsLocal::convert_encoding(htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES)));
    
$tpl->assign('channel_link'XOOPS_URL '/');
    
$tpl->assign('channel_desc'XoopsLocal::convert_encoding(htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES)));
    
$tpl->assign('channel_lastbuild'formatTimestamp(time(), 'rss'));
    
$tpl->assign('channel_webmaster'checkEmail($xoopsConfig['adminmail'], true));
    
$tpl->assign('channel_editor'checkEmail($xoopsConfig['adminmail'], true));
    
$tpl->assign('channel_category''News');
    
$tpl->assign('channel_generator''XOOPS');
    
$tpl->assign('channel_language'_LANGCODE);
    
$tpl->assign('image_url'XOOPS_URL '/images/logo.png');
    
$dimention getimagesize(XOOPS_ROOT_PATH '/images/logo.png');
    if (empty(
$dimention[0])) {
        
$width 88;
    } else {
        
$width = ($dimention[0] > 144) ? 144 $dimention[0];
    }
    if (empty(
$dimention[1])) {
        
$height 31;
    } else {
        
$height = ($dimention[1] > 400) ? 400 $dimention[1];
    }
    
$tpl->assign('image_width'$width);
    
$tpl->assign('image_height'$height);
    
    
$comments_handler xoops_gethandler('comment');
    
$criteria = new CriteriaCompo(new Criteria('com_status'2));
    if (isset(
$_REQUEST['modid'])&&is_numeric($_REQUEST['modid']))
        
$criteria->add(new Criteria('`com_modid`'intval($_REQUEST['modid'])));
    if (isset(
$_REQUEST['uid'])&&is_numeric($_REQUEST['uid']))
        
$criteria->add(new Criteria('`com_uid`'intval($_REQUEST['uid'])));
    
$criteria->setLimit(((isset($_REQUEST['num'])&&is_numeric($_REQUEST['num'])&&intval($_REQUEST['num'])>0)?intval($_REQUEST['num']):10));
    
$criteria->setSort('`com_created`');
    
$criteria->setOrder('DESC');
    
    
$module_handler xoops_gethandler('module');
    
$comments $comments_handler->getObjects($criteria);
    if (!empty(
$comments) && is_array($comments)) {
        
$myts =& MyTextSanitizer::getInstance();
        foreach (
$comments as $comment) {
            
$xoModule $module_handler->get($comment->getVar('com_modid'));
            
$comment_config $xoModule->getInfo('comments'); 
            
$tpl->append('items', array(
                
'title' => XoopsLocal::convert_encoding(htmlspecialchars(xoopsTweetString($comment->getVar('com_title'), isset($_REQUEST['tweet']), ((isset($_REQUEST['tweetlen'])&&is_numeric($_REQUEST['tweetlen'])&&intval($_REQUEST['tweetlen'])>0)?intval($_REQUEST['tweetlen']):4)), ENT_QUOTES)) ,
                
'link' => htmlspecialchars(XOOPS_URL '/modules/'.$xoModule->getVar('dirname').'/'.$comment_config['pageName'].'?'.$comment_config['itemName'].'='.$comment->getVar('com_itemid').'&com_id='.$comment->getVar('com_id').'&com_rootid='.$comment->getVar('com_rootid').'&com_mode='.$GLOBALS['xoopsConfig']['com_mode'].'&com_order=0'.(strlen($comment->getVar('com_exparams'))>0?'&'.$comment->getVar('com_exparams'):'').'#comment'.$comment->getVar('com_id')),
                
'guid' => htmlspecialchars(XOOPS_URL '/modules/'.$xoModule->getVar('dirname').'/'.$comment_config['pageName'].'?'.$comment_config['itemName'].'='.$comment->getVar('com_itemid').'&com_id='.$comment->getVar('com_id').'&com_rootid='.$comment->getVar('com_rootid').'&com_mode='.$GLOBALS['xoopsConfig']['com_mode'].'&com_order=0'.(strlen($comment->getVar('com_exparams'))>0?'&'.$comment->getVar('com_exparams'):'').'#comment'.$comment->getVar('com_id')),
                
'category' => XoopsLocal::convert_encoding(htmlspecialchars($xoModule->getVar('name'))) ,
                
'pubdate' => formatTimestamp($comment->getVar('com_created'), 'rss') ,
                
'description' => XoopsLocal::convert_encoding(htmlspecialchars($myts->displayTarea($comment->getVar('com_text'), $comment->getVar('dohtml'), $comment->getVar('dosmiley'), $comment->getVar('doxcode'), $comment->getVar('doimage'), $comment->getVar('dobr')), ENT_QUOTES))));
        }
    }
}
$tpl->display('db:system_rss.html');
?>
Resized Image
www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/SimonXaies
github.com/Chronolabs-Cooperative
facebook.com/SimonSXaies