Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Pierrot_Rennes
2009-03-08 11:48:11

jéjé a écrit:

Trop fort ! un grand merci ça marche impeccable !!
:-)

Bonjour,

Oui !!! merci beaucoup pour cette explication sur les template !!!

Très pratique ;-)

jéjé
2009-03-07 18:56:34

Trop fort ! un grand merci ça marche impeccable !!
:-)

ddtddt
2009-03-07 18:25:18

jéjé a écrit:

Hello,
Je viens de mettre en place la modif et c'est impeccable mais pour ce qui est de l'info "auteur" n'y aurait-il pas un moyen de la faire disparaitre uniquement quand l'info n'est pas disponible ?

Tu reprends la procédure 2 plus haut topic:106849

ligne 115

tu as

<td class="label">{'Author'|@translate}</td>
    <td class="value">{if isset($INFO_AUTHOR)}{$INFO_AUTHOR}{else}{'N/A'|@translate}{/if}</td>

tu remplaces par

{if isset($INFO_AUTHOR)}
    <td class="label">{'Author'|@translate}</td>
    <td class="value">{$INFO_AUTHOR}</td>
{/if}

jéjé
2009-03-07 17:41:05

Hello,
Je viens de mettre en place la modif et c'est impeccable mais pour ce qui est de l'info "auteur" n'y aurait-il pas un moyen de la faire disparaitre uniquement quand l'info n'est pas disponible ?

nenex
2009-03-02 19:20:17

Oui c'est mieux de partager :)
Merci encore pour ton aide et tes lumieres.

ddtddt
2009-03-02 19:17:59

nenex a écrit:

En fait, si j'ai bien compris, pour faire une modif, il vaut mieux faire dans le fichier template-common/local-layout.css (ou un autre qui est utilise pour la mise en page) plutot que de le faire dans le fichier " d'origine ". ).

oui jusqu'à une certaine mesure ;-)

Si tu modifie toutes les couleurs il faut mieux que tu crée ton thème et que tu l'offre ensuite à la communauté dans les extensions

nenex
2009-03-02 19:04:27

j'avais pas vider le cache comme ca mais j'etais allez verifier sur une page en partant de la page d'index. La c'est ok. Merci pour ton aide tres precieuse.
En fait, si j'ai bien compris, pour faire une modif, il vaut mieux faire dans le fichier template-common/local-layout.css (ou un autre qui est utilise pour la mise en page) plutot que de le faire dans le fichier " d'origine ". Pour d'autre script que j'utilise, je fait directement dans le fichier d'origine. Mais a la maniere de PWG c'est mieux ca evite les soucis et de tout refaire si une mise a jour modifie les fichier CSS ou autre fichier de mise en page.
Plus je le decouvre, plus je le trouve vraiment bien (et mieux que le script que j'utilisais avant ;) ).

ddtddt
2009-03-02 18:56:43

nenex a écrit:

Merci pour toutes ces infos. Je me les met de cote, meme celle pour supriumer certain element. Ca peu servir lol
J'ai rajoute, dans le fichier template-common/local-layout.css, le code que tu ma passe. Mais ca ne fait rien. Les infos sont toujours presentes.
Confirme moi que le fichier est bien vide a la base.

Oui le fichier est vide au départ

Tu as vidé ton cache ?
Ctrl + R ou F5

nenex
2009-03-02 18:50:11

Merci pour toutes ces infos. Je me les met de cote, meme celle pour supriumer certain element. Ca peu servir lol
J'ai rajoute, dans le fichier template-common/local-layout.css, le code que tu ma passe. Mais ca ne fait rien. Les infos sont toujours presentes.
Confirme moi que le fichier est bien vide a la base.

ddtddt
2009-03-02 18:37:25

1/ Soit tu veux cacher tous les champs

dans le fichier template-common/local-layout.css

Administration -> Specials -> LocalFiles Editor - > onglet CSS
editer : template-common/local-layout.css

ajouter

TABLE.infoTable {
    display: none;
}

2/ Pour en supprimer certain :

Administration -> Specials -> LocalFiles Editor - > onglet Templates
Créer un nouveau fichier exemple toto.tpl avec comme modèle picture.tpl

à partir de la ligne 113 tu regardes pour voir ce que tu veux enlever.
exemple pour enlever les infos Ajoutée le supprimer les lignes 122 à 125
Enregistrer le fichier

puis dans Administration -> Configuration  -> Templates (modèles)
en face de la ligne toto.tpl assigner sur Templates d'origine : picture.tpl valider

Et c'est personnaliser et les modification resterons lors de la prochaine mise à jours

nenex
2009-03-02 17:41:50

Jusqu'a present je passais par Dreamweaver, mais avec se plugin c'est bien car il cree une sauvegrade automatiquement quand on enregistre le fichier.
donc, pour supprimer les infos confirme moi que c'est bien dans distributed/samples/my-picture.tpl. Si c'est bien dans se fichier c'est bien

<div class="infos">
  <ul>
    {foreach from=$infos item=info}
    <li>{$info}</li>
    {/foreach}
  </ul>
</div>

que je doit supprimer ?

ddtddt
2009-03-02 17:29:15

nenex a écrit:

C'est bien se qu'il me semblait en ne trouvant pas template-common/local-layout.css pour tout virer.
C'est a dire un template extension ?

Le fichier local-layout.css est à créer * cette astuce fonctionne pour piwigo 2.0.0 :-)

* : Pour cela je te conseils d'installer et d'activer le plugin LocalFiles Editor
pour dans l'administration du plugin, onglet css

nenex
2009-03-02 17:24:36

C'est bien se qu'il me semblait en ne trouvant pas template-common/local-layout.css pour tout virer.
C'est a dire un template extension ?

EDIT : le dossier template extension ?

ddtddt
2009-03-02 17:21:20

la solution plugin est valable uniquement pour la branche 1.7.

Pour la version 2.0.0 il faut s'orienter vers un template extension

nenex
2009-03-02 17:05:07

Moi en tout cas c'est ce que je recherchais lol Merci !

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact