Annonce

#16 2009-04-07 14:56:59

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

effectivement, le plugin marche chez moi, mais il m'est impossible de créer un plugin perso via local files editor :
erreur de syntaxe ...

du coup, crée le fichier en local (attention, format utf8 pour l'encodage de caracteres), et met le dans un repertoire piwigo_embedder que tu aura créer dans /plugins/ (le fichier doit s'appeler main.inc.php

"..toto" dans l'exemple, c'est pour que tu remplace par ce que tu as besoin ;)
(c'est sous forme de tableau, donc si tu en as plusieurs, tu les met a la suite dans le meme format)

Hors ligne

#17 2009-04-07 14:59:38

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

Cédric a écrit:

Je crois avoir capté, je vais prendre un header comme exemple.
Par contre quel est le dossier parent? template extension ?  t e yoga?   t e yoga local????ù
MErci

peut importe, la ou ca te parait le plus logique ;)

Hors ligne

#18 2009-04-07 15:01:33

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Intégration de la galerie dans une structure existante

Il manque le point virgule à la fin avant ?>


P@t

Hors ligne

#19 2009-04-07 15:04:37

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

wah !
le coup d'oeil !!!!

ca fait 1/4 d'heure que je suis dessus et j'ai rien vu !! pourtant j'ai bien cheché si les ; y étaient ... ^^

du coup ca va passer avec local files editor, pas la peine de le créer a la main ;)

Hors ligne

#20 2009-04-07 15:52:59

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Intégration de la galerie dans une structure existante

A vrai dire, le dernier point virgule, c'est la seule "erreur de syntaxe" qui est tolérée en php (est-ce vraiment une erreur?) mais qui ne passe pas dans l'analyseur de syntaxe de LocalFiles Editor. C'est donc la première chose que j'ai regardé ;-)


P@t

Hors ligne

#21 2009-04-07 15:56:06

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

te serais-ce deja arrivé ??
:-p

Hors ligne

#22 2009-04-07 21:33:07

Cédric
Invité

Re: Intégration de la galerie dans une structure existante

Salut, j'ai écrit ca dans le code, et il me remet la même erreur...
Je vais donc le faire manuellement, je vous tiens au courant si ca marche ou non...


<?php
/*
Plugin Name: Piwigo embedder
Version: 2.0
Description:
Plugin URI:
Author: Repie38
Author URI:
*/

if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
DEFINE('PE_VERSION','v2.0');
define('PE_PATH' , PHPWG_PLUGINS_PATH . basename(dirname(__FILE__)) . '/');

class Piwigo_embeder
{
    var $pe_head_element;
    var $pe_header;
    var $pe_foot;
   
