LifeDesign Learning Zone

Dobrado

De wikiducamp
Sauter à la navigation Sauter à la recherche
dobrado logo

dobrado est un système de gestion de contenu multi-utilisateurs et open source qui prend en charge beaucoup de fonctionnalités indieweb.

Buts

dobrado vise à être facile à utiliser sans bagage technique. Editer les pages ne requiert pas de templates ou de fichiers CSS.

dobrado vise à supporter pleinement les briques de construction et les protocoles au fil de leur développement.

dobrado a été créé par Malcolm Blaney, et il est publié sour la licence AGPL.

Pourquoi

dobrado a démarré sous forme de projet expérimental pour construire un système de gestion de contenus qui n'utilisait aucun template. Des types similaires de systèmes étaient connus sous les termes de "online site editors" ou "website builders", mais de telles fonctionnalités sont intégrées à l'intérieur de beaucoup de systèmes aujourd'hui.

Même si la facilité d'édition est encore un objectif prioritaire, son usage dans d'autres projets l'a vue murir vers un outil de collaboration de groupe avec son propre système de permissions.

Fonctionnalités

dobrado est un système extensible, modulaire et multi-utilisateur écrit en PHP et Javascript.

Il y a beaucoup de module déjà disponibles pour une variété de tâches. Ils sont tous installables via l'interface web.

Il dispose de fonctionnaliés à la wiki, les utilisateurs peuvent accorder des permissions à d'autres utilisateurs (ou groupes d'utilisateurs) pour copier et modifier leurs pages.

Fonctionnalités spécifiques à l'indieweb :

  • Les utilisateurs peuvent définir un gestionnaire d'action web sur la page qu'ils choisissent d'écrire
  • Les utilisateurs peuvent choisir d'envoyer leurs likes, partages et réponses à différents flux provenant de leurs posts normaux.
  • Les utilisateurs sont notifiés des likes, partages et réponses via un système de notification.
  • Les réponses sont converties en commentaires natifs sur les posts.
  • Le module Reader peut s's'abonner à la fois à des flux traditionnels et à des pages html marquées avec des microformats h-feed. Les flux PuSH sont aussi pris en charge, avec les nouveaux posts étant automatiquement ajoutés à la page reader.
  • Quand le module Reader est combiné avec le module Writer, tous les items dans le flux affichent des actions web dans la ligne pour les likes, partages et réponses. Après l'exécution de l'action, le module Reader vous scrolle automatiquement un retour à l'endroit où vous étiez en train de lire.

Exemples IndieWeb

Malcolm Blaney

Modèle:Mblaney utilise dobrado sur https://unicyclic.com - un exemple d'installation de dobrado à la fois lecteur indieweb et de publication de site pour plusieurs utilisateurs. Le site permet aussi à quiconque de se connecter via IndieAuth, et de publier via Micropub.

Voir aussi