Morefnu.org
Dyslexics have more fnu!
Dyslexics have more fnu!
Fil des billets - Fil des commentaires
9 septembre 2010
Grumph est un plugin filtrant les resources d'un billet, et les gardant au chaud à coté de ce billet.
Grumph est l'acronyme de "Grab Resources and Urls to Manage Posts Handily"
Les resources récupérées sont :
Il est alors possible d'en faire des traitements spécifiques via les balises templates définies pour l'occasion :
liste les ressources du billet
Attributs possibles
Les autres balises sont utilisables uniquement dans une boucle tpl:EntryResources :
Affiche le contenu de la balise avant la première ressource trouvée (pas d'affichage si pas de ressources)
Affiche le contenu de la balise après la dernière ressource trouvée (pas d'affichage si pas de ressources)
Affiche l'URL de la ressource en cours
Affiche le titre de la ressource en cours
Affiche le type de la ressource en cours.
Le plugin nécessite de mettre à jour la table dc_post pour stocker en cache, la page d'administration du plugin permet de mettre à jour les billets.
Il est disponible ici, et prochainement sur dotaddict.
30 août 2010
Cet article est d'abord un article intéressé. En effet, dans le cadre du plugin gallery, une bonne partie de l'interface d'administration repose sur des requêtes asynchrones répétées, notamment pour gérer la création/mise à jour des miniatures des images, opérations coûteuses, et pas gérables en une seule page PHP dès lors qu'il commence à y avoir un nombre conséquent de miniatures à générer.
Le plugin Gallery pour dotclear2 repose sur une couche de traitement ajax qui va gérer une queue d'événements. Pour ce qui est des aspects techniques, il repose sur jquery.ajaxmanager.
Seulement voilà, qui dit Ajax dit moins de visibilité sur les erreurs potentielles. Ce petit article est là pour tracer les éventuelles erreurs invisibles.
Il faut d'abord 2 outils : firefox, et l'incontournable firebug (les versions utilisées ici sont firefox 3.6.6 et firebug 1.5.4). L'exemple d'application est ici la page de génération des nouvelles images du plugin gallery en action.
1. Commencez par activer firebug, via la touche F12, et activez la console si ce n'est pas déjà fait :

2. Allez ensuite sur la page générant des appels ajax, et déclenchez-les (pour le plugin gallery, un clic sur soumettre après avoir sélectionné le répertoire dans l'onglet "gestion des nouvelles images" en déclenche un certain nombre). L'onglet "Console" affiche alors les requêtes Ajax effectuées. Dans notre exemple, 5 requêtes "GET" sont faites :

3. En dépliant chaque requête il est possible de voir ce qui a été envoyé, et ce qui a été reçu :



27 août 2010
Enfin ... après une longue période de gestation depuis la 0.3.8, la version 0.4 du plugin Gallery vient de voir le jour. Merci à tous les contributeurs du forum qui ont pu m'aider à chasser les quelques bugs trouvés.
Changements notables depuis la 0.3.8 :
En gros, rien de bien visible (si ce n'est l'onglet "Gestion des nouvelles images"), mais une version consolidée et compatible dotclear 2.2
Le plugin est disponible sur dotaddict
Coté support, ça se passe ici
30 juin 2010
Depuis ce matin, les gens les quelques gens les rares gens qui viennent sur ce site si vous vous connectez sur ce site depuis un smartphone, vous serez redirigés vers la version mobile du site, à savoir http://m.morefnu.org.
Cette redirection automatique est l'objet de quelques aménagements de ce blog :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_COOKIE} !(no_mobile)
RewriteCond %{HTTP_USER_AGENT} ^.*(iPhone|BlackBerry|Palm|Android).*$
RewriteRule ^(.*)$ http://m.morefnu.org/$1 [R=301,L]
Et voilà ... enfin pour le moment : les plus perspicaces auront noté la ligne
RewriteCond %{HTTP_COOKIE} !(no_mobile)
Qui permet de refuser le mode mobile si le cookie "no_mobile" est positionné sur le site. Ce qu'il reste encore à faire :
Au passage, un grand merci à Guillaume pour son thème dc2iphone.
Dernier point : le tip mentionné, pour être compatible avec dotclear 2.2, nécessite de modifier la fonction modifConfig de la manière suivante :
function modifConfig($blog) {
$blog->url = 'http://monsitemobile/';
$blog->settings->system->theme = 'dc2iphone';
}28 juin 2010
La phase de beta-test est finie, l'heure est venue de sortir mymeta 0.4
Pour les changements majeurs, ce billet les résume déjà.
Depuis la beta3, quelques petits autres changements sont apparus :
Le plugin est disponible ici, et bientôt sur le lab.
Note : la version 0.4.1 corrige un problème signalé par Mirovinben, en cas d'installation sur un multiblog. La mise à jour vers la 0.4.1 du plugin se fera pour le blog courant. Pour les autres blogs, il faudra passer par la page d'administration du plugin au moins une fois pour que les settings soient migrés correctement.