Annonce

  •  » Utilisation
  •  » [Résolu] Intégration de l'affichage du gallerie dans un site

#1 2012-07-04 17:44:24

Grokwick
Invité

[Résolu] Intégration de l'affichage du gallerie dans un site

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.

#2 2012-07-04 18:27:18

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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

#3 2012-07-04 20:10:43

Grokwick
Invité

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

merci je vais allez jeter un oeil la dedans, meme si je n'y connais rien lol ;-)

#4 2012-07-04 20:30:27

Grokwick
Invité

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

Et effectivement c'est du chinois lol ;-)

#5 2012-07-04 20:32:16

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

bon ou sinon faire une page autonome avec Additionnal page et Extended description

Hors ligne

#6 2012-07-04 20:35:11

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16812

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#7 2012-07-04 20:41:41

Grokwick
Invité

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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

#8 2012-07-04 20:46:30

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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

#9 2012-07-04 20:58:15

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

ou faire un template extension utilisé uniquement par cet album via un permalink
y a plein de possibilités ! welcome to piwigo ^^

Hors ligne

#10 2012-07-04 21:02:49

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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

#11 2012-07-04 21:05:52

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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

#12 2012-07-05 08:19:38

Grokwick
Invité

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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 ^^

#13 2012-07-05 09:25:37

Grokwick
Invité

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

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.

#14 2012-07-05 11:01:45

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

à mettre en plugin perso avec LocalFilesEditor

Code:

<?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&amp;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

#15 2012-07-05 11:19:45

Grokwick
Invité

Re: [Résolu] Intégration de l'affichage du gallerie dans un site

Ca marche super !

MERCI pour ton aide rapide.

  •  » Utilisation
  •  » [Résolu] Intégration de l'affichage du gallerie dans un site

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact