Annonce

  •  » Styles
  •  » Template Zen

#46 2006-06-19 22:41:01

mathiasm
Former Piwigo Team
2006-02-06
2692

Re: Template Zen

Pasque les commentaires avec BEGIN et END, ça ressemble pas furieusement à un if {}, peut-être ;-)

Je te conseille le thread entier, mais le point de vue que je défends est exprimé dans ce post, et celui-là : le php "de base" n'est pas plus dur à apprendre que la syntaxe d'un moteur basé sur Php.

Hors ligne

#47 2006-06-19 22:55:01

rub
Équipe Piwigo
Lille
2005-08-26
5239

Re: Template Zen

L'inconvénient c'est que ce n'est plus aussi facilement portable, qu'on est lié à la version de Php, etc...
Par exemple, avec le moteur actuelle, il est facile de le réécrire pour le faire tourner sous autre chose que php (Je sais que c'est PhgWG), c'est "du maison" et ca peut être pratique... et il est vrai que dans les exemples des posts c'est des exemples simple mais ensuite avec les traductions, les listes, les combos, ca risque de se compliquer pour certains...

Ce qu'il faudrait c'est un exemple concret de code pour faire comme nos templates afin de juger de la complexité possible ou pas!

Hors ligne

#48 2006-06-19 23:07:31

nicolas
Former Piwigo Team
2004-12-30
1550

Re: Template Zen

Pour aller jusqu'au bout de la logique séparation présentation/logique on est amené à utiliser le célèbre pattern mvc. A mons avis ça prend tout son sens si on passe à php5. Ca vous tente ? On attaque la version 2 ?


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#49 2006-06-20 10:24:56

Mael
Membre
2005-12-21
271

Re: Template Zen

J'ai trouvé quelque chose de pas mal pour les miniatures (c'est pas mal mais pas définitif!)
Voici mon fichier index.tpl

Code:

<div id="main">
  <div id="gallerytitle">
    <h2>
      <a href="{U_HOME}" rel="home">{lang:home}</a>{LEVEL_SEPARATOR}
      {TITLE} <div align="right">{NB_PICTURE} {lang:total}</div>
    </h2>
  </div>

<!-- BEGIN cat_infos -->
<!-- BEGIN comment -->
<div id="albumDescEditable" style="display: block;">{cat_infos.comment.COMMENTS}</div>
<!-- END comment -->
<!-- END cat_infos -->  

{CATEGORIES}

<!-- BEGIN thumbnails -->
<ul class="thumbnails">
  <!-- BEGIN line -->
  <!-- BEGIN thumbnail -->
    <span class="wrap1">
      <span class="wrap2">
        <a href="{thumbnails.line.thumbnail.U_IMG_LINK}">
            <img class="thumbnail" src="{thumbnails.line.thumbnail.IMAGE}"
      alt="{thumbnails.line.thumbnail.IMAGE_ALT}"
      title="{thumbnails.line.thumbnail.IMAGE_TITLE}">
        </a>
      </span>
    </span>
  <!-- END thumbnail -->
  <!-- END line -->

</ul>
<!-- END thumbnails -->

<!-- BEGIN cat_infos -->
<!-- BEGIN navigation -->
<div class="navigationBar">
{cat_infos.navigation.NAV_BAR}
</div>
<!-- END navigation -->
<!-- END cat_infos -->

</div> <!-- main -->

Il faut mettre ce fichier index.tpl et aussi copier le fichier content.css du template yoga à la place de celui du template zen!

Voila si vous voulez voir ce que ça donne http://maelphotos.free.fr

PS : comment modifier l'écartement entre les miniatures?

Dernière modification par Mael (2006-06-20 10:38:41)

Hors ligne

#50 2006-06-20 10:58:22

pfrize
Membre
2006-03-09
73

Re: Template Zen

chrisaga a écrit:

Compris, mais sauf erreur :
* nous ne faisons pas que de la présentation en php
* ça oblige les auteurs de template à être programmeurs php

Et franchement, le php, c'est du script, pas un template (= modèle) de page web

Vrai, mais j'ai eu beaucoup moins de mal à adapter mon template à Wordpress (qui n'utilise pas du tout le système des tpl) qu'à PWG : les tpl sont plus contraignants et interdisent des choses simples comme un "if then else". Exemple : if page d'accueil, afficher texte de bienvenue, else if catégorie = photo, afficher les vignettes, else if catégorie = news, afficher un extrait comme dans un blog, etc. Résultat, tout template un peu ambitieux impose d'aller "hacker" le code source de PWG, ce qui n'est pas très sain.

Hors ligne

#51 2006-06-21 20:29:57

pfrize
Membre
2006-03-09
73

Re: Template Zen

z0rglub a écrit:

