XOOPS




XOOPS

My Development Web Portfolio: Thank you Xoops

neazmd  05-Jul-2014 11:28  12 reads  0
XOOPS

XOOPS 2.5.7 Final Released

Mamba  16-Jun-2014 08:43  37011 reads  19
The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.7 Final. This release is focused on making XOOPS 2.5.7 fully compatible with PHP 5.5.x, on security enhancements, bug fixing, and on updating external libraries to their latest versions: - jQuery to 1.11.0 - jQuery UI 1.10.4 - jQuery Lightbox to 1.2.3 - jQuery Form to 3.50.0 - jQuery Tablesorter to 2.15.11 - jGrowl to 1.2.14 - TinyMCE to 3.5.11 Angelo Rocha also has provided this new cool theme: the xBootstrap theme, based on Bootstrap Resized Image 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 thread We also need help with Translations using Transifex System requirements ----------------------------------- Minimum PHP Version: 5.3.7 Please note: the fact that the XOOPS Core runs correctly on PHP 5.5.x, doesn't mean that all your modules will run correctly, therefore you'll need to test them first. The recently released modules that qualify for our Basic Module Pack, are all tested on PHP 5.5.x, and they should run just fine. We're also in process of updating the Basic Module Pack specifically for XOOPS 2.5.7 If you encounter any issues, please let us know in our Support Forums, in this specific thread dedicated to XOOPS 2.5.7 Viva XOOPS! Downloading XOOPS ----------------------------------- You can get this release package from the Sourceforge repository. There are .zip and .gz archives provided.
Print article
XOOPS

XOOPS 2.6.0 Service Manager: Introduction

Mamba  21-May-2014 07:54  8483 reads  3
In XOOPS 2.6.0 alpha 2, some familiar services that were traditionally internal parts of the core were separated into modules. Some examples are: avatars, comments, and notifications The separated module approach achieves some important benefits: ● Modules can be updated independently. ● Modules can have private resources, such as templates, configurations, maintenance pages. ● Modules can be omitted if not needed, saving some resources. But there are potential benefits to separation that were not realized: ● The service modules were not easily replaced with alternate implementations ● References using hard coded module names litter the entire system wherever a service is needed In XOOPS 2.6.0 we'll introduce a "Service Manager" component: ● Services located by service name, not provider ● Service interface established by Contract ● Returns a standardized Response object that includes result, status and messages ● Request is based on a well known interface ● Actual provider does not matter to caller ● No need to check for a specific module ● If the service is not available, that status is returned just like any other error condition. ● Service providers are only instantiated when explicitly requested, and then kept for the duration of the PHP run. ● A locate event is not triggered until a named service is first requested, so if a service is not used, it has no overhead cost. ● If no providers for a service are installed, the locate trigger has little cost, and any subsequent calls go straight to a NullProvider that minimizes resource use. Richard Griffith, our Core Team leader, has created a presentation to show you how XOOPS 2.6.0 will implement the Service Manager, and how to use it. You can see the presentation on SlideShare This is the second presentation from our new "XOOPS 2.6.0 Education Series", where we will share with new features being developed for XOOPS 2.6.0, and show you how to use them. The first presentation was about Asset Management using Assetic XOOPS 2.6.0 is currently in development, in pre-Alpha 3 stage. There is a lot of new development going into XOOPS 2.6.0, as you can see from these articles: XOOPS is back, and with a vengeance! Major improvements to XOOPS 2.6.0, Alpha 3 release is getting closer! and after adding Doctrine, PHPUnit, Composer, Assetic, and several other cool things, Service Manager is another component that will simplify XOOPS development! You can contribute to the XOOPS 2.6.0 development by forking it from GitHub, and submitting your code there. We would also like to thank Slider84 from XOOPS France for his help in creating the template for this presentation! Viva XOOPS!
Print article
XOOPS

XOOPS supports the upcoming "Crafting Code Tour" ...

Mamba  12-May-2014 11:53  6566 reads  0
Resized Image

XOOPS Project is very proud to support the upcoming "Crafting Code Tour" with PHP Expert Brandon Savage

Writing great, high quality code is hard. Understanding the nuances of the languages you use, and the way in which you accomplish certain tasks can be highly challenging. That’s why The Crafting Code Tour is coming to a city near you in Summer of 2014. And the best part? Attending is completely FREE!

