S'identifier - S'inscrire - Ecrire un article - Contact

Affichage des blocs en première page seulement

Par Stephane • Actualités • Samedi 14/07/2007 • 8 commentaires  • Lu 4314 fois • Version imprimable

Mots-clés : ,


Afin de mettre en oeuvre les excellentes suggestions de tgtg et labosonic pour améliorer la navigation sur Vie de ViaBloga, j'ai ajouté un nouveau choix dans le type de pages sur lesquelles s'affichent les blocs (menu admin > mise en page > choix des blocs) :
  • Toutes : toutes les pages
  • Sommaire : toutes les pages qui présentent plusieurs articles à la fois, comme la page principale, les rubriques, les recherche dans les articles.
  • Autres : tout ce qui n'est pas un sommaire.
  • Page principale : seulement la page principale.
Sur Vie de ViaBloga, j'utilise cette fonctionnalité pour afficher en page principale le texte de navigation proposé par labo dans le bloc central au dessus des articles. Ce bloc est remplacé par un bloc spécifique à chaque rubrique lorsque l'utilisateur regarde une rubrique particulière.


D'autres articles sur des thèmes similaires :


Commentaires

Effet de bord par labosonic le Samedi 14/07/2007 à 01:19

Tu n'aurais pas changé d'autre chose qu'on ait besoin de savoir de savoir dans l'arrière-cuisine en même temps ?

Mon modèle perso pour critico-blog ne marche plus à 100 %. J'avais opté pour un affichage à deux colonnes sur toutes les pages Sommaire et une seule colonne sur toutes les autres. Et maintenant ça ne marche plus que sur les pages Sommaire et plus sur ma page principale.

Donc que dois je changer dans mon code pour revenir à comme avant :
globalement ça doit se situer là :

<body <object class=location id!=index>id="large"</object>>
qui doit être modifié au niveau du id!=index en un truc qui incorpore d'autres choses pour prend en compte la nouvelle structure de la page d'accueil que tu as créée .

Et accessoirement, le comportement doit être le même ailleurs (sur tous les modèles incorporant ce bout de code donc tous ceux basés sur le thème public Minimum qui lui aussi déconne.)


Re: Effet de bord par Stephane le Samedi 14/07/2007 à 10:27

Stephane Oups. J'ai corrigé en transformant automatiquement cette condition en <object class=location id!~index|frontpage>, et <object class=location id=~index|frontpage> pour la condition inverse.

Donc comme avant normalement, la première page est également considérée comme un sommaire.


yep par isabelle le Samedi 14/07/2007 à 11:43

isabelle
Génial, cette fonctionnalité va en réjouir plus d'un ici car elle permet de réaliser grâce à un bloc uniquement en page principale une véritable page d'accueil comme l'avait suggérait OMG.


Re: yep par Jean-Luc le Samedi 14/07/2007 à 12:51

Jean-Luc As-tu testé la ressource ou comment procèderais-tu pour afficher une page d'accueil ? Tu crèes le texte correspondant, tu le positionnes en tant que bloc affichable en première page, tu dois parallèlement désactiver l'option "Afficher les articles de cette rubrique en page principale" pour toutes les rubriques. Dès lors, effectivement tu n'a plus que le bloc d'affiché et en dessous le message : "Aucun article dans cette rubrique." - logique mais déroutant. Et tu perds du coup la ressource du regroupement des articles en Sommaire. De même pour les blocs des colonnes latérales : si tu veux n'afficher que le texte en première page, il te faut positionner tous tes blocs en Autres. Je pense donc que cette nouvelle ressource vaut plutôt pour ajouter des blocs spécifiques à la page d'accueil, pas pour constituer une page d'accueil à proprement parler. N'empêche, c'est déjà top ! Comme les nouvelles fonctionnalités implémentées en ce moment...


Re: yep par isabelle le Samedi 14/07/2007 à 14:13

isabelle pour le moment je n'ai pas tester avec cette nouvelle fonctionnlité, j'ai juste essayé d'avoir une page d'accueil en utilisant un article et en ne publiant pas ceux des rubriques dans cette page d'arrivée. C'est sur la maquette de test d'ergonomie pour les blogs Ecrivez le programme ;-) Pour ce qui est de la mise en page d'une page d'accueil, je crois que Denis a beaucoup travaillé : il a d'ailleurs réussi à ne pas afficher ses onglets sur cette page d'accueil...


Re: yep par Jean-Luc le Samedi 14/07/2007 à 16:04

Jean-Luc Merci de me rappeler à ces deux sites ;-)

Le site de Denis exploite très ingénieusement le dispositif VB, c'est très intéressant. Son texte d'accueil est un bel exemple de tableau en haut duquel il a reproduit (toujours en tableau) ses onglets, qu'il n'affiche eux que dans les pages Autres. Tu peux donc faire de même, sans sacrifier l'affichage de tes rubriques en Sommaire. Je suppose d'ailleurs que c'était pour cette raison que tu t'intéressais à la mise en oeuvre des tableaux. Pour voir le code, il te suffit d'utiliser bouton droit > code source de la page (sous FF). J'aime bien aussi l'intégration du formulaire de contact personnalisé...

Il reste que tout ceci ne constitue toujours pas une page d'accueil au sens où le suggérait peut-être OMG et telle que nous l'avions envisagée sur Labo :

Dans Interface d'administration / Configuration / Site, il y a une liste déroulante pour la 'Première page' avec deux options, 'Sommaire' et 'Plus récent article', pour définir ce qui s'affichera en première page : soit le dernier article publié soit ce qui a été déterminé dans les blocs du modèle pour la page 'Sommaire'. Pourquoi ne pas prévoir également une option 'Accueil', pour la page d'accueil et dans les blocs du modèle ? Il s'agirait de pouvoir définir un accueil préalable au sommaire, et distinct de celui-ci.


Ouah, ambiance estivale par ici !


par BaB le Samedi 14/07/2007 à 15:33

BaB YES !
Merci pour cette option ;-)


Bonne et excellente idée... par chercheinfo le Dimanche 15/07/2007 à 11:12

chercheinfo Cela évitera de retrouver ma page d'accueil à tous les coins de rue du site...
:-)

Denis



Session

Pour participer plus facilement, ouvrez une session :

Identifiant de
mon blog
Nom d'utilisateur
Mot de passe

Si vous avez déjà un blog sur ViaBloga ou si vous avez ouvert un compte sur l'un d'entre eux, vous pouvez vous identifier avec votre nom d'utilisateur et mot de passe en précisant d'abord l'identifiant de votre blog.

S'inscrire

Discussions actives (+ commentaire)


Archives par mois