Utilisation de dotclear dans sarkaspip [résolu]

jeudi 29 mai 2014 à 19h59
par vincort

Logo de vincort

Bonjour,
Je travaille sur un site avec SPIP 3.0.13 et Sarka-SPIP 3.3.32 .

La configuration du site est faite avec un menu des rubriques déroulant avec l’option Afficher la liste des articles de chaque rubrique.
De ce fait quand on clique sur le titre d’une rubrique les articles de la rubrique apparaissent., ce qui est le but recherché donc tout va bien.
Mais là où ça se gâte un peu, c’est quand j’ai intégré Spipclear pour créer une partie blog.
La rubrique blog se rajoute mais la liste des articles du blog apparait et il est donc possible de cliquer sur un article particulier du blog et non d’ouvrir le blog avec son fil complet.
Je voudrais que l’utilisateur ne voit pas les articles un à un.
Évidemment si l’utilisateur clique sur la rubrique blog il voit ce qu’il faut donc le blog complet., mais s’il lui prend l’idée de cliquer sur un article particulier il ne voit que celui là.

Comment puis je faire pour que la rubrique blog et elle seule point sur le blog ?
Bien sur pour les autres rubriques le menu s’ouvre sur la liste des articles.

Merci de bien vouloir m’éclairer.

Salut à tous et surtout aux responsables du développement de SarkaSpip


Réponses

30 mai 2014 à 09h37

Il faut utiliser une rubrique invisible à partir de la fonction Sarka-SPIP de rubrique spécialisée. En deux moits, tu crées un secteur, celui de ton blog en spipclear.

Et dans le fichiers config/mes_options.php tu écris la config suivante :

if (!defined('_SARKASPIP_MOT_SECTEURS_SPECIALISES')) 
    define('_SARKASPIP_MOT_SECTEURS_SPECIALISES', 
          'agenda:galerie:squelette:forum:blog');
if (!defined('_SARKASPIP_TYPE_SECTEURS_SPECIALISES')) 
    define('_SARKASPIP_TYPE_SECTEURS_SPECIALISES', 
          'config:config:config:config:motcle');
if (!defined('_SARKASPIP_FOND_SECTEURS_SPECIALISES')) 
    define('_SARKASPIP_FOND_SECTEURS_SPECIALISES',
          'sarkaspip_agenda:sarkaspip_galerie:sarkaspip_accueil:sarkaspip_forum:');

Ensuite tu crées le mot-clé ’blog’ dans le groupe ’squelette_habillage’ qui sert à Sarka-SPIP pour reconnaitre ses mots-clés spécifiques et tu affectes ce mot-clé à ton secteur de blog. Normalement, Sarka-SPIP devrait exclure ce secteur de ses boucles et tu ne verras plus les articles de ce secteurs dans les menus de Sarka-SPIP.

31 mai 2014 à 10h31

Merci pour cette réponse très rapide.

Je n’ai pas encore eu le temps d’essayer, mais dès que possible je confirmerais si ça fonctionne.

Une autre question corollaire, si la rubrique blog est cachée, comment créer simplement un bouton pour l’appeler, je ne sais pas mettre un bouton sur l’interface.
La seule chose que je sache faire c’est mettre dans la rnoisette annonces un lien vers le blog, mais ce n’est pas très top.

Salut à tous et encore un très grand merci à _eric_

31 mai 2014 à 14h26

Effectivement ça marche le secteur blog n’est pas affiché.
Mai, mais mais, mais comment faire un lien vers le blog ?
Par exemple ajouter dans une noisette un bouton blog qui permet de l’ouvrir.
Là j’avoue humblement mon incompétence.
Merci d’avance pour une réponse

31 mai 2014 à 14h34

Il existe un menu perosnnalisé dans Sarka-SPIP qui pourrait permettre de faire ce type de lien sans écrire du code, juste avec de la configuration (page de config Menus). Néanmoins, je ne sais pas si tu comptes utiliser ce menu ou pas. Tu as une url de ton site ?

31 mai 2014 à 16h56

Le site est à accès restreint donc on ne voit que la page d’accueil et pas les menus.

Cependant j’ai fait la manip, et c’est le succès total.

Je suis allé dans la configuration de sarkaspip/menus/menu des liens personnalisés.

ça ne peut apparaitre que dans la partie basse du bandeau, mais cela me convient parfaitement
c’est nickel.

Un très grand merci


Forum sur abonnement

Pour participer à ce forum, vous devez vous enregistrer au préalable. Merci d’indiquer ci-dessous l’identifiant personnel qui vous a été fourni. Si vous n’êtes pas enregistré, vous devez vous inscrire.

ConnexionS’inscriremot de passe oublié ?