otext est une combinaison de plusieurs applications développées par le Hollandais volant.
Un peu comme NextCloud mais avec moins d'applications et aucune mise à jour.

Il y a :

  • un agrégateur de flux rss :-)
  • un gestionnaire de liens ☺ à la shaarli
  • un outil de prise de notes avec différentes couleurs et PJ possibles
  • un blog avec panneau d'administration pour écrire des articles et gérer les commentaires
  • un agenda
  • envoi de fichiers
  • des stats d'utilisation des différentes applications
  • gestion de contacts

Je teste sa dernière version mise en ligne sur son blog : https://lehollandaisvolant.net/?d=2021/05/10/06/04/10-nouvelles-de-otext-built-2021-05

J'ai fermé les commentaires pour le moment.


Quelques remarques après test:

L'ajout de quelques caractères spéciaux dans la barre d'édition des articles de blog est un petit bonus !

Alors l'import de flux rss via opml est dans les préférences.
Ensuite en cliquant sur le logo partage d'un flux rss, il s'ouvre automatiquement sur le partageur de liens

Les statistiques d'utilisation sont un bon moyen pour l'admin de voir à quelle fréquence il produit du contenu et dans quelle application / quel domaine. Ça pourrait m'être utile afin de publier plus régulièrement. ☢

Pour sauvegarder voici une réponse du Hollandais Volant :

Pour sauvegarder un blog sous oText, tu peux tout à fait faire un script qui récupère ce fichier via un simple wget/curl périodique.

J'aime bien en tant que lecteur l'icône marque-pages en haut à droite qui permet :

  1. de lister tous les articles
  2. d'avoir un article au hasard
  3. d'ouvrir les liens partagés publiquement

Les événements du calendrier ne sont pas ajoutés dans le résumé stats fort heureusement.


Les notes de Timo

Rappels utiles de Timo  :

example.com/oText/admin/
Et te reconnecter (sauf si tu avais côché la case "rester connecté", auquel cas il restera connecté). Là tu peux modifier tes articles.

et celui-ci aussi sur où sont rangés les données :

- les images dans /img/ (dans des sous dossiers au nom aléatoire pour éviter d'avoir 3000 fichiers dans le même dossier)
- les autres fichiers (pdf, doc, videos...) dans /files/
- les données créées (agendas, blog, flux), dans /databases/ (dans le fichier .sqlite)

Pour la personnalisation du thème :

Le blog se personnalise dans le dossier /theme/*
Je te conseille de faire une copie du theme "defaut" puis d’aller dans les préférences (côté panel) puis de choisir le theme que tu viens de copier, il apparaîtra dans la liste des thèmes.

Pour la personnalisation, ça se fait en HTML et CSS (et JS si tu veux) dans le dossier /theme/*

Le fichier list.html contient le template général de la page. Dans ce fichier tu as une section {BOUCLE_posts}{/BOUCLE_posts}. Cette « balise » est remplacé par la liste des articles. Autour de ces balises, tu peux mettre ce que tu veux en HTML.

Pour modifier le template d’un article, c’est dans le fichier /theme/*/template/article.html . Si tu es familier avec le HTML, tu comprendras assez vite que ça marche : pour chaque article de ton blog, oText prendra ce bout de HTML et remplacera les balises entre crochets {article_*}{/article_*} par le contenu correspond à cet article.
Idem pour les commentaires, les liens partagés…