The Crafting Code Tour is a 18-city, 15-state, 3-country speaking tour aimed at the PHP user group community. Kicking off in June, this tour will hit sixteen cities in North America and bring along world-class speakers of different types to speak at individual user groups. To the user groups, this event will be free, paid for by sponsors of the tour.

The Crafting Code Tour will focus on how developers can do their best work, how software development is a craft, and how we can grow. While the list of speakers along the tour route is still being compiled (and will likely change for various cities), the goal is clear: to prove that it’s not impossible to bring outside speakers to individual user groups.

The meeting in Cincinnati, OH is on July 16 at the UC School of Information Technology.
To register, please go to:
http://www.meetup.com/TechLife-Cincinnati/events/169927672/


Other locations:
Washington, DC ~ June 11, 2014
Raleigh, NC ~ June 18, 2014
Charlotte, NC ~ June 19, 2014
Charleston, SC ~ June 23, 2014
Orlando, FL ~ June 24, 2014
Miami, FL ~ June 25, 2014
Tampa Bay, FL ~ June 26, 2014
Atlanta, GA ~ June 30, 2014
Nashville, TN ~ July 2, 2014
Dallas, TX ~ July 8, 2014
Austin, TX ~ July 10, 2014
Tulsa, OK ~ July 11, 2014
Kansas City, MO ~ July 12, 2014
Minneapolis, MN ~ July 14, 2014
Milwaukee, WI ~ July 15, 2014
Cincinnati, OH ~ July 16, 2014
Toronto, Ontario, Canada ~ July 17, 2014
New York, NY ~ July 21, 2014
Puebla, Mexico ~ September 13, 2014

For details, please visit: http://www.craftingcodetour.com/tour-stops/
Print article
XOOPS

XOOPS 2.6.0 Assets Management using Assetic

Mamba  01-May-2014 11:49  8639 reads  0
A web page consists of a base HTML document and any additional files it may include, such as stylesheets, scripts, images and fonts. We will refer to these additional files as assets.

Assets are a very important part of the user experience. For today's rich, highly interactive web applications, the asset performance may be more significant than the backend application and database performance.

In XOOPS 2.6.0 we'll use Assetic, originally developed by Kris Wallsmith, to manage all the assets.

Richard Griffith, our Core Team leader, has created a presentation to show you how XOOPS 2.6.0 will be managing its assets. You can see the presentation on SlideShare

Resized Image


This is the first presentation from our new "XOOPS 2.6.0 Education Series", where we will share with new features being developed for XOOPS 2.6.0, and show you how to use them.

XOOPS 2.6.0 is currently in development, in pre-Alpha 3 stage.

There is a lot of new development going into XOOPS 2.6.0, as you can see from these articles:

XOOPS is back, and with a vengeance!

Major improvements to XOOPS 2.6.0, Alpha 3 release is getting closer!

and after adding Doctrine, PHPUnit, Composer, and several other cool things, Assetic is just another example of how XOOPS is leveraging contributions from the Open Source community!

You can contribute to the XOOPS 2.6.0 development by forking it from GitHub, and submitting your code there.

We would also like to thank Slider84 from XOOPS France for his help in creating the template for this presentation!

Viva XOOPS!
Print article
XOOPS

XOOPS 2.5.7 RC-1 Released for Testing

Mamba  06-Apr-2014 08:14  8605 reads  1
Resized Image

We are getting closer to have a PHP 5.5.x - certified XOOPS version.

Today we are very happy to release for testing XOOPS 2.5.7 RC-1

This release is focused on PHP 5.5.x compatibility, security enhancements, and bug fixes. We have also updated jQuery and several jQuery components.

Angelo Rocha also has updated this new cool theme: the xBootstrap theme, based on Bootstrap

Resized Image

See the Changelog below for more details.

Minimum PHP Version: 5.3.7

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

The recently released modules that qualify for our Basic Module Pack, are all tested on PHP 5.5.x, 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 a RC version and mainly for features testing!!!!

Please DO NOT install it on a production site and DO NOT upgrade any production site with it!!! But we encourage everybody to test it heavily!

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


Viva XOOPS!
Print article
XOOPS

XOOPS 2.5.7 Beta 1 Released for Testing

Mamba  07-Mar-2014 05:05  10084 reads  2
Resized Image

As more and more hosts are offering in addition to PHP 5.4.x also PHP 5.5.x, it was important that we update and certify XOOPS for PHP 5.5.x as well.

Today we are happy to release for testing XOOPS 2.5.7 Beta 1, that will run without any problems on PHP 5.5.x

