diff --git a/LICENSE.html b/LICENSE.html index 033648e..22c3446 100755 --- a/LICENSE.html +++ b/LICENSE.html @@ -1,70 +1,11 @@ - + GNU AFFERO GENERAL PUBLIC LICENSE - - -

GNU AFFERO GENERAL PUBLIC LICENSE

-

Version 3, 19 November 2007

+

GNU AFFERO GENERAL PUBLIC LICENSE

+

Version 3, 19 November 2007

Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/> diff --git a/LICENSE.html.gz b/LICENSE.html.gz deleted file mode 100644 index 045c098..0000000 Binary files a/LICENSE.html.gz and /dev/null differ diff --git a/README.md b/README.md index 606075b..23f3bae 100755 --- a/README.md +++ b/README.md @@ -30,16 +30,14 @@ Le dossier `bibli` contient les dépendances incluses dans le générateur de si | Nom | Description | Source | | --------- | --------------------------- | ------------------------------------------ | -| lesserphp | Compilateur Less en PHP | https://github.com/MarcusSchwarz/lesserphp | +| less.php | Compilateur Less en PHP | https://github.com/wikimedia/less.php | | parsedown | Compilateur Markdown en PHP | https://parsedown.org | -Il y a aussi quelques dépendances spécifiques au site d'Antopie : +Il y a aussi une dépendance spécifique au site d'Antopie : | Nom | Description | Source | | --------- | ------------------- | ---------------------------------------- | | fontello | Pack d'icônes | http://fontello.com | -| konami-js | Le code de Konami | https://snaptortoise.github.io/konami-js | -| gomez css | Gomez de Fez en CSS | https://github.com/maisano/gomez-css | # Licence diff --git a/antopie/img/404fourmie.png b/antopie/img/404.png similarity index 100% rename from antopie/img/404fourmie.png rename to antopie/img/404.png diff --git a/antopie/img/logos/bitwarden.png b/antopie/img/logos/bitwarden.png deleted file mode 100644 index 33551ad..0000000 Binary files a/antopie/img/logos/bitwarden.png and /dev/null differ diff --git a/antopie/img/logos/jirafeau.png b/antopie/img/logos/jirafeau.png index 16d6958..a09ded9 100644 Binary files a/antopie/img/logos/jirafeau.png and b/antopie/img/logos/jirafeau.png differ diff --git a/antopie/img/logos/nextcloud.png b/antopie/img/logos/nextcloud.png index b1816f5..854ce1a 100644 Binary files a/antopie/img/logos/nextcloud.png and b/antopie/img/logos/nextcloud.png differ diff --git a/antopie/img/logos/origine/pleroma.png b/antopie/img/logos/origine/pleroma.png deleted file mode 100644 index b06dbe4..0000000 Binary files a/antopie/img/logos/origine/pleroma.png and /dev/null differ diff --git a/antopie/img/logos/origine/riot.png b/antopie/img/logos/origine/riot.png deleted file mode 100644 index fb2256e..0000000 Binary files a/antopie/img/logos/origine/riot.png and /dev/null differ diff --git a/antopie/img/logos/pleroma.png b/antopie/img/logos/pleroma.png deleted file mode 100644 index 95c42f0..0000000 Binary files a/antopie/img/logos/pleroma.png and /dev/null differ diff --git a/antopie/img/logos/pleroma.webp b/antopie/img/logos/pleroma.webp deleted file mode 100644 index d26ed5f..0000000 Binary files a/antopie/img/logos/pleroma.webp and /dev/null differ diff --git a/antopie/img/logos/plume.png b/antopie/img/logos/plume.png index 7084203..47f4ed7 100644 Binary files a/antopie/img/logos/plume.png and b/antopie/img/logos/plume.png differ diff --git a/antopie/img/logos/privatebin.png b/antopie/img/logos/privatebin.png index 6e5354d..d5a639e 100644 Binary files a/antopie/img/logos/privatebin.png and b/antopie/img/logos/privatebin.png differ diff --git a/antopie/img/logos/rssbridge.png b/antopie/img/logos/rssbridge.png index e67cc87..591f01f 100644 Binary files a/antopie/img/logos/rssbridge.png and b/antopie/img/logos/rssbridge.png differ diff --git a/antopie/img/logos/vaultwarden.png b/antopie/img/logos/vaultwarden.png new file mode 100644 index 0000000..98b77bc Binary files /dev/null and b/antopie/img/logos/vaultwarden.png differ diff --git a/antopie/img/logos/bitwarden.webp b/antopie/img/logos/vaultwarden.webp similarity index 100% rename from antopie/img/logos/bitwarden.webp rename to antopie/img/logos/vaultwarden.webp diff --git a/antopie/md/404.md b/antopie/md/404.md index f2af9c3..bbe5225 100644 --- a/antopie/md/404.md +++ b/antopie/md/404.md @@ -1,5 +1,5 @@ -![Erreur 404](img/404fourmie.png){#img404} +# ![Erreur 404](img/404.png) {.imgArticle} La page à laquelle vous avez tenté d'accéder a été Antièrement dévorée par une armée de fourmis affamées ! diff --git a/antopie/md/autres-initiatives.md b/antopie/md/autres-initiatives.md deleted file mode 100644 index fdecf5c..0000000 --- a/antopie/md/autres-initiatives.md +++ /dev/null @@ -1,20 +0,0 @@ -*[CHATONS]: Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires - -Cette page liste d'autres initiative de décentraliser et décommercialiser Internet. - -[**42l**](https://42l.fr/) -: Services originaux, CHATONS, Paris - -[**TeDomum**](https://tedomum.net/) -: CHATONS - -[**NixNet**]() -: Anglophone, LibreHosters - -[**Disroot**](https://disroot.org/) -: Multilingue, Amsterdam - -[**Snopyta**]() -: Anglophone, Hetzner, LibreHosters - -Vous trouverez plus de projets d'hébergements libres francophones chez les [CHATONS](https://chatons.org/) et anglophones chez [LibreHosters](https://libreho.st/). diff --git a/antopie/md/courriel.md b/antopie/md/courriel.md index f9bb979..d67ec3a 100644 --- a/antopie/md/courriel.md +++ b/antopie/md/courriel.md @@ -30,7 +30,7 @@ Ensuite remplir les champs comme dans l'image ci-dessous : Puis cliquer sur "Terminé". -## Sur Android, avec K9-Material +## Sur Android, avec K9 Mail ### Installer F-Droid @@ -40,9 +40,9 @@ Si ce n'est pas déjà fait, téléchargez l'APK d'F-Droid depuis [le site offic Ne désinstallez pas F-Droid, sinon toutes les applications que vous avez installées avec ne seront plus mises à jour ! -### Installer K9 Material +### Installer K9 Mail -K9 Material est un client mail pour Android, qui fourni une interface plus jolie à K9. +K9 Mail est un client mail pour Android. Pour l'installer, rechercher son nom dans F-Droid puis cliquer sur le bouton Télécharger ou Installer. @@ -52,4 +52,4 @@ Ouvrir l'application et cliquer sur ajouter un nouveau compte, renseigner son ad Choisissez la fréquence de récupération du dossier (tous les combiens de temps K9 devra vérifier si vous avez reçu de nouveau messages ? ; choisir "Toutes les minutes" consommera plus de batterie). -Ce tutoriel a été aidé par [la documentation de YunoHost](https://yunohost.org/#/email_configure_client_fr). +Ce tutoriel a été aidé par [la documentation de YunoHost](https://yunohost.org/email_configure_client). diff --git a/antopie/md/details-techniques.md b/antopie/md/details-techniques.md index 5bef2a5..1348fda 100644 --- a/antopie/md/details-techniques.md +++ b/antopie/md/details-techniques.md @@ -34,7 +34,7 @@ Adresse IPv4 : `78.194.59.118` ## Sauvegardes Des sauvegardes sont faites régulièrement avec le [système intégré à YunoHost](https://yunohost.org/#/backup). -Les données contenues dans PeerTube et Nextcloud ne sont pas sauvegardées car cela utiliserait trop de place. +Les données contenues dans PeerTube, Nextcloud et Jirafeau ne sont pas sauvegardées car cela utiliserait trop de place. Les sauvegardes sont copiées sur un autre disque dans la même pièce tous les 14 jours. ## Journaux de connexion diff --git a/antopie/md/index.md b/antopie/md/index.md index d5e78f2..4ab15d8 100644 --- a/antopie/md/index.md +++ b/antopie/md/index.md @@ -15,7 +15,7 @@ $logoService = array( 'peertube' => 'peertube', 'gitea' => 'gitea', 'libreqr' => 'libreqr', -'bitwarden' => 'bitwarden', +'vaultwarden' => 'vaultwarden', 'nextcloud' => 'nextcloud', 'synapse' => 'matrix', 'element' => 'element', @@ -34,7 +34,7 @@ $urlService = array( 'peertube' => 'https://video.antopie.org', 'gitea' => clearnetOrOnion('https://code.antopie.org', 'http://antcode5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion'), 'libreqr' => clearnetOrOnion('https://qr.antopie.org', 'http://libreqrh5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion'), -'bitwarden' => clearnetOrOnion('https://mdp.antopie.org', 'http://antmdpizuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'), +'vaultwarden' => clearnetOrOnion('https://mdp.antopie.org', 'http://antmdpizuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'), 'nextcloud' => 'https://nuage.antopie.org', 'synapse' => 'https://matrix.antopie.org', 'element' => 'https://riot.antopie.org', @@ -53,7 +53,7 @@ $domService = array( 'peertube' => 'video.antopie.org', 'gitea' => clearnetOrOnion('code.antopie.org', 'antcode5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion'), 'libreqr' => clearnetOrOnion('qr.antopie.org', 'libreqrh5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion'), -'bitwarden' => clearnetOrOnion('mdp.antopie.org', 'antmdpizuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'), +'vaultwarden' => clearnetOrOnion('mdp.antopie.org', 'antmdpizuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'), 'nextcloud' => 'nuage.antopie.org', 'synapse' => 'matrix.antopie.org', 'element' => 'riot.antopie.org', @@ -72,7 +72,7 @@ $nomService = array( 'peertube' => 'PeerTube', 'gitea' => 'Gitea', 'libreqr' => 'LibreQR', -'bitwarden' => 'Bitwarden', +'vaultwarden' => 'Vaultwarden', 'nextcloud' => 'Nextcloud', 'synapse' => 'Synapse', 'element' => 'Element', @@ -88,10 +88,10 @@ $nomService = array( $descService = array( 'plume' => 'Créez simplement un blog qui sera accessible via le Web, le Fédiverse et un flux Atom.', -'peertube' => 'Regardez ou publiez des vidéos sur le Fédiverse en pair à pair.', +'peertube' => 'Regardez ou publiez des vidéos sur le Fédiverse.', 'gitea' => 'Forge logicielle simple basée sur Git.', 'libreqr' => 'Un générateur de codes QR fait maison.', -'bitwarden' => 'Générez, enregistrez et synchronisez des mots ou phrases de passe fortes.', +'vaultwarden' => 'Générez, enregistrez et synchronisez des mots ou phrases de passe fortes.', 'nextcloud' => 'Synchronisation de fichiers, de contacts (CardDAV), d’agenda (CalDAV), Carnet , et plein d’autres fonctionnalités grâce à des extensions.', 'synapse' => 'Un serveur Matrix, qui est un protocole internet moderne pour la communication écrite, audio ou vidéo.', 'element' => 'Client Web pour Matrix.', @@ -110,7 +110,7 @@ $siteOfficielService = array( 'peertube' => 'joinpeertube.org', 'gitea' => 'gitea.io', 'libreqr' => NULL, -'bitwarden' => 'bitwarden.com', +'vaultwarden' => NULL, 'nextcloud' => 'nextcloud.com/fr_FR', 'synapse' => NULL, 'element' => 'element.io', @@ -129,14 +129,14 @@ $gitService = array( 'peertube' => 'github.com/Chocobozzz/PeerTube', 'gitea' => 'github.com/go-gitea/gitea', 'libreqr' => 'code.antopie.org/miraty/libreqr', -'bitwarden' => 'github.com/dani-garcia/bitwarden_rs', +'vaultwarden' => 'github.com/dani-garcia/vaultwarden', 'nextcloud' => 'github.com/nextcloud/server', 'synapse' => 'github.com/matrix-org/synapse', 'element' => 'github.com/vector-im/element-web', 'privatebin' => 'github.com/PrivateBin/PrivateBin', 'jirafeau' => 'gitlab.com/mojo42/Jirafeau', 'rssbridge' => 'github.com/rss-bridge/rss-bridge', -'searx' => 'github.com/asciimoo/searx', +'searx' => 'github.com/searx/searx', 'etherpad' => 'github.com/ether/etherpad-lite', 'diagrams' => 'github.com/jgraph/drawio', 'opensondage' => 'framagit.org/framasoft/framadate/framadate', @@ -148,7 +148,7 @@ $paquetYnhService = array( 'peertube' => 'github.com/YunoHost-Apps/peertube_ynh', 'gitea' => 'github.com/YunoHost-Apps/gitea_ynh', 'libreqr' => 'code.antopie.org/miraty/qr_ynh', -'bitwarden' => 'github.com/YunoHost-Apps/bitwarden_ynh', +'vaultwarden' => 'github.com/YunoHost-Apps/vaultwarden_ynh', 'nextcloud' => 'github.com/YunoHost-Apps/nextcloud_ynh', 'synapse' => 'github.com/YunoHost-Apps/synapse_ynh', 'element' => 'github.com/YunoHost-Apps/element_ynh', @@ -166,8 +166,8 @@ $actionService = array( 'plume' => 'Bloguer', 'peertube' => 'Accéder au service', 'gitea' => 'Coder', -'libreqr' => 'Accéder au service', -'bitwarden' => 'Accéder au service', +'libreqr' => 'Générer un code QR', +'vaultwarden' => 'Accéder au service', 'nextcloud' => 'Accéder au service', 'synapse' => "Plus d'infos", 'element' => 'Clavarder', @@ -175,7 +175,7 @@ $actionService = array( 'jirafeau' => 'Téléverser un fichier', 'rssbridge' => 'Bridger', 'searx' => 'Rechercher', -'etherpad' => 'Créer un nouveau pad', +'etherpad' => 'Créer un bloc-notes', 'diagrams' => 'Accéder au service', 'opensondage' => 'Créer un sondage', 'iprefua' => 'Accéder au service', @@ -186,7 +186,7 @@ $aboutService = array( 'peertube' => NULL, 'gitea' => NULL, 'libreqr' => NULL, -'bitwarden' => NULL, +'vaultwarden' => NULL, 'nextcloud' => 'nextcloud', 'synapse' => NULL, 'element' => NULL, @@ -205,16 +205,16 @@ foreach($descService as $codeService => $descService) { ?>

- +​
-
+

'; +echo 'Site'; } ?> - -
+Source +Paquet
Présentation
diff --git a/antopie/md/manifeste-sur-le-contenu.md b/antopie/md/manifeste-sur-le-contenu.md index 5bdc7c8..ef19f7c 100644 --- a/antopie/md/manifeste-sur-le-contenu.md +++ b/antopie/md/manifeste-sur-le-contenu.md @@ -1,6 +1,6 @@ Antopie est hostile à la propagation de contenus droitistes, et est susceptible d'appliquer une modération en conséquence. -Le terme droitiste peut par exemple comprendre *autoritariste*, *fasciste*, *nationaliste*, *raciste*, *essentialiste*, *spéciste*, *capacitiste*, *productiviste*, *capitaliste*, *propriétariste*, *sexiste*, *queerphobe*, *transphobe*, *homophobe*, *psychophobe*, *grossophobe*, *putophobe*, *conspirationniste*, *spiritualiste*, *théiste* ou *dualiste*. +Le terme droitiste peut par exemple comprendre *essentialiste*, *spéciste*, *genriste*, *raciste*, *nationaliste*, *autoritariste*, *capitaliste*, *propriétariste*, *productiviste*, *capacitiste*, *socio-normativiste*, *théiste*, *spiritualiste* ou *conspirationniste*. Ceci a été exprimé plus dans le but de guider les personnes dans leur choix de service avant leur établissement sur Antopie que de limiter l'expression des personnes qui sont déjà dessus. Aussi, si vous êtes d'accord avec ce qui est dit dans ce manifeste, vous ne devriez pas avoir besoin de vérifier la compatibilité de tout ce que vous dites avec. La modération sur Antopie est faite avec bienveillance et est ouverte à discussion. L'immense majorité des contenus retirés d'Antopie sont du spam ou sont publiés par des personnes n'ayant pas lu ce manifeste. diff --git a/antopie/md/nextcloud.md b/antopie/md/nextcloud.md index fe4034a..3802aef 100644 --- a/antopie/md/nextcloud.md +++ b/antopie/md/nextcloud.md @@ -5,7 +5,7 @@ Antopie propose une instance Nextcloud sur [https://nuage.antopie.org](https://nuage.antopie.org). L'instance utilise un thème sombre, basé sur breeze dark de KDE. -![L'interface de Nextcloud](img/docs/nextcloud-files-zoom.webp) {.imgArticle} +![L'interface de Nextcloud](img/docs/nextcloud-files-zoom.webp) {.imgArticle .border} La limite de stockage par défaut est de 3 Gio. Les données de Nextcloud ne sont pas sauvegardées ; n'en gardez pas d'importantes uniquement dessus. diff --git a/antopie/pages.inc.php b/antopie/pages.inc.php index 2ee8f3f..338cc61 100644 --- a/antopie/pages.inc.php +++ b/antopie/pages.inc.php @@ -10,7 +10,7 @@ function getPageMetas($pageId) { case "404": $page['titre'] = "Erreur 404"; $page['description'] = "Erreur 404 : la page que vous avez demandé n'existe pas"; - $page['type'] = "custom"; + $page['type'] = "article"; break; case "cgu": $page['titre'] = "Conditions générales d'utilisation"; diff --git a/antopie/robots.txt b/antopie/robots.txt index eb05362..1f2f230 100644 --- a/antopie/robots.txt +++ b/antopie/robots.txt @@ -1,2 +1,2 @@ User-agent: * -Disallow: +Disallow: /revolution/against/humanity.git diff --git a/bibli/less.php/README.md b/bibli/less.php/README.md index d10177c..5d6c0af 100644 --- a/bibli/less.php/README.md +++ b/bibli/less.php/README.md @@ -312,4 +312,3 @@ Note, the 'setPreserveComments' will no longer have any effect on the compiled L Credits --- less.php was originally ported to PHP by [Matt Agar](https://github.com/agar) and then updated by [Martin Jantošovič](https://github.com/Mordred). This Wikimedia-maintained fork was split off from [Josh Schmidt's version](https://github.com/oyejorge/less.php). - diff --git a/compil.php b/compil.php index 81da990..99e80cb 100755 --- a/compil.php +++ b/compil.php @@ -5,7 +5,6 @@ if (php_sapi_name() === "cli") { require "bibli/parsedown/Parsedown.php"; require "bibli/parsedown-extra/ParsedownExtra.php"; - require "bibli/parsedown-extra-plugin/ParsedownExtraPlugin.php"; $nomsPages = array_diff(scandir(SITE . "/md"), array('..', '.')); require "inc/url.php"; @@ -28,7 +27,7 @@ if (php_sapi_name() === "cli") { // Compile le Markdown vers du HTML $contenuPage = file_get_contents("temp/" . SITE . "/" . $pageId . ".temp"); - $Parsedown = new ParsedownExtraPlugin; + $Parsedown = new ParsedownExtra; $Parsedown = $Parsedown->setUrlsLinked(false); $Parsedown = $Parsedown->setMarkupEscaped(false); $Parsedown = $Parsedown->setBreaksEnabled(true); diff --git a/style.less b/style.less index f18eccc..a9c38ca 100755 --- a/style.less +++ b/style.less @@ -134,6 +134,9 @@ img { margin: auto; margin-top: 20px; margin-bottom: 20px; +} + +.border { border-width: 1px; border-style: solid; border-radius: 5px; @@ -214,22 +217,16 @@ p { } -.titreService { - font-size: 1.3em; - text-align: center; -} - .metaService { - text-decoration: none; - font-size: 28px; - margin-top: 6px; + margin: 6px; + margin-bottom: 0px; } .metasService { display: flex; flex-direction: row; justify-content: center; - font-size: 0.8em; + font-size: 0.7em; } .logoService { @@ -356,7 +353,7 @@ h1, h2, h3, h4, h5, h6 { line-height: 100%; } -h1 { +h1:not(.titreService) { font-size: 250%; text-align: center; margin: 0px; @@ -364,6 +361,12 @@ h1 { padding-top: 15px; } +h1.titreService { + font-size: 1.3em; + text-align: center; + margin: 0px; +} + h2 { font-size: 200%; margin-top: 50px;