plint

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

commit fdcad854b4a48eb5ec8db7fb15dfcb1e1d587a45
parent fe43062e3a33c224e41e7cea07e7f23a02ce689e
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Wed,  5 Mar 2014 01:24:07 +0100

privacy

Diffstat:
static/main.css | 5++---
views/about.html | 22++++++++++++++++++++++
views/page.html | 11++++-------
3 files changed, 28 insertions(+), 10 deletions(-)

diff --git a/static/main.css b/static/main.css @@ -20,7 +20,7 @@ h1 { padding-right: 0.5em; } -header a, #about { +header a, .headlink { color: white; text-decoration: none; } @@ -32,8 +32,7 @@ header { width: 100%; } -#about a { - float: right; +.headlink a { color: #0c0; } diff --git a/views/about.html b/views/about.html @@ -229,7 +229,19 @@ pour les premiers phonèmes. Les derniers devraient être bons, cependant.</p> <p>C'est "plint" comme "poem lint" (comme l'outil "<a href="https://en.wikipedia.org/wiki/Lint_(software)">lint</a>" pour les programmes), mais aussi pour l'homophonie avec "plainte".</p> + +<h2 id="log">Est-ce que des logs sont conservés&nbsp;?</h2> + +<p>Oui, des logs peuvent être conservés, afin de pouvoir identifier, quand le +programme plante, pourquoi le poème d'entrée l'a fait planter. Actuellement je +ne conserve pas explicitement d'informations sur l'adresse IP qui a soumis le +poème, encore que le serveur Web conserve peut-être cela... Ne soumettez pas de +données confidentielles ou personnelles ; récupérez le <a + href="http://gitorious.org/plint">code source</a> et faites tourner plint +localement pour ce genre d'usages.</p> + {% else %} + <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 @@ -436,6 +448,16 @@ phonemes might be completely wrong. The last few ones should match, however.</p> href="https://en.wikipedia.org/wiki/Lint_(software)">lint</a>" tool for programs), but also because "plint" in French would be read like "plainte", meaning "complaint".</p> + + +<h2 id="log">Do you keep logs?</h2> + +<p>Yes, I do, because whenever the program chokes on a poem I need to figure out +what happened, and I need the input poem for that. For now I don't keep explicit +information about which IP submitted what, although maybe the Web server is +storing this elsewhere. 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://gitorious.org/plint">source code</a> and run plint locally.</p> {% endif %} {% endblock %} diff --git a/views/page.html b/views/page.html @@ -15,13 +15,10 @@ <body> <header> <h1><a href="/">plint</a></h1> - <sup><a id="about" href="about"> - {% if lang == 'fr' %} - aide - {% else %} - help - {% endif %} - </a></sup> + <sup><a class="headlink" + href="about">{% if lang == 'fr' %}aide{% else %}help{% endif %}</a>&nbsp;&bull;&nbsp;<a + class="headlink" + href="about#log">{% if lang == 'fr' %}vie privée{% else %}privacy{% endif %}</a></sup> {% if nolocale != True %} <div id="lang"> <a href="/fr/{{path}}">fr</a>&nbsp;&bull;&nbsp;<a href="/en/{{path}}">en</a>