News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

comment changer un lien dans le forum ?

Started by leviking, January 26, 2005, 06:33:52 PM

Previous topic - Next topic

leviking

Bonjour, je viens de charger SMF avec le Theme Midland et le problème c'est qu'une fois qu'on est sur le forum, il n'y a pas de lien précédent pour revenir sur la page d'accueil de mon site.

Sur le theme que j'ai choisi les menus sont représentés pas des images, et il y en a une qui se nomme home.gif et qui pointe sur la page d'accueil de forum.

J'aimerais pointer cette image sur la page d'accueil de mon site, savez vous ce qu'il faut que je change dans index.template ?

Alexandre P.

Je n'ai pas essayé le thème Midland.  Mais généralement la procédure suivante devrait bien fonctionner:

Dans /Themes/Midland/index.template.php, recherche une ligne semblable à celle-là:
<a href="', $scripturl, '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" style="margin: 2px 0;" border="0" />' : $txt[103]), '</a>', $context['menu_separator'], '
À remplacer par
<a href="http://MON_SITE.COM/MON_ACCUEIL.php">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" style="margin: 2px 0;" border="0" />' : $txt[103]), '</a>', $context['menu_separator'], '
Aucun support par M.P., courriel ou messagerie instantanée / No support by P.M., email or I.M.

leviking

#2
Voilà la ligne que j'ai :

<td><a href="', $scripturl, '" onmouseover="titlebar.src=\'' . $settings['images_url'] . '/' . $context['user']['language'] . '/titlebar_guest_home.gif\'" onmouseout="titlebar.src=\'' . $settings['images_url'] . '/blank.gif\'"><img border="0" alt="" src="' . $settings['images_url'] . '/menu/home.gif" width="40" height="40"></a></td>

Donc je là je la change comment exactement ?

leviking

merci d'oublier mon message précédent car j'ai réussit à le faire mais il y a encore un hic.

Le lien que j'ai changé fonctionne bien lorsque je suis loggué sur le forum, par contre si j'arrive sur le forum en invité le lien ne fonctionne pas.

J'explique:
- avant sur l'image home.gif j'avais le lien : http://www.monsite.com/forum

-j'ai réussit à changer le lien et à mettre : http://www.monsite.com

Quand je suis identifié sur le forum le lien fonctionne et j'arrive sur http://monsite.com

Par contre lorsque je ne suis pas identifié et que je suis en invité le lien ne fonctionne pas, j'arrive sur une page blanche et le lien c'est transformé en : http://www.monsite.com/forum/www.monsite.com

Comment remédier à ça ?

Meriadoc

il faut que tu utilise le form http://www.monsite.com (ou http://monsite.com) et pas juste www.monsite.com
aussi, je ne sais pas ce theme, mais c'est possible il y a deux liens pour le home.gif, un pour les membre inscribe et un pour les invites. change les deux.
If I know the way home and am walking along it drunkenly, is it any less the right way because I am staggering from side to side? : Leo Tolstoy
Everything I know I learned from Calvin and Hobbes.
And patience is about the most useful thing you could ever have.  That and backups. : [Unknown]
If I choose to send thee, Tuor son of Huor, then believe not that thy one sword is not worth the sending. : Ulmo, Lord of the Waters - Unfinished Tales, by J.R.R. Tolkien

leviking

#5
Je confirme il y a bien 3 liens pour le home.gif :
- un pour les membres
- un pour les guests
- un pour l'admin

Tout fonctionne comme il faut, Problème résolu.
Merci pour vos conseils

Advertisement: