Accès direct dans un article en cliquant dans une rubrique du menu ?

3 views
Skip to first unread message

PierreTho

unread,
Oct 27, 2010, 6:32:48 AM10/27/10
to BliP
Bonjour Vincent et les autres ;-)

Nous allons, nous les français, accueillir le CHAMPIONNAT D'EUROPE DE
FLIPPER en 2011 ! C'est pour l'instant peu connu en France mais en
Europe ça l'est ! (ça change de pays tous les ans... y a 15 jours
c'était en suisse, l'année dernière en Angleterre,etc...)

J'ai décidé d'utiliser BLIP pour gérer les informations sur le Web :)
sur le site de notre association Silverball.fr/v4/

Par contre j'ai besoin d'un conseil technique indispensable pour gérer
correctement 1 rubrique :

J'ai créé une rubrique dans le menu (ok pas de prob) j'ai associé des
mots clés (OK pas de prob). Par contre sur un mot clé du menu j'ai
besoin d'arriver directement dans un article bien précis ! Comment je
peux faire ?

Il doit bien y avoir une subtilité qd on a qu'un seul article pour
passer du menu --> directement dans le contenu d'un article sans voir
le listing d'articles d'un mot clé ?

J'espère que j'ai été compréhensible ;-)

Merci d'avance pour vos réponses. C'est important pour nous.

A bientôt.
PierreTho

cent20

unread,
Oct 28, 2010, 6:12:43 AM10/28/10
to BliP
Bonjour,

1. URL du site ?

2. URL du mot clé de la rubrique ?

3. URL de l'article ?

@+

PierreTho

unread,
Oct 28, 2010, 6:37:26 AM10/28/10
to BliP
Bonjour Vincent,

Voici toutes les infos nécessaires sur ma plateforme de développement/
test :

1. URL : de la rubrique : http://www.silverball.fr/v4/spip.php?page=groupe&id_groupe=4
2. URL du mot clé N°27 : http://www.silverball.fr/v4/spip.php?mot27
3. URL de l'article N°52 : http://www.silverball.fr/v4/spip.php?article52

Mon objectif est : quand le visiteur clic sur le mot clé 27 il arrive
directement dans le contenu de l'article 52.

Est-ce possible ?

Merci A+
Message has been deleted

PierreTho

unread,
Oct 28, 2010, 8:51:04 AM10/28/10
to BliP
ReBonjour,

En fait, je pensais avoir trouvé en enregistrant directement le texte
dans l'article dans la rubrique, mais ça ne fonctionne pas du fait que
j'ai besoin d'une version francaise et anglaise ! Donc il me faut donc
pointer dans un article.

Si vous avez une idée je suis preneur, car je vais avoir au moins 2
voire 3 sous rubriques qui n'auront qu'un seul article (soit FR ou
EN).

Dans l'attente de vos points de vue.

Merci d'avance.
Cordialement,
PierreTho

cent20

unread,
Oct 29, 2010, 6:31:21 AM10/29/10
to BliP
C'est curieux ça, je croyais avoir intégré un code du genre :

Si un seul article attaché à un mot clé, alors ne pas afficher la page
mot MAIS la page article ...

Ah oui, j'y suis, j'ai fait ça sur le défunt lpasteur.org ...

Réponse en partie ici :

http://www.cent20.net/spip.php?article246

PierreTho

unread,
Oct 29, 2010, 8:12:11 AM10/29/10
to BliP
Bonjour Vincent,

Merci pour cette piste... j'ai fait le test et je vous ai fait part de
mes remarques à titre d'information en bas du post ;-)

Mais dites moi si ce que je fais est dans le bonne direction car j'ai
remplacé le bout de code suivant de la page "/plugin/blip3/groupe.html

extrait à partir de la ligne 13 du fichier groupe.html :

<BOUCLE_groupe_principal(GROUPES_MOTS) {id_groupe} {doublons}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG"
lang="#LANG" dir="#LANG_DIR">
<head>
<title>[(#TITRE|textebrut|supprimer_numero)][ - (#NOM_SITE_SPIP|
textebrut)]</title>
[<meta name="description" content="(#TEXTE|couper{150}|
attribut_html)" />]
<meta name="Keywords" content="#TITRE,<BOUCLE_mots(MOTS){id_groupe}
{par titre}{', '}>#TITRE</BOUCLE_mots>" />
<INCLURE{fond=inc-head}>

</head>


-------------------------------------------------------------------

Et je remplace ceci (ligne 23) : <meta name="Keywords"
content="#TITRE,<BOUCLE_mots(MOTS){id_groupe}{par titre}{', '}>#TITRE</
BOUCLE_mots>" />

par ceci (Copier/Coller du code sur la page http://www.cent20.net/spip.php?article246
) :

<meta name="Keywords" content="#TITRE,<BOUCLE_mots(MOTS){id_groupe}
{par titre}>

<BOUCLE_articles_lies(ARTICLES){id_mot}{par titre}>

[(#TOTAL_BOUCLE|<{2}|{[(#LOGO_MOT|#URL_ARTICLE)]<h3><a
href="#URL_ARTICLE">[(#_mots:TITRE|supprimer_numero)]</a></h3>
,''})]

</BOUCLE_articles_lies>

[(#TOTAL_BOUCLE|>{1}|?{[(#LOGO_MOT|#_mots:URL_MOT)]<h3><a
href="#_mots:URL_MOT">[(#_mots:TITRE|supprimer_numero)]</a></h3>
,''})]

</B_articles_lies>

[(#TOTAL_BOUCLE|=={0}|?{[(#LOGO_MOT|#_mots:URL_MOT)]<h3><a
href="#_mots:URL_MOT">[(#_mots:TITRE|supprimer_numero)]</a></h3>
,''})]

<//B_articles_lies>

</BOUCLE_mots>" />

----------------------------------------------------

1ere remarque :
Et j'obtiens un bug d'affichage en tête du site avec l'apparition EN
TRES GRAND de tous les mots clés. Par contre, si je clique sur le mot
clé qui contient qu'un article ça fonctionne. Est-ce qu'il a autre
chose à modifier dans la page GROUPE.HTML de BLIP ? C'est fonction est
pourtant géniale, j'aimerai bien qu'elle fonctionne.

2ème remarque :
L'accès direct dans le contenu de l'article fonctionne correctement
uniquement si on passe par la racine des mots clés d'une rubrique. Si
on clic sur le mot clé dans le menu alors, cela ne fonctionne pas et
fait afficher le titre de l'article avec le ptit résumé.

3ème remarque :
Si on gère 2 mêmes articles l'un en Français et l'autre en Anglais
alors le titre de l'article apparait (on ne va pas directement dans
l'article). Ceci est du au fait qu'il a détecté 2 articles associés au
mot clé, même si UN seul est affiché du fait que j'ai mis les balises
<MULTI> pour gérer les articles en FR et EN.


--> MàJ : Il serait appréciable pour tout utilisateur de SPIP que
cette fonction soit directement intégrée (pour ceux qui utilise qu'une
seule langue). Peut être dans la prochaine version de BLIP ? :-)

Merci Vincent de lire mes messages... on se sent moins seul ;-)

Reply all
Reply to author
Forward
0 new messages