Le laboratoire Viabloga

Expériences pour un ViaBloga Nouvelle Formule

 Structure de Données de Viabloga V2

Données V2

Jo
Lundi 25/09/2006
18:31 - son site

mots-clés :
Structure Viabloga

 

Forte de vos remarques toutes plus pertinentes les unes que les autres (merci very much), j'ai modifié le modèle de la façon suivante :

Version 2 (25/09/06) :

  • ajout du modèle pour tenir compte des particularités de mise en page;
  • ajout du type de fichier pour tenir compte des traitements spécifiques aux images, aux sons, aux vidéos, ...;
  • correction texte <- version;
  • ajout du blabla qui est un vrai objet du site lié à l'utilisateur;
  • ajout du profil, puisqu'un utilisateur peut exister sans avoir de profil
    (oui, je sais, je dis parfois des choses philosophiquement inadmissibles (et ça ne me fait même pas frémir ;-)))

Version 2.1 (02/10/06) :

  • ajout de la relation texte du mot pour tenir compte du fait qu'un mot-clé peut être "expliqué" par un texte;
  • ajout des relations de création et de dernière lecture entre l'utilisateur et l'article.

Je publie ici l'image modifiée.
Ce travail servira de base à l'étape suivante : recensement des "attributs" des objets et relations que nous venons d'identifier.

Cela n'empêche pas que quiconque peut continuer de faire des remarques sur le modèle, celui-ci pouvant évoluer au fur et à mesure que nous nous imprégnerons mieux du contenu du cerveau de Stéphane. ;-)
.

Commenter l'article



Commentaires

Stephane
Mardi 26/09/2006
22:44 - son site
 

Magnifique ce diagramme, une fois fini je vais l'imprimer en couleur et l'afficher sur le mur. :-)

Il manque une relation entre les textes et les mots-clés : à un mot-clé correspond un texte, et réciproquement. C'est différent de la relation que tu as appelé "clé". En fait, la relation "clé", c'est plutôt une relation "un texte/article/profil contient 0 à n mots-clés". Et par contre, le mot-clé est une "clé" pour un et un seul texte. (d'ailleurs en fait avant, un mot-clé pouvait pointer vers un article au lieu d'un texte, et il y avait aussi des mots-clés synonymes pour qu'un article puisse avoir plusieurs "clés", mais j'ai enlevé (ou caché) tout ça pour simplifier)

Jo
Mardi 26/09/2006
22:48 - son site
 

Oui !
Bien sûr !
Je l'avais complètement escamoté, alors que c'est le coeur du binz des mots-clés !
Je vais le rajouter dans la V2.

Mais est-ce que le mot-clé "existe" tant que le texte associé n'a pas été initialisé ?

Jo
Mardi 26/09/2006
22:56 - son site
 

Ben évidemment, pauv'pomme !
Pisskeu viabloga te demande justement d'ajouter le texte !

esskusé moi m'ssieurs dames si je suis obligée de me parler parfois durement... c'est nécessaire à chaque fois que je bavasse avant de réfléchir ;-)

Jo
Mardi 26/09/2006
22:52 - son site
 

Et encore, t'as pas tout vu !

J'ai attaqué le méta-modèle, avec, liées aux objets et aux relations, les notions d'aide, d'usage, d'attribut, de fonctionnalité, de niveau, ... et autres friandises que vous avez élaborées au fil de ce labo. ;-)

jlb
Mercredi 27/09/2006
02:42 - son site
 

