ezipb (Connecteur IPB pour eZ publish )
ezipb est une extension eZ publish pour permettre à IPB et eZ de communiquer.
Voila ce que fait ezipb pour le moment :
- Initialise les classes d'IPB strictements nécessaires :
- sources/ipsclass.php
- sources/classes/class_session.php
- ips_kernel/class_converge.php
- Initialise des drivers MySQL modifiés à la place des drivers d'IPB.
Ces derniers utilisent la connections ouverte par eZ. Comme eZ est orienté php4, mon extension force MySQL à la place de MySQLi qui est normalement automatiquement déclenché par la présence de php5. Cette fonctionnalité est désactivable si vous n'avez pas vos données eZ et IPB dans la même base. - Divers opérateurs eZ publish.
- Divers templates afin d'avoir les éléments principaux d'IPB dans eZ publish.
Compatibilité
Attention : ezipb utilise quelques fonctions propres à php5.
ezipb fonctionne donc sur eZ 4.0 alpha 1 & eZ 3.9 php5.
Télécharger ezipb
A partir des sources du SVN : svn co https://svn.llaumgui.com/ez_publish/ezipb/trunk/
Documentation
- ezipb : liste des opérateurs
- ezipb_isloggin : Le visiteur est il membre ?
- ezipb_issupermodo : Le visiteur est il super modo ?
- ezipb_isadmin : Le visiteur est il administrateur ?
- ezipb_member : Information sur le membre IPB
- ezipb_md5_check : return_md5_check d'IPB
- ezipb_vars : Varibles d'IPB
- ezipb : liste des fonctions fetch
- topic : Permet de faire des requêtes sur les sujets.
- list_online : Retourne la liste des utilisateurs en ligne.
- count_online : Retourne le nombre de personne en ligne.
- ezipb : liste des templates
- userlink : Barre utilisateur d'IPB.
- block / last_topics : Derniers sujets sur le forums.
- block / whoisonline : Membres en ligne.
- ezipb : liste des paramètres

