Bonjour,
Sur la version 4,x,x, j'avais ajouté un texte personnalisé sur les pages thumbnails.php par l'intermédiaire de ce code:
<?
$uri = $_SERVER["REQUEST_URI"];
if(strstr ($uri,'/album/thumbnails.php?album=1') == true) {texte pour l'album 1}
if(strstr ($uri,'/album/thumbnails.php?album=2') == true) {texte pour l'album 2}
if(strstr ($uri,'/album/thumbnails.php?album=3') == true) {texte pour l'album 3}
?>
Ce code est a ajouter dans un fichier bas-page.php qu'il faut créer et qu'il faut activer dans la configuration de l'album dans « Paramètres des thèmes » et « Chemin pour inclure un pied de page personnalisé ».
Depuis le passage à la version 4,x,x, cela ne fonctionne plus, si j'ajoute dans le fichier bas-page.php avant ?>
echo $uri;
Cela renvoi une chaine vide, auriez-vous la raison ?
J'ai validé le message avant de le lire, dommage que l'on ne puisse pas modifier pour corriger les erreurs !
Bonjour,
Sur la version 1.4.x, j'avais ajouté un texte personnalisé sur les pages thumbnails.php par l'intermédiaire de ce code:
<?
$uri = $_SERVER["REQUEST_URI"];
if(strstr ($uri,'/album/thumbnails.php?album=1') == true) {texte pour l'album 1}
if(strstr ($uri,'/album/thumbnails.php?album=2') == true) {texte pour l'album 2}
if(strstr ($uri,'/album/thumbnails.php?album=3') == true) {texte pour l'album 3}
?>
Ce code est a ajouter dans un fichier bas-page.php qu'il faut créer et qu'il faut activer dans la configuration de l'album dans « Paramètres des thèmes » et « Chemin pour inclure un pied de page personnalisé ».
Depuis le passage à la version 1.5.x, cela ne fonctionne plus, si j'ajoute dans le fichier bas-page.php avant ?>
echo $uri;
Cela renvoi une chaine vide, auriez-vous la raison ?
Pas de soucis, il n'est pas possible d'éditer les messages (sauf pour les modérateurs, à cause d'excès de certains...
Pour votre problème, regardez dans la doc la partie concernant l'utilisation d'Inspekt
c'est la partie$uri = $_SERVER["REQUEST_URI"];
qui pose problème
Merci François pour cette information qui m'a permis de trouver une solution.
Ajouter dans le fichier bas_page.php
<?
$superCage = Inspekt::makeSuperCage();
$qs = $superCage->server->getDigits('QUERY_STRING');
$album_id = $superCage->get->getInt('album');
if (ereg('10', $album_id)) { echo 'Texte pour album 10'; }
if (ereg('11', $album_id)) { echo 'Texte pour album 11'; }
?>
Le texte personnalisé apparaitra dans les pages thumbnails.php et displayimage.php des albums 10 et 11
Bonne utilisation à ceux qui sont intéressés.