Tyto - Littérateur

Documentation officielle de Tyto - Littérateur

[stats], créer un fichier de statistiques

Quelques statistiques générées par Tyto - Littérateur

Les statistiques dans Tyto - Littérateur

De nombreuses statistiques sont calculées et créées pour chaque article. Elles sont générées par la commande [check] et disponibles dans la base de données de chaque article.

Il y en a beaucoup trop pour toutes les expliquer, mais parmi les plus classiques, on trouve le nombre de mots, de paragraphes, d'images, de liens, de textes en gras, de citations, de titres, de listes...

  • Il y a 2 sortes de statistiques:
    • Les statistiques de l'entête d'un article
    • Les statistiques de rédactions de l'article.

Créer un fichier de statistique par serveur

Tyto - Littérateur peut créer indépendamment un fichier de statistiques globales pour le serveur 'wip' mais aussi (et surtout) pour le serveur officiel 'www'.

  • Serveur 'wip' : tyto wip stats
  • Serveur 'www' : tyto publish stats

Conditions et analyses à la création

Lors de la création du fichier de statistiques globales, Tyto - Littérateur analyse chaque base de données d'un article et additionne les métriques en fonction du serveur choisi. Pour qu'un article soit pris en compte, il faut donc qu'il ait une base de données, mais aussi qu'il soit transformé wip ou publié publish.

Format du fichier de statistiques

Le format du fichier est un format "classique" de configuration valeur = X, avec des lignes commentées # Commentaire. Le fichier a l'extension ".properties". Il est, par exemple, intégrable au logiciel statoolinfos, mais Libre à vous de récupérer ses données comme il vous plaît. Il se trouve, après sa création à la racine du serveur web choisi, et peut donc être accessible en ligne.

  • Serveur 'wip' : wip/tyto_wip_statoolinfos.properties
  • Serveyr 'www' : www/tyto_www_statoolinfos.properties

Ajouter les stats du site dans une page

Il est possible pour tout site générés avec Tyto - Littérateur d'afficher une page similaire à celle-ci, afin de montrer de manière brute, toutes les métriques disponibles

Vous pouvez créer un petit script en bash afin d'automatiser la procédure de mise à jour de l'article.

  • Éditer/créer l'article
    • définir le marqueur code: dans l'entête de l'article
    • appeler le avec _code: dans l'article
  • Procédure de mise à jour de l'article
    • générer le _fichier .properties (serveur 'www')
    • copier le fichier .properties dans articles/files/
    • vérifier et publier l'article.

Les statistiques de ce site web

                

# Statistics file created by Tyto - Littérateur

# Website: https://tyto.echolib.re

# File: /var/www/tyto.echolib.re/www/tyto_www_statoolinfos.properties

# Generated: 2023-05-11 09:34:26

# Uniq statistics from articles headers

articles = 30

uniq_authors = 2

uniq_anchors = 91

uniq_abbrs = 32

uniq_links = 92

uniq_images = 18

uniq_files = 1

uniq_codes = 2

uniq_raws = 0

# Statistics from articles contents

comments = 2

tags = 87

lines = 3101

words = 6687

titles = 113

paragraphs = 153

links = 93

images = 22

anchors = 102

abbrs = 52

strongs = 29

bolds = 10

emphasis = 2

italics = 1

dels = 3

underlines = 1

cites = 14

customs = 31

icodes = 2228

bcodes = 28

quotes = 2

lists = 54

# Included files in articles contents

files = 1

codes = 2

raws = 0

Rappels

Les statistiques globales sont uniquement générées à la commande. Les métriques globales ne sont pas analysées pour être uniques, hormis pour le comptage des auteurs.

echolib, le {Code source}