Xortify - Fortify your XOOPS. Community Release by Chronolabs co-op.
Xortify is a network security drone that uses Web 2.0 techniques to link between your XOOPS installs and other via a Server Cloud. This will prevent security intrusions to your xoops with accurate deceptive notation of the intruder and prevent any farmed attacks. It is an accessory and required Protector to be installed an running to be part of the hookup. Otherwise it will run without protector just make sure you deselect protector as a provider.
It will display a template if you are banned and is an accessory to protector or any other firewall technology. The site itself is driven from http://xortify.chronolabs.coop and mirrored at http://www.xortify.com .. Cloud computing is web 2.0/3.0 stuff it used a SOAP or JSON, XML or Serialisation to exchange on the API backend to work, this will eventually be included in xoops as a support class.
A cloud computing process is one which staggers multiple networks sometime and mainly unknown to the webmaster into a network or cloud of data. In this example it is IP and Netaddy names to control access lists.
This will prevent predators from exposing your network to lag and other attacks from link farming, often this means many xoops are attacked in occasions which is all the time caught by protector, this way if an attack is in process across a large spectrum of links, your site will down itself to your sourced attack even if it is discovered on a completely unaffiliated site that is link farmed to yours or on a XOOPS User list.
Xortify is a cloud solution to protectors Bad IPs, if someone attempts to hack your site and becomes a bad IP it will then send the IP to the Ban Cloud on Xortify.com and its paired cloud Xortify.chronolabs.coop. It will also poll the server to make sure it has the latest ban list so your website will be aware of malusers before they attack through farming IP from services like Google or bing.
Xortify is finally bug free, there was a lasting reminder of how it can be quiet frustrating developing software, especially cloud solutions with so many variables to hone to make sure the system is working, you should enjoy this version and any future releases for XOOPS 2.7, but as it stands I can't find anymore situations, warnings, notices or WSOD with this copy.
Watch this video to understand more about Xortify!
XoopsTube is a module to add and categorize videos from sites like YouTube, DailyMotion, LiveLeak, etc. on your website.
Originally developed by McDonald, it has been now converted to XOOPS 2.5.x Admin GUI and updated with some source code from MyTube 1.05 and other modules like Mastop Publish, and tested on XOOPS 2.5.5 and PHP 5.3.10
Start with the new Imprint and total reconstruction of the TXMod Xoops modules upgraded to xoops of GUI 2.5. The news are mostly in the reconstruction of the administrative side, a remake of the source code with the class moduleadmin, which has now supplanted the Admin class that was in all modules. Frameworks included in this class, we can draw on it without having to make too much modules.
The innovations that have been included, in addition to the administrative side of this form are fields for text in administration and improved with a new graphical user side via templates and css style.
And 'possible to customize it easily, not having too many files to edit, adapt it freely at any site.
As in the previous case, they felt that XOOPS provides the best combination of features, security, and support. They also liked the modular approach of XOOPS, and the ease of adding new functionality by installing additional modules. And they felt that with the continues development of new XOOPS versions, there is a guarantee that XOOPS will be around for a long time.
As in previous case, it is thanks to the hard work of Mowaffaq and his team from www.arabxoops.com, who were able to successfully demonstrate the value of XOOPS, and address all the questions from the technical stuff of the High National Elections Commission.
We are very proud that XOOPS has been selected by national, state, and local governments around the world, like State of Parana in Brazil (http://www.cidadao.pr.gov.br/) or Tainan County in Taiwan.
Profile 1.76 Verbose Validation Edition Community Release by Chronolabs Co-op
Profile 1.76 is a version of Profile module for XOOPS that allows for a verbose registration to be done. It also allows for a Speed Test with the Speedtest module to be run before registration for user limits to be placed on internet speed for registering for a site.
This has a field for validation that allows for Text Match, RegEx or SQL Validation to be used to prevent people registering with your website without having validation data of sometype such as an existing email address or an invite code or some regular expression statement.
Featuring still Multiple Fields, 2 Types of validation - one which uses JSON; the other that uses the Field $_POST validation method.
Simply upgrade your existing XOOPS 2.5 to XOOPS Profile 1.76 to experience the difference. We can really recommend XinCodes 1.05 for a user based invitation to be done.
Now with IP Validation so an IP Address can be only used once to register. THis means you can check you are not being signed up by an Indian SEO Sweat Shop and other such misbehaviour in signup.
Example SQL Validation for a basis of pre-existing users email, remember to change 'prefix':
Select count(*) from `prefix_users` where `email` LIKE "[value]" and `level` > 0
New in this feature:
Working SEO - htaccess
Complete XOOPS 2.5 GUI
Some Other Features:
Downlink Speedtest Controlable of Registration
Uplink Speedtest Controlable of Registration
IPInfoDB Location Controlable of Registration
Upgrade of Recaptcha Resource Files
IP Address Field - With Registration Validation
Proxy IP Address Field - With Registration Validation
Netbios Address Field - With Registration Validation
Recaptcha.net - Remember to change the API Keys
Verbose Validation - SQL or Match or RegEx Match Validation
Directory - Browsable directory of users
Multifielded User Profiles - Set your own variables
Michael Beck (mamba) wrote to me a number of days ago to ask me to write a basic white paper on making use of multilingual features of XOOPS better in modules, as alot of my modules including the Content Module X-Centre as well as the Forum - X-Forum make use of the multilingual centres in XOOPS and will strap with X-Language to allow content based on the language provided.
If you write modules I would encourage you to read this whitepaper it only goes for 7 pages and start to implement something similar in your modules to take advantage of multilingual centres in XOOPS so more modules support the API X-Language and/or other APIs and language centres in XOOPS.
Foreword:
This document will show you how to make your module multilingual and interact with X-Language or similar API for XOOPS to enable content and function of content to be multilingual within the module. The idea for example is to have One URL for many different languages with the same IDs etc so that XOOPS multilingual features can be used in conjunction with your module. In this module I will use X-Forum 5.78 & X-Centre 2.16 as example so you can download the source code and use it as a basis to make your module multilingual as well.
Sinnedesign is happy present the new FREE XOOPS Theme with the name Sd-089-Reisen-Blue. The Free XOOPS - Theme was made with friendly help from www.xxltravel.de .
Welcome to the April 2012 issue of WOX (World of XOOPS) Newsletter (see here previous versions)
It's been a while since the last issue, almost a year, but things have been hectic around here, we had some turbulent times that kept us busy, and there are only 24 hours in a day But we hope that we'll be able to get back to our regular monthly cycle.
The most important thing is that XOOPS development is going forward, with XOOPS 2.5.5 Final released this week. This is the best XOOPS version ever, with several bugs being fixed. In parallel to working on XOOPS 2.5.5, the Core Team has also worked very hard on cleaning up and refactoring of the Core as the foundation for XOOPS 2.6.0, and you'll see the results soon. Just to give you an idea about the magnitude of the work that especially Trabis did, is the fact that the current XOOPS 2.6.0 Core, which is still in the pre-Alpha stage, already runs on PHP 5.4 with NO SINGLE error in E_STRICT mode. If you want to check out the source code, you can download it from our SourceForge SVN, but be aware - this is a "pre-Alpha" code and a lot of wrong things can happen, and a lot of things are missing.
The current focus is on improving quality and streamlining the source code so we have a solid foundation for the future. There was just too much PHP4 and old XOOPS related code that got accumulated over time, and we needed to get rid of all this "baggage"
So XOOPS 2.6.0 will be our focus for the upcoming months, as well as finalizing our Basic Module Pack, with all the module sharing the same "look & feel"
The key to make all of this happen, is to have enough developers and contributors. So we would like to encourage everybody to ask themselves a question:
What can I do for XOOPS? What could I contribute to XOOPS?
We cannot expect that few people will do everything:
- develop Core - develop Modules - develop themes - develop documentation - provide support - translate into local languages
By putting too much pressure on them by expecting too much, it will only cause their "burnout" and quitting XOOPS
We need to create more teamwork and more community spirit by getting more people actively contributing to XOOPS.
XOOPS Innovation Award - for people who create something very unique and innovative for XOOPS. This time the award goes toAndrey(andrey3761) from the Russia for his work on Chat module
XOOPSer of the Month Award: is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. This month, it goes to Gregory Jomi (sabahan) from Malaysia, for his help on testing and debugging XOOPS 2.5.4!
Congratulations to all of our Winners. Starting this year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
We are pleased to present Subscribers 1.2 Beta - a simple module for sending out Newsletters.
People can subscribe to the mailing list, and the Admin can then create a simple message/newsletter, and send it out to subscribers.
This module is very simple and doesn't have some of the sophisticated features like storing past newsletters, resending past newsletter, but what it does, it does very well
It was originally developed by Trabis for Mowaffaq from www.arabxoops.com, and now has been updated to XOOPS 2.5.x Admin GUI.
Last release of the module TDMCreate to improve and decrease the time for creating new modules, using the new features for the automatic compilation of the code base required. Some parts of the code that was created in the previous version have been improved to avoid automatically write the code needed especially in administration.
Release Notes: - Fix some file creation const - Code of default set out in Parts - Changed the characters html attributes from \" to ' - Added code to pagenav in admin - Added code to the list if there is no list
myAlbum-p 3.06 - [i]SEO Gallery for XOOPS Community Release by Chronolabs Co-op
MyAlbum-p is a module for displaying images in a categories gallery. Base on permissions, users can submit content to myalbum-p as well as vote on them as well, complete with .htaccess SEO and tag module MyAlbum-p offers the best in gallery modules for XOOPS 2.5 & later.
Watch this introductory video on MyAlbum-p 3.01b:
Many bugs have been fixed in 3.04, please report any further bugs in this forum. The .htaccess has changed so please replace this in your main .htaccess in the XOOPS Root Path so you can have SEO Clean URLS.
XOOPS with myalbum-p Offers a range of choice and solutions the following module includes these features:
We are very happy to see that XOOPS has been selected as one of only seven designated PHP Frameworks for a programming contest in Poland using Windows Azure.
Quote:
In the "Basic" category of the competition to goal is to run on Windows Azure a ready PHP code.
The participant chooses one of the prepared PHP frameworks and modifies it to run on Windows Azure. Number of changes as compared to the original version has an impact on scores. List of available frameworks:
Gallery Joomla Magento phpBB by Przemo Sugar CRM CE TomatoCMS XOOPS
Participants should prepare and make ready to run one of the above PHP framework (like XOOPS) on Azure platform. Any solution must:
- work properly running on two or more instances - work properly even when making HTTP requests sent by the client with a gap of more than 1 minute (and properly handle among others the session)
In this programming competition you can win:
XBOX360 console + Kinect + set of games or XBOX360 console + Kinect + 1 game
WURFL is a module that will allow theme designers to implement themes customised for Mobile Computing. WURFL is a XML Database that this module will import and allow for propogation of it resources on User Agent based browsing of mobile phones. With WURFL 2.10 and later, there is now support for ScientiaMobile Cloud with there WURFL Supported Device identification cloud.
WURFL is a world leader in Mobile communication data and this module utilizes WURFL from sourceforge (see. http://wurfl.sourceforge.net). This module is now complete with Theme Switching depending on the capabilities of the mobile computing device whether it be phone or pad.
This module will propogate data on the <{$wurfl}> smarty tag as well as other tags which names are specifiable in the preferences now. These assocative arrays are on depths, you can set which providers you require for data to conversely populate on the source.
Watch this video to understand more about WURFL 2 Series!
Welcome to the WURFL the Wireless Universal Resource FiLe by Luca Passani, ScientiaMobile
So... What is WURFL? WURFL is a Device Description Repository (DDR), i.e. a software component which contains the descriptions of thousands of mobile devices. In its simplest incarnation, WURFL is an XML configuration file plus a set of programming APIs to access the data in real-time environments. The main scope of the WURFL Project is to be an independent central repository of device information, which Open-Source developers from around the globe can utilize to build their mobile web applications.
All the information listed in WURFL has been collected by ScientiaMobile and the community of WURFL users from many different countries. WURFL can be used in any application, free or commercial. In the spirit of the originators of the project, open-source developers who adopt WURFL should share device information with the rest of the community. This will help WURFL to grow better and better every day.
WURFL is deployed by companies such as Facebook and Google. Carriers around the globe deploy it in mission-critical environment with fantatistic performance and reliability. In terms of adoption, WURFL is today more popular than UAProf solutions and solutions from commercial DDR vendors.
This will allow theme designers and module writters to search for data regarding mobile computing and allow for knowledge in the theme of RSS, CSS, Display Size, Image Types, Sound Fontage, and other data such as SMS and MMS.. As well as information about CHTML or XHTML sources.
Please enjoy this module as I have enjoyed writting it.
I'm happy to present my new FREE XOOPS Theme with the name Sd-090-Wedding-Ring. The Free XOOPS - Theme was made with friendly help from www.dein-ehering.de .
After a long meditation for creation of a module to create themes quickly, here comes xThCreator, a first beta version which produces, after a few data administration, our theme very easily. A version that should be the prelude to another version that promises something interesting in the facilitation and customization of our themes for xoops.
A module to create the basic theme with tinymce editor automatically by including the html tags in the document or layout. The necessary files can be modified at will. This is only a beta version that will be developed to better manage the code directly into the editor administration.
Folders created automatically: - css - docs - icons - img - language - modules - tpl
These folders contain other folders and files that you can use freely.