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

Nouvelle gestion dynamique des blocs de mise en page

Par Stephane • Actualités • Lundi 24/12/2007 • 34 commentaires  • Lu 3183 fois • Version imprimable

Mots-clés : , , , , ,


2007 a été une année de gros chantiers pour ViaBloga : nouveau design de ViaBloga.com et du menu administrateur, nouvel éditeur visuel, nouveaux serveurs etc. Et aujourd'hui, le plus gros d'entre eux, sur lequel je travaille depuis 4 mois, a été mis en ligne. Il s'agit d'une idée toute simple : si l'on standardise le nom des blocs des modèles de mise en page, alors on peut les rendre communs à tous les modèles et ainsi éviter de les reconfigurer à chaque changement ou test de modèle, et on peut introduire des nouveaux outils beaucoup plus puissants pour gérer les blocs. C'est une idée toute simple, mais elle implique de nombreuses interdépendances imbriquées qui rendent la tâche aussi aisée que le déménagement d'un éléphant à rollers d'un magasin de porcelaine à un autre.

Aujourd'hui, tous les modèles publics ont été convertis pour utiliser les nouveaux blocs globaux. Les nouveaux blocs globaux de tous les blogs ont été générés à partir des blocs sélectionnés sur le modèle courant de chaque blog. Vous pouvez donc maintenant passer beaucoup plus facilement d'un modèle à un autre.

Ce changement rend possible un nouveau menu de choix des blocs beaucoup plus intuitif, convivial et efficace. Plutôt que de choisir des blocs dans une très longue liste dans un formulaire conçu par un développeur, vous disposez maintenant d'une interface dynamique qui offre les choix possibles, et seulement les choix possibles, au bon moment, au bon endroit. L'interface permet également le "glisser/déposer" des blocs, ce qui rend nettement plus facile leur ré-agencement. J'ai également essayé de minimiser les allers-retours pour choisir et configurer ses blocs. Ainsi après avoir choisi d'afficher une nouvelle liste, un nouveau texte ou un nouveau code HTML, un lien direct permet de le créer. Le nombre de blocs dans chaque emplacement est maintenant libre.

Nouveau menu choix des blocs
Nouveau menu choix des blocs

Avec ces changements, de nombreuses choses ont été améliorées, et de nombreuses autres choses deviennent facilement améliorables. Je vous laisse essayer toutes les nouveautés et me faire part de vos idées et suggestions. J'ai essayé de rendre le changement le plus transparent possible et de conserver toutes les configurations et fonctionnalités existantes, mais avec un changement de telle ampleur, il est possible que certains problèmes soient passés au travers des mailles du filet. N'hésitez pas à me les signaler pour que je puisse les corriger.

Un dernier mot pour les utilisateurs de modèles personnels : j'ai une moulinette pour convertir les modèles personnels pour qu'ils utilisent les blocs globaux. Faites moi signe si vous voulez que je convertisse votre modèle. (la moulinette ne fonctionne que sur les modèles qui n'ont pas été trop modifiés, en particulier au niveau des blocs)

Joyeux Noël à toutes et tous !

D'autres articles sur des thèmes similaires :


Commentaires

Est-ce valable pour tous les modèles? par Gabriel Ney le Lundi 24/12/2007 à 14:15

Gabriel Ney

Sous public/goofy.html le nouveau menu ne s'affiche pas, alors qu'il apparaît pour d'autres modèles.

:-))

Denis


Re: Est-ce valable pour tous les modèles? par Stephane le Lundi 24/12/2007 à 14:30

Stephane J'avais oublié goofy, c'est corrigé.


Re: Est-ce valable pour tous les modèles? par Gabriel Ney le Lundi 24/12/2007 à 15:04

Gabriel Ney J'ai vu et je suis content... Bel outil...

Ypouiiiii


Re: Est-ce valable pour tous les modèles? par Gabriel Ney le Lundi 24/12/2007 à 15:34

Gabriel Ney Mais depuis cela donne une faute dans le bandeau de titre tant sur IE que sur firefox.
http://tropdebruit.be/
http://parcdeladyle.tropdebruit.be/ 

Connecté ou non

snif

Denis


Re: Est-ce valable pour tous les modèles? par Gabriel Ney le Lundi 24/12/2007 à 15:49

Gabriel Ney Et maintenant les listes disparaîssent... dans le nouvel outil d'adminstration...
Je viens de les remettre avec l'ancien....


Re: Est-ce valable pour tous les modèles? par Gabriel Ney le Lundi 24/12/2007 à 16:21

Gabriel Ney

Menu/Onglets (doit être une liste)  dans l'ancien formulaire:
Cette possibilité ne semble avoir disparu je ne peux choisir que l'index des rubriques ou un bloc html.

quelle est la différence entre les deux boutons de validation?

de toute façon, si je valide tout se plante...


Même pas peur ! par Jean-Luc le Lundi 24/12/2007 à 14:23

Jean-Luc Je tenterais bien la moulinette si le site est accessible. Le modèle a certes été pas mal modifié mais je n'ai pas touché aux blocs, moi... Je n'ai pas non plus de sauvegarde !

(Au fait, qu'est devenue l'autre moulinette ?)


par BaB le Lundi 24/12/2007 à 15:29

BaB Peut être un bug suite à la manipulation de la nouvelle gestion des blocs...

Là j'ai effacé les "titres" pour faire apparaître le "menu menu start" :-)


par leblase le Lundi 24/12/2007 à 15:38

leblase C'est vrai que 2007 a vu un nombre incroyable d'améliorations. Tu as tenu tes objectifs déclarés, bravo. Et tu avais aussi plein de trucs non déclarés, apparemment..

Le shplouc est-il moulinable?


Gros chamboulement par Didier le Lundi 24/12/2007 à 16:09

Didier Bonjour,
Houla la ! Qu'est-ce qui se passe? J'ai perdu toute ma mise ne page... Mes blocs, mes vignettes, mes listes.. Pfuiiitt ! Disparus !!!
J'ai bien vu qu'il y avait de sérieuses modifications dans l'outil de gestion des blocs et je ne doute pas de leur future efficacité, mais pour le moment, mon blog ne ressemble vraiment plus à rien.
Un soir de réveillon en plus !

Joyeuses fêtes à toute l'Equipe de Viabloga !
Didier LEVEILLE.


Re: Gros chamboulement par Stephane le Lundi 24/12/2007 à 16:36

Stephane Corrigé.


Parfait rétablissement par Didier le Lundi 24/12/2007 à 16:40

Didier En effet, tout est rentré dans l'ordre !
Merci beaucoup et bravo pour ton impressionnante efficacité !

Bon réveillon !

Didier LEVEILLE


blocs par oyseaulx le Lundi 24/12/2007 à 16:12

En attendant, je n'ai plus de blocs du tout... et mon blog est tout d'un coup d'une austérité toute stalinienne. Est-ce lié ?


Re: blocs par Stephane le Lundi 24/12/2007 à 16:46

Stephane Corrigé. J'avais oublié le modèle Palatin.


par Visiteur le Mercredi 26/12/2007 à 13:47

Bonjour,
comment personnalise-t-on le fond avec ce modèle ?
Il n'y a pas d'élément "bannière" ou "image" ?
Merci d'avance et bonne journée à tous.


Anomalies par BaB le Mercredi 26/12/2007 à 15:21

Avant tout, chapeau bas pour ce cadeau de noël !
C'est précisément à ce moment que j'ai aussi choisi pour apporter des modifications à mes deux blogs.


Voici les erreurs relevées :

  • un texte "menu menu start" vient se mêler au titre du blog (voir image dans un commentaire précédent ci-dessus)
  • lorsque je fais des modifications avec le nouveau système dans le panneau admin, les modifications ne concordent pas avec le "formulaire alternatif"
  • lors de test de modification de blocs autre que le courant, les modifications apportées agissent directement sur le modèle utilisé/en ligne (catastrophe :-) et non sur le modèle test
  • et enfin, j'ai eu un bug avec le correcteur d'orthographe dans un billet. Malheureusement, je ne me rappelle plus des circonstances mais ouf, tout semble normal
En gros, je n'ose plus toucher à la disposition des blogs qu'avec l'ancien système via le lien "formulaire alternatif"...

Bonnes fêtes de fin d'année à tous ;-)



Re: Anomalies par leblase le Mercredi 26/12/2007 à 18:48

leblase

.."les modifications apportées agissent directement sur le modèle utilisé/en ligne (catastrophe :-) et non sur le modèle test"...
Ah oui, c'est délicat merci de nous en avertir!


Re: Anomalies par Stephane le Mercredi 26/12/2007 à 22:10

Stephane

un texte "menu menu start" vient se mêler au titre du blog (voir image dans un commentaire précédent ci-dessus)

c'est corrigé
lorsque je fais des modifications avec le nouveau système dans le panneau admin, les modifications ne concordent pas avec le "formulaire alternatif"
attention : il faut recharger les formulaire dans un nouvel onglet pour avoir les valeurs, en cliquant sur rafraichir, les navigateurs ne remettent pas les valeurs correctes.
lors de test de modification de blocs autre que le courant, les modifications apportées agissent directement sur le modèle utilisé/en ligne (catastrophe :-) et non sur le modèle test

c'est le fonctionnement normal.


Tu préviendras ? par Jean-Luc le Samedi 29/12/2007 à 00:26

Jean-Luc Si j'ai bien compris, pour les modèles personnalisés il vaut mieux patienter...


Re: Tu préviendras ? par Stephane le Samedi 29/12/2007 à 01:02

Stephane Ca a peu d'intérêt pour les modèles personnalisés : à moins que tu changes régulièrement les options à afficher, c'est aussi simple de les mettre ou de les enlever directement dans le modèle.


disparition des blocs et des listes dans le modèle Déclic par Caroline le Samedi 29/12/2007 à 11:34

Caroline Ah he viens juste de découvrir cet article. Je n'avais pas mesuré l'immensité de l'amélioration, et je trouve ça sublime de pouvoir changer facilement de modèle.

J'ai un souci : chez moi (modèle Déclic), tous les blocs html et les listes ont disparu.
Même en choisissant le modèle alternatif, ça ne revient pas. Et d'ailleurs ça aboutirait à ne pas bénéficier du nouveau système.

Pour l'instant je n'ai pas le courage de tout refaire. Stéphane, est-ce qu'il y a un moyen pour rétablir l'ancien blog ? (Hier, je crois que c'était encore normal).


Re: disparition des blocs et des listes dans le modèle Déclic par OlivierMG le Samedi 29/12/2007 à 11:53

OlivierMG s'il n'y a pas d'autres solutions, dans ta sauvegarde tu as des fichiers appelés "smartblock_free.txt", ce sont les contenus de tes blocs libres. Tu n'as plus qu'à les ouvrir avec un éditeur de texte et de faire un copier-coller dans tes blocs actuels. Tu trouveras aussi un dossier "lists" dans ta sauvegarde.


Re: disparition des blocs et des listes dans le modèle Déclic par Stephane le Samedi 29/12/2007 à 12:22

Stephane C'est juste un problème d'affichage, les codes html et listes sont encore là. Donc pas la peine de renvoyer quoique ce soit.


Re: disparition des blocs et des listes dans le modèle Déclic par Caroline le Samedi 29/12/2007 à 14:15

Caroline Les choses sont probablement encore là, puisque tu le dis, mais je trouve décourageant de devoir tout remettre, je ne sais même plus comment c'était et j'avais trafiqué des trucs pour que ce soit comme je voulais.

Je vais le faire quand j'aurai le courage, mais je me rends compte que si je me sens découragée, là, c'est uniquement parce que je me retrouve avec un truc pas prévu à faire. Si j'avais pu anticiper, j'aurais copié les 3 ou 4 trucs qu'il me fallait pour tout restaurer, à tout hasard.
Et surtout, sachant que quand je pars en vacances je ne me connecte que tous les 15 jours, je me dis que si j'étais partie en vacances comme plein de gens, mon blog serait dans ce triste état pour deux semaines sans que je m'en doute.

J'aurais beaucoup aimé recevoir une info de VB il y a 8 jours, avant les vacances : "on va changer des trucs bientôt, pensez à prendre vos dispositions avant de partir et à vous connecter pendant vos vacances si vous voulez vérifier."

Cette information-là, pour moi, ça aurait tout changé. Les problèmes transitoires, je peux très bien les gérer, surtout si c'est pour obtenir une amélioration aussi puissante que celle que tu nous offres en ce moment. Mais le manque d'info sur un souci inopiné et, a fortiori, le manque d'info préalable sur un souci prévisible, c'est dur à supporter pour moi.
L'info préalable quand on peut, ce serait ma suggestion n° 1 pour 2008. Et là, jamais je ne râlerai même si une nouvelle option ou un changement quelconque m'apporte des problèmes transitoires. ;-)


Re: disparition des blocs et des listes dans le modèle Déclic par Stephane le Samedi 29/12/2007 à 15:17

Stephane Je clarifie : tu n'as rien à faire, ça va revenir tout seul.


Re: disparition des blocs et des listes dans le modèle Déclic par Stephane le Samedi 29/12/2007 à 15:52

Stephane J'ai corrigé le bug des listes et des blocs libres, normalement tout est revenu. Tes blocs libres sont toujours là, il y en a 3 de définis, mais un seul d'affiché. Tu peux afficher les deux autres juste en les sélectionnant dans un bloc "Code HTML".


Re: disparition des blocs et des listes dans le modèle Déclic par Caroline le Samedi 29/12/2007 à 16:22

Caroline OK, merci d'avoir commencé la remise en ordre, maintenant je me sens l'énergie de tout remettre. :-)

[EDIT] C'est fait, et ça n'a pas été si simple que ça, à cause des modifs successives que j'ai faites depuis trois ans et qui au bout du compte m'ont donné une bouillie innommable de blocs libres pas du tout logiques. J'ai bien été obligée d'y remettre de l'ordre, j'ai eu un peu de mal. Là, c'est OK. Donc je suis contente, mais la prochaine fois j'adorerais être prévenue, ça changerait pas mal la façon dont je le perçois sur le moment. Merci en tout cas de m'avoir très vite remise sur les rails. Et merci en général pour le nouveau système de gestion des blocs, c'est vraiment bien.


Je m'enmêle un peu les pinceaux ! par Jean-Luc le Mercredi 02/01/2008 à 23:29

