Bonjour,
Je vous propose de couvrir moi-même la partie personnalisation des galeries.
A moins que quelqu'un veuille le faire à ma place (comme Flop25 par exemple, ou d'autres).
Auquel cas, je traiterai un autre sujet.
Il s'agit donc de traiter/parler des thèmes, des template-extensions, des templates.
Comment les construire?
Comment les activer?
Comment les enrichir?
Nous ne traiterons que très peu les Plugins (autre atelier) et les mailings.
Mais peut-être comment de les personnaliser (ou leurs effets dans un cas général).
Exclusions du sujet:
- L'installation,
- La configuration (sauf template-extensions),
- L'organisation (Catégories Virtuelles et Physiques, Tags, Exif, IPTC)
- La synchronisation (Locale ou distante)
- Les autorisations et la confidentialité
- La localisation (traduction),
- Les plugins,
- Le Mailing
- ...
Merci d'ouvrir d'autres topics.
Alors débutants ou utilisateurs avertis, ce topic a pour objectif de mieux cerner vos attentes pour le PiwigoCamp:
Quelles explications vous seraient utiles à propos de la Personnalisation de Piwigo?
Hors ligne
VDigital a écrit:
Alors débutants ou utilisateurs avertis, ce topic a pour objectif de mieux cerner vos attentes pour le PiwigoCamp:
Quelles explications vous seraient utiles à propos de la Personnalisation de Piwigo?
Pour commencer :
- différenciation template/plugin : domaines d'application, et exemples à l'appui
- consignes : comment personnaliser pour préserver au maximum les possibilités de mise à jour du core
(je réfléchis, et reviens probablement sur le sujet ...)
Hors ligne
(je cogite en écrivant et vice-versa ...)
[mode : très simplificateur]
- couleurs, bordures, etc -> thème -> CSS
- présentation (layout) -> template -> HTML + Smarty => intro Smarty (scripts JS à ce niveau ?)
- fonctionnement -> plugin -> PHP/MySQL et compréhension minimum structure/fonctionnement du core (différents types de pages, event-handlers, structure de la base, etc.) pour savoir comment s'y insérer, ça devient vite très technique :/
[/mode]
Plugin LocalFiles Editor comme outil de personnalisation -> utilité, mode d'emploi
Hors ligne
Pour les plugins, identifier les principaux points d'entrée/accroche (je ne sais pas comment vous appelez ça ...) en particulier event-handlers, variables, etc. qui permettent de "plugger" effectivement le plugin (!!!) au core.
Ca évite de chercher une aiguille dans pas mal de meules de foins ...
[HS]
... surtout quand Freemind se plante après une journée d'analyse de code sans que la sauvegarde automatique n'ait fonctionnée :(
[/HS]
Hors ligne
VDigital a écrit:
Exclusions du sujet:
- L'installation,
- La configuration (sauf template-extensions),
- L'organisation (Catégories Virtuelles et Physiques, Tags, Exif, IPTC)
- La synchronisation (Locale ou distante)
- Les autorisations et la confidentialité
- La localisation (traduction),
- Les plugins,
- Le Mailing
- ...
Merci d'ouvrir d'autres topics.
tosca a écrit:
Pour les plugins, identifier les principaux points d'entrée/accroche (je ne sais pas comment vous appelez ça ...)......
Hors ligne
ddtddt a écrit:
Merci d'ouvrir d'autres topics.
tosca a écrit:
Pour les plugins, identifier les principaux points d'entrée/accroche (je ne sais pas comment vous appelez ça ...)......
My mistake ... mais la frontière est un peu floue, pour moi en tout cas ;)
La personnalisation est un objectif, le plugin un des moyens possibles, lorsque theme/template ne suffisent pas.
Peut-être faudrait-il préciser qu'il s'agit de personnaliser l'apparence (layout / couleurs / effets).
Du coup, ça recouvre peut-être l'organisation des menus et des pages, éventuellement via le recours à des plugins comme PWGStuffs ?
Je ne suis pas sûre d'identifier clairement le découpage ...
Hors ligne
Tu as raison sur la frontière mince entre tout cela mais VDigital s'oriente dans cce qu'il dit, il me semble, clairement sur la personnalisation des thèmes donc tout ce qui est CSS.
Mais tout ce que tu dis et fort intéréssant ;-)
[message subliminale]
Nous sortira-t-il pour mettre sur le site sont créateur de thème "auto"
[/message subliminale]
Hors ligne
ddtddt a écrit:
[message subliminale]
Nous sortira-t-il pour mettre sur le site sont créateur de thème "auto"
[/message subliminale]
Hint hint ...
Une autre chose pas claire pour moi, et qui peut influer sur le découpage retenu : y aura-t-il plusieurs présentations en parallèle ? auquel cas, il ne faudrait pas traiter simultanément 2 sujets susceptibles d'intéresser le même public ...
Hors ligne
ddtddt a écrit:
Tu as raison sur la frontière mince entre tout cela mais VDigital s'oriente dans cce qu'il dit, il me semble, clairement sur la personnalisation des thèmes donc tout ce qui est CSS.
En tant qu'utilisateur moyen ... ce découpage me paraît un peu ... artificiel, plus technique ("par" l'équipe) que fonctionnel ("pour" les utilisateurs). Cf. ce que j'ai dit plus tôt concernant objectifs/moyens.
Pour moi, ça signiifie que plusieurs présentateurs peuvent très bien se passer le relais, mais qu'il s'agit plutôt d'un même atelier ... éventuellement découpable en niveaux débutant/avancé.
(là encore, je cogite en écrivant, donc pas d'opinion arrêtée, seulement des idées en vrac)
Dernière modification par tosca (2009-12-29 10:46:30)
Hors ligne
ddtddt a écrit:
[message subliminale]
Nous sortira-t-il pour mettre sur le site sont créateur de thème "auto"
[/message subliminale]
J'aurai pu effectivement parler de STC (Swift Theme Creator).
Mais c'est un plugin au repos (il doit encore mûrir).
L'objectif est bien de parler du "comment" en standard et de se limiter à la personnalisation de base.
Donc:
- LocalFiles Editor doit être essentiellement traité en atelier de Configuration (c'est le principal outil de la Configuration avancée actuellement).
- PWG Stuffs, Look_like_Gbo 2, Additional Pages, AMM et d'autres ne font pas partie du standard de la personnalisation mais je peux expliquer "comment" modifier leur rendu.
J'envisage même si certains points sont évidents pour certains ou connus:
- d'expliquer le contenu des répertoires d'un thème
- de donner des indications sur l'override (surcharge) des feuilles de styles actuelles (un peu de règles CSS)
- de démystifier le lien entre thème et template (dont la personnalisation du mailing standard)
- de clarifier le lien entre plugin et template (ajout/remplacement de .tpl par les plugins)
- de détailler la logique des template-extensions (un peu de Smarty)
- de déterminer ce qui incite ou non à créer un nouveau template
- de justifier la dissociation entre template/admin et template/galerie
- de parler des évolutions (restructuration des .css, arrivée de jQuery coté galerie, compression .css)
- de présenter quelques idées d'évolution de la structure des pages
+ d'autres idées si besoin ou au contraire moins si des sujets ne semblent pas adapté au PiwigoCamp
- et de terminer par une visite du thème Juza qui est en cours de préparation.
Hors ligne
VDigital a écrit:
- d'expliquer le contenu des répertoires d'un thème
- de donner des indications sur l'override (surcharge) des feuilles de styles actuelles (un peu de règles CSS)
- de démystifier le lien entre thème et template (dont la personnalisation du mailing standard)
- de clarifier le lien entre plugin et template (ajout/remplacement de .tpl par les plugins)
- de détailler la logique des template-extensions (un peu de Smarty)
- de déterminer ce qui incite ou non à créer un nouveau template
Me paraît indispensable
VDigital a écrit:
- de justifier la dissociation entre template/admin et template/galerie
Peux pas dire, car je ne sais pas de quoi il s'agit
VDigital a écrit:
- de parler des évolutions (restructuration des .css, arrivée de jQuery coté galerie, compression .css)
- de présenter quelques idées d'évolution de la structure des pages
+ d'autres idées si besoin ou au contraire moins si des sujets ne semblent pas adapté au PiwigoCamp
Très intéressant, mais à voir selon le niveau du public. A mon sens, il faut l'avoir préparé, et le sortir/ou non, ou version light/plus approfondie en fonction des participants.
VDigital a écrit:
- et de terminer par une visite du thème Juza qui est en cours de préparation.
Bien de terminer par un démo. C'est concret, ça "allège" après les points techniques, et ... ça donne tout de suite envie de passer soi-même à l'action ;)
Hors ligne
VDigital a écrit:
- de démystifier le lien entre thème et template (dont la personnalisation du mailing standard)
+1
Hors ligne
Voilà un point où tu ne devrais pas être déçu: Adopté !
Hors ligne
VDigital a écrit:
Voilà un point ... Adopté !
Et pas les autres ?
Hors ligne
Peut-être si un sujet intéresse tosca et LucMorizur et peut-être d'autres, je traiterai le point.
Si un sujet n'intéresse que tosca, je peux très bien lui expliquer en dehors du PiwigoCamp.
(Ceux qui pourraient venir doivent s'exprimer).
Hors ligne