Mise à jour du plugin SnapMe : Version 0.4
Par Ludovic Toinel le jeudi 15 mars 2007, 22:51 - SnapMe - Lien permanent

Voici la liste des modifications majeures de la nouvelle version plugin SnapMe :
- Utilisation du système de template intégré à Dotclear pour afficher la galerie (http://www.geeek.org/snapme/gallery).
- Améliorations graphiques de l'affichage de la galerie.
- Possibilité de laisser l'URL de son blog lors du Snap.
- Fermeture automatique de la fenêtre après le Snap.
- Ajout d'une page d'administration dans la console d'administration Dotclear permettant de supprimer les snaps.
- Affichage des IP clientes dans l'interface d'administration.
- Utilisation d'une base de données pour stocker toutes les informations des snaps.
Le plugin a été testé avec la dernière version de Dotclear sur SVN (beta 6). Aucun test n'a été réalisé avec pgsql et sqlite, seuls des tests avec MySQL ont été validés.
TODO :
- Supprimer le contenu de la base lorsque le plugin est supprimé.
- Gérer un système de Flood au niveau de l'envoi d'image.
- Ajout de commentaires sur les snaps.
Téléchargement du plugin :
Des volontaires pour tester le plugin ?
Dernières News
Nuage de Tags
Archives
RSS des articles


Commentaires
Bonjour,
Je pense que votre blog aurait sa place dans http://www.blogobulle.com
bonne journée
bonjour,
j'ai testé, ce fut bref :
- dans la partie admin :
Fatal error: Cannot redeclare class dcSnapMe in /..../dotclear/plugins/snapMe/class.dc.snapme.php on line 25
oilà, oilà
moi j'y connais quasi rien, mais si ça peut aider ^^'
Il marche bien ce plugin... mais j'arrive pas à le télécharger
Wolfy
Même problème que Manu de mon côté. Je sors le Notepad++.
C'est bon normalement, il y avait un double import de la classe dans le fichier index.php
Par contre ma version de PHP semble accepter la double importation de la classe. C'est étrange.
Après retéléchargement de l'archive, je confirme, ça marche. Merci
.
Par contre, en l'état, DC2b6 ne permet toujours pas d'utiliser les "?pf=" avec du SWF... Après modification du fichier qui va bien, ça marche...
Mince tu as raison, je vais reposter une demande.
En attendant il faut éditer le fichier :
/inc/load_plugin_file.php
Et ajouter le type de fichier 'swf' :
$allow_types = array('png','jpg','jpeg','gif','css','js','swf');
Si ma demande n'aboutit pas, je posterais un message sur le forum.
Bonjour @ tous et @ toutes,
Pourquoi ne pas avoir inclus le nettoyage de la base de données lors de la suppression ?
C'est la seule chose qui fait que je n'ai pas envie d'installer ce plug-in ....
Je n'ai pas trouvé le moyen de le faire.
Il faut que je regarde comment c'est fait sur les quelques plugins qui utilisent une table en base de données.
ça sera pour la version 0.5.
Dans le pire des cas, ce n'est jamais qu'une table de quelques ko qui traine... Je ne vois pas ce que ça a de rebutant...
oki, j'ai retélécharger la version 0.4 et après le rajout de code cité plus haut, ça fonctionne nickel, c'est cool ^^.
j'ai voulu l'installer aussi sur un autre blog, mais là surprise, il m'a sorti une error fatal à la création des tables :s
En fait, j'ai tribune libre d'installé ce qu'il aimait pas de trop j'ai l'impression ^^
Mais en changeant 2 entrée "tribune" en "snapme" dans index.php, ça passe nickel.
J'ai remarqué aussi que les tables mysql n'étaient pas en InnoDB, c'est grave si on les change ^^' ?
m'enfin chouette plugin, il est doublement adopté ^^
J'ai chargé ce plugin.
La dernière version de Dotclear est-elle indispensable ? Je suis encore sous DC2 bêta 5.4.
Après déplacement du widget dans un bandeau, le rafraîchissement de ma page indique le code source de la page !
Et en cliquant sur le plugin extension j'ai un fatal error :
Fatal error: Uncaught exception 'Exception' with message 'ERROR: syntax error at or near "(" at character 190' in /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/dblayer/class.pgsql.php:110 Stack trace: #0 /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/dblayer/class.pgsql.php(120): pgsqlConnection->db_query(Resource id #13, 'create table dc...') #1 /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/dblayer/dblayer.php(333): pgsqlConnection->db_exec(Resource id #13, 'create table dc...') #2 /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/xmlsql/class.xmlsql.php(169): dbLayer->execute('create table dc...') #3 /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/xmlsql/class.xmlsql.php(69): xmlsql->performAction(Object(SimpleXMLElement)) #4 /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/xmlsql/class.xmlsql.php(56): xmlsql->parseNode(Object(SimpleXMLElement)) #5 /mnt/126/sdc/1/9/konerie/dotclear/plugins/snapMe/index.php(46): xmlsql->execute() #6 /mnt/126/sdc/1/9/konerie/dotclear/admin/plugin.php(46): include('/mnt/126/ in /mnt/126/sdc/1/9/konerie/dotclear/inc/clearbricks/dblayer/class.pgsql.php on line 110
Si tu as besoin d'en savoir plus sur ma configuration, contacte moi.
Merci.
Merci beaucoup Manu, il s'agissait en effet d'un oubli de ma part. Je me suis pas mal inspiré du plugin de Tribune Libre pour la gestion de la base.
Pour la base, je préfère laisser le MyIsam, c'est plus performant sur un système ou 99,9% des requêtes sont des SELECT.
Merci pour tes compliments. Je suis a votre écoute / patch pour toute nouvelle fonctionnalité.
masterkonerie, tu utilises du Postgresql et je n'ai jamais fais de test avec une base Pgsql.
Il est probable que le SQL de création de table ne fonctionne pas.
Que se passe t'il quand tu vas dans la partie administration de SnapMe sur la console d'administration, tu as une erreur aussi ?
Merci pour ton retour
La requête de création de table pour pgsql se trouve dans le fichier :
dbschema/create-pgsql.xml
Il est probable que la requête soit foireuse :
create table dc_snapme (
)
oki pour le MyIsam, je vais rechanger du coup ^^, toujours peur que ça ne soit pas compatible ces histoires de table ^^'...
Autrement pour les requètes moi j'en ai pas vraiment, la todo me va très bien lol
Il a l'air de fonctionner en muliblog, avec base commune, ça me va bien comme ça
En multiblog, ya juste le "lien gallery" qui galère en fait, mais je me dit que c'est du à la conception du theme car j'y étais arrivé sur 2 thèmes différent avant réinstall.
bref, je reveindrai peut-etre si j'arrive pas à bidouiller ça ^^.
-ya aussi peut-etre donné la possibilité à ceux qui sont en 3 colonnes de modifier la taille de l'affichage dans le sidebar ( il a pu voulu de mes 90x120 ^^' ) en meme temps bon, z'on qu'a changer de theme, ce que je vais faire d'ailleur ^^. m'enfin c du détail...
Bonne continuation.
Il faut obligatoirement que le blog soit en PATH_INFO pour que ça fonctionne. Imposible en QUERY_STRING, et je n'arrive pas à le faire marcher en PATH_INFO, la galère.
Lavren, peux tu me fournir l'URL de ton blog ?
Merci.
Impossible de l'installer sous DC2.5
http://www.geeek.org/share/plugin-s...
le fichier est aparent dans le FTP mais je ne le voie pas dans les outils
Mais que ce passe t'il ??
Bonjour ,
je me demande si ce plugin marche sous les anciennes version de DC pas les bétas .
Merci
Ce plugin ne fonctionne que pour DC2.
La version 0.7 est actuellement disponible :
http://www.geeek.org/post/2007/05/2...