Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 18-05-2006 13:01:01

crazy
Membre

Retour en haut de page

Pour revenir facilement en haut des pages Forums et Topics, il y a une toute petite modif à faire...
dans fichier header.php :
rechercher

// START SUBST - <body>
if (isset($focus_element))
{
    $tpl_main = str_replace('<body onload="', '<body onload="document.getElementById(\''.$focus_element[0].'\').'.$focus_element[1].'.focus();', $tpl_main);
    $tpl_main = str_replace('<body>', '<body onload="document.getElementById(\''.$focus_element[0].'\').'.$focus_element[1].'.focus()">', $tpl_main);
}
// END SUBST - <body>

Après, ajouter

?>
<a name="haut"></a>
<?php

Dans le fichier viewtopic.php :
rechercher

    <h2><span><span class="conr">#<?php echo ($start_from + $post_count) ?> </span><a href="viewtopic.php?pid=<?php echo $cur_post['id'].'#p'.$cur_post['id'] ?>"><?php echo format_time($cur_post['posted']) ?></a></span></h2>

remplacer par

    <h2><span><span class="conr">#<?php echo ($start_from + $post_count) ?> <b><a href="#haut" style="text-decoration: none">[&uarr;]</a></b> </span><a href="viewtopic.php?pid=<?php echo $cur_post['id'].'#p'.$cur_post['id'] ?>"><?php echo format_time($cur_post['posted']) ?></a></span></h2>

Dans le fichier index.php :
rechercher

    <h2><span><?php echo pun_htmlspecialchars($cur_forum['cat_name']) ?></span></h2>

remplacer par

    <h2><span><span class="conr"><b><a href="#haut" style="text-decoration: none">[&uarr;]</a></b> </span><?php echo pun_htmlspecialchars($cur_forum['cat_name']) ?></span></h2>

C'est tout !
wink
Alain

Hors ligne

#2 18-05-2006 13:54:43

nico_somb
Membre

Re : Retour en haut de page

Astuce que l'on pouvait trouver sur cette page aussi wink
http://www.punbb.fr/forums/viewtopic.php?id=2155

Hors ligne

#3 18-05-2006 15:11:30

crazy
Membre

Re : Retour en haut de page

Oui...
Bon, puisqu'il y a des chances que toutes les prochaines modifs que je ferai se trouvent déjà quelque part ici, sous des formes plus ou moins claires, je pense m'abstenir désormais d'en proposer de nouvelles...
sad
Alain

PS : La modif n'a que très peu de rapport avec celle qui fait l'objet du topic en référence. Celle-ci est plus complète.
Mais ça me donne une idée, je vais aussi mettre une flèche vers le bas...

Dernière modification par crazy (18-05-2006 15:14:31)

Hors ligne

#4 27-06-2006 18:49:00

Gaga971
Membre

Re : Retour en haut de page

la modif de l'autre post est mieux et ne dispose pas de php juste de l'html avec une ancre.


[img]http://www.siteduzero.com/uploads/fr/files/62001_63000/62169.png[/img]
Plus de 7 mois de programmation, mais encore 2-3 mois de preparations...

Hors ligne

#5 27-06-2006 19:12:41

crazy
Membre

Re : Retour en haut de page

Ah ? Pourquoi, il n'y a pas d'ancre dans mon code (en HTML pour cette modif) ?

<h2><span><span class="conr"><b><a href="#top_form" style="text-decoration: none">[&uarr;]</a></b> <b><a href="#bottom_form" style="text-decoration: none">[&darr;]</a></b></span><?php echo pun_htmlspecialchars($cur_forum['cat_name']) ?></span></h2>

Bon, c'est vrai que les ancres sont ailleurs...
Ici ce n'est que le href
smile
Alain

Hors ligne

#6 27-06-2006 19:18:33

Gaga971
Membre

Re : Retour en haut de page

Non ce que je voulais dire surtout c'est que c'est plus rapide a executer je reste dans le principe de punbb.


[img]http://www.siteduzero.com/uploads/fr/files/62001_63000/62169.png[/img]
Plus de 7 mois de programmation, mais encore 2-3 mois de preparations...

Hors ligne

#7 27-06-2006 19:40:34

crazy
Membre

Re : Retour en haut de page

Que ce soit dans la page index.php ou dans wiewtopic.php, le préprocesseur PHP traite d'abord le code pour les includes, les accès BD et les divers contrôles.
Ensuite il délivre une page HTML (ou XHTML) standard qui est interprétée par ton Navigateur.
Je ne vois pas en quoi ma méthode ralentirait le processus (ce ne sont que quelques caractères de plus dans une ligne de code HTML)...
Là, il faut m'expliquer... Je suis prêt à apprendre des choses.
siffle
Alain

Dernière modification par crazy (27-06-2006 19:41:19)

Hors ligne

#8 27-06-2006 20:30:21

Gaga971
Membre

Re : Retour en haut de page

Je suis pas un as en php loin de là mais comme ca machin processeur traitera pas ton code donc ca ira plus vit eet passera plus vite au code html tu saisis?
siffle


[img]http://www.siteduzero.com/uploads/fr/files/62001_63000/62169.png[/img]
Plus de 7 mois de programmation, mais encore 2-3 mois de preparations...

Hors ligne

#9 27-06-2006 21:33:57

crazy
Membre

Re : Retour en haut de page

Je ne comprends pas ce que tu dis...
On ne parle pas le même langage et, surtout, nous n'avons pas la même vision des choses et du code. Je vais donc garder pour moi mes illusions...
roll
Alain

PS : En tout cas, sur mon Forum, ça marche très bien (et pas que ça)...
Personne ne se plaint et ça fait partie des modifs demandées
(pour voir certains Topics [dont ceux des Bugs et Modifs],
il faut être membre - désolé - mais tu peux t'inscrire).

Dernière modification par crazy (27-06-2006 21:44:13)

Hors ligne

#10 28-06-2006 13:21:13

Gaga971
Membre

Re : Retour en haut de page

ouai tinquiete je sais que ca marche mais c'est trop complexe pour le peut demandé tongue

En tout cas bonne initiative


[img]http://www.siteduzero.com/uploads/fr/files/62001_63000/62169.png[/img]
Plus de 7 mois de programmation, mais encore 2-3 mois de preparations...

Hors ligne

#11 28-06-2006 13:28:59

crazy
Membre

Re : Retour en haut de page

OK! Merci.
wink
Alain

Hors ligne

#12 28-06-2006 19:57:51

tatice
Membre

Re : Retour en haut de page

Je l'ai installé, ça marche nickel. :canon: Merci Crazy. smile

Hors ligne

#13 29-06-2006 10:14:17

Gaga971
Membre

Re : Retour en haut de page

LLLOLLLL excuse crazy d'avoir jugé ce code trop tôt j'avais jeté un juste un ptit coup d'oeil en croyant que tu avait rajouté du php alors que c'était rechercher cette partie du code pour placer l'ancre..
Je me suis enfoncé le pire (sans regarder de plus près le code).
Moi sur mon forum j'ai utlisé les templates wink


[img]http://www.siteduzero.com/uploads/fr/files/62001_63000/62169.png[/img]
Plus de 7 mois de programmation, mais encore 2-3 mois de preparations...

Hors ligne

Pied de page des forums