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.
topic
Description
Permet de faire des requêtes sur les sujets.
Usage
fetch( 'ezipb', 'topic', hash( [ 'sort_by', sort_by, ] [ 'offset', offset, ] [ 'limit', limit, ] ) )
Paramètres
| Nom | Type | Description | Requis | Defaut |
| sort_by | array | Mecanisme sort_by classique d'eZ. Valeurs possible : last_post | Non | last_post |
| offset | int | Valeur de départ. | Non | 0 |
| limit | int | Nombre d'élément à afficher. | Non | 10 |
Retourne
Information sur les topics IPB.
Exemples
- 10 derniers topics du forums.
{fetch( 'ezipb', 'topic', hash() )} - 20 derniers topics du forums
{fetch( 'ezipb', 'topic', hash( hash( 'limit', 20 ) ) )} - 20 premiers topics du forums
{fetch( 'ezipb', 'topic', hash( 'limit', 20, 'sort_by', array( 'last_post', false ) ) )}
list_online
Description
Retourne la liste des utilisateurs en ligne ainsi que leur informations.
Usage
fetch( 'ezipb', 'list_online', hash( [ 'sort_by', sort_by, ] ) )
Paramètres
| Nom | Type | Description | Requis | Defaut |
| sort_by | array | Mecanisme sort_by classique d'eZ. | Non | En fait c'est juste là pour faire beau pour le moment... Pas encore implémenté ;-) |
Retourne
Liste des utilisateurs en ligne ainsi que leur informations.
count_online
Description
Retourne le nombre de personne en ligne de type $type.
Usage
fetch( 'ezipb', 'count_online', hash( [ 'type', type, ] ) )
Paramètres
| Nom | Type | Description | Requis | Defaut |
| type | string | Type de visiteur. Valeurs possibles : total, members, visitors, anonymous | Non | total |
Retourne
Nombre d'utilisateur en ligne correspondant au type $type
Exemple
- Nombre total de personnes sur le forums :
fetch( 'ezipb', count_online, hash( 'type', 'total' ) )
- Nombre de membres :
fetch( 'ezipb', count_online, hash( 'type', 'members' ) )
- Nombre d'invités
fetch( 'ezipb', count_online, hash( 'type', 'visitors' ) )
- Nombre de visiteurs annonymes
fetch( 'ezipb', count_online, hash( 'type', 'anonymous' ) )
