MastodonStartpage/web/admin/index.html
pezcurrel bd2c5a80cb ...
2020-03-10 11:28:30 +01:00

33 lines
4.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML>
<html lang="it">
<head>
<title>Mastodon Startpage - Sviluppo del “suggeritore di istanze”</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Mastodon Startpage Admin Login">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link rel="icon" type="image/png" href="imgs/icona-32.png" sizes="32x32">
<link rel="icon" type="image/png" href="imgs/icona-192.png" sizes="192x192">
<link rel="icon" type="image/png" href="imgs/icona-512.png" sizes="512x512">
<link rel="apple-touch-icon-precomposed" href="imgs/icona-180.png">
<link rel="stylesheet" type="text/css" href="theme.css?v=0">
</head>
<body>
<div id="intro">
<p>Ciao,<br>
<a href="index.php">qui</a>, con nome utente “bida” e password uguale, puoi testare quel che cè della sezione di admin per il “suggeritore distanze mastodon” che sto sviluppando per la <a href="https://rame.altervista.org/mastostart">Mastodon Startpage</a>. Quel che cè, al momento, è il “browser di istanze lato admin”, uno strumento che permette di “sfogliare” e cercare-ordinare secondo tanti criteri un database di metadati relativi a tante istanze mastodon.<br>
Qualche parola sul progetto nel suo insieme, per come lavevamo pensato io che son <a href="https://mastodon.bida.im/@pongrebio">pongrebio</a> e <a href="https://mastodon.bida.im/@Ca_Gi">Ca_Gi</a>. In pratica si dovrebbe comporre di vari aggeggi, alcuni dei quali ci sono già, altri no:</p>
<ul>
<li>un crawler (cè) che periodicamente recupera e salva-aggiorna in un database tutti i metadati disponibili relativi alle istanze note a cinque istanze italiane amiche, che al momento sono <a href="https://mastodon.bida.im">bida</a>, <a href="https://mastodon.cisti.org">cisti</a>, <a href="https://nebbia.fail">nebbia</a> (da un po di tempo è rotta), <a href="https://snapj.saja.freemyip.com">snapj</a> e <a href="https://stereodon.social">stereodon</a>, tenendo conto delle rispettive “blacklist” (liste di istanze bloccate), ovvero marcando come tali le istanze blacklistate da una qualsiasi delle cinque istanze amiche, e marcando inoltre come “papabili” le istanze che corrispondono a certi criteri, al momento questi: listanza non è blacklistata, la registrazione di nuovi account è aperta, il numero di utenti è compreso tra 10 e 30.000, il numero di istanze note allistanza è maggiore di 500, il numero di utenti attivi negli ultimi 30 giorni è maggiore di 10;</li>
<li>una sezione di admin con:</li>
<ul>
<li>un “browser di istanze lato admin” (cè);</li>
<li>una pagina (non cè) che dia la possibilità, per ciascuna istanza, di scegliere se renderla visibile tramite il “browser di istanze lato utente” e se mostrarla sulla “prima pagina” dello stesso, e di poterne editare alcuni metadati aggiuntivi/alternativi rispetto a quelli “standard” recuperati dal crawler: una descrizione alternativa (perché quella impostata dagli admin e disponibile tra i metadati “standard” recuperabili dal crawler è spesso troppo vaga o troppo scarna o troppo lunga), una localizzazione geografica (relativa al collettivo o al singolo che gestisce listanza, non alla collocazione del server; metadato non presente tra quelli “standard”), le lingue più impiegate sullistanza (quella dichiarata nei metadati “standard” recuperabili dal crawler spesso non corrisponde a quella maggiormente impiegata realmente sullistanza, e ci sono istanze multilingue), modalità di finanziamento (metadato non presente tra quelli “standard”), restrizioni (policy) sui contenuti postabili (metadato non presente tra quelli “standard”), tag descrittive riassuntive del tipo di istanza (metadato non presente tra quelli “standard”); tutti questi metadati aggiuntivi/alternativi sono già strutturati nel database e sono visibili-ricercabili tramite il “browser di istanze lato admin”;</li>
<li>una pagina (non cè) per la gestione degli account admin;</li>
</ul>
<li>un “browser di istanze lato utente” (non cè).</li>
</ul>
<p>Se vuoi darmi una mano sullo sviluppo, il codice si trova <a href="https://git.lattuga.net/pongrebio/MastodonStartpage">qui</a>, nella cartella web/admin.<br>
Per segnalare bachi o chiedere qualsiasi info aggiuntiva <a href="https://mastodon.bida.im/@pongrebio">scrivimi su mastodon</a>.</p>
</div>
</body>
</html>