21/05/2009, 15:04:25
Nouvelle version 1.1.0
http://dev.cmsmadesimple.org/project/files/679
Très grosse mise à jour dédicacé à notre ami kraygoon
* fix : bug3417 le symbole # ne fonctionne pas
* fix : bug3418 le symbole & ne fonctionne pas
* fix : bug3419 le symbole + ne fonctionne pas
*
* remove : Dépendance avec le module AjaxMAdeSimple (pour corriger des bugs)
*
* add : gabarit pour le dernier shoot
* add : ganarit pour les autres shoots
* add : gabarit pour le cas ou aucune donnée n'a été trouvé en base
* add : gabarit pour le cas ou l'on doit afficher le temps écoulé depuis le dernier shoot
* add : paramètre pour gérer l'affichage des url (caché, normale, réécriture, ...)
* add : tri des shoots croissant ou décroissant
* add : message avec le délai entre le dernier shoot et maintenant.
démonstration sur http://www.furie.be/shootbox.html
Paramètres :
* (optional) lang="en_US" - Paramètre utilisé pour spécifier dans quelle langue afficher le module dans la partie publique. Ce paramètre n'est pas supporté ou utile pour tous les modules.
* (optional) maxInScreen="" - Nombre de shoot en affichage. Valeur par défaut : 10
* (optional) maxInDb="" - Nombre de shoot à conserver en base. Valeur par défaut : 40
* (optional) refresh="" - durée en miliseconde avant de rafraichir la liste des shoots. Valeur par défaut : 2000ms (2secondes). NE PAS DEFINIR A UNE VALEUR INFERIEUR A 1000 (surcharge du serveur)
* (optional) timeFormat="" - Format de la date de création d'un shoot. Valeur par défaut : H:i. Plus d'information sur : http://fr.php.net/manual/en/function.date.php
* (optional) delayOfLastShoot="" - durée en seconde accordée avant d'afficher un message spécifiant le délai écoulé depuis le dernier shoot. Par défaut : aucun message
* (optional) sort="" - Spécifie le tri. "ASC" (par défaut) trie du plus ancien en haut au plus récent en bas de liste. "DESC" pour l'inverse
* (optional) url="" - Gère les urls :
"none" => remplace l'url par un mot,
"default" => l'option par défaut, écrit l'url sans lien html
"link" => génère un lien html externe sans changer le texte,
"xxxx" => génère un lien html externe, remplace le texte par "xxxx" ou autre chose.
Les gabarits sont modifiables directement dans le sous répertoires /module/shootbox/template tout en HTML. Les variables utilisables sont :
-> %id% : l'identifiant de la ligne de shoot
-> %ip% : l'ip du posteur (masquage automatique du dernier quart de l'ip en base)
-> %author% : l'auteur
-> %message% : le message
-> %date% : la date du shoot
Il y a 4 gabarits :
-> shootbox_detail.tpl : affichage d'une simple ligne de shoot
-> shootbox_last.tpl : affichage de la ligne de shoot la plus récente.
-> shootbox_noData.tpl : affichage en cas d'absence de donnée en base
-> shootbox_delayOfLastShoot.tpl : personnalise l'affichage de la ligne comportant le temps écoulé entre le dernier shoot et maintenant
Bon test à tous et bon amusement. Vos avis et vos retours sur ce module sont évidement toujours les bienvenus
http://dev.cmsmadesimple.org/project/files/679
Très grosse mise à jour dédicacé à notre ami kraygoon
* fix : bug3417 le symbole # ne fonctionne pas
* fix : bug3418 le symbole & ne fonctionne pas
* fix : bug3419 le symbole + ne fonctionne pas
*
* remove : Dépendance avec le module AjaxMAdeSimple (pour corriger des bugs)
*
* add : gabarit pour le dernier shoot
* add : ganarit pour les autres shoots
* add : gabarit pour le cas ou aucune donnée n'a été trouvé en base
* add : gabarit pour le cas ou l'on doit afficher le temps écoulé depuis le dernier shoot
* add : paramètre pour gérer l'affichage des url (caché, normale, réécriture, ...)
* add : tri des shoots croissant ou décroissant
* add : message avec le délai entre le dernier shoot et maintenant.
démonstration sur http://www.furie.be/shootbox.html
Paramètres :
* (optional) lang="en_US" - Paramètre utilisé pour spécifier dans quelle langue afficher le module dans la partie publique. Ce paramètre n'est pas supporté ou utile pour tous les modules.
* (optional) maxInScreen="" - Nombre de shoot en affichage. Valeur par défaut : 10
* (optional) maxInDb="" - Nombre de shoot à conserver en base. Valeur par défaut : 40
* (optional) refresh="" - durée en miliseconde avant de rafraichir la liste des shoots. Valeur par défaut : 2000ms (2secondes). NE PAS DEFINIR A UNE VALEUR INFERIEUR A 1000 (surcharge du serveur)
* (optional) timeFormat="" - Format de la date de création d'un shoot. Valeur par défaut : H:i. Plus d'information sur : http://fr.php.net/manual/en/function.date.php
* (optional) delayOfLastShoot="" - durée en seconde accordée avant d'afficher un message spécifiant le délai écoulé depuis le dernier shoot. Par défaut : aucun message
* (optional) sort="" - Spécifie le tri. "ASC" (par défaut) trie du plus ancien en haut au plus récent en bas de liste. "DESC" pour l'inverse
* (optional) url="" - Gère les urls :
"none" => remplace l'url par un mot,
"default" => l'option par défaut, écrit l'url sans lien html
"link" => génère un lien html externe sans changer le texte,
"xxxx" => génère un lien html externe, remplace le texte par "xxxx" ou autre chose.
Les gabarits sont modifiables directement dans le sous répertoires /module/shootbox/template tout en HTML. Les variables utilisables sont :
-> %id% : l'identifiant de la ligne de shoot
-> %ip% : l'ip du posteur (masquage automatique du dernier quart de l'ip en base)
-> %author% : l'auteur
-> %message% : le message
-> %date% : la date du shoot
Il y a 4 gabarits :
-> shootbox_detail.tpl : affichage d'une simple ligne de shoot
-> shootbox_last.tpl : affichage de la ligne de shoot la plus récente.
-> shootbox_noData.tpl : affichage en cas d'absence de donnée en base
-> shootbox_delayOfLastShoot.tpl : personnalise l'affichage de la ligne comportant le temps écoulé entre le dernier shoot et maintenant
Bon test à tous et bon amusement. Vos avis et vos retours sur ce module sont évidement toujours les bienvenus