Get XOOPS XOOPSXOOPS FAQFAQ ForumsForums NewsNews ThemesThemes ModulesModules
News World of XOOPS Developers Hacks Modules Themes YAXS Archive Submit News

Search

Donat-O-Meter

Make donations with PayPal!
Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $65.00
Net Balance: $61.80
Left to go: $38.20

Donations
studioC  ($25)May-17
Anonymous ($15)May-16
Anonymous ($25)May-4

Learn XOOPS Core

Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

2 2.5 2.6 3.0 90 2013 Abuse admin AntiHarvesting AntiMalUser AntiSpam API Beats billige black Blocks blue Captcha capture cell Checksum Christmas chronolabs content Conversion Debauchosity demo docek download Dresses EC2 editor ELB evden eve facebook floor free games herre Honeypot Human IP jQuery kantor klubovi lamps log logger mobile module modules Monster MyAlbum-p newbb news newsletter online oxygen PageRank Payment Permissions pink Plugin portal Prevention profile project Protector Protocols publisher Rights rmcommon Room sale security Server site Smarty Spam stem Studio support tag tags tdmcreate Theme themes txmod Umfrage upgrade User userlog website Whitepaper WSDL xoops XOOPS2 Xortify ZendFramework

New Users

Registering user

# 136033

Arizamartin

Welcome to XOOPS!

Archives

News Archives

RSS Feed
20

XOOPS 2.5.6 Final Released

Posted by Mamba on 2013/4/28 16:40:00 (3238 reads) | Posted on XOOPS
The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.6 Final.




This release is focused on making XOOPS 2.5.6 compatible with PHP 5.4.x, on security enhancements, and on updating external libraries to their latest versions:

- Smarty 2.6.27
- TinyMCE 3.5.8
- jQuery 1.8.3
- jQueryUI 1.10


Since this version includes security fixes, it is highly recommended to update to this version ASAP!

See the Changelog for more details.

IMPORTANT NOTE:
-----------------------------------
Due to changes related to security, it might happen that in one or two modules saving of the Permissions in Admin might not work. We are finalizing the Basic Module Pack, where all modules have been tested on XOOPS 2.5.6. Please check the News on XOOPS Website for a special announcement about the updated modules, or ask on the XOOPS Forums.
Or you can read more detailed information about how to fix it yourself in /docs folder in the file: "fixing_permissions.txt"

Please post and discuss all issues related to this release in this Forum

We also need help with Translations using Transifex

System requirements
-----------------------------------

PHP:
Any PHP version >= 5.2 (PHP 5.3+ is strongly recommended)

MySQL:
MySQL server 5.0+

Web server:
Any server supporting the required PHP version (Apache highly recommended)

Downloading XOOPS
-----------------------------------

You can get this release package from the Sourceforge repository.
There are .zip and .gz archives provided.

Read More... | 12560 bytes more | 20 comments
12

Smallworld 1.15 RC 12

Posted by culex on 2013/4/17 14:40:00 (1798 reads) | Posted on XOOPS
This release is concentrating on bug fixes and adjusting javascript on the newer jquery 1.90+ versions wich has changed a lot of functions as well as removing others.

The module does have new functions though.

Smallworld is a module to simulate a social network system. Add friends and follow them to keep track of updates .

New in this version.

For admin.
- Make module accessable for visitors.
- Choose wich users can post in home page.

For users
- Private user settings (let visitors read your comments / post in homepage - if not all they will see is a message to register).

Allround new.
- Added a permalink icon to all posts to open in new window if there is a lot of comments attached.
- Sanitizing content for xoops (making xoopsCode, smileys etc available)
- Updated most javascript including new version of image uploader for gallery, jQuery, Bookmarks etc.

A few new language defines also. I have merged english text in language files but here they are

/docs/lang_diff.php (or find them in files)

See demo here. (only admin is avail in startpage for testing)

Download here

Feedback / suggestion / bugs here

Read More... | 12 comments
1

gwreports v1.1 RC abailable

Posted by geekwright on 2013/4/12 20:32:07 (1787 reads) | Posted on XOOPS
A release candidate of version 1.1 of gwreports, geekwright Reports, a MySQL reporting tools for XOOPS, is available for testing. You can download it here:
https://sourceforge.net/projects/gwreports/files/gwreports_v1_1/