J'en salive déjà ! Il est vrai qu'en me replongeant un peu dans le contenu de ce site, je me dis qu'il y a déjà pas mal de matière à reprendre. Comme sur Vie de ViaBloga. Tout ce qui manque -manquait- c'est une structure de recueil. Et un architecte pour nous dessiner les plans de cet édifice qui existe déjà, et qui se tient, mais on veut savoir comment et savoir ce que l'on fait quand on le fait, pouvoir entreprendre dans le détail par rapport un chantier plus global, mieux maîtrisé, avec une véritable maîtrise d'oeuvre (d'ouvrage ?), bref envisager une démarche plus cohérente ! 

Stephane
Mercredi 27/09/2006
21:08 - son site
 

Il faudrait aussi d'autres ouvriers. :-)

olivierMG
Mercredi 27/09/2006
22:13 - son site
 

rires !!

jlb
Mercredi 27/09/2006
02:16 - son site
 

A défaut des nouveaux t-shirts, on va disposer d'un beau poster tout en couleur avec un superbe méta-modèle ! Il reste à trouver le slogan style C'est pourtant simple, ViaBloga !

delphine
Vendredi 29/09/2006
23:18 - son site
 

Oui, mais il y a aussi des textes qui ne correspondent pas à un mot-clé... (je me demande comment on peut rendre le fait qu'un texte-mot-clé puisse contenir d'autres mots-clés ... et encore on ne parle pas des synonymes ;)

Jo
Samedi 30/09/2006
14:51 - son site
 

Je m'occupe de changer le modèle pour vous proposer un truc autour des textes et des mots-clés.
Ca m'intéresse les synonymes, ça veut dire qu'un mot-clé peut rapporter à un autre mot-clé et ne pas avoir de texte à lui tout seul ?
Et y a-t-il une hiérarchie avec un mot-clé "principal" ?

Stephane
Mardi 03/10/2006
16:30 - son site
 

> Ca m'intéresse les synonymes, ça veut dire qu'un mot-clé peut rapporter à un autre mot-clé et ne pas avoir de texte à lui tout seul ?

Oui. C'est le champ "
Vous pouvez associer un ou plusieurs mots clé additionnels qui réfèreront directement à ce texte (séparés par des virgules) :" quand tu édites un texte. C'est pratique pour les personnes qui mettent les mots-clés directement dans les textes des articles, et pas en haut ou en bas. Par exemple si tu as un texte sur les pommes rouges, tu peux mettre le pluriel et le singulier.

Jo
Samedi 30/09/2006
14:51 - son site
 

PS : merci d'être là.

Anonyme
Mercredi 27/09/2006
14:35 - son site
 

Vie de ViaBloga : ") Vous trouverez dans le labo les premiers essais de « schématisation » du système.(voir Structure de Données de Viabloga : version 1, version 2)L’étape suivante est de recenser toutes les propriétés des objets représentés dans le schéma." rel="nofollow"

leblase
Lundi 02/10/2006
16:02 - son site
 

Bravo jo
(suis pas sûr d'avoir saisi ce que recouvre blabla)

isabelle
Lundi 02/10/2006
17:42 - son site
 


c'est le bloc tribune où tu peux laisser un message sans répondre à un article ou à un comm.

Jo
Lundi 02/10/2006
18:21 - son site
 

Merci :-)

Le blabla, c'est, comme le dit isabelle, cette chose qui s'appelle "Tribune", un ensemble de petits bouts de discussions, et dont tu disposes tout en bas de la liste de configuration des blocs :

Comme le babillard de dnm, il peut permettre de bavasser comme dans cet exemple, encore plus anarchiquement que d'habitude, ce qui n'est pas peu dire !
Il me semble d'ailleurs que tu l'avais essayé chez toi il y a fort longtemps et que tu l'avais (judicieusement) enlevé parce qu'il nuisait au développement des commentaires.

isabelle
Lundi 02/10/2006
17:38 - son site

 

Dis madame,
Je me demande s'il n'y aurait pas aussi un lien entre liste et texte, chaque liste pouvant avoir une présentation différenciée sur sa page texte et sur son bloc associé.

Jo
Lundi 02/10/2006
18:11 - son site
 

C'est bien vu, mais en fait, non ;-), parce qu'une page de liste n'est pas vraiment une page de texte (voir à ce sujet ce comm de delphine).
Et la différence de présentation entre la liste et son bloc associé est représentée dans le morceau de merdier coloriage en haut à droite, où j'ai mis un objet "présentation" (qui n'en est probablement pas vraiment un mais c'est pas grave).

isabelle
Lundi 02/10/2006
20:09 - son site

 

Je continue donc les questions de la fille qui comprend jamais du premier coup (mais bon maintenant t'es habituée!)

  • le blabla ne serait-il pas relié à un bloc prédéfini ds une colonne (on ne peut pas l'avoir en pleine page comme chez DMD) et il n'existe nul part ailleurs?
  • un texte peut devenir un bloc dans une colonne, y aurait-il un lien entre les deux avec un carré bloc de texte comme il y a un carré bloc de liste, ou alors un lien direct vers bloc prédéfini ?
  • certains blocs prédéfinis ont un lien particulier avec les utilisateurs (session) ou avec les articles (recherches)
  • je me suis également posée le problème de l'horloge, les articles et les comms étant indexés avec une heure, mais pas les brouillons d'articles (ni les textes). De plus les utilisateurs peuvent chacun faire varier un décalage horaire différent. Et il y a un bloc prédéfini "calendrier"
  • A propos des brouillons encore, je me suis demandée s'ils ne pouvaient pas être représentés par un carré vert pomme sur lien entre utilisateur et article, ce qui permettrait de différencier "écrit par" et "publié par" qui peut ne pas être réalisé par le même utilisateur.
                              

Jo
Lundi 02/10/2006
20:18 - son site
 

Attention : j'ai changé le graphique qui est maintenant en V2.1

Je commence par la fin : la notion de brouillon que j'avais oubliée.
Je vais la représenter simplement par une cardinalité 0,1 entre l'article et le "publié par" (au lieu de 1,1), puisqu'il n'y a pas de différence entre un article et un brouillon, à part quelques attributs (comme une date de publication) et le fait qu'il est désormais lié à l'utilisateur qui l'a publié.

isabelle
Lundi 02/10/2006
20:32 - son site
 

Est-ce que "dernière lecture" correspond à la notion N pour ce qu'on n'a pas encore lu. Si oui, cela se lirait aux commentaires aussi puisque quand tu cliques à partir du bloc "derniers commentaires", cela t'envoie exactement sur l'adresse de ce commentaire, et non pas sur l'adresse de l'article (comme quand tu cliques à partir de discussions actives)

Jo
Lundi 02/10/2006
20:50 - son site
 

Il faudrait que Stéphane nous explique, mais pour moi la façon dont il gère le binz du "Nouveau" est la suivante :

  • il enregistre à quelle date/heure toto a ouvert pour la dernière fois la page de l'article machintruc.
  • quand toto revient, tous les commentaires sur machintruc postérieurs à cette date lui sont présentés avec un N dans les derniers commentaires et un surlignage dans la page de l'article.

Il ne fait donc aucun lien entre toto et les commentaires.
Le N en face des commentaires est issu d'une construction dynamique de la page et n'est pas enregistré. De toutes façons il n'a aucun moyen de savoir si toto a lu un commentaire en particulier. Seulement si et quand toto a accédé à la page de l'article machintruc. Tout les Nouveau de cette page disparaissent une fois qu'il a vu que tu avais accédé à la page.

Stephane
Mardi 03/10/2006
16:35 - son site
 

Gagné.

Jo
Lundi 02/10/2006
20:20 - son site
 

Pour moi les dates et heures diverses ne sont que des attributs des différents objets.

Le calendrier, lui est une fonctionnalité qui permet d'accéder à une liste d'articles, mais il n'a pas d'existence propre.

Pareil pour les fonctions de recherche ou d'ouverture de session.

Jo
Lundi 02/10/2006
20:38 - son site
 

Encore un point pour toi !
Effectivement, un texte peut figurer dans un bloc. Ce bloc est un bloc prédéfini. Comme celui du calendrier.
Ce qui est dynamique dans le calendrier, ce sont les dates qui vont être ou non en gras.
Ce qui est dynamique dans le bloc de texte, c'est qu'il va être lié à un texte (en fait un mot-vlé) plutôt qu'un autre.
La différence c'est que c'est toi qui définit le lien.
Cette définition va être en fait un attribut de la relation "position du bloc" qui relie le bloc, la colonne et le type de page.

Du moins c'est comme ça que je le vois.

Jo
Lundi 02/10/2006
20:42 - son site
 

Pour ce qui est du blabla, il faut faire attention :

Ce que je représente ici est UNE occurence de la Tribune, c'est-à-dire UNE "ligne" du blabla, celle écrite par l'utilisateur toto qui dit "salut la foule".
La tribune en tant que telle n'est pas représentée, pas plus que le calendrier ou l'ouverture de session.

Jo
Lundi 02/10/2006
20:57 - son site
 

J'ai corrigé le modèle, même si il reste V2.1

Merci beaucoup de ton aide.
C'est important pour moi de vérifier que je n'ai rien oublié et que je ne me suis pas trop trompée. Tes questions me permettent de formuler des choses qui sont trop évidentes pour moi et me font prendre des raccourcis pas forcément justes ni efficaces.

Maintenant il faudrait que je vous montre le méta-modèle, mais seulement si vous promettez de pas hurler ni éclater de rire...

isabelle
Lundi 02/10/2006
21:02 - son site
 

promis, je serais muette comme une taupe et puis j'aime bien tes jolis coloriages!

Jo
Lundi 02/10/2006
21:04 - son site
 

flatteuse, va !

Stephane
Mardi 03/10/2006
16:34 - son site
 

Tous les blocs prédéfinis ont un équivalent "bas niveau" avec des commandes barbares sur des objets et des attributs. Les blocs cachent ces détails techniques, au prix d'une moindre flexibilité (mais une utilisabilité 100 fois supérieure). Par exemple on peut tout à fait imaginer un blog avec la tribune en page principale, d'ailleurs il y en a un là : http://boulon.joueb.com/

Pour le reste, c'est possible en utilisant ces commandes bas niveau. L'objet "article" a deux attributs "auteur" et "modérateur" (celui qui a publié), qu'on peut afficher comme on veut.

Stephane
Mardi 03/10/2006
16:36 - son site

 

Tout dépend comment on voit les choses, on peut considérer que les articles ne sont là que pour peupler un calendrier.

Anonyme
Lundi 23/10/2006
04:54 - son site
 

Vie de ViaBloga : ") Vous trouverez dans le labo les premiers essais de « schématisation » du système.(voir Structure de Données de Viabloga : version 1, version 2)L’étape suivante est de recenser toutes les propriétés des objets représentés dans le schéma." rel="nofollow"

Anonyme
Jeudi 08/03/2007
22:33 - son site
 

Prochaine rencontre ViaBloga à Valois MAJ : "Mitra, jette un yeux là : tu comprendras que jo a un cerveau qui fonctionne pas comme nous et qu'il faut mieux qu'elle consulte de toute urgence jlb, ça pourrait s'agraver !"