Pages: 1 2
Bonjour
Ca a surement déja été traité mais je n'ai pas mis la main sur la solution que je recherche en trifouillant le forum.
J'aimerais utiliser piwigo de deux facon différente, la premiere ne me pose pas de soucis, c'est un simple lien vers piwigo lui meme.
La ou je coince c'est que j'aimerais afficher dans une partie de mon site, le contenu d'une gallerie bien precise, et ce sans aucune barre de navigation (que ca soit la barre de menu, la barre affichant le "chemin" de la gallerie, uniquement les bouton suivant precente pour passer d'une photo a l'autre.
Le tout en gardant les fonctions de piwigo pour la visite complete de la partie piwigo.
Je sais c'est un peu tordu, et je ne sais pas du tout si c'est possible.
Merci de vos réponses.
Bonjour
je vous suggère de créer un page php qui utiliserait l'Api ou aussi appelée web services
dans tool/ws.html
Hors ligne
merci je vais allez jeter un oeil la dedans, meme si je n'y connais rien lol ;-)
Et effectivement c'est du chinois lol ;-)
bon ou sinon faire une page autonome avec Additionnal page et Extended description
Hors ligne
Par rapport à ce que tu dis perso je ferrais un theme spécifique pour l'album concerné et donc tu serais dans Piwigo mais avec une présentation des photo réduite au minimum
Hors ligne
C'est une idée aussi mais j'ai déja creer le site de "base" dans le quel je veux integrer une et une seule galerie de piwigo.
Piwigo me servant ailleurs dans ce meme site ... oui oui c'est tordu :s
non l'idée serait de faire un thème spécifique, sans les barres de navigation, puis d'utiliser une petit plugin (dérivé de ThemeSwitch) qui permette d'utiliser ce thème quand on met un paramètre dans l'url (ThemeSwitch sauvegarde dans la session, c'est pas génial si après le visiteur va sur la galerie complète)
avec par exemple
<iframe src="piwigo/picture.php?/595/category/12&theme=lite"></iframe>
ce petit plugin je peux vous le faire (ça prend quelques minutes à partir de ThemeSwitch)
ça permet donc d'avoir exactement la meme installation, mais avec deux types d'accès différents
Dernière modification par mistic100 (2012-07-04 20:50:26)
Hors ligne
ou faire un template extension utilisé uniquement par cet album via un permalink
y a plein de possibilités ! welcome to piwigo ^^
Hors ligne
je pense qu'il veut que le même album soit aussi accessible de façon normale, donc il faut pouvoir différencier les deux accès, ce qu'on ne peut pas faire avec le TE (tient une idée d'évolution de cette feature vieillisante)
Dernière modification par mistic100 (2012-07-04 21:03:13)
Hors ligne
mistic100 a écrit:
je pense qu'il veut que le même album soit aussi accessible de façon normale
oups j'ai oublié cette partie
Hors ligne
mistic100 a écrit:
non l'idée serait de faire un thème spécifique, sans les barres de navigation, puis d'utiliser une petit plugin (dérivé de ThemeSwitch) qui permette d'utiliser ce thème quand on met un paramètre dans l'url (ThemeSwitch sauvegarde dans la session, c'est pas génial si après le visiteur va sur la galerie complète)
avec par exemple
<iframe src="piwigo/picture.php?/595/category/12&theme=lite"></iframe>
ce petit plugin je peux vous le faire (ça prend quelques minutes à partir de ThemeSwitch)
ça permet donc d'avoir exactement la meme installation, mais avec deux types d'accès différents
Je pense qu'effectivement ca serait la solution la plus facile pour moi (n'ayant lus rien code depuis qques annees (presque 10 ans) y a eu tellement de changement dans la facon de faire ...).
Merci d'avance pour le petit plug-in, je me met des ce matin sur le theme ^^
Alors voila l'avancement, en modifiant un theme j'ai obtenu ce que je voulais pour mon intégration dans mon site. Une bonne chose de faite.
Ne me manque plus donc que de pouvoir changer le theme en fonction de si j'appelle la galerie concernee par l'integration ou si j'appel le piwigo complet ;-)
Deja merci pour votre aide qui m'a permis d'avancer.
à mettre en plugin perso avec LocalFilesEditor
<?php /* Plugin Name: ThemeSwitchLite Version: 1.0 Description: Permet de changer le theme de la page image avec le paramètre d'url 'temp_theme' Author: Mistic Author URI: http://www.strangeplanet.fr */ add_event_handler('user_init', 'theme_controler_lite1'); add_event_handler('init', 'theme_controler_lite2'); function theme_controler_lite1() { global $user; if ( isset($_GET['temp_theme']) and file_exists(PHPWG_THEMES_PATH.$_GET['temp_theme']) ) { $user['theme'] = $_GET['temp_theme']; } } function theme_controler_lite2() { global $template; if ( isset($_GET['temp_theme']) and file_exists(PHPWG_THEMES_PATH.$_GET['temp_theme']) ) { $template->assign('TEMP_THEME', $_GET['temp_theme']); $template->set_prefilter('picture', 'theme_controler_lite_prefilter'); } } function theme_controler_lite_prefilter($content) { $search = '#(action|href)="(((?!").)*)"#'; $replace = '$1="$2&temp_theme={$TEMP_THEME}"'; return preg_replace($search, $replace, $content); } ?>
pour l'utiliser, ajouter par exemple "&temp_theme=stripped" à vos URL
ça ne fonctionne bine que sur les pages images (picture.php), dites moi si vous en avez besoin ailleurs
Hors ligne
Ca marche super !
MERCI pour ton aide rapide.
Pages: 1 2