Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: 2 types de liens  (Read 4685 times)

0 Members and 1 Guest are viewing this topic.

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
2 types de liens
« on: July 11, 2006, 07:27:58 am »

bonjour :)

2 types de liens est un bien grand mot, mais pourriez vous me mettre sur la voie dans la façon de faire.

j'ai besoin d'afficher dans une boite CSS (ça je sais faire)
1/ des liens propre à ce site
2/ des liens qui servent à plusieurs sites

j'avais pensé faire 2 include (c'est tout ce que je connais en php), mais je ne pense pas que coppermine fonctionne de cette manière, donc si vous pouvez me dire vers ou chercher cela m'aiderais

merci :)
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: 2 types de liens
« Reply #1 on: July 11, 2006, 07:40:04 am »

tu peux t'inspirer du code contenu dans theme.inc.php pour créer une "boite supplémentaire" (une boite menu sous celle contenant le menu).
Si tu n'utilise que ton theme, tu peux aussi modifier le fichier template.htm de ce theme
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: 2 types de liens
« Reply #2 on: July 11, 2006, 08:52:44 am »

themes.inc.php me fais un peu peur car je ne comprend pas entièrement son fonctionnement, et comme je modifie template.htm pour enlever les tableaux et mettre à la place des boites (tiens pourquoi pas le faire aussi pour template.inc.php, je verrais si j'ai un peu de temps ) autant continuer dans ce fichier, voila ce que j'ai fais:
dans le fichier :init.inc.php j'ai modifié la ligne 143:

define('TEMPLATE_FILE', 'template.html');
par
define('TEMPLATE_FILE', 'template.php');
 et j'ai renommé le fichier template et dans ce fichier j'ai rajouté:
<div class="haut_menu">Liens</div>
<?php
include('liens_perso.inc.php');
include('liens_general.inc.php');
?>
<div class="bas_menu"></div>
et le problème est là c'est que je me retrouve non pas avec les 2 fichiers appelés mais avec
<?php
...
...
?>
j'ai certainement oublié quelque chose mais je vois pas quoi  ???
Logged

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: 2 types de liens
« Reply #3 on: July 11, 2006, 02:26:31 pm »

oui je sais dans la faq, il est dit que l'on ne peut pas utiliser  template.php. pour pouvoir l'éditer plus facilement :(
mais je pense que rajouter 2 ligne de php ne gène pas beaucoup, et surtout je ne vois pas comment faire autrement pour incorporer 2 fichiers dans la page.
 j'ai trouvé que cela venait du fichier functions.inc.php ligne 672:
        $template = fread(fopen($template_file, 'r'), filesize($template_file));
remplacer par
       include $template_file;
j'affiche bien
le liens_perso.inc.php' et le liens_general.inc.php
mais tous mes {SYS_MENU} {SUB_MENU} ect... ne "s'ouvre plus", c'est a dire qu'il m'affiche exactement ça:
 {SYS_MENU} {SUB_MENU}

alors si vous avez une idée
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: 2 types de liens
« Reply #4 on: July 11, 2006, 03:47:10 pm »

si tu fais une recherche dans le forum anglophone, tu verras que les devs proscrivent ta méthode, il vaux mieux faire les modifs dans le fichier theme.inc.php voir créer une focnction dans function.inc.php
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: 2 types de liens
« Reply #5 on: July 12, 2006, 06:38:14 am »

malheureusement je suis nul en anglais :(
je ne vois pas trop comment fonctionne themes.inc.php
je pense qu'il faut faire:

if (!isset($template_liens))  //{THEMES}
$template_liens = <<<EOT
....
....
EOT;
mais je ne comprend pas comment il faut l'appeler sur la page  ???
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: 2 types de liens
« Reply #6 on: July 12, 2006, 08:41:42 am »

Oui c'est ça pour le début,

pour le reste, je n'ai pas trop le temps aujourd'hui, j'essayerais de te donner la piste dès qu eje peux.
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: 2 types de liens
« Reply #7 on: July 13, 2006, 08:57:56 am »

merci  ;D
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: 2 types de liens
« Reply #8 on: July 14, 2006, 11:11:18 am »

Je viens d'essayer de me plonger dans le problème, mais ça me dépasse un peu et je n'arrive pas à trouver pour le moment. désolé  :-\
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: 2 types de liens
« Reply #9 on: July 17, 2006, 08:01:46 am »

moi non plus :( la seule solution que j'ai trouvé est de créer des pages "non intégré" a coppermine    :o
Logged
Pages: [1]   Go Up
 

Page created in 0.018 seconds with 19 queries.