Menu Navigation CSS + Coppermine Menu Navigation CSS + Coppermine
 

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

Main Menu

Menu Navigation CSS + Coppermine

Started by bidine1, June 20, 2008, 02:21:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

bidine1

Bonjour !
J'aurais voulu savoir comment faire pour que le menu de ma gallery soit comme ici : http://www.kristen-fanatic.com/gallery/
J'ai mis dans mon css
.nav A {
DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #76BBC6; PADDING-TOP: 5px; FONT-FAMILY: Trebuchet ms; LETTER-SPACING: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.nav .selected {
DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #709BAC; PADDING-TOP: 5px; FONT-FAMILY: Trebuchet ms; LETTER-SPACING: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.nav A:hover {
DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #CED6D8; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #709BAC; PADDING-TOP: 5px; FONT-FAMILY: Trebuchet ms; LETTER-SPACING: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}


Et il ne me reste qu'a mettre class="nav" dans les liens de la navigation mais je ne sais pas quels fichiers modifiers :)
j'attend votre réponse :)

François Keller

tout se trouve dans le fichier style.css de votre theme. A priori il vaudrait meiux modifier les class existants (utilisez webdevelopper toolbar de firefox pour trouver quelle class modifier)
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

bidine1

OK je vais voir avec ça ;)
Merci beaucoup !

bidine1

Je viens d'installer web developper toolbar, mais je ne comprend pas ce qu'il faut activer afin de savoir de quelle class il s'agit ?

bidine1

En fait j'ai trouvé mais il ya un problème ce que vous m'avez dit de faire ne correspond pas avec ma question -_-' lol

Car sur ce site la class est navigation, mais sur toutes les autres gallery, le menu n'a pas de class ....

François Keller

sur votre site regardez qiuelle classe est utilisée pour votre menu et faites la modif
P.S. Nous n'avons pas obligatoirement gardé le lien vers votre site aussi, il nous est difficile d'être plus précis
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

bidine1

Exact ! Comme d'habitude vous avez raison  ;)
http://zac.pictures.free.fr/gallery

Ensuite, j'ai regardé, comme sur toute les gallery coopermine , le menu (Accueil, S'identifier ,..) n'as pas de class !
et je voulais justement savoir où modifier ce menu, et donc la classe ;)

Car ce n'est pas dans template ...

François Keller

regardez votre fichier theme.php , si ce code ne s'y trouve pas
if (!defined('THEME_HAS_NO_SYS_MENU_BUTTONS')) {

  // HTML template for template sys_menu spacer
  $template_sys_menu_spacer ="::";

  // HTML template for template sys_menu buttons
  $template_sys_menu_button = <<<EOT
  <!-- BEGIN {BLOCK_ID} -->
        <a href="{HREF_TGT}" title="{HREF_TITLE}">{HREF_LNK}</a> {SPACER}
  <!-- END {BLOCK_ID} -->
EOT;

  // HTML template for template sys_menu buttons
    // {HREF_LNK}{HREF_TITLE}{HREF_TGT}{BLOCK_ID}{SPACER}
    addbutton($sys_menu_buttons,'{HOME_LNK}','{HOME_TITLE}','{HOME_TGT}','home',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{MY_GAL_LNK}','{MY_GAL_TITLE}','{MY_GAL_TGT}','my_gallery',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{MEMBERLIST_LNK}','{MEMBERLIST_TITLE}','{MEMBERLIST_TGT}','allow_memberlist',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{MY_PROF_LNK}','{MY_PROF_TITLE}','{MY_PROF_TGT}','my_profile',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{ADM_MODE_LNK}','{ADM_MODE_TITLE}','{ADM_MODE_TGT}','enter_admin_mode',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{USR_MODE_LNK}','{USR_MODE_TITLE}','{USR_MODE_TGT}','leave_admin_mode',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{UPL_PIC_LNK}','{UPL_PIC_TITLE}','{UPL_PIC_TGT}','upload_pic',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{REGISTER_LNK}','{REGISTER_TITLE}','{REGISTER_TGT}','register',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{FAQ_LNK}','{FAQ_TITLE}','{FAQ_TGT}','faq',$template_sys_menu_spacer);
    addbutton($sys_menu_buttons,'{LOGIN_LNK}','{LOGIN_TITLE}','{LOGIN_TGT}','login','');
    addbutton($sys_menu_buttons,'{LOGOUT_LNK}','{LOGOUT_TITLE}','{LOGOUT_TGT}','logout','');
    // Login and Logout don't have a spacer as only one is shown, and either would be the last option.

  $params = array('{BUTTONS}' => assemble_template_buttons($template_sys_menu_button,$sys_menu_buttons));
  $template_sys_menu = template_eval($template_sys_menu,$params);
}
(pris du fichier theme.php du theme sample) ajoutez le et modifiez le suivant vos souhait.
Pour vous c'est cette partie à priori
// HTML template for template sys_menu spacer
  $template_sys_menu_spacer ="::";

  // HTML template for template sys_menu buttons
  $template_sys_menu_button = <<<EOT
  <!-- BEGIN {BLOCK_ID} -->
        <a href="{HREF_TGT}" title="{HREF_TITLE}">{HREF_LNK}</a> {SPACER}
  <!-- END {BLOCK_ID} -->