This is a RELEASE CANDIDATE for testing, not general production use.

In addition to bug fixes, version 1.1 adds the following features:

A new auto-complete parameter type that allows you to specify a simple query that returns possible values for a parameter. When the report user enters a partial value for the parameter, the system will respond with a selection list of possible matches using jQuery UI autocomplete. (prototyped by KS Tan)

Report sections can now include a data tools option which adds the jQuery UI dataTables plugin to the report display. This enables column sorting, value filtering and pagination. (prototyped by KS Tan)

French language support. (supplied by Philippe Masson)

And last but not least, XOOPS 2.5+ Blue Move and ModuleAdmin compatibility.

A demo report featuring the new auto-complete and data tools features can be found here:
http://geekwright.com/modules/gwreports/report_view.php?rid=2


As always, any and all feedback is greatly appreciated.

Read More... | 1 comment
http://www.xoops.org/modules/liaise/?form_id=2
1

New installers for XOOPS on BitNami

Posted by Mamba on 2013/4/8 7:00:00 (2499 reads) | Posted on XOOPS
We are very happy that BitNami has just released BitNami Stack for XOOPS http://bitnami.com/stack/xoops.

Click to see original Image in a new window


It is an easy one-click installer for Windows, OS X and Linux. They are self-contained and independent so you can install it without modify your system.

You can also download a Virtual Appliance ready-to-run or you can deploy it for free in the Amazon or Azure Cloud.

They ship XOOPS v2.5.5 and dependencies: Apache 2.4.4, PHP 5.4.13 and MySQL 5.5.29.

The main benefit for XOOPS of being in BitNami distribution will be an increased number of choices for users to install XOOPS, and making it easier for them to install XOOPS with one click on various platforms.

It is great that after being included just last month in SourceForge's Directory for "Enterprise-Ready Open Source Projects", now we are also included in BitNami distribution.

We very much appreciate the hard work by the BitNami team and their support.

Please provide feedback in this thread.

Read More... | 1 comment
3

SourceForge adds XOOPS to its directory of "Enterprise-Ready Open Source Projects"

Posted by Mamba on 2013/3/29 16:30:00 (2986 reads) | Posted on XOOPS
SourceForge has recently announced creation of a directory for "Enterprise-Ready Open Source Projects", or "Enterprise Directory". These are the projects that are geared specifically for use within a company. This might include areas such as project management, office suites, or customer relationship management (CRM) software, and of course CMS.

The SourceForge Enterprise Directory is the authoritative destination for researching and downloading Enterprise-Ready projects. It allows for rich community interaction on Open Source titles through the new reviews and ratings system, and enables direct reach to the developers of these titles.

We are very proud to announce that XOOPS has been added to this directory!

This is a clear testimony to the quality of XOOPS and the hard work of the XOOPS community!

The inclusion in the Enterprise Directory is reflected now in the new look of XOOPS on SourceForge, which will appear only on select Enterprise-Ready projects:

Click to see original Image in a new window


Viva XOOPS!

Read More... | 3 comments
9

XOOPS 2.5.6 RC 1 Released for Testing on PHP 5.4

Posted by Mamba on 2013/3/27 13:00:00 (2802 reads) | Posted on XOOPS
After close to 45,000 downloads of XOOPS 2.5.5, we're getting closer to release of our next version: XOOPS 2.5.6

As more and more hosts are switching to PHP 5.4.x, some of our users are having issues with XOOPS 2.5.5, since it was not certified for PHP 5.4.x

Therefore we will be releasing XOOPS 2.5.6, that will run without any problems on PHP 5.4.x

Please note: the fact that the XOOPS Core runs correctly on PHP 5.4.x, doesn't mean that all your modules will run correctly, therefore you'll need to test them.

However, the recently released modules that qualify for our Basic Module Pack, are all tested on PHP 5.4.13, and they should run just fine.

There will be more modules coming soon (see this list)

For all others, please let us know about any issues you might have.

Download: SourceForge File Repository.

Please remember: This is RC Release version for features testing only!!!!

DO NOT install it on a production site and DO NOT upgrade any production site with it!!!

Please post and discuss all issues related to this release in this thread


XOOPS Development Team
March 27th, 2013

Read More... | 2959 bytes more | 9 comments
2

