#1 2007-03-03 17:31:10

guano
Membre
2007-03-03
9

Comment s'ouvre les liens ?

Salut,
Premiérement, comme c'est mon premier post, je tiens à remercier l'équipe de phpwebgallery pour ce super travail !! C'est vraiment génial de mettre ça en opensource !!

Voilà ma question :
j'ai ajouté un lien dans le menu et j'aimerais que ce lien s'ouvre de la manière que les liens existant, à savoir que le contenu s'affiche dans le "content" sans rafraichir le menu.
Pour info, je maitrise bien le PHP et le CSS.
Merci !!

Hors ligne

#2 2007-03-03 17:52:55

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Comment s'ouvre les liens ?

C'est une nouvelle page que tu as faites?

Petite direction à prendre:
  o faire un php et tpl
  o dans le le tpl mettre {MENUBAR}
  o le php mettre
$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');


J'ai essayé avec comment.tpl et comment.php et ca marche presque (juste les bordures trop proches mais ca doit se rectifier en css).

Ca c'est la direction du même type que les autres fenetres de PWG mais il y a surement d'autre façons.

Sinon, tu peux aussi intégrer le code dans index.php ou bien d'inspirer de random.php.

Que fait ton nouveau menu?

Hors ligne

#3 2007-03-03 18:46:18

guano
Membre
2007-03-03
9

Re: Comment s'ouvre les liens ?

Merci de ta réponse.
En fait sur mon menu j'ai crée une section "informatique" ou je mets des tutos et justement j'aimerais que ces tutos s'ouvre comme expliqué plus haut.

Dernière modification par guano (2007-03-03 18:47:25)

Hors ligne

#4 2007-03-03 20:17:27

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Comment s'ouvre les liens ?

Tu nous diras si ce que j'ai écrit te convient ou si tu veux d'autres infos...

Hors ligne

#5 2007-03-04 12:21:25

guano
Membre
2007-03-03
9

Re: Comment s'ouvre les liens ?

Bon ben je galère un peu, j'ai pas tout saisi au fonctionnement...
Voilà ce que j'ai fait :
un fichier informatique.tpl dans phpwebgallery/templates/yoga/:

{MENUBAR}
<div id="content">
Test blabla
</div>

un fichier informatique.php dans phpwebgallery/ :

<?php
define('PHPWG_ROOT_PATH','./');
include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );
$template->set_filenames(array('informatique'=>'informatique.tpl'));
$template->assign_vars(
  array(
    'L_COMMENT_TITLE' => 'Informatique',
    'F_ACTION'=>PHPWG_ROOT_PATH.'informatique.php',
    'F_KEYWORD'=>@htmlentities(stripslashes($_GET['keyword'])),
    'F_AUTHOR'=>@htmlentities(stripslashes($_GET['author'])),
    'U_HOME' => make_index_url(),
    )
  );
 
$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');
$template->parse('informatique');
?>

Et y'a RIEN qui s'affiche pas de code source dans le fichier généré.
Qqn peut-il m'aider ? Merci !

Hors ligne

#6 2007-03-04 14:14:15

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Comment s'ouvre les liens ?

Et un truc comme ca? (je n'ai pas fait de test!)

Code:

<?php
define('PHPWG_ROOT_PATH','./');
include_once(PHPWG_ROOT_PATH.'include/common.inc.php');


check_status(ACCESS_GUEST);




$template->set_filenames(array('informatique'=>'informatique.tpl'));
$template->assign_vars(
  array(
    'L_COMMENT_TITLE' => 'Informatique',
    'F_ACTION'=>PHPWG_ROOT_PATH.'informatique.php',
    'F_KEYWORD'=>@htmlentities(stripslashes($_GET['keyword'])),
    'F_AUTHOR'=>@htmlentities(stripslashes($_GET['author'])),
    'U_HOME' => make_index_url(),
    )
  );
  
$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');



$template->assign_block_vars('title',array());





$template->parse('informatique');




include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>

Hors ligne

#7 2007-03-04 14:22:07

vimages
Membre
2004-03-27
2429

Re: Comment s'ouvre les liens ?

n'ais je pas mis il y a quelques temps un paragraphe dans le wiki qui explique la procédure ??

http://phpwebgallery.net/doc/doku.php?i … gres_a_pwg

Dernière modification par vimages (2007-03-04 14:22:36)

Hors ligne

#8 2007-03-04 14:25:54

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Comment s'ouvre les liens ?

vimages a écrit:

n'ais je pas mis il y a quelques temps un paragraphe dans le wiki qui explique la procédure ??

http://phpwebgallery.net/doc/doku.php?i … gres_a_pwg

C'est parfait comme ca!
J'avais complètement oublié que tu avais tout décrit ;-)

Hors ligne

#9 2007-03-04 14:30:00

vimages
Membre
2004-03-27
2429

Re: Comment s'ouvre les liens ?

pour une fois que je peux la ramener... :o))  d'habitude c'est moi qui prend des leçons ! :o))

Hors ligne

#10 2007-03-04 17:49:54

guano
Membre
2007-03-03
9

Re: Comment s'ouvre les liens ?

Merci !!! J'avais pas vu, pourtant j'avais déjà regardé...oups...
Merci !

Hors ligne

#11 2007-03-05 14:53:39

guano
Membre
2007-03-03
9

Re: Comment s'ouvre les liens ?

Salut,
encore une question le lien que tu m'as donné convient parfaitement enfin presque...
A la place d'avoir la maison en haut à droite , serait-il possible d'avoir le menu à gauche ?

voilà ce que j'ai fait mais ça ne fonctionne pas le menu se place mal :

J'ai rajouté dans le php :

$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');


et dans le tpl :

{MENUBAR}
<div id="content">
  <div class="titrePage">
     <ul class="categoryAc...

Merci encore...

Dernière modification par guano (2007-03-05 15:01:35)

Hors ligne

#12 2007-03-06 13:07:42

guano
Membre
2007-03-03
9

Re: Comment s'ouvre les liens ?

Hop j'ai trouvé !
J'ai viré le body_id dans le php.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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