Fork me on GitHub



Make donations with PayPal!
Goal: $100.00
Due Date: Jun 30
Gross Amount: $105.00
Net Balance: $100.60
Surplus: $0.60

Anonymous ($105)Jun-2

Learn XOOPS Core

Local Support


XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

- 2 2.5 2.6 4 6 admin Android AntiHarvesting AntiSpam API Apple Battlefield Blocks Bootstrap Captcha cell chronolabs Clicks Cloud content CĂN demo download Dresses facebook Fat floor Gateway giải Google Guide herre Home Honeypot html5 Human HỘ IP iPhone jQuery Language Law Legal List log Loss module modules Monster new newbb news nhiệt NHÀ online PARK Payment phone PHP Prevention profile project Protector publisher RESIDENCE responsive review Rights rmcommon Room security Sentry Signatures Signed site Smartphone Smarty Smoking Solution Spam stem Studio support tag tdmcreate The Theme themes tháp User userlog web weight xoops Xortify XPayment ZendFramework

New Users

Registering user

# 138867


Welcome to XOOPS!


News archives

RSS feed

Userlog 1.01 RC1 released (Stable candidate version)

Posted by irmtfan on 2013/4/8 7:44:09 (5499 reads) | Posted on Modules
After introducing userlog 1.0 ALPHA as a new logger for xoops and doing many tests, adding features, bug fixing, enhancing performance with the help of many xoops members, ... It is the time to present the new version of userlog ( userlog version 1.01 RC1) to Xoops Community which is fully tested in real environments.

Special thanks:
mamba (for his vast help in all aspects), zyspec (who show me good code), tatane, Cesag (translation and guidance)


Userlog is a node logger which can log your user/visitor activities in your site from a preferred node.
This is a very useful tool for webmasters in busy sites. For example, you can log your other Admins navigation.

read more here: ... k/userlog/docs/readme.txt

- Log user activities and navigations.
- Can log users by getting user ID, user group or visitor IP.
- Logs can be stored in file, database or both.
- Any below user information and/or page data can be selected to be logged.

User ID,Username,Is Admin?(y/n),Groups,User Last Visit,User IP,User agent,URL (Request URI),Script name,Referer URI,Page title,Is Page admin?(y/n),Module dirname,Module name,Item name,Item ID,Request method (GET, POST, ...),$_GET,$_POST,$_REQUEST,$_FILES,$_ENV,$_SESSION,$_COOKIE,Headers list,Logger

- Any active module in your installation can be selected and userlog will log users activities only in those modules.
- You can navigate/delete/purge/export to CSV user logs in admin/logs.
- You can render logs from database or file source engine in admin/logs.php.
- To search for logs based on a criteria you have an advance form in admin/logs.php
- You can see/delete/rename/copy/merge/compress(zip)/export to CSV log files in admin/file.php.
- You can see total module views, total user views, total group views in admin/stats.php
- you have an advance form to see any item views using some criteria like what is the module/link/log time/viewer uid/viewer group id of the item in admin/stats.php
- by activating the views block you can set a most viewed items in a module or in the whole website in a specific period of time. e.g.: today most viewed (hot) news
- You can set the module as Active or Idle in preferences.
- If you need to store logs in a file, you can set the working path, working file size, working file name, ... in preferences.
- If you need to store logs in database, you can set the maximum logs thresholds (maximum number of logs and maximum time that logs are stored in the database) in preferences.
- Can be used as a backup/restore tool.
- Used JSON format to store arrays to database for better performance (instead of xoops core serialize).

XOOPS 2.5.5 PHP 5.3 MySQL 5.0

1- upload the userlog to /modules/userlog (upload the compressed file and decompressed via Cpanel is the best way to insure all files are correctly uploaded)
2- go to your admin -> system -> modules -> install
3- change the default settings to your desired in the module preferences.

Important notice: There is a new "ADDITIONAL permission in file for webmasters" addon introduced in userlog module.
if you want other webmasters dont have access to userlog module this addon is for you.
for more information go to userlog/admin/addon/perm.php
If you dont need this addon you just need to remove addon/perm.php

Install Warning:
This is a stable candidate version which means this version is fully tested in real environments. but anyway please install it in production websites with your own risk.
this module is not for newbies. you can easily down/damage your website by setting bad configurations.

report bugs and request features.

1.01 release (freeze version): ... les/userlog/releases/1.01
trunk (most recent revision):

will be added to sourceforge.

Read more... | 5 comments

Mylinks 3.11 RC3