    function Piwigo_embeder(){
        $this->pe_head_element="<script>ici tes scripts et /ou tes css</script>";
        $this->pe_header=array(
            file_get_contents('http://www.pfc-fighting.com/haut.php'),  //url de tes includes
file_get_contents('http://www.pfc-fighting.com/menu.php'),
            );
        $this->pe_foot=array(
            file_get_contents('http://www.pfc-fighting.com/bas.phpp'),
            );
    }
    function pe_do_it(){
        global $template;
        $template->append('head_elements',$this->pe_head_element);
        $template->assign('pe_head',$this->pe_header);
        $template->assign('pe_foot',$this->pe_foot);
    }
}
$obj = new Piwigo_embeder();
add_event_handler('loc_begin_page_header', array(&$obj, 'pe_do_it) );
//add_event_handler('get_admin_plugin_menu_links', array(&$obj, 'plugin_admin_menu') );
set_plugin_data($plugin['id'], $obj);
?>

#23 2009-04-07 21:46:32

Cédric
Invité

Re: Intégration de la galerie dans une structure existante

Je l'ai copié, encodé en utf8.

Je l'ai mis dans le répertoire, installé puis activé via  l'administration, mais rien ne fonctionne, j'obtiens des messages d'erreur (php, warning;...)... la galerie ne s'affiche plus du tout...
J'ai donc supprimé le fichier de mon ftp. et tout reviens dans l'ordre
Pourrais tu m'aider, voire gérer directement ma galerie, car je n'arrive pas du tout...

Mon adresse msn est ***

Merci d'avance

edit by ddtddt a écrit:

pour lui envoyer un MP pour lui donner ton adresse clic sur son pseudo

Dernière modification par VDigital (2009-04-07 22:16:32)

#24 2009-04-07 23:49:15

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

encore un oubli de ma part :
il manque le   '   à add_event_handler('loc_begin_page_header', array(&$obj, 'pe_do_it') );

pense a coller ici les erreurs php (au moins les premiers lignes) s'il y'en a.

(attention, tu as mis bas.phpp)

ah oui, attention aussi, dans haut.php, tu ne doit mettre que du contenu html, c'est a dire tout ce qui est est apres <body>

pour les entêtes, tu peut mettre ca par exemple :

Code:

 $this->pe_head_element='
<meta name="verify-v1" content="RECOLLE ICI LA CHAINE QUE TU AS DANS HAUT.PHP" />
<meta name="Robots" content="index, follow" />
<link rel="stylesheet" type="text/css" href="http://www.pfc-fighting.com/style.css" />
<link rel="icon" href="http://www.pfc-fighting.com/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.pfc-fighting.com/favicon.ico" type="image/x-icon" />
';

et comme ton site n'est pas en utf8, tu devra changer tous les

Code:

file_get_contents('ADRESSE DU FICHIER')

par

Code:

utf8_encode(file_get_contents('ADRESSE DU FICHIER'))

Dernière modification par repie38 (2009-04-08 00:10:24)

Hors ligne

#25 2009-04-08 00:11:16

Cédric
Invité

Re: Intégration de la galerie dans une structure existante

Salut
merci, ca semble s'arranger, mais cependant ca bugge :
http://www.pfc-fighting.com/GALERIE/index.php?

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /homez.22/pfcfight/www/GALERIE/plugins/piwigo_embedder/main.inc.php:1) in /homez.22/pfcfight/www/GALERIE/include/user.inc.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at /homez.22/pfcfight/www/GALERIE/plugins/piwigo_embedder/main.inc.php:1) in /homez.22/pfcfight/www/GALERIE/include/page_header.php on line 98

Cédric

#26 2009-04-08 00:14:46

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

oui, c'est parce que tu defini 2 fois ton entete html, relis mon message precedent, je l'ai edité a l'instant ;)

Hors ligne

#27 2009-04-08 00:25:39

nightcitizens
Membre
2007-02-01
41

Re: Intégration de la galerie dans une structure existante

Je viens de tout mettre à jour, ca ne marche pas.

Voici ce que j'ai fait pour haut :

<div id="Content">
       
            <div id="header">
                <a href="http://www.pfc-fighting.com/index.php"><img src="/DESIGN/ban_header.jpg" alt="Header" border="0" title="Header" /></a>
            </div>
              


a remplacé

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

<head>
<title> Pancrase Fighting Championship | Le Free Fight arrive &agrave; Marseille le 4 avril 2009</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="verify-v1" content="umR8AbZFky+rTl4m+sss/u8z2ydWPvyAfrwRC7MlHnk=" />
<meta name="" />
<meta name="Robots" content="index, follow" />

<link rel="stylesheet" type="text/css" href="http://www.pfc-fighting.com/style.css" />
<link rel="icon" href="http://www.pfc-fighting.com/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.pfc-fighting.com/favicon.ico" type="image/x-icon" />

</head>


<body >

<div id="Content">
       
            <div id="header">
                <a href="http://www.pfc-fighting.com/index.php"><img src="/DESIGN/ban_header.jpg" alt="Header" border="0" title="Header" /></a>
            </div>

Hors ligne

#28 2009-04-08 00:27:15

nightcitizens
Membre
2007-02-01
41

Re: Intégration de la galerie dans une structure existante

Au fait, aurais tu msn?

Hors ligne

#29 2009-04-08 00:33:56

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Intégration de la galerie dans une structure existante

enleve aussi la ligne <body>
je ne vois pas la différence dans ce que tu as fait, j'ai toujours le 2° entete dans le code source.

pour msn, non désolé, je n'en ai plus, mais passer par le forum est bien pour moi car je bosse sur d'autre truc, je n'aurai pas plus de temps a t'accorder ;)

Hors ligne

#30 2009-04-08 00:36:48

nightcitizens
Membre
2007-02-01
41

Re: Intégration de la galerie dans une structure existante

La ligne body est enlevée aussi...
il n'y a que ca
<div id="Content">
       
            <div id="header">
                <a href="http://www.pfc-fighting.com/index.php"><img src="/DESIGN/ban_header.jpg" alt="Header" border="0" title="Header" /></a>
            </div>

Que dois je faire la?

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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