CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur: Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus! |
| [Q] Les catégories de forum en javascript | |
| Cosmos
{ Membre }
Messages : 18
| Bonjour, J'ai vu qu'il y avait un tutorial pour réaliser ce genre de chose hors je n'aime pas trop le résultat que celui-ci donne, ni même le surplus dans le code javascript que le générateur génère de lui-même. Ce n'est d'ailleurs pas le javascript qui me pose un problème, ni même le CSS ou le html. Ma question est moins technique et ne demande qu'une petite illumination de votre part.
J'ai rédigé mon code javascript à moi, aussi simple et clair que possible, avec une function et un appelle de function, jusque là, aucun soucis. En local, tout ce passe pour le mieux. Mon problème étant que je ne sais pas dans où dans le template index_box le placer, ni comment charger les catégories de mon forum dedans. J'ai regarder le tutorial qui dit de placer le code html & javascript du générateur après et j'ai tenter de le décortiquer de manière a garder les modifs de mon template actuel, mais je n'y parviens malheureusement.
Mon javascript et mon html est celui-ci :
Pourriez vous m'indiquez quoi ajouter et où ? Mon template sans l'insertion du code plus haut est celui-ci :
Merci à tous =)
Edit : Et mon forum ; http://universe.forumactif.info/ |
Dernière édition par Cosmos le Lun 07 Fév 2011, 13:08, édité 4 fois | |
| | | ©Insomnia
♦ P'tit Chaperon Vert ♦ {.Sadique Reine des Loups.}
Messages : 466
| Bonjour Ton problème est-il toujours d'actualité? Si ce n'est plus le cas et qu'il est résolu, je te demanderai d'éditer ton premier message et de cocher l'icône Merci | | |
| | | Cosmos
{ Membre }
Messages : 18
| Oui, il est toujours d'actualité (= | | |
| | | 'Christa
Lostmindy
Messages : 2856
| J'ai pas bien saisi '_' S'il s'agit du code pour avoir les catégories en onglet, il manque quand même la fonction capture_cat() qui génère des id aux différentes catégories '_' En plus, en dépit de ton affirmation, je trouve le code dudit générateur quand même plus 'soft' que le tien (à quelques exceptions près, en particulier tout ce document.write() qui me pose souci à cause des apostrophes) | | |
| | | Cosmos
{ Membre }
Messages : 18
| Pour un site, je trouve mon javascript très simple après pour un forum, peut-être, surement même qu'il n'est pas adapté, car en effet, il génère pas mes catégories et je pensais que je trouverais dans le template la partie de code à mettre pour avoir mes catégories.
En fait, ce que je voudrais, c'est combiner les deux, hors quand je prend le code du site, j'ai bien mes catégories, mais j'ai à nouveaux les quatre colonne de base de forumactif (message, dernier messages, etc) alors que j'avais déjà galérer pour les enlever, mes titres, de même disparaissent ainsi que la légende x Messages || x Sujets qui se trouvent être en dessous de mes titres. Mon problème est que je ne parviens pas à adapter le code avec ce que j'avais déjà bricoler avant de mettre le code générer par le site. C'est surtout pour ça que j'ai besoin d'aide. | | |
| | | 'Christa
Lostmindy
Messages : 2856
| Reprends la fonction capture_cat() qui est essentielle en l'adaptant à ta sauce, et utilise ton code pour le reste. Je ne vois pas trop quoi dire de plus, quand on a des connaissances en javascript, le code utilisé dans le générateur est particulièrement simple '_' Une fonction pour la gestion des onglets, et une fonction qui permet d'associer un identifiant d'onglet à chaque catégorie. Enfin, dans ton cas "plus simple" (je suis pas d'accord), tu as quatre fonctions, mais vu ton discours, tu sais ce que tu fais Techniquement, le code généré par le site est délimité par des commentaires, pour savoir quelle zone modifier. En fait, la zone en question est au niveau de ceci : - Code:
-
<!-- BEGIN catrow --><!-- BEGIN tablehead --><table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0"> En utilisant capture_cat() au niveau de la boucle des forums à la place de l'ouverture de table, on a les numéros de catégorie. Après... ou plutôt avant, et c'est là que moi je suis larguée dans le code source, on a tout le système de récupération d'onglets. | | |
| | | Cosmos
{ Membre }
Messages : 18
| J'ai tenté d'adapter au mieux, mais j'ai à nouveau un soucis. En fait, je pense que mes onglet fonctionnent, sauf que j'ai mon qui est en ligne qui prend toute la largeur du forum du coup. J'ai retiré mais ça me donnait quelque chose comme ça : - Spoiler:
Mon template : |
Dernière édition par Cosmos le Lun 07 Fév 2011, 13:08, édité 1 fois | |
| | | 'Christa
Lostmindy
Messages : 2856
| Ah, oui, j'avais oublié, une petite erreur dans le code de base, il faut retirer le - Code:
-
</table> dans le code : Remplacer - Code:
-
document.write('</table><table class="forumline" id="categorie_' + compteur_cat + '" style="display:none;">'); Par - Code:
-
document.write('<table class="forumline" id="categorie_' + compteur_cat + '" style="display:none;">'); | | |
| | | Cosmos
{ Membre }
Messages : 18
| Oh génial. Je vais donc ce ce pas adapter ça. C'est donc résolu, merci à toi =) | | |
| | | Phantasmagoria
{ Membre hyper-actif }
Messages : 1636
| Je classe | | |
| | | Contenu sponsorisé
| | | | | [Q] Les catégories de forum en javascript | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|
| Partenaires Or
|