Posted by zyspec on 2013/3/25 11:45:45 (3943 reads) | Posted on Modules
This is an RC release, please do not use it on a production site!

Mylinks is a XOOPS module that allows an administrator to create a series of website links. The module provides the ability for other users to submit sites for inclusion in the list which can be monitored by the administrator and then approved if desired. Additional information about the module (features, changes since last production release, important information) is available in the MyLinks 3.11 RC2 Ready for Testing news article.

This is intended to be a short release cycle before 3.11 FINAL. Please test the RC3 changes as soon as possible to verify the problems identified in the RC2 release have been corrected.

Code changes since v3.11 RC2:


  • added language defines to include all defines for 3.11 (most are non-translated)

  • updated ./docs/install.txt and ./docs/readme.txt


  • fixed rss and atom feeds so they validate

  • fixed bug for invalid include of utility class (no longer needed)

  • fixed bug in MylinksCategoryHandler::getCatTitles to get title field

  • fixed site link bug in tell-a-friend



  • removed ./language/nederlands/changelog.txt - it was not being used


  • changed revision to RC3

System Requirements:

  • PHP 5.2.0

  • MySQL 5.0.7

  • XOOPS 2.5.0

  • Modulesadmin Class 1.1

Special appreciation to Cifug and Cesag for their assistance in testing the RC2 release and to Mamba for helping prepare/post the forum and news releases.

Backup your existing site before installing/upgrading any new XOOPS module.

Download: XOOPS Mylinks 3.11 RC3

Bugs/Feedback: Please post in this thread on our Forums

Read more... | 3 comments

Extension Rating 0.1 Beta 1 for XOOPS 2.6.0

Posted by kraven30 on 2013/3/24 18:54:27 (3952 reads) | Posted on Modules
Rating is an extension that allows you to easily add a voting system to the inside of your modules, you can add as many as you want. For example, to rate a hotel, restaurant service, quality of food, price, etc..

It can be used for any module, it works the same way as the module Tag. It uses the jquery plugin 'jRating'.


Cointin Maxime (Kraven30)

Read more... | 6 comments

TDMCreate module version 1.39 Beta 1 for Test

Posted by timgno on 2013/3/24 18:48:13 (4233 reads) | Posted on Modules
After just released beta version 1.38.6 we continue with the development of the module, adding features that were already planned for some time that solve problems with entering the decimal version of the string, and other errors due to old code, such as:

1) Removing the superfluous code.
2) Removal of unused files.
3) Fixing the bug that occurred when creating blocks.
4) Replace and rename some items that relate to the functions so that they are in the English language default.
5) Added code php file in the user side.
6) Amended and added code to the template files.

On the administrative side has also been modified and the table modules_ in mod_ and tables_ in table to improve readability of the code.

I hope I did the right thing, divided language files, the various references quotes to the definitions of the constants:

define (''"");

in this way it will be easier to read both the right and left edges of the definitions.

The idea is to go to a version 1.90 which then bind up 2.01 in the current alpha version ready for xoops 2.6.0.

As you go forward with future versions, we will try to reduce the extra code and keep up with the releases of new versions of PHP.

To download the module, go to the downloads section of my site.

Discuss this topic in this forum

Read more... | 9 comments

SmartClone 1.10 Beta 1 and cloning of XOOPS Modules

Posted by Mamba on 2013/3/23 19:10:30 (3955 reads) | Posted on Modules
SmartClone is a module that will clone with 2 clicks any module that is developed as clonable! It works with a plugin system so any module developer can create a plugin for its module and allow SmartClone to painlessly clone it!

There are certain requirements for a module to be clonable, among them - a consistent way of naming tables, language variables, etc. We'll have soon a guidelines on how to make your module "clonable".

As a test, you can clone, for example, the WF-Downloads 3.22 RC1, or some of the Smart modules, like the SmartFAQ.

As a matter of fact, I used SmartClone just recently to clone WF-Downloads into a "Repository" module, that is being now used on XOOPS Website (see this thread)

The goal is to have the most important XOOPS modules that are part of the Module Packs, clonable. We probably will have some kind of voting on this, and use some logic to decide which ones are the best for cloning.

Download: SourceForge File Repository

Please help us with testing of this module.

Please discuss the module and module cloning in this thread

Read more... | 3 comments

AdsLight 2.2 Beta 1 - Ads & Classifieds with Payment Options

Posted by Mamba on 2013/3/22 6:00:00 (4868 reads) | Posted on Modules
Thanks to Cesag, we have now a new version of AdsLight 2.2 that she received from iLuc, the author.