Jean-Luc Un des avantages de ce nouveau dispositif, c'est la facilité de réagencement des blocs par simple "glisser/déposer". On est très proche dès lors d'une représentation schématique du site quant à l'agencement des blocs. Sauf que... ce n'est pas tout à fait le cas ! Au sein d'une même colonne, pas de souci. Cela se complique au niveau des colonnes entre elles. C'est l'expérience en tout cas avec le nouveau modèle iThème qui permet justement une grande latitude de mise en page dans le choix notamment du nombre de colonnes et de leur organisation. Or ce nouveau menu de gestion des blocs ne semble pas aussi souple : si par exemple je ne choisis que deux colonnes il m'en présente toujours trois, et toujours dans le même ordre, la même disposition. Ainsi, si je choisis d'afficher une colonne latérale de chaque côté de la colonne principale, je vais retrouver la colonne latérale 1, qui est située à gauche dans le menu, affichée à droite sur le site et inversement pour la colonne latérale 2. A moins que je ne sois devenu dislexique ! Je reconnais que l'ancienne version - que je pratique toujours - était autrement plus abstraite et donc moins "évidente" mais là peut-être que l'évidence peut perturber aussi parce que l'on s'attend à ce que ce menu figure en effet la disposition des blocs sur le site - ce qu'il n'est pas loin de réaliser. Est-ce que c'est envisageable ? Que les colonnes soient au moins à leur place par rapport au site et, si elles doivent être toujours présentes (ne serait-ce que parce que nous pouvons y avoir placé des blocs dans une configuration antérieure), que celle qui n'est pas utilisée dans la nouvelle configuration présente par exemple les blocs sur un fond bleu-violet comme le bloc qui figure le contenu des articles, textes, commentaires, formulaires etc. (je ne garantis pas la couleur car, pour le coup, je suis légèrement daltonien). Ainsi nous aurions une vision vraiment synoptique de l'agencement des blocs sur le site. C'est seulement une réflexion à l'usage que je découvre à peine (une réflexion d'utilisateur blogo-pédant ? Pierre ?)


Re: Je m'enmêle un peu les pinceaux ! par Stephane le Jeudi 03/01/2008 à 11:13

Stephane

Je m'enmêle

J'aurais été déçu que tu ne t'en mêle pas. ;-)

Une chose à noter, c'est que les blocs sont globaux : pour tous les modèles, et pour toutes leurs configurations. C'est pour cette raison que les colonnes sont dans une position unique et prédéfinie. Celà dit, on pourrait essayer de les présenter dans la configuration du modèle et des options sélectionnées, avec effectivement une colonne éventuellement grisée si elle n'est pas utilisée dans la configuration actuelle. Ce n'est pas si simple car il va falloir introduire dans le modèle une spécification de l'emplacement des colonnes par défaut et pour les configurations qui le change.


Re: Je m'enmêle un peu les pinceaux ! par Jean-Luc le Jeudi 03/01/2008 à 12:08

Jean-Luc J'ai bien compris la contrainte - et l'intérêt ! - du modèle global qui permet de changer de modèle "à la volée" en conservant les blocs qu'on a mis en place jusque là. En même temps, c'est le moment où jamais de  faire part de ce type d'observations alors que ce menu est généralisé et qu'une version très prometteuse du modèle qui l'exploite pleinement s'annonce...


Re: Je m'enmêle un peu les pinceaux ! par leblase le Jeudi 03/01/2008 à 18:24

leblase JLB,
ben voui j'ai un peu les mêmes réactions que toi (je sais, on va encore dire qu'on chichite;-)
mon shplouc ne réagit pas aux nouvelles gestions de blocs, puisque j'ai toujours la même ancienne interface du contenu. Je n'ai pas touché à monblogchiant de peur de le voir s'effondrer (ancolie m'a dit que le modèle était délicat) mais mes essais sur Ithème me font partager cette sensation:

.."Au sein d'une même colonne, pas de souci. Cela se complique au niveau des colonnes entre elles"...

Même si, ainsi qu'Olivier et toi-même l'aviez supposé, je fais des allergies javasciptiennes


Re: Je m'enmêle un peu les pinceaux ! par isabelle le Jeudi 03/01/2008 à 22:43

isabelle C'était pour des problème d'affichage sous IE vieilles versions. Je pense que tu n'as rien à craindre en changeant de modèle. Tes essais en grisqueude devraient lui faire une belle tronche pas net.


liste d'onglets en Menu ? par isabelle le Mardi 05/02/2008 à 18:37

isabelle Il y a un petit soucis je crois avec l'affiche d'une liste d'onglets dans Menu. Ce qui fait que quand on valide un changement, ils disparaissent :  il faut penser à passer par le formulaire alternatif pour remettre les onglets



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

Ailleurs sur ViaBloga


Archives par mois