XOOPS 2.5.8 Release Candidate 2 Available

The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.8 RC2.

Resized Image

This new version has numerous bug fixes and enhancements. You can download the XOOPS 2.5.8 RC2 release directly from XOOPS/XoopsCore25 on GitHub, or XOOPS Core (Beta Releases)/XOOPS_2.5.8_RC2 on SourceForge.

This release supersedes RC1, and includes fixes for issues which were found in testing. Thanks go out to XOOPS users Yurdal and JJDai for testing and reporting!

Please report any issues you encounter with this release so that we can make XOOPS better for everyone. If you are registered on GitHub, just open an issue. We will also monitor the XOOPS forums.
Read more... | 8446 bytes more | 12 comments

XOOPS 2.5.8 Release Candidate 1 Available

The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.8 RC1.

This new version has numerous bug fixes and enhancements. You can download the XOOPS 2.5.8 RC1 release directly from XOOPS/XoopsCore25 on GitHub, or XOOPS Core (Beta Releases)/XOOPS_2.5.8_RC1 on SourceForge.

Please report any issues you encounter with this release so that we can make XOOPS better for everyone. If you are registered on GitHub, just open an issue. We will also monitor the XOOPS forums.


Fixes and Enhancements

Without the contributions of many, this release would not exist. A big "Thank you!" goes to everyone that has contributed. In alphabetical order, the list includes:

- Angelo Rocha
- Cédric MONTUY
- cesagonchu
- Dingjie Yang
- elpaksu
- hyp3rlinx
- luciorota
- mamba
- Peekay
- redheadedrod
- slider84
- timgno
- wppd
- xd9527
- zyspec

View the full change log here: https://github.com/XOOPS/XoopsCore25/blob/v2.5.8-RC1/docs/changelog.250.txt

Lots of effort has been put into making XOOPS better cleaner, safer and more compliant with current standards and best practices.


Security

This release includes fixes for multiple issues (CSRF, weak password hash, and directory traversal) reported by hyp3rlinx. Also, fixes for a potential privileged information disclosure issue reported by Cédric MONTUY.

Passwords are now hashed using PHP's password_hash() function. A library that brings compatibility to users with PHP versions earlier than 5.5 is included.

The new XMF library (see below) includes support for JWT, which can be very useful in securing AJAX and REST processing.


Ready for PHP 7 Testing

The world of PHP is in constant motion. The recent release of PHP 7 brings with it huge improvements, but also compatibility issues. While XOOPS 2.5.8 supports PHP 5.3.7 through the latest 5.6 release, PHP 7 support should still be considered experimental, and is released for public testing.

MySQL support using the mysql extension has been deprecated for quite a while, and PHP7 removes it completely. XOOPS 2.5.8 now uses the mysqli exclusively. Any database access using standard calls to the XoopsDatabase classes will use the newer mysqli extension. Some modules are using direct database calls through PHP mysql_* functions. These will continue to work under PHP 5, but it is recommended that module developers consider remediation of any such calls.

Another thing that changes in PHP 7 is "All of the E_STRICT notices have been reclassified to other levels." In previous XOOPS versions, E_STRICT warnings have been suppressed when using the debugging logger. These are no longer suppressed to give developers insight into what may need to be fixed. We've tried to make sure XoopsCore runs clean, but modules may produce debugging output you have not seen with earlier versions.

Custom administration themes may have issues due to a long existing bug in the XoopsSystemGui::validate() definition.


XMF Included

XOOPS Module Framework library, the XMF library, is now included, and is used in the core in several places. XMF is a library of standard classes useful in module development. It can be very useful in the near future, as all of its classes are forward compatible with the next generation of XOOPS.

Developers can learn more in the XMF Cookbook, and may want to look at the Xmfdemo module on GitHub.


Upgrade Required

There are database changes with this version. There are no new requirements for a fresh installation, but for updating an existing system, follow the recommended upgrade process. In a nut shell:

- Make a full backup of site files and database. (We've done lots of testing, but it is always best to be safe.)

- Copy the contents of the distribution htdocs directory into your web root directory.

- Copy the contents of htdocs/xoops_lib to your relocated/renamed xoops_lib as applicable.

- Copy the distribution upgrade directory into your web root directory.

- Point your browser to http://your-site-url/upgrade/ and follow the prompts.

- Log in and step through any needed updates.

- At the end, follow the link to upgrade the system module.

- Also update pm, profile and protector modules if installed.

- Remove the install and upgrade directories from your web root.

Your site should be ready to use.


--------------------------------------------------------

NOTE: Work continues on our next major release of XOOPS! To see what's coming, please check out our GitHub code repositories:

- XOOPS 2.6.0 Core

- XOOPS 2.6.0 Modules

- XOOPS 2.6.0 Roadmap


and especially the great work Eduardo (bitcero) is doing on:

- XOOPS 2.6.0 Enhanced Admin GUI


Please also check out our other Github repositories:

- XOOPS Documentation

- XOOPS current Themes

- XOOPS 2.5.x Modules

- XOOPS 2.0.14+ Themes, 3 columns

- XOOPS 2.0.14+ Themes (2 columns)

- XOOPS Theme Archive (Themes for XOOPS < 2.0.14)

- XOOPS Modules Archive

Read more... | 11 comments

New module wgTeams

Dear xoops-users

I would like to present my new module wgTeams.

Resized Image


wgTeams is a simple module for presentation of your team(s).
You can defined various teams and people. After that you can link each person to one or more teams. The default information of a person (e.g. email address) will be used for all teams.
You can define additional information fields, which will be used for a team/member combination, e.g. skills for this team, position in the team, and so on.

All used templates on user side are fully responsive, if you use a bootstrap theme or you include the bootstrap files manually to your theme.

Demos:
http://xoops.wedega.com/modules/wgteams/
http://buchner-service.de

Download:
http://xoops.wedega.com

Forking:
https://github.com/ggoffy/wgteams

Docu:
https://www.gitbook.com/book/ggoffy/wgteams-tutorial/details/en

Suggestion and bug report:
https://github.com/ggoffy/wgteams/issues
Read more... | 3 comments

New free theme wgCarservice

Hello Xoops Users,
I would like to present my latest theme!

Resized Image


wgCarservice is a theme for XOOPS (http://www.xoops.org)

- Full Responsive Theme
- OnePage-Design: each block area gets an own section and can be style individually
- developed with Bootstrap version 3

This theme is not developed for blogs or similar pages, it is primary for presentation of a company.

Online demo and download: http://xoops.wedega.com

Live demo: http://buchner-service.de

On this site I used only blocks to show the information.
The position of the different blocks works as follow:

- Header
- Left Blocks
- Center Block left
- Center Block Center
- Center Block Right
- Blocks Right
- Content
- Bottom Blocks left | Bottom Blocks Center |Bottom Blocks Right

Used modules on this site:
- Xoops 2.5.7.2
- Publisher 1.02 RC
- Contact 2.23 (from https://github.com/myxoops/contact or wedega.com; this contact module supports showing contact form as a block)
- wgSiteNotice 1.24 (from xoops.wedega.com)
- wgTeams 1.03 (from xoops.wedega.com)

The pictures included in the theme are only for demo and the reuse of them is not allowed.
Read more... | 3 comments

XOOPS helping local students in Cincinnati to learn software development with Code.org

XOOPS is giving back to the community we live in, and is helping kids to learn software development!

This was just posted last week by Cincinnati Public Schools (you'll need to scroll to Jan. 13th)

Resized Image

Resized Image



Comments?

Oledrion (MyShop) Tutorial coming to XOOPS

Resized Image


Oledrion (MyShop) is the best and most comprehensive e-Commerce module developed natively for XOOPS!

It was developed originally by Hervé Thouzard (aka Hervet) from XOOPS France, and lately it was enhanced by Hossein Azizabadi (aka Voltan) from XOOPS Iran.

I am working right now on a tutorial for Oledrion - it is still work in progress, but you can read it already on GitBook

But it would be fantastic if some of you could fork it on GitHub and contribute to it, and make it better!
Read more... | 2 comments

About Us 1.04 Beta 1 released for testing

Resized Image

The "About" module is for adding "About Us" section to your Website. It allows adding a multi-page section, as well as external links.

It was originally developed by Susheng Yang (ezsky) and Mengjue Shao (magic.shao).

Resized Image


It is a simple module, but it could be quite useful, since it is very easy to use.

REQUIREMENTS:

- PHP 5.5+ (the new official minimum PHP version for XOOPS. It might work on PHP 5.3.7+, but we don't test anymore on it)

- XOOPS 2.5.7.2 (if you don't have it, you should update TODAY)


DOWNLOAD: About repository on GitHub


CONTRIBUTING: please fork About module on GitHub and submit your improvements there


BUGS/ISSUES:GitHub Issues


Resized Image

TUTORIAL: Available on GitBooks. It is in the early stages, and we need your help to make useful

To help, you can fork the Tutorial from GitHub and provide you submissions there

To check out other XOOPS Tutorials, please visit XOOPS section on GitBooks

Discussion about this module: please use this thread in the XOOPS Forums

Happy Xoopsing and May the Source be with You!
Read more... | 2 comments

Publisher 1.02 Final Released

Resized Image We are pleased to announce the release of Publisher 1.02 Final module Publisher module is a Publishing Solution for your XOOPS Website. With it you can publish News, Blogs, Documentation, etc. The key features:
  • Categories and Subcategories
  • Pages
  • custom templates
  • File Wrapping
  • Page/Category images
  • File attachments
  • Scheduled publishing and expiration
  • Order by date, ratings, sort order
  • Ratings
  • Comments
  • SEO
  • RSS feed
  • Permissions: Submissions, Submit/Edit fields, Categories, Pages, Moderation (global)
  • different XOOPSeditors
  • Import from SmartSection and News modules
  • Easy cloning (change the directory name)
We would like to thank all XOOPS users who contributed to this release by reporting bugs and providing fixes, especially (alphabetically): - black_beard - bleekk - brutalicuss - cesagonchu - cifug - dante7237 - geekwright - ggoffy - mjoel - noo-b - slider84 - zyspec Without your support, this release could not happen! REQUIREMENTS: - PHP 5.5+ (the new official minimum PHP version for XOOPS. It might work on PHP 5.3.7+, but we don't test anymore on it) - XOOPS 2.5.7.2 (if you don't have it, you should update TODAY) DOWNLOAD: Publisher repository on GitHub CONTRIBUTING: please fork Publisher on GitHub and submit your improvements there BUGS/ISSUES:GitHub Issues Resized Image TUTORIAL: Available on GitBooks. It is in the early stages, and we need your help to make it really cool, especially with sharing your "tips and tricks" To help, you can fork the Tutorial from GitHub and provide you submissions there To check out other XOOPS Tutorials, please visit XOOPS section on GitBooks Happy Xoopsing and May the Source be with You!
Read more... | 6394 bytes more | 39 comments

XOOPS 2.5.7.2 Security Patch Released

The XOOPS Development Team is pleased to announce the release of a security patch for XOOPS 2.5.7.1 Final.

This patch for XOOPS 2.5.7.1 corrects multiple issues.

We would like to specifically thank Tim Coen of (Curesec GmbH), who notified us about these issues.

All XOOPS 2.5.7 users are advised to apply this patch as soon as possible.

It is also recommended that all XOOPS administrators practice defense in depth, including:
- have the Protector module installed active
- stay current with all patches
- be cautious with administative account use (only when needed, no autologin)
- caution in clicking links in messages and other untrusted sources

Download: You can download the patch from XOOPS File Repository on SourceForge

NOTE 1: Any users that are running an older XOOPS version are advised to update to XOOPS 2.5.7.2 now, which includes the patch.

You can find more information about the original XOOPS 2.5.7 release in this article

--------------------------------------------------------

NOTE 2: Work continues on our next major release of XOOPS! To see what's coming, please check out our GitHub code repositories:

- XOOPS 2.6.0 Core

- XOOPS 2.6.0 Modules

- XOOPS 2.6.0 Roadmap


and especially the great work Eduardo (bitcero) is doing on:

- XOOPS 2.6.0 Enhanced Admin GUI


Please also check out our other Github repositories:

- XOOPS Documentation

- XOOPS current Themes

- XOOPS 2.5.x Modules

- XOOPS 2.0.14+ Themes, 3 columns

- XOOPS 2.0.14+ Themes (2 columns)

- XOOPS Theme Archive (Themes for XOOPS < 2.0.14)

- XOOPS Modules Archive
Read more... | 2 comments

Hotel Room Reservation System on XOOPS

I've discovered few days ago on on Google Code an interesting XOOPS module for Hotel Room Reservation!

Resized Image


While it is 5 years old, it seems very advanced, and it got very good score from Scrutinizer: Resized Image

But it was hard to understand sometimes the features, because it was hard-coded in Chinese. So the first thing that I did was to convert it to use language variables and upgrade it to XOOPS 2.5.x GUI, and now it should be easier to study it

At the moment I don't know if it will be generic enough to use it, but at least we should be able to extract some ideas and some code for other modules.

Anybody wants to help? You know the drill: FORK IT and contribute back!

https://github.com/mambax7/xoops-martin

Repair Shop

This Hotel Reservation System reminds me of another very cool module developed by Philou from XOOPS France: the Repair Shop, which also scored very high: Resized Image

You can check out the documentation for Repair Shop here (in English and French), and the module itself is on GitHub:
Read more... | 4 comments
« 1 2 3 (4) 5 6 7 ... 553 »


Login

Who's Online

343 user(s) are online (4 user(s) are browsing XOOPS News)


Members: 0


Guests: 343


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Archives

News archives