Je constate qu'il y a davantage de créateurs de thèmes Zenphoto que PhpWebGallery. 3 explications :
1. Zenphoto est plus populaire que PhpWebGallery (voir le nombre de liens vers Zenphoto sur Delicious)
2. Le choix de séparation présentation/logique est plus apprécié que séparation HTML/PHP
3. Il est plus simple de personnaliser une application très simple qu'une application assez riche (fonctionnellement parlant)
Il semblerait que certaines applications phare (Dotclear, Zenphoto, Wordpress) aient choisi la séparation présentation/logique, peut-être que nous devrions y réfléchir pour le futur (mais là, il s'agirait d'une version 2, à voir sur le moyen terme).

z0rglub,

1. C'est un constat, pas une explication - et toute flatterie mise à part c'est injustifié.
2. Ca, c'est sûrement un facteur important (je me suis déjà dit plusieurs fois : bon, je retourne à Wordpress, où je peux faire des tas de bêtises en php sans risquer de toucher aux organes vitaux de l'appli).
3. A mon avis, c'est davantage la qualité de la documentation que la richesse fonctionnelle qui peut faire la différence.

En tout cas, PWG a besoin de marketing.
- PWP est-il suffisamment référencé ? (peux pas aider, connais rien aux techniques de référencement sur le web)
- la home page de PWG est dramatiquement vide : il faudrait au moins afficher directement la page en anglais, avec un lien vers la page en français
- la page en anglais (ou en français) est terriblement triste, il faudrait la rendre plus sexy et vendeuse. L'historique du projet s'arrête en 2004, c'est assez pour faire fuir beaucoup de monde, et c'est absurde puisqu'on sait bien que le projet est vivant. Idem pour le wiki, 16 articles en anglais, comparé aux encyclopédies des concurrents, ça fait squelettique.
- une intégration dans une appli de blog serait intéressante, parce qu'elle ouvrirait des possibilités de référencement supplémentaires. Je sais qu'il existe Photon pour Wordpress, mais je ne suis pas sûr que ce plugin sépare bien la fonctionnalité du thème - ce qui est essentiel dans ce cas de figure.

Si tu le juges bon, je peux proposer qq chose sur la home page - ou bien qq'un s'en occupe-t-il déjà ? et au fait où est-il, ce fameux logo ?

A ta disposition si je peux être utile
Philippe

PS. Libre à toi de déplacer ce msg ailleurs, ça n'a plus vraiment de rapport avec les "mods, templates, outils", mais je suis coutûmier du fait...

Hors ligne

#52 2006-06-21 20:36:57

volcom
Former Piwigo Team
2005-01-24
489

Re: Template Zen

Tes réflexions sont très intéressantes, et interesseront particulièrement mathiasm qui a la tâche d'améliorer le site & tout ce qui va avec.

Je te conseille de créer un nouveau topic "visibilité de PWG" dans Discussions car on ne peut pas déplacer un message d'un sujet... un simple copier coller fera l'affaire.

Merci de ta compréhension :)

Hors ligne

#53 2006-06-26 11:55:38

Mael
Membre
2005-12-21
271

Re: Template Zen

Y'a encore un problème avec ce thème : comme il n'y a pas de menu, quand dans une catégorie il y'a des images + une sous-catégorie, cette sous-catégorie n'est visile nul part!

Hors ligne

#54 2006-06-26 12:19:33

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15126

Re: Template Zen

Mael a écrit:

Y'a encore un problème avec ce thème : comme il n'y a pas de menu, quand dans une catégorie il y'a des images + une sous-catégorie, cette sous-catégorie n'est visile nul part!

Je te rappelle qu'on n'a jamais préconisé  de placer des images dans une catégorie ayant des sous-catégories,
bien au contraire.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#55 2006-06-26 21:44:08

Mael
Membre
2005-12-21
271

Re: Template Zen

Je sais mais je suis désolé de l'avoir fait! :-S

Alors une idée pour faire cohabiter images et sous-catégories?

Dernière modification par Mael (2006-06-28 10:38:07)

Hors ligne

#56 2006-09-05 14:50:27

Sébasti1
Membre
2006-08-18
6

Re: Template Zen

Bonjour à quoi sert le fichier PATCH.diff et ou le placer ? (suis nul en anglais), merci :)

Hors ligne

#57 2006-09-06 11:58:21

tlegras
Membre
2005-02-02
175

Re: Template Zen

Bonjour,

Tres joli. Je cherche justement un moyen (question deja posee sur http://forum.phpwebgallery.net/viewtopi … 09&p=3) de tronquer les vignettes restangulaires pour qu'elles soient affichées de façon carrée comme sur ce template.
quelqu'un aurait-il un bout de code pour m'aider?

j'en suis reste à ajouter 'width="120" height="120"' dans le template, mais cela redimensionne les image rectangulaire, plutot que les tronquer. :(

Thierry.

Dernière modification par tlegras (2006-09-06 12:19:33)

Hors ligne

  •  » Styles
  •  » Template Zen

Pied de page des forums

Propulsé par FluxBB

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