Classifieds 2.53 RC1 Released 3/27/13

Posted by jlm69 on 2013/3/27 12:10:00 (1416 reads) | Posted on XOOPS
Click to see original Image in a new windowI have just released Classifieds 2.53 RC1.
There are no new features except the admin has changed a bit.
It now uses the new module admin style. I also changed the way categories are listed in the admin. I did it the way Mamba did in my Jobs module. I want to thank Mamba for his work.

You can get the module HERE.

Please report any problems here.

Tested on:
Xoops - 2.5.5
PHP - 5.3.23
MYSQL - 5.1.68-cll
Everything works fine for me.

Thank You,

Read More... | 2 comments
1

XOOPS API documentation upgraded

Posted by Mamba on 2013/3/18 10:20:00 (2374 reads) | Posted on XOOPS
We are happy to announce a special Website dedicated to XOOPS API Documentation on-line:

http://api.xoops.org

XOOPS is built on top of a Core framework, which provides a set of of specification for routines, data structures, object classes, and variables. At the center of the Core is the object model that is based on two XOOPS classes XoopsObject and XoopsPersistableObjectHandler.

We encourage all module developers to use XOOPS API in their modules, as it will streamline their development, and will enable to take advantage of the already provided services and classes. There is no need to reinvent the wheel!

To make it easier for you to learn about the XOOPS Core, we are providing you with several API documents:

1) Current XOOPS 2.5.6

2) Upcoming XOOPS 2.6.0 Alpha 3 (subject to change)

3) Upcoming Common Utilities

For example, to see visually the structure of XOOPS classes like here:

Click to see original Image in a new window


you can view the class hierarchy:

- XOOPS 2.5.6
- XOOPS 2.6.0

If you would like to get a better overview of XOOPS Core framework and the API, you can also review the presentation "OOP Adventures with XOOPS"

Click to see original Image in a new window

Read More... | 1 comment
5

XOOPS 2.5.6 Beta 1 Released for Testing

Posted by Mamba on 2013/1/22 22:25:36 (3039 reads) | Posted on XOOPS
As more and more hosts are switching to PHP 5.4.x, some of our users are having issues with XOOPS 2.5.5, since it was not certified for PHP 5.4.x

Therefore we will be releasing XOOPS 2.5.6, that will run without any problems on PHP 5.4.x

Please note: the fact that the XOOPS Core runs correctly on PHP 5.4.x, doesn't mean that all your modules will run correctly, therefore you'll need to test them.

The recently released modules that qualify for our Basic Module Pack, are all tested on PHP 5.4.8, and they should run just fine.

For all others, please let us know about any issues you might have.

Download: SourceForge File Repository.

Please remember: This is Beta Release version for features testing only!!!!

DO NOT install it on a production site and DO NOT upgrade any production site with it!!!


Please post and discuss all issues related to this release in this forum



Read More... | 5 comments
14

XOOPS 2.6.0 Alpha 2 Released for Testing

Posted by trabis on 2013/1/14 21:00:00 (6829 reads) | Posted on XOOPS
The XOOPS Core Development Team is pleased to announce the release of XOOPS 2.6.0 Alpha 2.

This is a brand new XOOPS series, with several major changes and enhancements to the Core.

You need PHP 5.3+ to run this version!

You can review the current XOOPS 2.6.0 Roadmap here

The main goal of the 2.6 series is to update the XOOPS Core and all classes to PHP5 (public, protected, static) and E_STRICT, and to remove / clean up old legacy code and remove all HTML code found in the PHP files.

Some of the main changes in Alpha 2:

Improved API and Modularization:

We have extracted from Core several functionalities/behaviors that previously were hard-coded into Core. This will make Core smaller and easier to use. At the same time, modules won't have to go for everything to the Core or to the System module.

One of the complaints in the past was that it was hard to extend XOOPS Core. Therefore we've created several new Abstract classes, and as a result, we have decoupled several of the hard coded dependencies from the Core, making it now easier to extend the Core and letting the modules to develop their own implementations.

New classes like 'Xoops_Plugin_Abstract' along with the already known 'XoopsPreload' are giving modules new and exciting possibilities.

Improved Performance through redesigned Cache system:

XOOPS 2.6.0 Alpha 1 was already faster then 2.5.5. In the Alpha 2, we wanted it to be even faster. We've added new cache layers that greatly reduced the number of queries required on each page load. We have also re-factored the cache classes, added new cache engines, and documented it to allow developers to "actually" use it directly in their modules. The users will definitely appreciate the improved performance and response times

Improved Productivity through several New Classes

We have added several new classes to make development of XOOPS modules faster and much easier. XoopsFormTab, Xoops_Request, Xoops_Module_Helper, and XoopsLoad::addMap(), are some of the new classes/methods introduced in this version.

- You can use XoopsLoad::addMap() to allow class lazy loading, No need to include your classes when you are not using them.

- You can use Xoops_Request to get $_GET,params, $_POST params, cookies, client IP, URI, and many other items. You want to know if the request comes from a mobile device? It supports it too! And you can add many new items. You can also extend the mobile list without hacking the class.

$request Xoops_Request::getInstance();

Xoops_Utils::dumpVar($request->getParam());
$result['id'] = $request->asInt('id'13);
$result['string'] = $request->asStr('string''defaultValueHere');
$result['bool'] = $request->asBool('bool'false);
$result['order'] = $request->asStr('order''ASC', array('ASC''DESC'));
$result['url'] = $request->getUrl();
$result['uri'] = $request->getUri();
$result['referer'] = $request->getReferer();
$result['phpsessid_cookie'] = $request->getCookie('PHPSESSID');
$result['ip'] = $request->getClientIp();
$result['isget'] = $request->is('get');
$result['ispost'] = $request->is('post');
$result['ismobile'] = $request->is('mobile');
$result['isrobot'] = $request->is('robot');
$result['files'] = $request->getFiles('file_identifier');


- You can use Xoops_Module_helper if you don't want to type the module name every time you want a Config, a Handler or a Form. It also allows you to get other modules configs, handlers and forms with only one line of code.

/** 
 * Using Xoops, the verbose way 
 */ 
