Pour Luciano, je m'en suis surtout inspiré au niveau CSS, parce qu'il réussissait à faire des trucs que je n'arrivais pas à faire.
Pour les scripts je me suis inspiré de certains mais en les refaisant en jQuery.
Zaphod a écrit:
Justement, non, je ne pense pas prendre simple comme parent...
J'ai modifié à peu près tous les templates, les scripts etc... même s'il reste beaucoup d'éléments de base, c'est plus un dérivé qu'un descendant.
Luciano, visuellement la ressemblance (miniatures) est assez marquée, et gally... là clairement ça n'est pas évident pourtant je m'en suis pas mal inspiré ;)
Bonjour.
Attention avec Luciano, il utilise mootools 1.2.4 , la compatibilité avec les plugins utilisant jQuery n'est pas assurée.
A+
Justement, non, je ne pense pas prendre simple comme parent...
J'ai modifié à peu près tous les templates, les scripts etc... même s'il reste beaucoup d'éléments de base, c'est plus un dérivé qu'un descendant.
Luciano, visuellement la ressemblance (miniatures) est assez marquée, et gally... là clairement ça n'est pas évident pourtant je m'en suis pas mal inspiré ;)
dans le themeconf.inc.php ou dans un README, effectivement citer les sources d'inspiration, c'est bien. Maitenant je suppose que ton thème a pour père Simple, donc déjà c'est même pas de l'inspiration c'est de la dépendance. Ensuite pour Luciano et Gally, oui c'est bien d'expliquer un peu car la dépendance n'existera pas et ne sera pas évidente pour l'utilisateur.
Donc il n'y a rien de spécial à faire ?
Il y a obligation de citer les sources ou pas ?
(je pose la question plus pour la forme car de toutes façons je les citerai...)
pour simplifier, on va dire que tous les thèmes Piwigo sont en GPL. A fortiori ceux qui sont proposés dans le gestionnaire d'extension de piwigo.org
Les thèmes sont forcément tous GPL ou ce sont ceux-ci en particulier ?
Les thèmes/plugins sont en GPL.
Bon j'approche du but... et donc (j'espère) de la diffusion.
(me reste encore a faire le tri dans les scripts et le css... faire un fichier langue... éventuellement 2/3 choix cosmétiques et éventuellement une page de config même si je pense que dans un premier temps je ne ferais qu'un fichier de config...)
Comme je ne suis pas parti de zéro mais au contraire je me suis largement basé sur Simple et j'ai piqué plein d'idées chez Luciano et Gally (voire repris des scripts de gally), concrètement pour la diffusion du thème ça se passe comment (je n'y connais strictement rien en licence informatique) ?
Il n'y a semble-t-il rien de précisé pour Gally et Luciano, Simple lui a un readme qui précise un copyright et une licence GPL.
Il me suffit d'inclure une licence GPL dans le thème en citant les sources ?
Ou y a-t-il quelque chose de particulier à faire ?
Bon courage :-)
Bon c'est vraiment la plaie de devoir gérer tous ces navigateurs qui comprennent tout différemment...
Ie6 et Ie7 je veux juste sauver les apparences, ça semble à peu près correct...
Je n'aurais pas pensé avoir besoin de ruse pour Safari/Chrome, en fait si, je suis obligé de virer le menu animé (pas bien grave).
Enfin bref, ça avance, mais parfois on passe des heures sur des détails à la c.n...
Me reste encore la page picture (et diaporama mais ça, ça devrait aller vite).
Bon l'avantage de tout ça, c'est que je commence à bien connaitre les templates, le css, le css appliqué à piwigo, et même un peu jquery...
Bon ça avance doucement...
En fait ça a été plus vite que je pensais jusqu'à ce que je m'attaque à la page picture...
Et là, c'est beaucoup plus long...
Il y a tellement de choses faisables sur la page image, que trouver une façon cohérente et satisfaisante de tout classer, ça n'est vraiment pas évident...
Faut dire que j'ai commencé par vouloir reprendre le script des images hd de gally (alors qu'il aurait été plus malin de finir par ça).
Mais bon, ça c'est fait, même s'il faudra que je fasse un peu le tri dans tous mes scripts...
Pour l'image, j'ai commencé par tout virer pour remettre petit à petit tout ce qui m'intéresse.
Quitte à ne pas tout remettre (j'aurais du mal à caser les exif, la notation, etc...)
Pour l'instant du coup il n'y a plus grand chose, je me suis arrété aux navbuttons, pour bien faire il faudrait que je me fasse des icones...
Bon pour l'instant ça donne ça, il reste encore du boulot...
http://www.audreyetjulien.fr/galerie/?theme=julien
D'ailleurs même en dehors de la page picture il reste du boulot, car sur des petits écrans, l'affichage plante avec le menu. (je n'arrive pas à trouver de config où je peux avoir le bloc centré sans menu, et sur le côté avec le menu, en gardant la même largeur, et sans qu'il tombe en dessous du menu sur les petits écrans).
En fait j'ai réussi à trouver un truc correct, qui permet de choisir la couleur de fond en cas de non prise en compte de la transparence.
Ca permet d'avoir un affichage correct avec IE6 (qui ne l'est plus si on change la couleur de thème, mais c'est un moindre mal).
C'est la deuxième méthode expliquée ici :
http://www.alsacreations.com/article/li … g-ie6.html
Zaphod a écrit:
Donc je pense que je vais retourner aux png, tant pis pour IE6...
Lors du PiwigoCamp, nicolas m'a dit qu'il suffisait de sélectionner une option spéciale lors de l'enregistrement du PNG pour que ce soit compatible avec IE6. Je ne me souviens plus laquelle.
gbo a écrit:
Zaphod a écrit:
J'ai repris l'idée du thème luciano de faire des images pour les cases (histoire d'avoir des bords ronds dans tous les navigateurs) mais si je veux gérer une transparence sur les coins, forcément avec IE6 ça ne marche pas...
Avec des images .png c'est sur que cela ne fonctionne pas avec IE6.
Mais avec des .gif, je pense que la transparence est conservée dans les navigateurs les plus courants.
En fait il y a quand même un problème avec les GIF, c'est qu'a priori la transparence c'est tout ou rien... donc c'est difficile d'avoir quelque chose de vraiment correct.
Donc je pense que je vais retourner aux png, tant pis pour IE6...