Bonjour,
Je sèche grave, je viens d'installer un kit graphique et par exemple au lieu d'avoir le {sys_menu) horizontal, je souhaiterai le mettre vertical
Style :
Acceuil
Ma galerie
Mode utilisateur
etc...
ca fait pas loin de 2 heures que je cherche dans le forum mais je n'ai rien trouver d'explicite.
On parle de javascript pour le faire, n'y a t'il pas moyen de le faire en css ?
Je pense qu'il vaut mieux que tu tapes dans le fichier themes/sample/theme.php et que tu recopies la portion "$template_gallery_admin_menu" là tu pourras modifier le code comme tu voudras je pense
J'ai pas compris ... :-[
Tu recopies la portion de code $template_gallery_admin_menu de themes/sample/theme.php dans themes/ton_thèmes/theme.php et tu pourras modifier ton menu à ta guise
Si je remplace ça
// {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);
par ça :
// {HREF_LNK}{HREF_TITLE}{HREF_TGT}{BLOCK_ID}{SPACER}
addbutton($sys_menu_buttons,'{HOME_LNK}','{HOME_TITLE}','{HOME_TGT}','home');<br>
addbutton($sys_menu_buttons,'{MY_GAL_LNK}','{MY_GAL_TITLE}','{MY_GAL_TGT}','my_gallery',);<br>
Est correcte ou pas ?
Non c'est avec ça qui faut que tu joues :
// HTML template for gallery admin menu
$template_gallery_admin_menu = <<<EOT
<div align="center">
<table cellpadding="0" cellspacing="1">
<tr>
<!-- BEGIN admin_approval -->
<td class="admin_menu" id="admin_menu_anim"><a href="editpics.php?mode=upload_approval" title="{UPL_APP_TITLE}">{UPL_APP_LNK}</a></td>
<!-- END admin_approval -->
<td class="admin_menu"><a href="admin.php" title="{ADMIN_TITLE}">{ADMIN_LNK}</a></td>
<td class="admin_menu"><a href="catmgr.php" title="{CATEGORIES_TITLE}">{CATEGORIES_LNK}</a></td>
<td class="admin_menu"><a href="albmgr.php{CATL}" title="{ALBUMS_TITLE}">{ALBUMS_LNK}</a></td>
<td class="admin_menu"><a href="groupmgr.php" title="{GROUPS_TITLE}">{GROUPS_LNK}</a></td>
<td class="admin_menu"><a href="usermgr.php" title="{USERS_TITLE}">{USERS_LNK}</a></td>
<td class="admin_menu"><a href="banning.php" title="{BAN_TITLE}">{BAN_LNK}</a></td>
<td class="admin_menu"><a href="reviewcom.php" title="{COMMENTS_TITLE}">{COMMENTS_LNK}</a></td>
<!-- BEGIN log_ecards -->
<td class="admin_menu"><a href="db_ecard.php" title="{DB_ECARD_TITLE}">{DB_ECARD_LNK}</a></td>
<!-- END log_ecards -->
<td class="admin_menu"><a href="picmgr.php" title="{PICTURES_TITLE}">{PICTURES_LNK}</a></td>
<td class="admin_menu"><a href="searchnew.php" title="{SEARCHNEW_TITLE}">{SEARCHNEW_LNK}</a></td>
<td class="admin_menu"><a href="util.php" title="{UTIL_TITLE}">{UTIL_LNK}</a></td>
<td class="admin_menu"><a href="profile.php?op=edit_profile" title="{MY_PROF_TITLE}">{MY_PROF_LNK}</a></td>
<!-- BEGIN documentation -->
<td class="admin_menu"><a href="{DOCUMENTATION_HREF}" title="{DOCUMENTATION_TITLE}" target="cpg_documentation">{DOCUMENTATION_LNK}</a></td>
<!-- END documentation -->
</tr>
</table>
</div>
EOT;
Oui mais ca ne modifie que le menu administration, moi c pas celui là que je veux modifier mais le sys_menu
voici le lien pour que vous puissiez voir :
http://www.cvotrevie.com/Photo/
// 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;
;)
oui j'ai bien essayé ca aussi, mais ca ne change rien au menu, j'dois être un peu nunuche.
C'est toujours esapcé mais pas un menu vertical.
il faut regarder dans le fichier style.css du theme pour modifier.
P.S. Le theme fruity utilise un menu vertical, tu peux t'en inspirer...
Si tu remplaces
$template_sys_menu_spacer ="::";
par
$template_sys_menu_spacer ="<br />";
Il doit bien y avoir un changement
Effectivement, ca fonctionne Elwood.
Merci beaucoup :)
J'enrage.... ;D
Dans mon theme.php j'ai ça :
// HTML template for sys_menu
$template_sys_menu = <<<EOT
<div class="top_sys_menu">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
{BUTTONS}
</tr>
</table>
</div>
EOT;
// HTML template for template sys_menu buttons
$template_sys_menu_button = <<<EOT
<!-- BEGIN {BLOCK_ID} -->
<td><img src="images/spacer.gif" width="5" height="25" border="0" alt="" /></td>
<td style="background-image:url(themes/classic2/images/left_sys_menu.png)"><img src="images/spacer.gif" width="13" height="39" border="0" alt="" /></td>
<td style="background-image:url(classic2/images/middle_sys_menu.png)">
<a href="{HREF_TGT}" title="{HREF_TITLE}">{HREF_LNK}</a>
</td>
<td style="background-image:url(themes/classic2/images/right_sys_menu.png)"><img src="images/spacer.gif" width="13" height="39" border="0" alt="" /></td>
<!-- END {BLOCK_ID} -->
EOT;
Mais le sub_menu fait pareil que le sys_menu.
Je veux un sub_menu sans boutton, une liste en faite, je sais quelle CSS mettre mais je ne sais pas quoi mettre pour dissocier le sys_menu du sub_menu
C'est possible que c'est pas très claire, j'arrive à saturation là... :'( ;D