Je me suis largement inspiré (mais sans rien reprendre directement) d'un lien que tu m'avais donné au début :
http://demo.theworldin35mm.org/p/341
Par rapport aux miniatures qui nécéssitent d'être positionnées en script, ça a l'avantage d'être du pur html + css... qui se repositionne tout seul en tant que background centré.
Dernière modification par Zaphod (2011-03-28 22:47:14)
Hors ligne
Zaphod a écrit:
Je me suis largement inspiré (mais sans rien reprendre directement) d'un lien que tu m'avais donné au début :
http://demo.theworldin35mm.org/p/341
Oui, excellent ce thème PixelPost, je trouve ça très classe (pas adapté à une photothèque très riche, mais très sympa pour un petit portefolio)
Hors ligne
bonjour.
Retour d'expèrience sur piwigo 2.2.0RC4
dans album ou photo
Notice: Undefined index: stripped in xxxxx\piwigo\themes\stripped\themeconf.inc.php on line 17
dans admin/themes/stripped/configuration:
Notice: Undefined index: stripped in xxxxxx\piwigo\themes\stripped\admin\admin.inc.php on line 42
Les valeurs cochées ne sont pas sauvées.
Lorsque l'on va dans "photo" jQuery n'est pas chargé avant scripts-tpp.js -> erreur.
A+
Hors ligne
Merci pour ce retour.
Les premières erreurs m'étonnent.
Normalement quand le thème est activé, les clés de config doivent être crées dans la DB.
Je retenterai l'install depuis 0.
Il faudrait aussi que je rajoute un truc quelque part pour m'assurer de la création de ces valeurs dans la DB.
Pour le require=jquery manquant, c'est corrigé, faudrait que je mette une version mise à jour.
Dernière modification par Zaphod (2011-03-31 14:01:14)
Hors ligne
En fait le problème doit arriver lorsqu'on met à jour le thème... car ça ne passe pas par l'activation.
La table est crée dans maintain.inc.php
Y a-t-il une astuce pour que la création de la table de la BDD soit créé dans tous les cas ?
Hors ligne
Prend exemple sur le thème MontBlancXL :-)
Je n'y comprends rien mais ça à l'air simple :-D
Hors ligne
A ma connaissance... il fait pareil que moi, c'est-à-dire créer la table lors de l'activation.
Mais si le thème est déja activé avec l'ancien système de config, et qu'on le met à jour... alors on ne passe pas par l'activation.
Hors ligne
Maintenant que tu le dis, j'ai du avoir eu le tour aussi lors de mes différents essais et manipulation. Ca ne serait donc pas impossible :-|
Hors ligne
Zaphod a écrit:
A ma connaissance... il fait pareil que moi, c'est-à-dire créer la table lors de l'activation.
Mais si le thème est déja activé avec l'ancien système de config, et qu'on le met à jour... alors on ne passe pas par l'activation.
Le mieux est de faire un auto upgrade avec un test dans le themeconf.inc.php.
Jette un oeil au main.inc.php d'additional pages.
Hors ligne
L'auto upgrade, ça n'est pas un peu dangereux pour un thème ?
Exemple : tu as mis à jour quelques templates du thème, ou un script quelque part etc...
La mise à jour auto peut te casser ta personnalisation.
Hors ligne
pour un dépanage suite à la mise à jour du thème pour la version 2.2 il me reste
Notice: Undefined index: stripped in /home/usqualus/public_html/themes/stripped/themeconf.inc.php on line 17
Hors ligne
Zaphod a écrit:
L'auto upgrade, ça n'est pas un peu dangereux pour un thème ?
Quand je parle d'autoupgrade, c'est quand un utilisateur met à jour un thème (par FTP, ou par la mise à jour automatique), et que le thème met à jour sa table de données (par exemple) tout seul.
Hors ligne
ddtddt a écrit:
pour un dépanage suite à la mise à jour du thème pour la version 2.2 il me reste
Notice: Undefined index: stripped in /home/usqualus/public_html/themes/stripped/themeconf.inc.php on line 17
Oui, c'est dont je parlais.
Pour que le thème marche, il faut forcément passer par une désactivation / réactivation.
C'est ce que je voudrais éviter justement.
Dernière modification par Zaphod (2011-04-02 12:49:47)
Hors ligne