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 ;-)
Trop fort ! un grand merci ça marche impeccable !!
:-)
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}
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 ?
Oui c'est mieux de partager :)
Merci encore pour ton aide et tes lumieres.
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
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 ;) ).
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
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.
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
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 ?
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
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 ?
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
Moi en tout cas c'est ce que je recherchais lol Merci !