Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Afficher des infos à la place des galeries  (Read 7365 times)

0 Members and 1 Guest are viewing this topic.

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Afficher des infos à la place des galeries
« on: April 30, 2005, 10:51:53 pm »

Bonsoir à tous,

Grâce à plusieurs posts sur ce forum, j'ai pu résoudre certains de mes problèmes (ajouts de bouton, traduction, fichier anycontent...).

Mais je bloque sur qqs chose qui me semble beaucoup plus complexe pour qq'un qui, comme moi, ne maîtrise pas le PHP.

Voici donc mon soucis  :(
J'ai créé un bouton "NOS LIENS" dans la barre de menu et pour le moment, je ne sais que ouvrir une fenêtre extérieur pour afficher ces infos (attention, la page des liens n'est pas encore faite, donc erreur à l'ouverture).
J'aurais en fait souhaité afficher les infos de cette fenêtre dans le site en lui-même, à la place des galeries, lors du clic sur le bouton (comme pour les autres boutons d'ailleurs).

Donc si qq'un ici peut m'aider à cela... je le remercie  :)

Le site, en test, se trouve ici : http://e.airey.free.fr

Merci.

Eric




« Last Edit: May 05, 2005, 11:08:13 pm by nol33t »
Logged

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Afficher des infos à la place des galeries
« Reply #1 on: April 30, 2005, 10:59:40 pm »

J'oubliais, le thème de base que j'ai utilisé est "igames".

Eric
Logged

nol33t

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 244
  • Exploring Coppermine in every directions
    • tieum's pics
Re: Afficher des infos à la place des galeries
« Reply #2 on: May 02, 2005, 09:57:11 am »

Hello,
peux tu poster la partie que tu as modifié de ton theme.php?

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Afficher des infos à la place des galeries
« Reply #3 on: May 02, 2005, 09:40:41 pm »

Voici le code que j'ai ajouté, tt d'abord pour ajouter le "bouton" LIENS dans le menu

dans le   // HTML template for main menu
             $template_main_menu2 = <<<EOT

     <td><img name="menu_spacer" src="themes/eric_01/images/menu_spacer.gif" width="2" height="35" border="0" id="menu_spcer" alt="" /><br /></td>
     <td class="top_menu_bttn">
     <a href="{LIENS_TGT}" onMouseOver="MM_showHideLayers('Menu1','','hide')">{LIENS_LNK}</a>
     </td>

Puis plus bas
dans la liste qui suit ceci
    $param = array('{ALB_LIST_TGT}' => "index.php$cat_l",

ces 2 lignes
        '{LIENS_TGT}' => "liens.php",
        '{LIENS_LNK}' => $lang_main_menu['liens_lnk'],

ensuite, j'ai ajouté les lignes nécessaires dans les fichiers de langue que j'utilise pour avoir la traduction dans le menu.

C'est après tout ces ajouts que je bloque car je n'arrive pas à trouver (d'abord, et essayer de comprendre, ce sera autre chose), c'est comment ouvrir cette "page" de liens dans le site... comme s'ouvre par exemple la page de recherche après clic sur le bouton "rechercher".

J'espère avoir été assez clair dans mes explications sur le code.

Merci.

Eric
Logged

poubao

  • Contributor
  • Coppermine frequent poster
  • ***
  • Country: la
  • Offline Offline
  • Gender: Male
  • Posts: 277
    • Collections du Laos
Re: Afficher des infos à la place des galeries
« Reply #4 on: May 02, 2005, 10:32:21 pm »

Bonsoir,
As tu créé ta page lien.php avec le template que tu utilises? car ton lien donne sur une page qui n'existe pas ou qui est mal placée (mauvais chemin)  ???
poubao :D
Logged
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Afficher des infos à la place des galeries
« Reply #5 on: May 03, 2005, 10:15:04 pm »

Bonne observation poubao... y-avait pas le fichier...  ;)
Entre ma version locale et la version en ligne... je savais plus où j'en étais  ::)

Donc, cette fois, il y a bien le fichier liens.php

J'ai mis un peu de temps à le faire fonctionner, car il fallait que je créé les 2 tables qu'il utilise et que je fasse les modifs nécessaires dans le code... sachant que je tatonne encore pas mal, même pour les trucs les plus simples  ;D  ...et j'ai loin d'avoir fini... mais ça, c une autre histoire :)

