Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Elodie85
2008-10-26 12:49:36

P@t a écrit:

As-tu installé et activé le plugin personnel?

Oups!!!
merci P@t!!


qu'entendez-vous par bientôt obsolète? quand on passera à Piwigo, ce plugin ne fonctionnera plus? j'espère que ça ne va pas "planter" tout ce qu'on a installé jusque là en matière de plugin ou autre!

P@t
2008-10-26 10:33:29

As-tu installé et activé le plugin personnel?

VDigital
2008-10-26 08:24:45

Elodie85 a écrit:

$template->uncompiled_code['menubar'] = str_replace('<div id="menubar">', '<div id="menubar">' . $tpl_code , $template->uncompiled_code['menubar']);

Attention: instructions non conformes au moteur de Piwigo => Tu pars dans une solution qui sera obsolète bientôt.

8-)

Elodie85
2008-10-26 00:38:15

bon à mon tour!

j'ai beau rentrer le code pour avoir le menu "Accueil" mais ça ne marche pas!
voilà ce que j'ai rentré dans plugin personnel :

<?php
/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://www.phpwebgallery.net
Author:
Author URI:
*/
add_event_handler('loc_end_menubar' , 'add_home_link');
function add_home_link()
{
   global $template;

   $tpl_code = '
<dl id="mbAccueil">
<dt><a href="{U_CATEGORIES}">{lang:home}</a></dt>
</dl>
';

   if (function_exists('set_menubar_manager_data')) {
      set_menubar_manager_data('Lien Accueil', $tpl_code, 'begin');
   } else {
      $template->loadfile('menubar');
      $template->uncompiled_code['menubar'] = str_replace('<div id="menubar">', '<div id="menubar">' . $tpl_code , $template->uncompiled_code['menubar']);
   }
}
?>

ddtddt
2007-12-21 12:20:36

P@t a écrit:

Et puis ca ne peut pas plater avec ce plugin, car il vérifie la syntaxe avant l'enregistrement

pour rendre plat on dit pas plutôt aplatir ! ou écraser ! mdr merci P@t

P@t
2007-12-21 12:06:55

tototo a écrit:

boudu je vais me faire eng#@%ler vous allez voir...
alors, ça marchait pas pasque j'avais mis le code APRES le ?>.
si c'etait mieux expliqué aussi...
puisque c'est ça, je vais modifier author: tototo.

....

ça peut pas faire tout planter hein?

Si tu avais utilisé LocalFiles Editor, il aurait automatiquerment corrigé la balise ?>
Et puis ca ne peut pas plater avec ce plugin, car il vérifie la syntaxe avant l'enregistrement

tototo
2007-12-20 18:27:05

P@t a écrit:

tototo a écrit:

on l'installe et on l'active dans l'admin, et on remplace le contenu du fichier par le plugin de P@t.

On ne remplace rien du tout!
On insère le code que j'ai donné juste avant le ?>

Sinon, on ne s'embete pas à créer un dossier, un fichier, etc...
On installe directement LocalFiles Editor qui permet entre autre d'éditer son plugin personnel!

(Attention, il est bien précisé que si on a déjà un plugin personnel, on le désinstalle le via le panneau d'administration des plugins, on renomme le dossier du plugin en "PersonalPlugin", puis on ré-installe/active le plugin afin de l'éditer dans LocalFiles Editor)

boudu je vais me faire eng#@%ler vous allez voir...
alors, ça marchait pas pasque j'avais mis le code APRES le ?>.
si c'etait mieux expliqué aussi...
puisque c'est ça, je vais modifier author: tototo.

....

ça peut pas faire tout planter hein?

Pierrot_Rennes
2007-12-20 15:53:42

tototo a écrit:

...
(et je persiste a dire que ce lien retour vers la page accueil me parait vraiment indispensables pour bien naviguer sur un site, na.)

merci a vous pour votre aide.

Bonjour,

Vraiment la solution de P@t est la meilleure... et je persiste à le dire lolll mdr

P@t
2007-12-20 13:58:44

tototo a écrit:

on l'installe et on l'active dans l'admin, et on remplace le contenu du fichier par le plugin de P@t.

On ne remplace rien du tout!
On insère le code que j'ai donné juste avant le ?>

Sinon, on ne s'embete pas à créer un dossier, un fichier, etc...
On installe directement LocalFiles Editor qui permet entre autre d'éditer son plugin personnel!

(Attention, il est bien précisé que si on a déjà un plugin personnel, on le désinstalle le via le panneau d'administration des plugins, on renomme le dossier du plugin en "PersonalPlugin", puis on ré-installe/active le plugin afin de l'éditer dans LocalFiles Editor)

tototo
2007-12-20 13:08:50

tototo a écrit:

VDigital a écrit:

Wiki lire les pages qui se rapportent au plugin personnel
et après seulement regarder dans LocalFiles Editor.
8-)

j'ai fait comme dit wiki, j'ai donc un fichier avec:

<?php
/*
Plugin Name: Personal
Version: 0.0.0.0
Description: It's your personal plugin / c'est votre plugin personnel
Plugin URI: http://www.phpwebgallery.net
Author: Moi, nous et vous
Author URI: http://www.phpwebgallery.net
*/

?>


comment ajouter ton code?
quand je le met mes pages ne s'affichent plus....

stop j'ai trouvé:
on crée un dossier personnal dans plugin, on crée un fichier main.inc.php avec
"   <?php
/*
Plugin Name: Personal
Version: 0.0.0.0
Description: It's your personal plugin / c'est votre plugin personnel
Plugin URI: http://www.phpwebgallery.net
Author: Moi, nous et vous
Author URI: http://www.phpwebgallery.net
*/

?>  "

on l'installe et on l'active dans l'admin, et on remplace le contenu du fichier par le plugin de P@t.

(je récapitule pour les debutants comme moi ......)

bon, pour moi ça marche donc le probleme enfin résolu!!!!!!!!!!!!

(et je persiste a dire que ce lien retour vers la page accueil me parait vraiment indispensables pour bien naviguer sur un site, na.)

merci a vous pour votre aide.

tototo
2007-12-20 12:22:23

VDigital a écrit:

Wiki lire les pages qui se rapportent au plugin personnel
et après seulement regarder dans LocalFiles Editor.
8-)

j'ai fait comme dit wiki, j'ai donc un fichier avec:

<?php
/*
Plugin Name: Personal
Version: 0.0.0.0
Description: It's your personal plugin / c'est votre plugin personnel
Plugin URI: http://www.phpwebgallery.net
Author: Moi, nous et vous
Author URI: http://www.phpwebgallery.net
*/

?>


comment ajouter ton code?
quand je le met mes pages ne s'affichent plus....

VDigital
2007-12-20 10:49:50

Wiki lire les pages qui se rapportent au plugin personnel
et après seulement regarder dans LocalFiles Editor.
8-)

tototo
2007-12-20 10:45:24

P@t a écrit:

Bon, je vais redonner le code pour ajouter un bouton "accueil":

En plugin perso:

add_event_handler('loc_end_menubar' , 'add_home_link');
function add_home_link()
{
   global $template;

   $tpl_code = '
<dl id="mbAccueil">
<dt><a href="{U_CATEGORIES}">{lang:home}</a></dt>
</dl>
';

   if (function_exists('set_menubar_manager_data')) {
      set_menubar_manager_data('Lien Accueil', $tpl_code, 'begin');
   } else {
      $template->loadfile('menubar');
      $template->uncompiled_code['menubar'] = str_replace('<div id="menubar">', '<div id="menubar">' . $tpl_code , $template->uncompiled_code['menubar']);
   }
}

Cette méthode permet de déplacer le bouton dans le menubar avec le plugin Menubar Manager (si celui-ci est installé)

merci merci!!
j'avais deja vu le post ou tu donnais cette solution.....mais il se met où ce code?
(je suppose que ça doit etre evident, mais moi (comme beaucoup d'autres j'imagine) je pige rien en php et donc je suis contraint d'appliquer les solutions betement, sans forcement comprendre ce que je fais, donc j'ai besoin a chaque fois de connaitre le chemin exact des fichiers a modifier....)

P@t
2007-12-19 19:37:28

Bon, je vais redonner le code pour ajouter un bouton "accueil":

En plugin perso:

add_event_handler('loc_end_menubar' , 'add_home_link');
function add_home_link()
{
   global $template;

   $tpl_code = '
<dl id="mbAccueil">
<dt><a href="{U_CATEGORIES}">{lang:home}</a></dt>
</dl>
';

   if (function_exists('set_menubar_manager_data')) {
      set_menubar_manager_data('Lien Accueil', $tpl_code, 'begin');
   } else {
      $template->loadfile('menubar');
      $template->uncompiled_code['menubar'] = str_replace('<div id="menubar">', '<div id="menubar">' . $tpl_code , $template->uncompiled_code['menubar']);
   }
}

Cette méthode permet de déplacer le bouton dans le menubar avec le plugin Menubar Manager (si celui-ci est installé)

VDigital
2007-12-19 19:33:34

rio a écrit:

VDigital a écrit:

Cliques donc sur : "Catégories"...
8-)

Déjà proposé mais visiblement pas très "intuitif" selon tototo.

Il peut également changer le mot choisi "Portfolio" / "Index" / "Accueil" / "Album" ....
On peut également ajouter l'icone de Home page.
...

Pied de page des forums

Propulsé par FluxBB

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