This release is focused on PHP 5.5.x compatibility, security enhancements, and bug fixes.

But we have included one new cool thing: the xBootstrap theme, based on Bootstrap

Resized Image

See the Changelog below for more details.

Minimum PHP Version: 5.3.7

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

The recently released modules that qualify for our Basic Module Pack, are all tested on PHP 5.5.x, 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 a 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 thread


Viva XOOPS!
Print article
XOOPS

French XOOPS Podcast, a new way for information

alain01  23-Feb-2014 10:05  6517 reads  3
Resized ImageIt's time to offer to our French-speaking community a new modern way to inform them about XOOPS.
This is the XOOPS Podcast at http://podcast.frxoops.org/.

The characteristic are :
- News about XOOPS (Core, modules, themes, french community...)
- Interview
- 3 to 5 minutes
- 2 podcasts / months









Note : Smartphone, touchpad

Resized ImageResized Image For Android smartphone user, u can install the Podcast Addict

For Iphone and Ipad, all is included







RSS audio feed : http://podcast.frxoops.org/feed.xml


Note : sound, music and logo are exclusivity for the Podcast XOOPS !
Print article
XOOPS

XOOPS Japanese Support is back

KeiichiSHIGA  11-Jan-2014 15:10  4547 reads  1
To everybody loving XOOPS - XOOPS Japanese Support is back again.

Resized Image


http://xoops-japanese.sourceforge.jp/
http://sourceforge.jp/projects/xoops-japanese/

New XOOPS Japanese Support was established in "SourceForge.JP"(a japanese version of SourceForge Japan).

We are very excited that XOOPS users in Japana will have the needed support in their native language
Print article
XOOPS
Wishing Happy Holidays and Happy New Year 2014 to all of our users and friends!

Resized Image

May 2014 be the best year ever for all of you!
Print article
XOOPS

sedayemiandoroud.ir - New persian project in XOOPS

sova  22-Dec-2013 14:36  4558 reads  6
Resized Image

Modules :

xnews
Xoops Tag
Contact
MyLinks


====================

Sedaye Miandoroud

http://www.sedayemiandoroud.ir
Print article
XOOPS

Major improvements to XOOPS 2.6.0, Alpha 3 release is ...

Mamba  23-Nov-2013 18:43  13972 reads  21
Richard Griffith, our Core Team Leader continues to make major improvements to the XOOPS 2.6.0 Core!

Yesterday he committed a major batch of new features to our code repository on GitHub, and I thought that it was significant enough to make it a special news!

This is the summary from Richard:

Quote:
Conversion of kernel classes to Doctrine DBAL

The conversion required lengthy testing, and a variety of other changes that cover the same space have been included:

- User passwords hashes now use bcrypt ("blowfish") for increased security
- Module update process now automatically performs schema updates
- Patchwork UTF-8 libraries added to implement a "Unicode all the way" approach
- SQL prepared statements and bound parameters implemented in core classes
- Unified preloads/preload.php file now used reducing the number of files involved
- Several improvements for some debugging tools

Note: running composer update is required for these changes as several packages were added and/or updated. (see this info to learn more about Composer, and how to install it. There is also this good article here)

You can merge this Pull Request by running
git pull https://github.com/geekwright/XoopsCore master
Or view, comment on, or merge it at:

https://github.com/XOOPS/XoopsCore/pull/42

Commit Summary
- Add cURL to the recommended php extension list
- Doctrine conversions, and Bcrypt ("Blowfish") password encryption.
- Schema conversions comments and images modules
- Fix a few inssues introduced in doctrine conversion
- Implement a unified preload file in some modules
- Allow absolute urls in button links
- Add RotatingFileHandler option for logs versioned by date
- Doctrine conversion missed earlier
- Declare classes as abstract
- More unified preload file changes
- Start conversion of kernel classes to namespaces
- A few module updates for recent namespace changes
- A few fixes for issues found in testing of recent changes
- Convert userconfigs to module from extension
- Add caller info to deprecated message
- Add transaction to add and update. Fix pass by ref error.
- Fix incorrect grouping of some where clauses.
- Move userconfigs from extension to module list
- Fix namespace issues
- Fix an odd expression case involving a null 'IN' clause.
- Add schema synchronize step to module update process
- Fix issues introduced in recent conversion.
- Add Patchwork UTF-8 support
- Update for PHP 5.5 compatibility


Please fork it on GitHub from XOOPS repository, test it, and help us with debugging and improving!

Viva XOOPS!
Print article
XOOPS
Resized Image