Cesag spent countless hours testing this module, as well as the xPayment module, originally created by Wishcraft.

Both have been now updated to XOOPS 2.5.5 Admin GUI, and are now released as Beta versions for testing.

Adslight is a module that allow your clients of your website to list advertisements for items for sale, exchange or barter. It has an option to work together with XPayment module that allows people to both pay for items in the category it is assigned to or for advertisements themselves, that can be charged on a day by day basis till an expiration date.

Please note: if you don't plan on selling anything for a fee, you don't need to install the xPayment module.

Requirements: XOOPS 2.5.5, PHP 5.2 (5.3+ recommended)

Download: from SourceForge File Repository

- Adslight 2.2 Beta 1

- xPayment 1.52 Beta 1

Once again, a big "Thank you" to Cesag for her hard work and dedication on these two modules!

Resized Image

Resized Image

P.S. If you can, please test the payment feature with xPayment, because we would like to make it a standard payment solution for all our modules, similar to how it is done in Adslight.

For example, if Timgno is developing his Hotel or Restaurant module, he could use xPayment. It would make sense to utilize xPayment in our existing modules such as Oledrion, or Membership. This way we would have a standard payment solution, working similar to modules like Tag or Waiting, which can be utilized by other modules.

Please discuss these modules in this thread

Read more... | 6 comments

Common Utilities RC and xThemes RC available

Posted by bitcero on 2013/3/11 22:16:22 (4496 reads) | Posted on Modules
Common Utilities and xThemes

I'm very glad to inform you that there are new updates for Common Utilities and xThemes available for direct download since Xoops México or trough the rmcommon integrated update system. Details below:

Common Utilities RC

Common Utilities

Common Utilities is a new Module/Framework that allows to improve the general XOOPS features by adding new capabilities and provide a entire new environment for new modules. With rmcommon is possible to create a new kind of modules, more flexibles with better integration between them. In addition, with rmcommon plugins is possible to extend even more the offered features, by exemple, to integrate new external services or provide very specific behaviours.

As you can see, Common Utilities is now RC, thanks to all people that helped by reporting bugs and send comments. This new version contains a lot of improvements and fixes, including:

An integrated updates system. This means that you can update any supported module with a simple click trough rmcommon.
Writing of htaccess files. Now rmcommon supports the writing of htaccess file in order to facilitate the configuration of modules like mywords, dtransport, etc. and their friendly URLs.
Custom codes. With custom codes you can extend the funcionallity of themes, plugins and modules by creating an easy way to add data in blocks, texts and more..
Plugins. Through plugins, is possible to add new features and specific behaviours to XOOPS or rmcommon.
Very flexible new blocks system. With new block system you can add all blocks that you want using new positions that you can create acording to your needs. This means that you can integrate new blocks positions in your themes or templates in any place, without limitations of current XOOPS blocks.
Adaptative new GUI. An adaptive web GUI for XOOPS that can be activated and deactivated according to the module where you work on.
A very versatile image manager. A new image manager that can be integrated in any module or plugins easily.
New system for comments. Easy to use and easy to integrate, rmcommon comments are more usefull and moderns.
Very easy translations. Thanks to the use of po files, translate rmcommon and modules is very easy using software like poedit.

This is a non exhaustive list of rmcommon features. You must test it in order to know and take advantage of a really new kind of modules.

Very Important: Since this new version, all updates patchs for rmcommon and Xoops Mexico modules will be availbale through the integrated updates system. Full packages will be available as always but I recommend to update (for existing users) using the updates system.

Download Common Utilities here.

xThemes 1.5.2 RC


xThemes is a module, framework and theme manager that allows the creation of very powerful themes. With xThemes themes becomes in robusts components like modules. This means that themes created for xThemes can be installed, uninstalled, updated and integrated with entire web site by using custom plugins and Smarty plugins.

An example of potential of themes can be found in the theme used by Xoops Mexico, or with the free theme called Inception.

This new version mark the transition to RC stage and is available as update through rmcommon updates system or by direct download.

Download xThemes here.

IMPORTANT: Common Utilities repository is now part of Xoops Repository on Please use Xoops forums in order to get help for rmcommon.

Read more... | 8 comments

Sports Pack (Football/Soccer, Cricket, Darts) converted to XOOPS 2.5.5 Admin GUI

Posted by Mamba on 2013/3/10 3:50:00 (10284 reads) | Posted on Modules
zeroram recently suggested that we update our Sports Management modules