if ($xoops->isActiveModule('search')) { 
    
$config $xoops->getModuleConfig('keyword_min''search'); 
    
$xoops->loadLanguage('main''search'); 
    
$url $xoops->url('modules/search/index.php'); 
    
$obj $xoops->getModuleByDirname('search'); 
    
//etc 

/** 
 * Using the Helper 
 */ 
if ($helper Xoops_Module_Helper::getHelper('search')) { 
    
$config $helper->getConfig('keyword_min'); 
    
$helper->loadLanguage('main'); 
    
$url $helper->url('index.php'); 
    
$obj $helper->getModule(); 
    
//etc 
}


- XoopsFormTab? Yes, we have it now to provide Tabbed forms!

Click to see original Image in a new window


New Codex Module as Tutorial for new Features

one of the shortcomings in the past was that we didn't have good documentation for new features. This time we've included a new module Codex, that will show exactly how to use the new features, with well documented code and examples.

New Modules/Plugins

Since 2.6.0, the backend functionality uses a 'Plugin' interface.
The new class Xoops_Module_Plugin is the class that makes using plugins simple and effective!


- Menus: we have incorporated the advanced menu module, which will make easier to create menus in XOOPS. Admin will have a full control over menus and menu groups. The 'Menus' module provides a 'Plugin' interface that other modules should implement. Each module in XOOPS 2.6.0 will be now able to add its own menu items by hooking into the menus module

- Page: this is our new simple Content module, that will be included in the basic installation of XOOPS.

- QRCode - can be used by other modules to create QRCodes

- PDF: other modules will be able to use it to provide PDF functionality

- Notifications: another extracted extension from the Core

- Search: Since 2.6.0, the search functionality was removed from core.
Now you need to install the 'Search' Module to get search functionality in other modules. The 'Search' module provides a 'Plugin' interface that modules should implement.

- System Plugin: The 'System' module provides a 'Plugin' interface to access the System functionality, e.g. to synchronize user’s number of posts, populate the Waiting block, or to access User menus.

- User Config: in the past, many of the configuration items were stared in different locations. Now all user-related preferences will be stored in one location.

These are just few of the Plugins/Modules. There are more like the Logger, Banners, Avatars, Notifications, xCaptcha, or the xLanguage. And in Alpha 3 we’ll add some more.

Focus on Code Quality and Consistency

The Core Team has put a lot of effort to ensure the highest source code quality in XOOPS 2.6.0.

The whole code base has been refactored to ensure consistency of function names and functionality, so module developers can expect the same behavior from functions with similar names

The XOOPS 2.6.0 will have no error messages and no red flags in the advanced PHP editors, which will greatly reduce the probability of bugs arising due to typos, variables not set, returning of unexpected values and other frequent mistakes.

Higher Productivity through Advanced Code Inspection

XOOPS 2.6.0 has now total support for advanced PHP editors, such as phpStorm, which will be now able to deeply understand the code, provide smart code completion for methods, functions and definitions, and quick navigation and on-the-fly error checking. It was possible thanks to implementation of PHPDocs in all classes/functions and by making the code PHP 5.4 compliant. This will improve productivity of our developers who will be able to take advantage of the advanced features of modern PHP editors.

Twitter Bootstrap

We have further improved the implementation of Twitter Bootstrap in the Core, which is our main advanced HTML/CSS engine. This will make developmet of themes much easier, and will provide “Responsive Web Design” for mobile devices “out of the box”.

If you are a designer looking to develop new Bootstrap based themes, or a module developer wanting to reduce the size of your framework and have auto-completion at your fingertips, or a webmaster looking for a truly extensible and easy to use CMS, please take XOOPS 2.6.0 for a test drive!

The Core Team will now focus on Alpha 3. We have several ambitious goals for Alpha 3 - see our Roadmap.

Please provide us with feedback, suggestions - Alpha development is for testing concepts to see what works and what doesn't. We can still modify things in the Core, but for that we need your help and feedback.

Please remember: This is Alpha Release for features testing only!!!!

DO NOT install it on a production site and DO NOT upgrade any production site with it!!!

Please post and discuss all issues related to this release in this Forum

System requirements
-----------------------------------

PHP:
Any PHP version >= 5.3+ (PHP 5.4+ is strongly recommended)


MySQL:
MySQL server 5.0+

Web server:
Any server supporting the required PHP version (Apache highly recommended)


Downloading XOOPS 2.6.0 Alpha 2
-----------------------------------

Your can get this release package from the SourceForge repository.


Installing XOOPS
-----------------------------------

1. Copy the content of the htdocs/ folder where it can be accessed by your server
2. Ensure mainfile.php and uploads/ are writable by the web server
3. For security considerations, you are encouraged to move directories "/xoops_lib" (for XOOPS libraries) and "/xoops_data" (for XOOPS data) out of Document Root, and change the folder names.
4. Make the directory xoops_data/ writable; Create (if not already present) and make the directories xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ and xoops_data/caches/smarty_compile/ writable.
5. Access the folder where you installed the htdocs/ files using your web browser to launch the installation wizard


Installing Protector in XOOPS
-----------------------------------
We also highly recommend the installation of the PROTECTOR extension which will bring additional security protection and logging capabilities to your site.


Upgrading from a previous version
-----------------------------------

NOT available in Alpha

Debug information
-----------------------------------

Please note: to see Debug info, you need to install and activate the "Logger" extension.


Files integrity check
-----------------------------------

The full XOOPS package is released with a script able to check if all the system files have been correctly uploaded to the server. To use it, follow these instructions:

1. Upload the checksum.php and checksum.md5 files located in the XOOPS package root to your XOOPS server folder (putting them next to mainfile.php).
2. Execute checksum.php with your browser
3. If necessary, re-upload the missing or corrupted system files
4. Remove checksum.php and checksum.md5 from your server


Modules
-----------------------------------

This release contains only the "system-related modules and extensions".

Unless specifically stated by the module Author, current modules will NOT work properly with XOOPS 2.6.0 Alpha.


How to contribute
-----------------------------------
Bug report: http://sourceforge.net/tracker/?group_id=41586&atid=430840
Patch and enhancement: http://sourceforge.net/tracker/?group_id=41586&atid=430842
Feature design: http://sourceforge.net/tracker/?group_id=41586&atid=430843
Release announcement: https://lists.sourceforge.net/lists/listinfo/xoops-announcement

DuGris, Mage, Nicolas, and Trabis
XOOPS Core Development Team
January 15th, 2013

Read More... | 14 comments
http://www.xoops.org/modules/liaise/?form_id=2
1 2 3 4 ... 68 »