Classes et scripts

Si vous utilisez une des bibliothèques ou programmes ci-dessous, un petit lien vers ce site serait sympathique. N'hésitez pas nom plus à me contacter pour toute suggestion, rapport de bogue, correctif concernant les applications.

Type : Classe

RScalendar

Cette classe fonctionne sous les version 4 et 5 de php.

Description

Construction d'un calendrier mensuel de manière simple en quelques lignes de code.
Aucune documentation n'accompagne cette classe, mais un fichier exemple vous montre l'implémentation.

 Licence : LGPL 
Type : Classe

RSmysql

La classe de base RSmysql est le portage de la classe DB_Sql de la phplib.
Ce projet est français, et à été testé sur la version 5.0.1 de php mais devrait fonctionner sur les versions ultérieures

Description

RSmysql est une classe pour php5 permettant une abstraction sur l'accès au données MySQL. Une deuxième classe, dérivée de la première, permet de gerer l'affichage page par page.
Et enfin une troisieme classe dérivée de la seconde permet d'effectuer des requêtes de bases (insert, select, update, delete) de manière simple .

 Licence : LGPL 
Type : Application

RSphped

Application javascript. L'utilisation nécessite tout de même d'avoir un interpreteur php.
Ce programme est actuellement en version beta mais semble relativement bien fonctionner.

Description

RSPhpEd est un script permettant d'utiliser du code phpbb de manière visuel sans se soucier des balises à employer. L'éditeur php qui permet d'inserer les blocs de code est doté d'une auto-completion des fonctions avec informations sur les paramètres.
Le mode WYSIWYG fonctionne avec les navigateurs gecko ou Internet Explorer. En cas du non support de l'éditeur par le navigateur, seul le textarea sera présent sur la page.

Aucune documentation n'accompagne ce programme, reportez vous au fichier implementation.html dans l'archive pour voir comment utiliser le script.

 Licence : GPL 
Type : Classe

RSsqlite

Classe permettant l'abstration de base de données SQLite. Ce projet est français, et à été testé sur la version 5.0.1 de php mais devrait fonctionner sur les versions ultérieures

Description

Cette classe dispose des mêmes méthodes que RSmysql et permet donc d'effectuer des requetes SQL de manière simple et de gerer l'affichage page par page .

 Licence : LGPL 
Type : Classe

RStemplate

RStemplate est un moteur de template simple basé sur la librairie phplib.
Ce projet est français, et à été testé sur la version 5.0.1 de php mais devrait fonctionner sur les versions ultérieures

Description

Un moteur de template est une classe capable d'analyser un texte et de générer du HTML en fonction des variables que vous avez définies.
Cela vous permet de sépararer le code php de la présentation d'un site.
D'un coté vous avez un template (modèle) pour la présentation et d'un autre coté un script php qui ce sert du moteur de template pour lier une source de données(XML, base de données, ...) et la présentation.