Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Affiche rubrique pour forum

vivi-max
le 30 avril 2012
à 21:20
Rappel du sujet :

Le bouton d’accès au forum utilise la balise href="#URL_RUBRIQUE" ce qui (chez moi) amène sur une page type "rubrique.html" mon div extra passe donc au dessus du contenu.

J’ai tester href="spip.php ?page=baseforum" pour rediriger vers une copie du squelette rubrique ou j’ai supprimé le div extra mais la page s’affiche pas.

Pourquoi ne pas poser le forum sur un squelette spécialement dédiée et modifiable a loisir ? et si c’est déja fait, ou est-ce que je peux le trouver.
Car forum.html correspond au cadre "répondre à cet article" et non au forum en lui-même.

Affiche rubrique pour forum

Tu as bien lu le mode d’emploi pour installer le forum ?

Sinon, c’est le fichier inc-rubrique_forum.html qu’il te faut modifier si tu veux personnaliser le forum.

Rien ne s’affiche car dans ta copie de rubrique.html, il faut que tu indiques le contexte de la rubrique, par exemple en remplaçant dans la BOUCLE_rubrique_principal le critère {id_rubrique} par {titre_mot=XXX} et bien sur attribuer le mot-clé XXX à la rubrique dédiée.

Mais que veux-tu faire exactement ?

Affiche rubrique pour forum

En effet, j’ai bien lu le mode d’emploi du forum, j’ai d’ailleurs lu relu et rerelu les différents articles de ce site qui m’ont énormément aidé !

Objectif exact :
Je veux supprimer le div extra (colonne de droite) qui empiète sur le forum.

J’ai rajouter ce div sur le fichier rubrique.html, je pense donc que c’est à cause de lui que le forum qui s’affiche dans le squelette "rubrique.html" (/spip.php ?rubrique3) se retrouve sous la colonne de droite.

J’ai jeté un coup d’oeil à inc-rubrique_forum.html mais il permet de modifier le coeur du forum (tableau) mais pas les aspects extérieurs (div extra et navigation).

En modifiant le contexte de la rubrique c’est parfait, j’ai donc une page spécifique (baseforum) pour afficher le forum sans cette "div extra" et modifiable à loisir. :-))

Petite explication au passage, comment et ou est-ce que tu as donner ce contexte de rubrique ? La boucle_rubrique_principal peut le faire automatiquement ?

PS : Je confirme donc l’idée qu’il pourrait être interessant d’avoir d’office une page spécialement dédié au forum (pas uniquement une noisette).

Affiche rubrique pour forum
<BOUCLE_rubrique_principal(RUBRIQUES){titre_mot=XXX}>

va chercher la ou les rubriques qui ont le mot-clé XXX

Sinon, pour supprimer la div "extra" ça se passe dans rubrique.html

<BOUCLE_test2(RUBRIQUES){id_rubrique}{titre_mot==^(trombino|forum)$}>

Cette boucle exclut les rubriques qui ont le mot-clé "trombino" ou "forum".
Tu aurais donc pu écrire

<BOUCLE_test2(RUBRIQUES){id_rubrique}{titre_mot==^(trombino|forum|XXX)$}>

pour rajouter ton mot-clé

Le but de tout ça est d’éviter de multiplier les fichiers mais c’est vrai que c’est un peu tordu. Peut-être vais-je suivre ta suggestion de faire un fichier spécifique pour la page forum. Ce sera en effet plus simple pour ceux qui veulent adapter.

Affiche rubrique pour forum

Bon voilà, le forum a maintenant sa page rubrique dédiée.
Dispo dans la prochaine mise à jour d’ici 1h.

Affiche rubrique pour forum

Je reviens sur ce problème d’affichage que tu ne rencontres pas ici, je m’explique

La page d’accueil de mon forum est normale.

Mais lorsque je clique sur une rubrique du forum, il me l’affiche avec spip.php ?article1 alors que je voudrais qu’il l’ouvre avec baseforum ou une page similaire

Je sais que cette modif se trouve sur les fichiers mise à jour d’escal mais je n’arrive pas à trouver les lignes html correspondante pour les copier dans mes fichiers modifiés.

Merci

Affiche rubrique pour forum

Le fichier rubrique-forum.html appelle le fichier inc-rubrique_forum.html qui se trouve dans le dossier /inclusions

Et dans celui-ci on a (enlever les 2 underscore en trop)

<a h_ref="spip.php?page=article-forum&amp;id_article=#ID_ARTICLE">[(#TITRE)]</_a>

Je pense que c’est ce que tu cherches

Affiche rubrique pour forum

Exact !

J’ai encore quelques problèmes tel que le fil d’ariane mais j’ai compris ou chercher, merci encore !!!

Réagir au sujet
Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 5.1.3