Modifications
Historique de la page
Addings flags
rédigé
avr. 22, 2017
par
sebastiem
Masquer les modifications d'espaces
En ligne
Côte à côte
model.md
Voir la page @
5cacca65
...
...
@@ -5,9 +5,12 @@ Le modèle de données est assez simple.
Article
-------
*
id: un identifiant unique
*
id: un identifiant unique /rp
*
external_id: identifiant pour le front
*
url: une URL valide (et nettoyée des paramètres de tracking)
*
metada: les métdaonnée de la page (à priori, les données opengraph) au format JSON
*
lang: menu déroulant français, anglais ou neutre
*
metadata: les métadonnées de la page (à priori, les données opengraph) au format JSON
*
image: capture d'écran ou autre image
*
title: le titre de l'article
*
extracts: les extraits de l'article retenus. Une liste de chaîne au format markdown.
*
date_pub: date de publication sur le site d'origine
...
...
@@ -15,10 +18,12 @@ Article
*
date_edit: date d'édition de la RP
*
date_rel: date de release AKA de publication sur la RP
*
votes: liste des user_id ayant votés
*
published: oui ou non
*
jedi: jedi ayant publié l'article sur la RP
*
rpadawan: rpadawn ayant édité l'article sur la RP
*
tags: mots clef associés à l'article, thématiques.
*
flags: archive, cite, parle, etc …
*
flags: cite, parle, etc…
*
priorité : normal ou prioritaire
User
----
...
...
@@ -29,4 +34,29 @@ Le modèle de données est à compléter pour prendre en compte une autorisation
*
handle: comment s'appelle l'utilisateur
*
email: une adresse mail pour contacter l'utilisateur
*
password: un hash de mot de passe
*
auth: niveau d'autorisation (droide, rpadawan, jedi)
\ No newline at end of file
*
auth: niveau d'autorisation (droide, rpadawan, jedi)
Specs pour la page édition
**Existant dans le modèle actuel de la bdd**
*
un champ "titre" contenant deux informations : [La Provenance] Le titre de l'article lui-même
*
un champ "langue" : menu déroulant français, anglais ou neutre
*
un champ "relation à LQDN" :
*
!rpc : si l'url cite La Quadrature («Selon la Quadrature, [...]»)
*
!rpp : si l'url parle de La Quadrature («La Quadrature est un collectif qui [...]»)
*
un champ "image" permettant de contribuer la capture d'écran
*
un champ "lien" permettant de contribuer l'URL de l'article.
**À ajouter dans le modèle futur de la bdd**
*
un champ "thème" contribuable sous la forme d'un menu déroulant
*
un champ "corps du texte" permettant de contribuer le résumé/les paragraphes sélectionnés.
**Existant dans le modèle actuel de la bdd**
*
un champ ID dans /rp
*
un champ ID du nœud Drupal de l'article (seulement lorsque publié)
*
un champ "publication" permettant de choisir "publier" ou "non publier"
*
un champ "votes" affichant la note (de 0 à 3)
*
un champ "date" affichant la date de publication de l'article original
*
un champ "date" affichant la date de l'ajout dans /rp par Wantzel
*
un champ "date" affichant la date de publication dans Drupal
\ No newline at end of file