Moderate Activity

News

  Analyzed 9 days ago based on code collected 9 days ago.
 
Posted 1 day ago
In XoopsTube we have a visual alphabetical listing of videos, so if you would like to see all videos starting with "B" you would click on the image with "B".

Unfortunately, this is not the most user-friendly feature, because we don't know if ... [More] there is anything under "B".

So we needed to indicate the existence of videos by a changed background icon, as you can see below:

The plan was to:

1) build an array of unique alphabet letters that have videos in the database

2) as we render the alphabet icons, check for each letter/digit if it is also in the above array, and if yes, change the icon image to the green one

XoopsTube renders the images in the function xoopstube_letters() located in /include/functions.php

As first we needed to extract the unique letters from the database and create the array:

$distinctDbLetters_arr = array();
    $sql = 'SELECT DISTINCT (UPPER(LEFT(title, 1))) AS letter FROM ' . $xoopsDB->prefix('xoopstube_videos') ;
    if ($result = $xoopsDB->query($sql)) {
        while ($row = $xoopsDB->fetchArray($result)) {
            $distinctDbLetters_arr[] = $row['letter'];
        }
    }
    unset($sql);

As second, we wanted to check for each alphabet letter and digit to see if it is represented in the database:

if (in_array($ltr, $distinctDbLetters_arr)) {
            $letterchoice
                .= '<a class="xoopstube_letters xoopstube_letters_green" href="';
        } else {
            $letterchoice
                .= '<a class="xoopstube_letters" href="';
        }

And we had to create a new class in CSS that would pull the new image:

.xoopstube_letters_green {
    background-image: url(images/icon/backgnd_green.png);
}

Things to do in the future:

- cache the array created in (1), so we don't have to read it every time from the database, and updated it only if a new video is added

The main message from this tutorial is to make our modules more user-friendly by visually indicating status of information.

As always, if somebody has a better way to achieve it, please share it with us! [Less]
Posted 6 days ago
The XOOPS Community is blessed with many great individuals, who dedicate countless hours to help XOOPS to move forward. We see them on the forums, and we see the results of their hard work in new and/or updated modules, themes, and bug ... [More] fixes.

The key to XOOPS success is to have a strong team working together.

Today we would like to announce new additions to the XOOPS Council to lead and guide XOOPS forward (you can see their detailed bios below):

International Support Team: Christelle Gaulupeau (Cesag) from France

Modules Team: Jim Garrett (Zyspec) from USA.

Documentation Team: Alain Thivillier (Alain01) from France

Support Team: Ali Nili (Irmtfan) from Iran

Design Team: Angelo Rocha (AngeloRocha) from Brazil

Core Team: Trabis who was leading the development of XOOPS 2.6.0 together with Nicolas, is on leave of absence, but we hope he'll be back soon. In the meantime, the Core Team members will continue with the development as a team.

Today we would like to also thank Nicolas Andricq (ForMuss) and Eduardo Cortés (Bitc3r0) who have resigned from the Council due to new jobs and not having enough time. However, BitC3r0 is committed to continue with the further development of RM Common Utilities. Their help and support over years was instrumental in improving XOOPS, and we very much appreciate it!

We are all looking forward to working together to keep moving XOOPS forward! [Less]
Posted 8 days ago
The Critics Choice CMS Awards are now accepting nominations for 2013... and XOOPS needs your support!

Nominations are open through August 1, 2013. Actual voting takes place from September 1 - November 1, 2013.

Please consider ... [More] nominating XOOPS in any (or all) of the following categories:

- Best Open Source CMS
- Best Free CMS
- Best CMS for Small / Medium Sized Businesses:
- Best Enterprise CMS
- Best Website Builder

Last year, XOOPS was the Runner-up for the People's Choice for Best Free CMS, and we lost by only few votes!

So please help us to win this year, and the first step is to make sure that we're nominated!

Please nominate XOOPS today!

For more information, see http://www.cmscritic.com/critics-choice-cms-awards/. [Less]
Posted 8 days ago
I bring to you another new version of the theme factory, a simple model themes for XOOPS, the package includes three variations of the theme, and thus a greater range of possible layouts.

The package also includes within the plugins ... [More] folder:
- Nivo Slider for integration
- Skitter Slider for integration
- Menu dropdown for integration
- Lavalamp menu integration
- Megadropdown for integration

Integrate is very simple, just include the .html desired functionality in theme.html and call the .css and and .js respectives.

Demo:
http://demo.xoopsfire.com/index.php?x ... heme_select=theme-factory

http://demo.xoopsfire.com/index.php?x ... select=theme-factory-left

http://demo.xoopsfire.com/index.php?x ... ct=theme-factory-b-blocks

Screens:

Download: http://xoopsfire.com/modules/TDMDownloads/singlefile.php?lid=85

Hope you enjoy. [Less]
Posted 9 days ago
Critics Choice CMS Awards vient d'ouvrir ses candidatures pour 2013 et Xoops à besoin de votre soutien !

Les candidatures sont ouvertes jusqu'au 1er Août 2013. Les votes eux auront lieux à partir du 1er Septembre jusqu'au 1 Novembre 2013.
Posted 11 days ago
Actualisation à PHP 5.4.17-dev et de sa librairie Opcache 7.0.2 pour cette version 3.9.17 de notre Mini Server XooFoo "Dev".
Comme nos autres Mini Server XooFoo, il fonctionne nativement sur clé Usb et est compatible Windows x86 et x64.
La ... [More] solution la plus simpliste de serveur WAMP pour anticiper et tester vos applications dans les prochaines configurations de vos hébergements internet.

Spécifications de la version 3.9.17 :Apache 2.4.4MySQL 5.7.1 m11PHP 5.4.17-devMiniPerlMemCached 1.4.5Adminer 3.7.0BigDump 0.34bionCube PHP Loader 4.4.0Xdebug 2.2.3php_apcu 4.0.0php_xcache 3.0.1php_OPcache 7.0.2php_memcache 3.0.7php_http 1.7.5php_oauth 1.2.3php_uploadprogress 1.0.3.1php_inclued 0.1.3php_ssh2 0.1.2Com & net PHP supportTéléchargementVous pouvez télécharger MiniServer XooFoo "Dev" à partir de ce LIEN

Pout tout support relatif aux productions du Laboratoire XooFoo, merci de visiter FaQ XooFoo.

Différents Mini Server XooFoo Dev avec un panachage de configuration sont également téléchargeables à partir de notre espace SourceForge. [Less]
Posted 11 days ago
Passage à MySQL 5.6.12, et ajout de PHP 5.4.16 et PhpMyAdmin 4.0.3 (security fix), plus quelques corrections de fichiers dans cette nouvelle version d'Uniform Server Web Labs.XooFoo.
Il est le serveur local idéal pour réaliser vos développements ... [More] web, ou tout simplement créér votre propre hébergement dans un environnement windows.

Spécification de ce serveur WAMP :Apache 2.4.4MySQL 5.6.12PHP 5.4.16Memcached 1.4.5phpMyAdmin 4.0.3Adminer 3.7.0phpMemcachedAdmin 1.2.2DtDNSDb_backup with archive to 7z filesmsmtp 1.4.31OpenSSL 1.0.1cPear script Go-Pear 1.1.6MySqlDumper 1.24.4Webgrind 1.1AntiLoris 0.5.2 - Apache moduleh264 streaming 2.2.7 - Apache moduleIonCube Loader 4.4.0 - PHP extensioneAccelerator 1.0 - PHP extensionAPCu Cache 4.0.0 - PHP extensionXCache 3.0.1 - PHP extensionOPcache 7.0.2 - PHP extensionXdebug 2.2.3 - PHP extensionMemcache 3.0.7 - PHP extensionHttp 2.0.0 - PHP extensionOAuth 1.2.4 - PHP extensionUploadprogress 1.0.3.1 - PHP extensionSSH2 0.1.2 - PHP extensionA noter qu'il est conçu pour étre utilisé sur une clé Usb ou comme serveur "production".
Par ailleurs, sa configuration a été adaptée pour profiter au maximum des fonctionnalités proposées par le CMS Xoops Pi Engine.

Téléchargements:Uniform Server 7.3.9 Labs.XooFoo en version compléteFichiers de mise à jour pour passer de la version Labs.XooFoo 7.3.8 à la 7.3.9Attention : pour les connexions MySQL, APC Cache et Memcache, le login est : root, et le mot de passe : root

Pout tout support relatif aux productions du Laboratoire XooFoo, merci de visiter FaQ XooFoo.

Vous pouvez télécharger les précédentes versions sur le SourceForge XooFoo, ainsi que d'autres archives : fichiers de traduction, pack de mise à jour des versions officielles Uniform Server, ... [Less]
Posted 11 days ago
Mini server NoSql 4.7 a été actualisé avec PHP 5.4.16 et MongoDB 2.4.4.
Ce serveur web de développement Web NoSql est le plus léger (9 mo) d'une configuration serveur contenant Apache, MongoDB et PHP aux dernières versions stables ... [More] disponibles.
La solution idéale pour se lancer dans le développement web en mode NoSql - à noter qu'il fonctionne nativement sur clé Usb et est compatible x86 et x64.

Spécifications de ce serveur web NoSql :Apache 2.4.4MongoDB 2.4.4PHP 5.4.16OpenSSL 1.0.1cMiniPerlSendmail v32Memcached 1.4.5MongoDBadminRockMongo Admin 1.1.5Genghis Admin 2.3.5eAccelerator 1.0 svn427APCu Cache 4.0.0XCache 3.0.1 - PHP extensionOPcache 7.0.2 - PHP extensionIoncube PHP Loader 4.4.0Xdebug 2.2.3Memcache 2.2.5php_oauth 1.2.3php_http 2.0.0php_inclued 0.1.3php_uploadprogress 1.0.3.1php_ssh2 0.1.2php_mongo 1.4.1TéléchargementVous pouvez télécharger le "MiniServer NoSql" sur Tutos.XooFoo.org à partir de cette adresse.

Pout tout support relatif aux productions du Laboratoire XooFoo, merci de visiter FaQ XooFoo.

Un pack de mise à jour depuis la version précédente est également téléchargeable sur ce lien

Crédits - RemerciementsUniform Server pour le développement de serveurs web de qualité et de sécurité.
[Less]
Posted 12 days ago
Actualisation avec les versions de Nginx 1.5.1, MongoDB 2.4.4 et de PHP 5.4.16 pour cette mise à jour de notre Mini Server NMP (Nginx MongoDB PHP) XooFoo.
Ce serveur web de développement Web est le plus léger (9 mo) d'une configuration serveur ... [More] contenant Nginx, MongoDB et PHP aux dernières versions stables disponibles.
A noter qu'il fonctionne nativement sur clé Usb et est compatible x86 et x64.

Spécification du Mini Server NMP (Nginx MongoDb PHP) XooFoo : Nginx 1.5.1MongoDB 2.4.4PHP 5.4.16Sendmail v32Memcached 1.4.5MongoDBadminRockMongo Admin 1.1.5eAccelerator 1.0 svn427APCu Cache 4.0.0XCache 3.0.1 - PHP extensionOPcache 7.0.2 - PHP extensionIoncube PHP Loader 4.4.0NuSphere PhpExpress 3.0.4Xdebug 2.2.3Memcache 2.2.5php_oauth 1.2.3php_http 2.0.0php_inclued 0.1.3php_uploadprogress 1.0.3.1php_ssh2 0.1.2php_mongo 1.4.1Téléchargements:Mini Server "Nginx Nosql" XooFoo en version complétePack des fichiers de mise à jour pour passer de la version 2.9 à la 3.0Pout tout support relatif aux productions du Laboratoire XooFoo, merci de visiter FaQ XooFoo.

Vous pouvez télécharger les autres versions de nos différents serveurs sur le SourceForge XooFoo. [Less]
Posted 12 days ago
Mise à jour à la Release Candidate 3 (RC3) de PHP 5.5 dans cette nouvelle version du Mini Server Wamp "XooFoo - Dev Test"
Comme nos autres Mini Server XooFoo, il fonctionne nativement sur clé Usb et est compatible Windows x86 et x64.
La ... [More] solution la plus simpliste de serveur WAMP pour anticiper et tester vos applications dans les prochaines configurations de vos hébergements internet.

Spécifications de la version :Apache 2.4.4MySQL 5.7.1 m11PHP 5.5.0 RC3MemCached 1.4.5MiniPerlAdminer 3.7.0Webgrind 1.1BigDump 0.35bOpenSSL 1.0.1cAntiLoris v0.5.1 - Apache moduleh264 streaming v2.2.7 - Apache moduleAPCu Cache 4.0.0Zend OPcache 7.0.2Xdebug 2.2.3php_memcache 3.0.7php_ssh2 1.2.3php_oauth 1.2.3php_http 2.0.0TéléchargementVous pouvez télécharger MiniServer XooFoo "Dev Test" 5.5 sur Tutos.XooFoo.org à partir de cette adresse.

Différents Mini Server XooFoo Dev avec un panachage de configuration sont également téléchargeables à partir de notre espace SourceForge. [Less]
 

 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.