We are pleased to announce that Ricardo Costa (Trabis) from Portugal and Nicolas Andricq (ForMuss) from France, have been inducted into the XOOPS Hall of Fame

XOOPS Hall of Fame has been created to recognize people who provided in the past extraordinary support and dedication for XOOPS, and helped to move XOOPS forward. It is just a small token of appreciation for all the hours they've spent on making XOOPS what it is today - one of the world's finest Web CMS solutions around!

Resized Image

Ricardo Costa (Trabis) - the Lead Developer of the XOOPS 2.4.x series and XOOPS 2.6.0. He also developed and updated countless modules. He is one of the finest and most pleasant developers to work with, respected and beloved by the whole XOOPS Community.

Resized Image

Nicolas Andricq (ForMuss) - the Lead Developer of the XOOPS 2.5.x series and XOOPS 2.6.0. A PHP and JavaScript expert, he revamped together with his "French Team" the 2.5.0 Admin GUI making it looking very cool! He also incorporated Bootstrap into XOOPS 2.6.0 and redesigned the Admin GUI.

While due to new jobs and family responsibilities they had to scale down their XOOPS involvement, we hope that once their lives become less hectic, they'll be able to contribute again to XOOPS!

Please join us in thanking them for all the hard work, their support and dedication to XOOPS!!!!

XOOPS Council
Sept. 16, 2013
Print article
XOOPS

XOOPS is back, and with a vengeance! :)

Mamba  15-Sep-2013 13:36  11315 reads  13
Resized Image


I don't think, we had so much excitement about XOOPS as we have right now, in a very very long time!

We're now starting to work with full power on XOOPS 2.6.0!

Resized Image

After incorporating the Doctrine DB Abstraction Layer, that puts us on par in the DB area with projects like Laravel and Symfony, which are also using Doctrine, Richard Griffith, our new Core Team leader, continues to deliver amazing things!

Building up on the awesome work on XOOPS 2.6.0 by Trabis, ForMuss , Mage and Dugris, Richard just did some major redesign of our Debugging/Logging system, making XOOPS the CMS with probably the best debugging/logging capabilities in the world! Something what all serious developers will truly appreciate!

Resized Image

- Our new logging mechanism in Core is now PSR-3 compliant, which currently only very, very few projects can claim!!!

Resized Image


- he has replaced our outdated Debug view with the awesome PhpDebugBar module, that will provide our developers with tons of useful information.

As you can see above, our new PhpDebugBar is actually a "PhpDebugBar on steroids" because it merges it with information that XOOPS provides. So now we'll have the same information as the old Debug, but much, much more, incl. Smarty info and the cool timeline! Check out the original PhpDebugBar to see the original limited version of the PhpDebugeBar, but if you want to see what Richard did, you need to download XOOPS 2.6.0

- we've converted our Legacy Logger to the new logging system

Resized Image

- and we've included Monolog module for professional logging capabilities!

- and Richard is almost done with reworking of Trabis' XMF (XOOPS Module Framework). We plan to use XMF as a migration tool for existing XOOPS modules. Once converted to XMF, the current modules should be able to run on XOOPS 2.6.x, with no or only very minimal modifications, which will keep with our tradition of easy migration for our users.

Resized Image

You can fork it from our GitHub XOOPS Repository

Resized Image Resized Image

Oh, did we mentioned that we're already using PHP Composer and that in the future we'll be also fully utilizing Packagist?

Resized Image Resized Image

Another work that we're doing is to have the whole XOOPS Core tested using PHPUnit.
Alain91 from France, who is leading this effort, has written already majority of tests, and we also have already set up a dedicated website with Jenkins. This is still in a testing phase, but once we go live with it, all submitted Core code will have to go through Jenkins to be accepted into the central repository.

And Richard and his team are just warming up

So expect more cool things coming soon!

But why wait? Just join the XOOPS Development Team and start contributing to XOOPS, either in the Core area or in the Module Development area, or both!

Please join the conversion in this thread!

XOOPS is Powered by YOU!!!

Viva XOOPS!
Print article
XOOPS

Richard Griffith to lead XOOPS Core Team

XoopsCouncil  10-Sep-2013 21:35  18142 reads  12
The XOOPS Council is very pleased to announce that Richard Griffith (geekwright) has accepted the position of Team Leader for the XOOPS Core Team. As indicated on our Team Descriptions, the key areas for Richard and the Core Team are:

