... | ... | @@ -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 |