Crédits Photo

Bonjour, je viens vers vous pour demander de l’aide sur un aspect d’affichage de SPIP. J’aimerai afficher le contenu du champ Crédits en dessous des images afficher dans l’article. J’ai fais quelques recherches mais je ne trouve pas une méthode adaptée.
Bonne journée, très cordialement. . .

bonjour Issouf,

à priori surcharger modeles/doc.html

sous la ligne titre ou descriptif

[<dt class=’#EDIT{credits} spip_doc_credits’[ style=‹ width:(#GET{width}|min{350}|max{120})px; ›]>Crédits: (#CREDITS|PtoBR)]

Bonjour Issouf,

lorsque tu réponds à un message de la liste, utilise le bouton répondre à la liste, de manière à ce que tout le monde puisse en profiter.
Concernant ton problème d’affichage de crédits photo, il faut que tu copie le fichier plugins-dist/medias/modeles/doc.html dans ton dossier squelettes/modeles/doc.html, crée les dossiers squelettes/modeles s’ils n’existent pas.
Cherche et remplace :
[<dt class=’#EDIT{titre} spip_doc_titre’[ style=‹ width:(#GET{width}|min{350}|max{120})px; ›]>(#TITRE)]
Par
[<dt class=’#EDIT{titre} spip_doc_titre’[ style=‹ width:(#GET{width}|min{350}|max{120})px; ›]>(#TITRE)]
[<dt class=’#EDIT{credits} spip_doc_credits’[ style=‹ width:(#GET{width}|min{350}|max{120})px; ›]>Crédits: (#CREDITS|PtoBR)]

et surtout inclus ton image comme

peaufine avec une classe .spip_doc_credits{…}

et voilà, bonjour à Waga :wink:

Je me demande depuis toujours pourquoi les squelettes et modèles de base
ne reflètent pas la totalité des champs à remplir dans l'espace privé.
Dans le cas présent il serait peut-être au plugin médiathèque de
surcharger le modèle de base <doc>.

:-)k++

On 06.10.2016 10:08, Pierre Troll wrote:

Bonjour Issouf,

lorsque tu réponds à un message de la liste, utilise le bouton répondre
à la liste, de manière à ce que tout le monde puisse en profiter.
Concernant ton problème d'affichage de crédits photo, il faut que tu
copie le fichier plugins-dist/medias/modeles/doc.html dans ton dossier
squelettes/modeles/doc.html, crée les dossiers squelettes/modeles s'ils
n'existent pas.
Cherche et remplace :
[<dt class='#EDIT{titre} spip_doc_titre'[
style='width:(#GET{width}|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>]

Par
[<dt class='#EDIT{titre} spip_doc_titre'[
style='width:(#GET{width}|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>]

[<dt class='#EDIT{credits} spip_doc_credits'[
style='width:(#GET{width}|min{350}|max{120})px;']>Crédits:
(#CREDITS|PtoBR)</dt>]

et surtout inclus ton image comme <docXX>

peaufine avec une classe .spip_doc_credits{...}

et voilà, bonjour à Waga :wink:

Le 05/10/2016 à 15:23, Issouf Compaore a écrit :

Bonjour, merci pour cette réaction rapide.
J'ai créer le fichier /squelettes/modeles/doc.html avec comme contenu
[<dt class='#EDIT{credits} spip_doc_credits'[
style='width:(#GET{width}|min{350}|max{120})px;']>Crédits:
(#CREDITS|PtoBR)</dt>]

Je n'arrive toujours pas à voir ce que j'écris dans le champ Crédit.
Pouvez vous m'éclairer svp.
Merci pour votre aide. . .

Le 5 octobre 2016 à 12:41, Pierre Troll <pierre.troller@gmail.com
<mailto:pierre.troller@gmail.com>> a écrit :

    bonjour Issouf,

    à priori surcharger modeles/doc.html

    sous la ligne titre ou descriptif

    [<dt class='#EDIT{credits} spip_doc_credits'[
    style='width:(#GET{width}|min{350}|max{120})px;']>Crédits:
    (#CREDITS|PtoBR)</dt>]

    Le 05/10/2016 à 11:52, Issouf Compaore a écrit :

    Bonjour, je viens vers vous pour demander de l'aide sur un aspect
    d'affichage de SPIP. J'aimerai afficher le contenu du
    champ Crédits en dessous des images afficher dans l'article. J'ai
    fais quelques recherches mais je ne trouve pas une méthode adaptée.
    Bonne journée, très cordialement. . .

    --
    Issouf COMPAORE
    //Développeur WEB et d'applications Mobile à Yam Pukri
    <http://yam-pukri.org/&gt; //
    //Mobile: +226 70 78 18 73 <tel:%2B226%2070%2078%2018%2073> +226
    78 68 39 40//
    /Skype ID: baclym / //Twitter ID: @mic5tera/

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer
un mail àspip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos :http://listes.rezo.net/mailman/listinfo/spip
    <http://listes.rezo.net/mailman/listinfo/spip&gt;

    Documentation de SPIP :http://www.spip.net/

    Irc : de l'aide à toute heure :http://spip.net/irc

    _______________________________________________ liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
    mail à spip-off@rezo.net <mailto:spip-off@rezo.net> Infos :
    http://listes.rezo.net/mailman/listinfo/spip
    <http://listes.rezo.net/mailman/listinfo/spip&gt; Documentation de
    SPIP : http://www.spip.net/ Irc : de l'aide à toute heure :
    http://spip.net/irc
--
Issouf COMPAORE
//Développeur WEB et d'applications Mobile à Yam Pukri
<http://yam-pukri.org/&gt; //
//Mobile: +226 70 78 18 73 +226 78 68 39 40//
/Skype ID: baclym / //Twitter ID: @mic5tera/

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 9 oct. 2016 à 10:21, klaus++ a écrit :

Je me demande depuis toujours pourquoi les squelettes et modèles de base
ne reflètent pas la totalité des champs à remplir dans l'espace privé.

Je suis tout à fait d'accord. C'est toujours plus facile d'enlever que d'ajouter… et pour peu que la documentation d'un plugin soit incomplète, l'utilisateur non spécialiste peut passer à côté de fonctionnalités intéressantes (ou installer champs extra alors qu'il aurait pu s'en passer, etc.)

--
martin

Je suis aussi d'accord, il serait plus logique pour les utilisateurs que
la balise #CREDITS soit intégrée par défaut au modèle doc puisque le champ
"crédits" est aussi visible par défaut dans le formulaire de modification
d'un document.

Su mon installation, j'ai rajouté cette ligne (inspirée de descriptif)
dans le modèle plugins-dist/medias/modeles/doc.html

[<dd class='#EDIT{credits} spip_doc_credits'[
style='width:(#GET{width}|min{350}|max{120})px;']>(#CREDITS|PtoBR)</dd>]

Et je l'ai stylé en italique via le css :

.spip_doc_credits {
  font-style: italic;
}

D'après cette page : The dl element | HTML5 Doctor et le w3c
(HTML Standard), un
élément <dt> peut avoir plusieurs définitions <dd>

-Frédéric

-----Message d'origine-----
De : martin [mailto:moustiquaire@free.fr]
Envoyé : Thursday, October 13, 2016 5:01 AM
À : klaus@spip.de
Cc : SPIP-Zone SPIP <spip-zone@rezo.net>; spip rezo net <spip@rezo.net>
Objet : Re: [SPIP Zone] [Spip] Crédits Photo / modèle <doc> / plugin
médiathèque

Le 9 oct. 2016 à 10:21, klaus++ a écrit :

Je me demande depuis toujours pourquoi les squelettes et modèles de
base ne reflètent pas la totalité des champs à remplir dans l'espace

privé.

Je suis tout à fait d'accord. C'est toujours plus facile d'enlever que
d'ajouter… et pour peu que la documentation d'un plugin soit incomplète,
l'utilisateur non spécialiste peut passer à côté de fonctionnalités
intéressantes (ou installer champs extra alors qu'il aurait pu s'en
passer, etc.)

--
martin

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Bonsoir, merci a vous pour votre aide. J’ai eu la solution à travers une deuxième requête de la même question sur ce mailing.
Il faut surcharger le modele img.html en completant le champ indiqué

Bonsoir Mr Pierre Troll et tout les autres qui ont pris de leur temps pour m’aider.
J’ai eu la solution en suivant vos consignes.

Merci beaucoup. . .