- Perform a thorough review of the security of the code base as a primary priority.
- Produce Development Road map in-line with community expectations and needs.
- Innovate and maintain core software to current technical and security standards.
- Resolve legitimate bugs submitted in the tracker.
- Enlist the best and brightest open source software developers through communication, innovation and integrity.
- Assist in the training and development of emerging developers for the XOOPS Project.
- Assist in preparation of documentation concerning the core, in partnership with the Documentation group.

Richard has been involved in XOOPS for over two years now. In May 2011 he became the "Innovator of the Month" for his work on "gwreports"

Since then he released several more modules:

FBComment
SpeachSearch
Gwiki

He already has made several important contributions to XOOPS Core:

- he incorporated Doctrine DB Abstraction Layer into XOOPS 2.6.0 working together with Redheadedrod. This will make XOOPS database-agnostic, and will enable our users to use any database that is supported by Doctrine.

- helped us to move XOOPS 2.6.0 development to GitHub, and finally

- has updated Trabis' XMF (XOOPS Module Framework) to make migration of XOOPS 2.5.x modules to XOOPS 2.6.0 much easier (more information about it coming soon).

And he is just warming up!

Richard has many plans and ideas for XOOPS 2.6.0, and we can't wait till all of it will become reality! But as he has already proven, he is a man of action, who likes to deliver on his ideas and promises, so we can expect soon a lot of cool things!

We're looking forward to working with Richard, and are welcoming him to XOOPS Council and the XOOPS Community as the new Core Team Leader.

We also would like to thank Trabis for all his work on the XOOPS 2.6.0 Core and his XOOPS Module Framework! He has made tons of important contributions to both, and it is his work and vision than we'll be building upon moving forward, together with all the work that Nicolas did as well, Both of them were the giants of XOOPS Core Development, who have changed and reshaped how XOOPS is looking now:

- Nicolas Andricq and his French Team with their work on XOOPS 2.5.x, and then on XOOPS 2.6.0
- Trabis (Ricardo Costa) with his work on countless modules, the XOOPS Module Framework, and cleaning up and modernizing XOOPS 2.6.0 Core.

We're all extremely thankful to all of them for all their contributions, and we hope that once their lives become less hectic, they'll be contributing again to XOOPS.

There are several new announcements coming up related to XOOPS 2.6.0, and we can't wait to share them with you! The remainder of 2013 will be a very exciting time for XOOPS, and 2014 is clearly the year of XOOPS' comeback! We hope that all of you will join us on this exciting journey and that you will contribute to making XOOPS the best it can be!

Viva XOOPS!

XOOPS Council
Sept. 10, 2013

Quote:
Resized Image

Hi, I'm Richard Griffith and here is a brief history of me.

I've lived in lots of places in the USA, and have landed recently in a small town in Iowa, where the challenges of a more than a century old house became a temporary full time job. Spoiling my granddaughter also keeps me busy.

I studied Computer Science in college, and spent more than 2 decades inside a Fortune 100 company as a contractor and consultant. Over the years I have programmed everything from handhelds to mainframes, using whatever languages were needed, and held roles and responsibilities ranging through project development, change management, database administration and many others. My favorite role was always the programmer analyst; there I got to identify the problem, define how software could help and then build a solution.

While there were lots of valuable lessons learned in that environment, it was obvious that real growth and innovation occurs in smaller, more agile environments. Sifting out the most valuable lessons from the large conservative corporation approaches and deploying that value as an asset in smaller organizations became my focus.

I was very attracted to XOOPS when I was first introduced to it many years ago. The module structure really appealed to my view of how things should work. Over time, I've offered up many solutions based on XOOPS or some of its derivatives. While I continued my endeavors for the benefit of existing clients, I was eagerly awaiting some much needed modernization. Conversations with the XOOPS evangelist you know as Mamba led me to realize I was not alone in wanting a powerful, modern web application platform based on the XOOPS model. I agreed to a more direct involvement, and one thing led to another. I was scared, humbled and honored as we entered into the discussions that lead us to this point.

I hope that XOOPS can benefit from my experiences in the same way XOOPS has benefited me. Together I think we can create a powerful platform that exceeds our dreams and still retains that character that makes us XOOPS.
Print article
« 1 2 3 (4) 5 6 7 ... 51 »


Login

Username:
Password:

Lost Password? Register now!

Who's Online

67 user(s) are online (2 user(s) are browsing Publisher)


Members: 0


Guests: 67


more...

Donat-O-Meter

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

Latest GitHub Commits

Categories