EOT;

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

bidine1

Okk j essayerais ça =)

Que ferions nous sans vous ... ? Lol

Sinon comment peut on faire pour supprimer certains lienS du menu comme "Derniers Commentaires" ?

François Keller

plugin final extract (mais en cherchant vous auriez trouvé)
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

bidine1

<?php
/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2006 Coppermine Dev Team
  v1.1 originally written by Gregory DEMAR

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.
  ********************************************
  Coppermine version: 1.4.10
  $Source$
  $Revision: 3275 $
  $Author: gaugau $
  $Date: 2006-09-03 12:10:47 +0200 (So, 03 Sep 2006) $
**********************************************/

define('THEME_IS_XHTML10_TRANSITIONAL',1); // Remove this if you edit this template until
                                           // you have validated it. See docs/theme.htm.

// HTML template for template sys_menu spacer
  
$template_sys_menu_spacer ="::";

  
// HTML template for template sys_menu buttons
  
$template_sys_menu_button = <<<EOT
  <!-- BEGIN {BLOCK_ID} -->
        <a href="{HREF_TGT}" title="{HREF_TITLE}" class="nav">{HREF_LNK}</a> {SPACER}
  <!-- END {BLOCK_ID} -->
EOT;
?>


Est-ce que ça doit me donner ça pour le fichier theme.php ?

Car si oui, il n'y a aucun changement au niveau CSS dans la navigation ;)

bidine1

Deuxième problème : J'ai installé le plugin Final Extract mais ma gallery esy maintenant inaccessible et le message suivant s'y affiche



Warning: main(plugins/final_extract/lang/english.php) [function.main]: failed to open stream: No such file or directory in /mnt/104/sdb/b/e/zac.pictures/gallery/include/init.inc.php on line 32

Fatal error: main() [function.require]: Failed opening required 'plugins/final_extract/lang/english.php' (include_path='/mnt/104/sdb/b/e/zac.pictures/include:.:/usr/php4/lib/php') in /mnt/104/sdb/b/e/zac.pictures/gallery/include/init.inc.php on line 32

bidine1

Quote from: bidine1 on June 23, 2008, 11:37:28 AM
Deuxième problème : J'ai installé le plugin Final Extract mais ma gallery esy maintenant inaccessible et le message suivant s'y affiche



Warning: main(plugins/final_extract/lang/english.php) [function.main]: failed to open stream: No such file or directory in /mnt/104/sdb/b/e/zac.pictures/gallery/include/init.inc.php on line 32

Fatal error: main() [function.require]: Failed opening required 'plugins/final_extract/lang/english.php' (include_path='/mnt/104/sdb/b/e/zac.pictures/include:.:/usr/php4/lib/php') in /mnt/104/sdb/b/e/zac.pictures/gallery/include/init.inc.php on line 32

[/s]


C'est bon j'ai réparé le problème lol

François Keller

et la nouvelle class a bien été mise dans le fichier style.css du theme ?
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

bidine1


François Keller

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

François Keller

le site n'est pas accessible (erreur 500) :-\
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

bidine1

Quote from: François Keller on June 23, 2008, 06:34:34 PM
le site n'est pas accessible (erreur 500) :-\
Je sais, c'est un pb de chez free non ?
Merci pour votre aide

François Keller

oui, il semble, j'ai aussi un site ne carafe  :-\
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

bidine1

Voila !
il y avait en fait un fichier .htaccess dans mon dossier ^^
Voila je vous laisse regarder quand vous pouvez ^^