Bonsoir,
Je souhaiterais adapter le thème smart-pocket pour ma galerie en créant un thème enfant. Est-ce possible ? Le fichier themeconf.inc.php n'est pas semblable à celui des autres thèmes. Que dois-je mettre en parent ?
Merci
Julien
Hors ligne
il est semblable à celui des autres thèmes : header, $themeconf, et ensuite du code perso (le même que pour un plugin), regarde stripped par exemple
je pense qu'il suffit d'hériter de smartpocket
$themeconf = array( 'parent' => 'smartpocket', );
ça incluera le themeconf de smartpocket (à vérifier) avec tout le PHP qui va bien, et tu n'as qu'à surcharger les tpl et css
Hors ligne
Bonjour,
Le code de mon themeconf.inc.php est le suivant :
<?php /* Theme Name: MyTheme Version: auto Description: MyTheme Theme URI: http://piwigo.org/ext/extension_view.php?eid= Author: Julien1311 */ $themeconf = array( 'name' => 'mytheme', 'parent' => 'smartpocket', 'mobile' => true, ); ?>
Mon thème est bien reconnu comme un thème mobile mais le $conf['mobile_theme] est vide au lieu d'être mytheme. Du coup, il n'est pas chargé sur les appareils mobiles.
Une idée ?
Merci
Julien
Hors ligne
et si tu forces $conf['mobile_theme] dans la config local et/ou dans le thème?
Hors ligne
flop25 a écrit:
et si tu forces $conf['mobile_theme] dans la config local et/ou dans le thème?
Ca ne marche pas (ou alors je ne sais pas où mettre le code).
J'ai essayé dans le thème et ça ne fonctionne pas (normal, le thème n'est pas chargé).
J'ai essayé dans la configuration locale et la variable prend bien le nom de mon thème mais c'est un peu tard (le thème est déjà chargé donc ça n'a aucun effet...
Hors ligne
Hum
c'est très dommageable !
essaye
/** add_event_handler('init', 'MY');
function MY()
{
global $conf;
$conf['mobile_theme]="foo";
}
en personal plugin
Hors ligne
flop25 a écrit:
Hum
c'est très dommageable !
essaye
/** add_event_handler('init', 'MY');
function MY()
{
global $conf;
$conf['mobile_theme]="foo";
}
en personal plugin
Ca marche mais c'est un peu dommage de passer par un plugin je trouve...
Une amélioration est prévue pour la 2.5 ?
Hors ligne
Et bien non vu, tu es le premier à remonter ça !
mais ça va devenir très important*
Merci de poster dans http://piwigo.org/bugs/my_view_page.php
Hors ligne
flop25 a écrit:
Et bien non vu, tu es le premier à remonter ça !
mais ça va devenir très important*
Merci de poster dans http://piwigo.org/bugs/my_view_page.php
C'est fait ;)
http://piwigo.org/bugs/view.php?id=2821
Hors ligne
Désolé, mais je ne reproduis pas le bug.
Pour activer ton thème mobile, il faut d'abord désactiver smartpocket, puis activer ton thème mobile.
Chez moi, ça fonctionne.
Est-ce que tu peux me m'envoyer tout le dossier de ton thème?
Hors ligne
P@t a écrit:
Désolé, mais je ne reproduis pas le bug.
Pour activer ton thème mobile, il faut d'abord désactiver smartpocket, puis activer ton thème mobile.
Chez moi, ça fonctionne.
Est-ce que tu peux me m'envoyer tout le dossier de ton thème?
Avec plaisir mais comment ?
Hors ligne
En fait, tu as raison, ça fonctionne.
Je crois que c'est un bug sur ma première galerie de test (sur laquelle je ne peux plus activer aucun thème mobile maintenant).
Tu peux fermer le bug. Désolé pour le dérangement...
Hors ligne
Bug fermé
Hors ligne