Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2009-12-01 12:29:25

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

OtherBlog et la première image d'un billet

Bonjour

J'aimerais rajouter la possibilité dans OtherBlog d'afficher ou pas la première image d'un billet comme sait si bien le faire {{tpl:EntryFirstImage}}...

Comme je suis quasi nul en PHP et que OtherBlog doit être capable de proposer cette fonctionnalité en dehors des billets dans dotclear (par exemple sur une page d'accueil hors multiblog) et pour n'importe lequel des blogs du multiblog, je ne sais comment m'y prendre ni quelle fonction magique utiliser pour rechercher dans l'extrait et/ou le contenu des billets (déjà lus dans la base de données et correspondants aux filtres mis en place dans OtherBlog) le premier <img...... /> rencontré...

J'ai bien jeté un œil dans (dotclear)/inc/public/class.dc.template.php (à partir de #1600) et dans (dotclear)/inc/public/lib.tpl.context.php (vers #340) mais je n'y comprends pas grand chose (notation orientée objet dans PHP, contexte et variables globale du genre de $core).

En bref soit faire à la mimine l'extraction du premier "<img...... />" d'une chaîne de caractères déjà en stock dans le plugin, soit utiliser le marqueur de template {{tpl:EntryFirstImage}} ou son équivalent dans mon PHP... en multiblog.

Un petit coup de pouce serait le bienvenu...

Mâârci beaucoup.

Hors ligne

#2 2009-12-01 13:34:12

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : OtherBlog et la première image d'un billet

Tu peux regarder le plugin Last Post Images, il y a une fonction d'extraction qui fait précisément cela : http://lab.dotclear.org/wiki/plugin/lastImages

Hors ligne

#3 2009-12-01 16:50:35

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : OtherBlog et la première image d'un billet

amalgame a écrit :

Tu peux regarder le plugin Last Post Images, il y a une fonction d'extraction qui fait précisément cela : http://lab.dotclear.org/wiki/plugin/lastImages

Superbe !... J'y cours.

Hors ligne

#4 2010-08-30 19:10:58

BG
Membre
Lieu : 17
Inscription : 2005-05-11
Site Web

Re : OtherBlog et la première image d'un billet

Je fais remonter ce sujet car je vais avoir à utiliser ce plugin pour un projet et je me demandais si tu avais au final réussit à intégrer cette fonction, en regardant le widget je n'ai rien vu de semblable.


Installer votre premier blog : http://abc.dotaddict.org
Documentation Dotclear2:    http://fr.dotclear.org/documentation/2.0/
Astuces (Tips), Plugins, Thèmes: http://dotaddict.org/

Hors ligne

#5 2010-08-31 04:07:36

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : OtherBlog et la première image d'un billet

Heu... A vrai dire je n'ai pas approfondi depuis. C'est donc normal que tu ne trouves pas de trace de ce projet dans la 1.6.0. Mais c'est vrai que ça pourrait être intéressant.

Ce qui m'a refroidi, outre mon faible niveau en PHP et la nécessité de faire fonctionner OtherBlog en dehors de DC2, c'est que je crains quand même de surcharger le plugin en commençant à gérer l'Html des billets avec tous les cas particuliers qui peuvent en découler et le serveur qui serait amené à effectuer des requêtes gourmandes en ressources (actuellement rien n'empêche un utilisateur d'OtherBlog d'afficher tous les billets d'un multiblog complet... Si on y ajoute une analyse du contenu... Ca craint un peu).

Hors ligne

#6 2010-08-31 06:06:02

BG
Membre
Lieu : 17
Inscription : 2005-05-11
Site Web

Re : OtherBlog et la première image d'un billet

Ok je vois ce que tu veux dire, merci pour la réponse ! ;)


Installer votre premier blog : http://abc.dotaddict.org
Documentation Dotclear2:    http://fr.dotclear.org/documentation/2.0/
Astuces (Tips), Plugins, Thèmes: http://dotaddict.org/

Hors ligne

#7 2012-07-21 06:09:42

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : OtherBlog et la première image d'un billet

Une nouvelle version d'OtherBlog qui sait extraire une ou plusieurs images de chaque billet est disponible chez moi...

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map