So today we're making the first step: I've converted these three modules to XOOPS 2.5.5 Admin GUI, and tested under PHP 5.4.12.

The modules need more work in the sense that they are not using XOOPS API, and would have to be fully converted to "Blue Move", but for the time being it seems like they are doing the job.

But since you can now install and test them on XOOPS 2.5.5 and PHP 5.3/5.4, I hope that we'll have users who will want to work together on improving these modules, and converting them to XOOPS API.

So let me know if there is any interest in improving these modules any further.


Resized Image CricketStats 1.20 Beta 1

Resized Image MatchDart 1.60 Beta 1

Resized Image TPL League Stats 1.10 Beta 2

Also, we've updated recently the Team module, for playing games on line, so you can test it as well:

- Team 3.02 Beta 1

Follow-up and discussion: in this thread


MyLinks 3.11 RC2 Ready for Testing

Posted by zyspec on 2013/3/7 3:10:00 (4940 reads) | Posted on Modules
This is an RC release, please do not use it on a production site!

Mylinks is a XOOPS module that allows an administrator to create a series of website links. The module provides the ability for other users to submit sites for inclusion in the list which can be monitored by the administrator and then approved if desired.


  • Category support to put links into a logical order

  • Uses XOOPS search to search the title and description

  • Can screen shots stored locally or automatically create them using a 3rd party service

  • Create QrCodes for links (requires QrCode module)

  • Create link PDF

  • Print link Information

  • Tell-A-Friend feature to email information about a link to someone else (uses XOOPS Captcha)

  • Users can rate links

  • Links can be bookmarked using various 3rd party services

  • RSS / ATOM feeds

  • Flexible display of page headers, menus, etc

  • XOOPS blocks - Display random link, most recent links, Display most popular links

  • Supports usage of XOOPS Comment and Notification systems

  • User can report broken links

  • User can submit link for inclusion in the list

Code changes since v3.11 RC:


  • added templates to xoopsversion for rss, atom and pda templates

  • added missing files for template administration


  • addSlashes issue for a link's description and title

  • link count per category calculation routine

  • frontside admin link to modify a link (from ./admin/index.php to .admin/main.php)

  • do not allow voting on inactive links

  • approve/edit/ignore action buttons on listModReq form(s) in Admin panel

  • form title on Modified Links page in Admin panel

  • missing '< / div >' in ./templates/mylinks_link.html

  • incorrect url to view category in Random Link block

  • incorrect category displayed when listing Modified Links in Admin panel


  • admin templates from xoopsversion. They did not exist and were not being used

  • "Make this my Homepage" link, security risk and was only supported in IE


  • html template(s)

  • html rendering by moving hard coded English strings to language file(s)

  • security in forms - many forms now use XoopsSecurity tokens


  • Tell-A-Friend to use server mailer form instead of user's email client

  • ereg_replace to str_replace in bookmark_qrcode_encoding() function

  • revision to RC2

System Requirements:

  • PHP 5.2.0

  • MySQL 5.0.7

  • XOOPS 2.5.0

  • Modulesadmin Class 1.1

Special appreciation to Cifug for his assistance in testing and invaluable suggestions for this release. Without his help the time it would have taken to get this release ready would have been increased significantly.

Important Notices:
Please read the INSTALL.TXT file for installation and configuration information. Mylinks 3.11 will be the last release supporting folder relocation.

Backup your existing site before installing/upgrading any new XOOPS module.

Download: XOOPS Mylinks 3.11 RC2

Bugs/Feedback: Please post in this thread on our Forums


XOOPS Module Packs Overview- Draft 1

Posted by Mamba on 2013/3/5 6:20:00 (20258 reads) | Posted on Modules
It's time to finalize our Module Packs.

Below is the preliminary list of modules, and their place in the proposed Module Packs:

- Basic
- Community
- Company
- eCommerce
- Mega

The requirements for all these modules are as follow:

- XOOPS 2.5.5 Admin GUI
- active development/maintenance
- tested and working on XOOPS 2.5.5 and under PHP 5.4

In Green, modules that are tested and released.
In Yellow, modules that are still being worked on, and if they're finalized on time, they will be included.

I am sure, that we've missed some modules, or some modules might be duplicate, and should be removed. Some modules might be not in all appropriate Packs.

If you don't know some of these modules, you can find descriptions for most of them in this article, or in the "XOOPS Resource Book"

Please let us know what you think in this thread.

Resized Image

Read more... | 13 comments
« 1 2 3 4 5 6 7 8 ... 161 »