XOOPS: New Features in XOOPS 2.6.0 (XoopsFormTabTray)

Posted by: Mambaon 2012/12/14 16:20:00 6095 reads In the upcoming weeks we'll be posting short stories about progress on XOOPS 2.6.0 Alpha 2.

The Core Team is hard at work, with many improvements already added, and with many more coming, and we would like to share them with you, so you can see the progress for yourself

Of course, you can always subscribe to our SVN Mailing List to be notified about any new additions to our SVN, or you can view the SVN directly

One of the recent additions is a module created by Trabis, and called "Codex". Its purpose is to present examples of proper coding for new features that module developers could use in their modules.

Currently there are examples for:

- Cache
- FormTab
- Form
- PDF
- QRCode

with more examples coming.

You'll see the feature, and the documented source code behind it.

Today we'll focus on the XoopsFormTabTray, also contributed by Trabis

Resized Image


XoopsFormTabTray is the tabs holder for XoopsForms. You can use it in your modules if you want to group together several forms, as it is done in our System Preferences.

To define the visual "look and feel" for the Tabs, we are going to use the jQueryUI theme, we can select in System Preferences

Resized Image


The best way is to just check out the XOOPS 2.6.0 source code with your favorite tool (like TortoiseSVN) from:

http://svn.code.sf.net/p/xoops/svn/XoopsCore/branches/2.6.x/2.6.0


and play with it, so you can see where the development is going.

Please note: The source code is in pre-Alpha 2 state, i.e. NEVER use it on production site. This is just a preview to play around and get a taste of it. As with every Alpha code, some of the features will change, some will be removed, some new will be added.

But while this is pre-Alpha 2, we're proud the the current code runs on PHP 5.4.8 with no errors!

Please provide feedback in this thread

Viva XOOPS!