Donc, voilà, le fichier est là... et j'aimerais bien que ce qui s'affiche le soit dans la structure du site, surtout pour des raisons esthétiques... sinon, à défaut, je me contenterais d'une fenêtre supplémentaires pour afficher mes liens !


Merci.

Eric
Logged

poubao

  • Contributor
  • Coppermine frequent poster
  • ***
  • Country: la
  • Offline Offline
  • Gender: Male
  • Posts: 277
    • Collections du Laos
Re: Afficher des infos à la place des galeries
« Reply #6 on: May 04, 2005, 07:04:52 am »

Bonjour,
A mon avis, la solution la plus élégante serait que ta page "lien" reprenne l'intégralitée du template  (header, footer) utilisé pour avoir une représentation de ta galerie, insérer tes liens comme tu l'as déjà fait et remplacer ton bouton "lien" par un bouton "galerie" qui te raménes vers tes albums comme ça les visiteurs n'auraient pas l'impression de quitter coppermine.
poubao :D
Logged
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

nol33t

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 244
  • Exploring Coppermine in every directions
    • tieum's pics
Re: Afficher des infos à la place des galeries
« Reply #7 on: May 04, 2005, 02:59:07 pm »

pour integrer ta page joliment dans ton install coppermine, essaye de mettre le code ci-dessous dans ta page lien.php

Code: [Select]
<?php
define
('IN_COPPERMINE'true);
require(
'include/init.inc.php');
pageheader("Mes liens");
starttable("100%""Liste de mes liens");
echo <<< EOT

<!-- ton code html avec tes liens ici -->

EOT;

endtable();
pagefooter();
?>


-matt-

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Afficher des infos à la place des galeries
« Reply #8 on: May 05, 2005, 01:12:16 am »

Merci à vous 2 pour vos réponses...

Je vais tester cela ce jeudi...

Je vous tiens au courant.

Eric
Logged

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Afficher des infos à la place des galeries
« Reply #9 on: May 05, 2005, 05:02:48 pm »

J'ai d'abord testé la solution de matt (nol33t); qui correspond plus à ce que je recherche vraiment... et ça marche  :D
Vous pouvez le vérifier vous-même :) (http://e.airey.free.fr, bouton LIENS)

Ca fonctionne avec du code html... mais par contre, je sais pas trop comment mettre du code php là dedans :(
Quand je regarde la page search.php, j'ai l'impression de voir du cde PHP, mais sans les habituelles balises <?php et ?> !!!
Peut être ne s'agit-il plus de php, mais d'un script java ou encore autre chose... ???

Bref, en fait, est-ce que avec la solution de matt je peux faire ma page avec du contenue dynamique (php+sql) ? ou dois-je me contenter de html, moins pratique pour les mises à jour :( même si je pourrais largement m'en contenter.

Je vais tester la seconde solution, celle de poubao, pour voir... mais sur le principe, si je comprends bien, c'est en fait de faire une page qui est hors ma galerie coppermine mais dont la structure est la même ce qui laissera penser aux visiteurs que c'est tj la même page... je vais tester cela.

Merci

Eric
Logged

nol33t

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 244
  • Exploring Coppermine in every directions
    • tieum's pics
Re: Afficher des infos à la place des galeries
« Reply #10 on: May 05, 2005, 05:33:13 pm »

 ;D
la solution que je t'ai proposé est en php!!

tout ce qui est avant et après
Code: [Select]
echo <<< EOT

<!-- ton code html avec tes liens ici -->

EOT;
sera interprété, et tt ce qui est entre les EOT est du texte, c'est pour ça que tu peux directement y mettre du html ( je croyais que tu voulais coder tes liens en html )

donc pour résumer si tu veux tout coder en php supprime juste le bloc
Code: [Select]
echo <<< EOT

<!-- ton code html avec tes liens ici -->

EOT;

-matt-

ricou69

  • Coppermine newbie
  • Offline Offline
  • Posts: 9
Re: Afficher des infos à la place des galeries
« Reply #11 on: May 05, 2005, 10:15:44 pm »

Super.... ça marche impec  ;D

Merci bq à tous :)

Je vais pouvoir continuer à avancer sur mon site... même s'il me reste qqs pbls à régler, ils ne sont plus trop liés à Coppermine... je devrais m'en sortir...

Merci.

Eric
Logged
Pages: [1]   Go Up
 

Page created in 0.021 seconds with 19 queries.