plint

French poetry validator
git clone https://a3nm.net/git/plint/
Log | Files | Refs | README

commit 62e285f7f27e3897d86c5c3d5b779980fefe4013
parent 6c10c0d2938c88c5335b7ba865a5017a3af16484
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Mon,  1 Feb 2016 22:06:54 +0100

use https

Diffstat:
README | 4++--
views/about.html | 28++++++++++++++--------------
2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/README b/README @@ -25,8 +25,8 @@ domain. plint is a tool to check French poetry. Specifically, it validates metric, rhymes and rhyme genres against an unexpressive template language. It features a command-line interface, an IRC wrapper (for use with irctk) and a web interface. -It depends on haspirater <http://a3nm.net/git/haspirater> and frhyme -<http://a3nm.net/git/frhyme>, and the web interface requires CherryPy. +It depends on haspirater <https://a3nm.net/git/haspirater> and frhyme +<https://a3nm.net/git/frhyme>, and the web interface requires CherryPy. The full documentation of plint's features is available in views/about.html. diff --git a/views/about.html b/views/about.html @@ -4,21 +4,21 @@ {% if lang == 'fr' %} <p>Bienvenue sur <strong>plint</strong>!</p> <h2 id="info">De quoi s'agit-il au juste&nbsp;?</h2> -<p>C'est une tentative d'<a href="http://a3nm.net">a3nm</a> pour lutter contre la +<p>C'est une tentative d'<a href="https://a3nm.net">a3nm</a> pour lutter contre la poésie de mauvaise qualité (celle qui veut suivre des règles classiques sans y parvenir). Plint vérifie qu'un poème respecte des contraintes de métrique, de rime et de genre de rime. Il utilise <a - href="http://a3nm.net/git/frhyme">frhyme</a> pour les rimes (qui utilise + href="https://a3nm.net/git/frhyme">frhyme</a> pour les rimes (qui utilise lui-même la base de données <a href="http://lexique.org">Lexique</a>), <a - href="http://a3nm.net/git/haspirater">haspirater</a> pour la détection des + href="https://a3nm.net/git/haspirater">haspirater</a> pour la détection des 'h' aspirés, et un système écrit à la main avec amour pour la métrique et le genre. Il est construit avec <a href="http://python.org">Python</a> et <a href="http://bottlepy.org">Bottle</a>. Vous pouvez récupérer le code sur le <a - href="http://a3nm.net/git/plint">dépôt plint</a> pour le faire tourner + href="https://a3nm.net/git/plint">dépôt plint</a> pour le faire tourner localement.</p> <p>Publicité gratuite&nbsp;: si vous aimez plint, peut-être serez-vous intéressé par le dictionnaire de rimes <a - href="http://drime.a3nm.net/">drime</a>.</p> + href="https://drime.a3nm.net/">drime</a>.</p> <h2 id="help">Comment s'en servir&nbsp;?</h2> <p>Entrez votre poème dans la zone de texte et choisissez le modèle de poème. Si @@ -114,7 +114,7 @@ comme un alexandrin classique parfaitement valide.</p> programme plante, pourquoi le poème d'entrée l'a fait planter. Je conserve donc des informations sur les requêtes entrantes (poème, adresse IP). Aussi, ne soumettez pas de données confidentielles ou personnelles ; récupérez le <a -href="http://a3nm.net/git/plint">code source</a> et faites tourner plint +href="https://a3nm.net/git/plint">code source</a> et faites tourner plint localement pour de tels usages.</p> <h2 id="template">Comment faire pour définir ses propres modèles&nbsp;?</h2> @@ -245,7 +245,7 @@ pour les premiers phonèmes. Les derniers devraient être bons, cependant.</p> <h2>Est-ce qu'il y a une API&nbsp;?</h2> <p>Pas encore. Si vous voulez faire quelque chose d'original, <a - href="http://a3nm.net/git/plint">allez récupérer une copie du code</a>.</p> + href="https://a3nm.net/git/plint">allez récupérer une copie du code</a>.</p> <h2>Et le nom&nbsp;?</h2> @@ -257,19 +257,19 @@ programmes), mais aussi pour l'homophonie avec "plainte".</p> <p>Welcome to <strong>plint</strong>!</p> <h2 id="info">Wait, what is this?</h2> -<p>This is <a href="http://a3nm.net">a3nm</a>'s attempt to make a better world +<p>This is <a href="https://a3nm.net">a3nm</a>'s attempt to make a better world by eradicating that species of bad French poetry that tries to follow classical constraints but fails. It checks the validity of a poem with respect to metric, rhyme and rhyme genre constraints. It uses <a - href="http://a3nm.net/git/frhyme">frhyme</a> for rhymes (itself built on the + href="https://a3nm.net/git/frhyme">frhyme</a> for rhymes (itself built on the <a href="http://lexique.org">Lexique</a> database), <a - href="http://a3nm.net/git/haspirater">haspirater</a> for aspirated 'h' + href="https://a3nm.net/git/haspirater">haspirater</a> for aspirated 'h' detection, and a carefully handwritten system for metric and genre. It is powered by <a href="http://python.org">Python</a> and <a href="http://bottlepy.org">Bottle</a>. You can get the code on the <a - href="http://a3nm.net/git/plint">plint repository</a> to run it locally.</p> + href="https://a3nm.net/git/plint">plint repository</a> to run it locally.</p> <p>Ad: if you like plint, you might enjoy the French rhyme dictionary <a - href="http://drime.a3nm.net">drime</a>.</p> + href="https://drime.a3nm.net">drime</a>.</p> <h2 id="help">How do I use it?</h2> <p>Enter your poem in the text area and select the poem template. If none of the @@ -363,7 +363,7 @@ classical alexandrine.</p> what happened, and I need the input poem for that, so I keep a trace of incoming requests (poem, IP address, etc.). Hence, if you want to run plint on confidential or personal poems, do not submit them to the online version; instead, retrieve the -<a href="http://a3nm.net/git/plint">source code</a> and run plint locally.</p> +<a href="https://a3nm.net/git/plint">source code</a> and run plint locally.</p> <h2 id="template">How can I define my own templates?</h2> @@ -475,7 +475,7 @@ phonemes might be completely wrong. The last few ones should match, however.</p> <h2>Is there an API?</h2> <p>Not yet. If you want to do something creative, <a - href="http://a3nm.net/git/plint">grab a copy of the code</a>.</p> + href="https://a3nm.net/git/plint">grab a copy of the code</a>.</p> <h2>What about the name?</h2>