https://wiki.landscapefor.eu/api.php?action=feedcontributions&user=System.bot&feedformat=atomWiki Landscapefor - Contributi utente [it]2024-03-28T15:46:40ZContributi utenteMediaWiki 1.31.16https://wiki.landscapefor.eu/index.php?title=Changelog&diff=5268Changelog2023-11-09T10:32:05Z<p>System.bot: /* 2023 */ +#2 novembre 2023</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 2 novembre 2023 ===<br />
{{Sprint day|8|}}<br />
* aggiunta possibilità di personalizzare in autonomia il/gli Archivi iniziali (esempio: da Un assaggio di Atlas, a tutto quanto)<br />
* aggiunto supporto a città estere, aggiunte città Ucraine collegate a Wikidata [https://www.wikidata.org/w/index.php?title=Wikidata_talk:WikiProject_Ukraine&oldid=2003724153]<br />
* migliorato backend delle Città, ora filtrabile per nome parziale, Regione e Nazione (funzionalità filtro per Regione ancora sperimentale per l'Ucraina).<br />
* migliorato il selettore della visibilità delle aree<br />
* aggiunto messaggio di errore per i Media senza elementi multimediali<br />
* Media: corretti alcuni campi senza validazione sulla lunghezza del desto<br />
* correzione backend dei Gruppi<br />
* migliorata pagina del Diario per evitare abusi o troppi contenuti<br />
<br />
=== 12 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1209|migliorata la pagina landing degli Archivi}}<br />
*: [https://web.archive.org/web/20230327223230/https://atlas.landscapefor.eu/archives/] prima<br />
*: [https://web.archive.org/web/20231013074754/https://atlas.landscapefor.eu/archives/] dopo<br />
* {{gitpull|T1213|disabilitato il livello di Stamen che forniva le etichette sulla mappa satellitare, perché stanno dismettendo il servizio}}<br />
* {{gitpull|T1210|effettuata manutenzione straordinaria per avanzare il sistema operativo ad una versione più recente}}<br />
*: fix AtlasFor per PHP 7.3 e per MariaDB 0.3.39<br />
*: avanzato da Debian stretch 9 a Debian buster 10<br />
*: avanzato da PHP 7.0 a PHP 7.4<br />
*: avanzato ownCloud dalla versione 9.0.11 alla 9.1.8<br />
*: installato plugin calendario in ownCloud<br />
*: avanzato MediaWiki a 1.31.16<br />
* aggiunte alcune validazioni per evitare che vengano caricati enormi GeoJSON<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
* {{gitpull|T1206|migliorata documentazione sulle API}}<br />
<br />
(15 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Macro&diff=5267Macro2023-11-02T11:22:53Z<p>System.bot: /* Elenco delle Macro */ archivemain</p>
<hr />
<div>L'atlante [https://atlas.landscapefor.eu/ AtlasFor] (promosso da [https://www.landscapefor.eu/ Landscapefor]) supporta diverse '''Macro''' per personalizzare la visuale e condividerla con altre persone.<br />
<br />
== Utilizzo delle Macro ==<br />
<br />
Le macro si possono aggiungere nella barra degli indirizzi ed iniziano con il carattere cancelletto. Esempio:<br />
<br />
* <code>https://atlas.landscapefor.eu/#chiave=valore</code><br />
<br />
Quando sono tante, sono nel formato:<br />
<br />
* <code>https://atlas.landscapefor.eu/#chiave1=valore1&altro=valore</code><br />
<br />
Alcune macro si attivano solo durante il caricamento della pagina. Quindi, se stai testando una macro ma non funziona, prova semplicemente a ricaricare la pagina.<br />
<br />
== Elenco delle Macro ==<br />
<br />
{| class="wikitable"<br />
! Tipo<br />
! Macro<br />
! Descrizione<br />
! Esempio<br />
! Automacro<br />
|-<br />
! rowspan="10" | Visuale<br />
| lat lng<br />
| Centro della schermata espresso con latitudine e longitudine.<br />
| https://atlas.landscapefor.eu/#lat=44.885&lng=7.6272<br />
| Sì<br />
|-<br />
| zoom<br />
| Altezza dal suolo espresso con un numero maggiore o uguale ad 1. Più il numero è grande più ci si avvicina al suolo. Bisogna specificare anche le seguenti macro:<br />
<br />
* <code>lat</code><br />
* <code>lng</code><br />
| https://atlas.landscapefor.eu/#lat=44.885&lng=7.6272&zoom=16<br />
| Sì<br />
|-<br />
| openedpoi<br />
| Apertura di un singolo [[POI]].<br /><br />
Il valore deve essere il codice identificativo valido di un POI.<br />
| https://atlas.landscapefor.eu/#openedpoi=6830<br />
| Sì<br />
|-<br />
| media<br />
| Apertura di un singolo [[Media]].<br /><br />
Specificare il Media ID numerico. Specificare anche le seguenti macro:<br />
<br />
* <code>openedpoi</code><br />
| https://atlas.landscapefor.eu/#openedpoi=6830&media=5610<br />
| Sì<br />
|-<br />
| clusteroff<br />
| Disabilita la visualizzazione in cluster.<br />
| https://atlas.landscapefor.eu/#clusteroff=yes<br />
| Yes<br />
|-<br />
| area<br />
| Abilita o disabilita il caricamento di tutte le Aree e Linee (vedi [[GeoJSON]]). ([[gitpull:T1023|T1023]])<br />
| https://atlas.landscapefor.eu/#area=yes<br />
https://atlas.landscapefor.eu/#area=no<br />
| Yes<br />
|-<br />
| opentags<br />
| Apertura della selezione dei [[Tag]].<br />
| https://atlas.landscapefor.eu/#opentags=yes<br />
| No<br />
|-<br />
| hideoutsidearchives<br />
| Attivazione della modalità per nascondere tutti gli altri archivi non selezionati. Specificare anche le seguenti macro:<br />
<br />
* <code>archives</code><br />
| https://atlas.landscapefor.eu/#archives=appa-piemonte&hideoutsidearchives=yes<br />
| No<br />
|-<br />
| notsuggest<br />
| Disattivazione dei suggerimenti degli Archivi vicini.<br />
| https://atlas.landscapefor.eu/#notsuggest=yes<br />
| No<br />
|-<br />
| filterbar<br />
| Chiusura della barra sinistra dei filtri.<br />
| https://atlas.landscapefor.eu/#filterbar=no<br />
| Sì<br />
|-<br />
! rowspan="7" | Filtri<br />
| archivemain<br />
| Filtro per singolo [[Archivio]], ereditando tutte le sue opzioni.<br />
<br />
Specificare un Archive UID.<br />
| https://atlas.landscapefor.eu/#archivemain=appa-piemonte<br />
| Sì<br />
|-<br />
| archives<br />
| Filtro per [[Archivio]].<br />
<br />
Specificare un elenco di Archive UID separati da virgola. La selezione sarà un'unione fra i vari risultati.<br />
| https://atlas.landscapefor.eu/#archives=appa-piemonte<br />
| Sì<br />
|-<br />
| categories<br />
| Filtro per [[Categoria]].<br />
<br />
Specificare un elenco di Category UID separati da virgola. La selezione sarà un'unione fra i vari risultati.<br />
| https://atlas.landscapefor.eu/#archives=appa-piemonte<br />
| Sì<br />
|-<br />
| tags<br />
| Filtro per [[Tag]].<br />
<br />
Specificare un elenco di Tag UID separati da virgola. La selezione sarà un un'unione fra i vari risultati.<br />
| https://atlas.landscapefor.eu/#tags=barocco<br />
| Sì<br />
|-<br />
| favorites<br />
| Attivazione filtro per [[Preferiti]].<br />
| https://atlas.landscapefor.eu/#favorites=yes<br />
| Sì<br />
|-<br />
| onlymine<br />
| Filtro per visualizzare solo i contenuti creati dall'utente attualmente loggato.<br />
| https://atlas.landscapefor.eu/#onlymine=yes<br />
| No<br />
|-<br />
| stub<br />
| Filtro per visualizzare anche/soltanto gli elementi in stato bozza "pronta" ([[gitpull:T1022|T1022]]).<br />
|https://atlas.landscapefor.eu/#stub=yes<br />
:Per permettere di mostrare anche le bozze<br />
<br />
----<br />
<br />
https://atlas.landscapefor.eu/#stub=only<br />
:Per mostrare solo elementi in bozza<br />
| no<br />
|}<br />
<br />
=== Legenda ===<br />
<br />
;Automacro:<br />
* Sì: la macro si attiva automaticamente interagendo con la mappa o con un apposito filtro o pulsante sulla mappa.<br />
* No: per attivare la macro bisogna conoscerla e specificarla a mano, ad esempio perché non c'è un apposito filtro o pulsante sulla mappa-<br />
<br />
== Altri parametri ==<br />
<br />
{| class="wikitable"<br />
! Nome<br />
! Descrizione<br />
! Esempio<br />
|-<br />
| embedded<br />
| Configurazione dei collegamenti esterni per l'apertura in una nuova scheda.<br />
<br />
È utile quando l'Atlante è incorporato in un sito web esterno, per vivere una navigazione più intuitiva anche nel caso in cui si clicca su un collegamento esterno (cosa che, senza questo parametro, caricherebbe la nuova pagina nello stesso riquadro).<br />
| https://atlas.landscapefor.eu/?embedded=yes<br />
|-<br />
| lang<br />
| Configurazione della lingua per la sessione corrente.<br />
<br />
Fra le lingue a disposizione vi sono en/us/fr/zh/uk e altre.<br />
| https://atlas.landscapefor.eu/?lang=en<br />
|}</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5266Changelog2023-10-13T07:54:32Z<p>System.bot: /* 12 ottobre 2023 */ calendario</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 12 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1209|migliorata la pagina landing degli Archivi}}<br />
*: [https://web.archive.org/web/20230327223230/https://atlas.landscapefor.eu/archives/] prima<br />
*: [https://web.archive.org/web/20231013074754/https://atlas.landscapefor.eu/archives/] dopo<br />
* {{gitpull|T1213|disabilitato il livello di Stamen che forniva le etichette sulla mappa satellitare, perché stanno dismettendo il servizio}}<br />
* {{gitpull|T1210|effettuata manutenzione straordinaria per avanzare il sistema operativo ad una versione più recente}}<br />
*: fix AtlasFor per PHP 7.3 e per MariaDB 0.3.39<br />
*: avanzato da Debian stretch 9 a Debian buster 10<br />
*: avanzato da PHP 7.0 a PHP 7.4<br />
*: avanzato ownCloud dalla versione 9.0.11 alla 9.1.8<br />
*: installato plugin calendario in ownCloud<br />
*: avanzato MediaWiki a 1.31.16<br />
* aggiunte alcune validazioni per evitare che vengano caricati enormi GeoJSON<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
* {{gitpull|T1206|migliorata documentazione sulle API}}<br />
<br />
(15 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5265Changelog2023-10-13T07:51:46Z<p>System.bot: /* 12 ottobre 2023 */</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 12 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1209|migliorata la pagina landing degli Archivi}}<br />
*: [https://web.archive.org/web/20230327223230/https://atlas.landscapefor.eu/archives/] prima<br />
*: [https://web.archive.org/web/20231013074754/https://atlas.landscapefor.eu/archives/] dopo<br />
* {{gitpull|T1213|disabilitato il livello di Stamen che forniva le etichette sulla mappa satellitare, perché stanno dismettendo il servizio}}<br />
* {{gitpull|T1210|effettuata manutenzione straordinaria per avanzare il sistema operativo ad una versione più recente}}<br />
*: fix AtlasFor per PHP 7.3 e per MariaDB 0.3.39<br />
*: avanzato da Debian stretch 9 a Debian buster 10<br />
*: avanzato da PHP 7.0 a PHP 7.4<br />
*: avanzato ownCloud dalla versione 9.0.11 alla 9.1.8<br />
*: avanzato MediaWiki a 1.31.16<br />
* aggiunte alcune validazioni per evitare che vengano caricati enormi GeoJSON<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
* {{gitpull|T1206|migliorata documentazione sulle API}}<br />
<br />
(15 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5264Changelog2023-10-13T07:50:47Z<p>System.bot: /* 2023 */ +#12 ottobre 2023</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 12 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1209|migliorata la pagina landing degli Archivi}}<br />
*: [https://web.archive.org/web/20230327223230/https://atlas.landscapefor.eu/archives/] prima<br />
*: [https://web.archive.org/web/20231013074754/https://atlas.landscapefor.eu/archives/] dopo<br />
* {{gitpull|T1213|disabilitato il livello di Stamen che forniva le etichette sulla mappa satellitare, perché stanno dismettendo il servizio}}<br />
* {{gitpull|T1210|effettuata manutenzione straordinaria per avanzare il sistema operativo ad una versione più recente}}<br />
*: fix AtlasFor per PHP 7.3 e per MariaDB 0.3.39<br />
*: avanzato ownCloud dalla versione 9.0.11 alla 9.1.8<br />
*: avanzato MediaWiki a 1.31.16<br />
* aggiunte alcune validazioni per evitare che vengano caricati enormi GeoJSON<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
* {{gitpull|T1206|migliorata documentazione sulle API}}<br />
<br />
(15 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Diary.php&diff=5263Diary.php2023-10-06T15:13:13Z<p>System.bot: Modificata destinazione reindirizzamento da Diario a Report</p>
<hr />
<div>#REDIRECT [[Report]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Aiuto:Diario&diff=5262Aiuto:Diario2023-10-06T15:13:04Z<p>System.bot: Modificata destinazione reindirizzamento da Diario a Report</p>
<hr />
<div>#RINVIA [[Report]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Diario&diff=5261Diario2023-10-06T15:12:48Z<p>System.bot: asd</p>
<hr />
<div>#REDIRECT [[Report]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Report&diff=5233Report2023-10-06T15:12:22Z<p>System.bot: System.bot ha spostato la pagina Diario a Report senza lasciare redirect: Parte della pagina traducibile "Diario"</p>
<hr />
<div><languages /><br />
[[File:Screenshot AtlasFor - creazione Diario - 1488-2018.09-20.png|miniatura|<translate><!--T:1--> Pagina di creazione di un Diario</translate>]]<br />
<br />
<translate><br />
<!--T:2--><br />
Il '''Diario''' è una narrazione creata collezionando {{link|POI}} e {{link|Media}}, esportabile in un comodo documento [[wikipedia:it:Portable Document Format|PDF]] adatto per la stampa o alla consultazione offline.<br />
<br />
== Creazione == <!--T:3--><br />
La pagina di creazione del tuo Diario ti aiuterà suggerendoti i POI o i Media che hai creato oppure i materiali a cui hai messo [[mi piace]].<br />
<br />
== Personalizzazione == <!--T:4--><br />
Alcue delle personalizzazioni che potrai applicare al tuo Diario:<br />
<br />
<!--T:5--><br />
* scegliere un titolo per il tuo Diario<br />
* decidere vari tipi di mappa per la tua copertina<br />
* trascinare i POI per stabilire il loro ordine all'interno del tuo Diario<br />
* trascinare i Media per stabilire il loro ordine all'interno del POI<br />
</translate><br />
<br />
<!--<br />
{{Permesso AtlasFor/title}}<br />
{{Permesso AtlasFor/start}}<br />
{{Permesso AtlasFor|add_diary|aggiungi un Diario}}<br />
{{Permesso AtlasFor|edit_all_diary|modificare tutti i Diari}}<br />
{{Permesso AtlasFor|change_user_role_registereddiary|cambiare il ruolo di un utente [[socio Diario]]}}<br />
{{Permesso AtlasFor/end}}<br />
--><br />
== <translate><!--T:6--> Pagine correlate</translate> ==<br />
<br />
* {{link+text|Mi piace|<translate><!--T:7--> Mi piace</translate>}}<br />
* {{link|POI}}<br />
* {{link|Media}}<br />
<br />
[[Categoria:Manuali su AtlasFor]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5232Changelog2023-10-06T14:30:44Z<p>System.bot: /* 5 ottobre 2023 */ gitpull:T1206</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
* {{gitpull|T1206|migliorata documentazione sulle API}}<br />
<br />
(15 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Media&diff=5231Media2023-10-06T14:19:14Z<p>System.bot: fix link</p>
<hr />
<div><languages /><br />
<translate><br />
<!--T:1--><br />
Questa pagina documenta alcune informazioni su cosa sia un '''Media''' e su come compilarlo.<br />
<br />
== Cos'è un Media? == <!--T:2--><br />
Un '''Media''' è un elemento multimediale all'interno di un [[POI]].<br />
<br />
<!--T:3--><br />
Possiamo immaginarci il POI come un libro illustrato.<br />
Il racconto è composto da foto o video, accompagnati da brevi testi di una o due frasi.<br />
<br />
<!--T:4--><br />
Le pagine di questo libro – che sono i Media e le News – devono essere ordinate in Capitoli (Contesto, Storia, Racconti, ecc.) in modo da ottenere un discorso interessante e strutturato.<br />
<br />
<!--T:78--><br />
<youtube>oTM2buV99ZM</youtube><br />
<br />
== Campi == <!--T:5--><br />
<br />
=== Titolo === <!--T:6--><br />
<br />
<!--T:7--><br />
Titolo dell'argomento o breve frase che descrive l'immagine o il video presentati in modo preciso ed efficace.<br />
<br />
<!--T:8--><br />
Il titolo di ogni media compare nella scheda del POI in sequenza con gli altri titoli dei media, in modo da costruire una sorta di indice del racconto complessivo del POI.<br />
Per ottenere l'effetto di svolgimento del racconto del POI, a partire dal titolo dei media, occorre tener conto dell'ordine obbligatorio dei Capitoli (vedi #Capitoli) e della possibilità di ordinare i media entro ciascun capitolo (vedi #Ordina nel Capitolo).<br />
<br />
=== Capitolo === <!--T:9--><br />
<br />
<!--T:10--><br />
La suddivisione in Capitoli per organizzare il racconto del POI è analoga alla strutturazione di un libro in capitoli.<br />
<br />
<!--T:11--><br />
Per consentire uno svolgimento ordinato del racconto del POI, i media vengono attribuiti a Capitoli già predisposti: News, Presentazione, Contesto, Luoghi, Storia, Architettura, Progetti, Eventi, Particolari, Racconti, Materiale aggiunto.<br />
I capitoli hanno un ordine di presentazione predefinito, i media si possono invece ordinare all'interno del capitolo (vedi #Ordina nel Capitolo).<br />
L'inserimento del media nel Capitolo è obbligatorio se si è scelto che il POI sia organizzato per capitoli (vedi Guida alla compilazione del POI: Tipi di visualizzazione).<br />
<br />
=== Associa ai POI === <!--T:12--><br />
<br />
<!--T:13--><br />
In questa tendina, si cerca il nome del POI entro cui il media va inserito. <br />
<br />
<!--T:14--><br />
Associazione obbligatoria del media al POI di riferimento. Un Media o una News posso essere associati a più di un POI.<br />
<br />
=== Testo === <!--T:15--><br />
<br />
<!--T:16--><br />
Il testo associato all'immagine o al video.<br />
<br />
<!--T:17--><br />
Il contenuto deve fare riferimento all'immagine o al video, tenendo conto che andrà letto come un paragrafo del racconto complessivo del POI. Ogni testo deve spiegare come il Media o la News aggiungano qualcosa di specifico al racconto complessivo, evitando ripetizioni e approfondimenti troppo specialistici (per questi occorre inserire dei link di approfondimento).<br />
<br />
<!--T:18--><br />
La lunghezza consigliata è di 500 caratteri, spazi inclusi, con un massimo consentito di 800 caratteri.<br />
<br />
=== Bottone Lingue === <!--T:19--><br />
<br />
<!--T:20--><br />
Si può aggiungere la descrizione anche in altre lingue: per ora possibile in italiano, english, français, 中文.<br />
<br />
=== Didascalia === <!--T:21--><br />
<br />
<!--T:22--><br />
Breve testo di corredo strettamente riferito alla descrizione del Media e del suo contenuto.<br />
<br />
<!--T:23--><br />
(Esempio: il titolo dell'immagine, dell'opera d'arte, l'autore della fotografia, la precisazione su un'inquadratura ecc.)<br />
<br />
<!--T:24--><br />
La lunghezza consigliata è di 100 caratteri, spazi inclusi, con una lunghezza massima consentita di 150 caratteri.<br />
<br />
=== Aggiungi Tag === <!--T:25--><br />
<br />
<!--T:26--><br />
Aggiungi Tag permette l'inserimento di alcune parole chiave che possano caratterizzare l'elemento ed eventualmente associarlo ad altri Media per affinità tematiche o localizzative. Durante la digitazione vengono suggeriti i Tag esistenti oppure può essere inserito un nuovo [[Tag]].<br />
<br />
=== File multimediale === <!--T:28--><br />
<br />
<!--T:29--><br />
Il File multimediale è il contenuto fondamentale dei Media e delle News.<br />
<br />
<!--T:30--><br />
Se si tratta di un'immagine, un video, un file audio, un testo in PDF, si deve utilizzare il pulsante '''Carica Media''' che apre un'apposita finestra di inserimento. Se si vuole invece utilizzare un video da YouTube occorre utilizzare l'apposito codice di sharing generato da YouTube. Attraverso la funzione '''Carica anteprima''' si può aggiungere un'immagine come anteprima del video.<br />
<br />
==== Tipo di file ==== <!--T:31--><br />
<br />
<!--T:32--><br />
Le caratteristiche tecniche da rispettare sono:<br />
<br />
==== Immagini ==== <!--T:33--><br />
;Formati consigliati: *.jpg, *.png<br />
;Dimensioni standard: rapporto 4:3 (es. 1000x750 punti)<br />
;Risoluzione: max. 200 dpi<br />
;Dimensione: max. 500 KB.<br />
<br />
==== Video ==== <!--T:34--><br />
;Soluzione consigliata: link a video inserito su YouTube (preferibilmente sul proprio canale), per il quale va inserito il codice di sharing.<br />Per esempio, se il codice di sharing è https://www.youtube.com/watch?v=nvKrc7u17Yk, bisogna inserire soltanto nvKrc7u17Yk.<br />È inoltre possibile inserire direttamente video di piccole dimensioni (massimo 10 MB).<br />
;Formati consigliati: *.mp4, *.mpeg, *.ogg, *webm<br />
;Dimensioni standard: formato 16:9 e 720p (1280x720) se di breve durata (1 minuto circa); 4x3 con 640x480 punti se più lungo.<br />
<br />
=== Audio === <!--T:35--><br />
;Formati consigliati: *.mp3, *.ogg<br />
<br />
=== Visualizzazione Slideshow/In evidenza === <!--T:36--><br />
<br />
<!--T:37--><br />
Scegliendo '''In evidenza''' si inserisce un Media rilevante per il racconto del POI. Nella scheda del POI compare in automatico un'anteprima dell'immagine, insieme alla prima frase del testo.<br />
<br />
<!--T:38--><br />
Scegliendo '''In Slideshow''' si inserisce un Media aggiuntivo, che non partecipa in modo essenziale al racconto del POI, anche senza testo di accompagnamento. Nella scheda del POI compare in una carrellata in fondo al capitolo, con una piccola immagine di anteprima.<br />
<br />
=== Crediti/fonti === <!--T:39--><br />
<br />
<!--T:40--><br />
Citazione della provenienza del file multimediale.<br />
<br />
<!--T:41--><br />
Contiene l'URL e la data di consultazione se la provenienza è il web, le referenze bibliografiche se la provenienza è cartacea.<br />
<br />
=== Autori (Cognome Nome) === <!--T:42--><br />
<br />
<!--T:43--><br />
Cognomi e nomi degli autori del file multimediale, necessario se noto e rilevante, sempre da citare se chiaramente indicato alla fonte. Se il file multimediale è prodotto in proprio si inserisce il proprio cognome e nome.<br />
<br />
=== Copyright holder === <!--T:44--><br />
<br />
<!--T:45--><br />
Detentore del diritto d'autore (ente o persona) se noto (p. es. Museo Torino).<br />
<br />
<!--T:46--><br />
NB NON CARICARE materiale protetto da diritto d'autore esplicitamente evidenziato di cui non è stata chiesta autorizzazione alla pubblicazione.<br />
<br />
=== Scegli una licenza === <!--T:47--><br />
<br />
<!--T:48--><br />
Specifica la licenza del contenuto multimediale caricato, se conosciuta e necessaria.<br />
<br />
=== Collegamenti esterni === <!--T:49--><br />
<br />
<!--T:50--><br />
Inserimento di indirizzi di pagine web che approfondiscono l'argomento o che trattano tematiche complementari.<br />
<br />
<!--T:51--><br />
Si inserisce l'URL del sito web, seguito da uno spazio e da un titolo a scelta. Solo il titolo è visibile dal lato utente.<br />
<br />
<!--T:52--><br />
Per esempio se si inserisce:<br />
<br />
<!--T:53--><br />
<nowiki>http://www.museotorino.it Approfondisci su Museo Torino</nowiki><br />
<br />
<!--T:54--><br />
L'utente vedrà solo il link attivo:<br />
<br />
<!--T:55--><br />
[http://www.museotorino.it Approfondisci su Museo Torino]<br />
<br />
=== Permessi gruppo === <!--T:56--><br />
<br />
<!--T:57--><br />
Questa opzione permette di scegliere i gruppi di utenti che possono visualizzare o modificare il Media, quando è selezionato come '''Pronto'''.<br />
<br />
=== Opzioni avanzate === <!--T:58--><br />
<br />
==== Salva come ==== <!--T:59--><br />
<br />
<!--T:60--><br />
'''Bozza''': livello di redazione non completo, disponibile per modifiche e integrazioni. Le bozze sono visibili solo in Lista, non in Atlas, da parte del gruppo di lavoro autorizzato.<br />
<br />
<!--T:61--><br />
'''Pronto''': redazione ritenuta completa, ma con possibilità di modifiche ulteriori. Le schede di Media pronte sono visibili sia in Lista che in Atlas per il gruppo di lavoro autorizzato<br />
<br />
<!--T:62--><br />
'''Pubblica''': scheda verificata, immediatamente visibile da tutti gli utenti in Atlas.<br />
<br />
<!--T:63--><br />
In ogni caso gli inserimenti di materiali non salvati non vengono registrati e sono perduti.<br />
<br />
<!--T:64--><br />
La Redazione di AtlasFor si riserva di rimuovere (classificandolo come "bozza" e avvisando l'operatore redattore) ogni materiale contrario agli obiettivi e allo stile che sono posti alla base di Landscapefor.<br />
<br />
==== Ordina nel capitolo ==== <!--T:65--><br />
<br />
<!--T:66--><br />
Possibilità di gestire l'ordine di presentazione dei Media all’interno dei singoli Capitoli.<br />
<br />
<!--T:67--><br />
Aprendo la lista Media corrispondente al POI si apre una vista a tabulato con tutti i Media contenuti. Nella colonna '''Capitolo''' di ogni Media si trova un link con la scritta "Ordina in...". Cliccando sul link viene aperta la pagina del capitolo corrispondente, in cui si possono trascinare i Media (drag-and-drop) per ottenere l'ordine desiderato. Alla fine dell'operazione è necessario salvare il riordino.<br />
<br />
=== Archivi === <!--T:68--><br />
<br />
<!--T:69--><br />
Tema che raggruppa i POI che ad esso fanno riferimento e consente di selezionarli in mappa e dalla Lista della Scrivania. <br />
<br />
<!--T:70--><br />
Per gli operatori l’archivio è predefinito e non può essere modificato.<br />
Gli operatori esperti possono attribuire un Media ad ulteriori archivi tra quelli suggeriti in lista, consentendo quindi una selezione sulla base di diversi temi.<br />
Di norma, l'Archivio associato al Media è il medesimo del POI di riferimento, anche se è possibile attribuire il Media anche ad un archivio differente.<br />
<br />
=== Note personali === <!--T:71--><br />
<br />
<!--T:72--><br />
Spazio per appunti personali, da usare come promemoria o per condividere idee e correzioni con i membri del gruppo di lavoro.<br />
<br />
=== Revisione === <!--T:73--><br />
<br />
<!--T:74--><br />
Spazio riservato alla redazione di AtlasFor. Viene utilizzato per indicare agli operatori aspetti di completamento e di correzione necessari per poter pubblicare il Media.<br />
<br />
<!--<br />
== Permessi == <!--T:75--><br />
</translate><br />
{{Permesso AtlasFor/start}}<br />
{{Permesso AtlasFor|add_media_private|aggiungere un Media privato}}<br />
{{Permesso AtlasFor|add_media|aggiungere un Media pubblico}}<br />
{{Permesso AtlasFor|edit_all_media|modificare tutti i Media}}<br />
{{Permesso AtlasFor/end}}<br />
--><br />
<translate><br />
== Pagine correlate == <!--T:76--><br />
</translate><br />
<br />
* {{link|Creare una Vetrina|<translate><!--T:79--> Creare una Vetrina</translate>}}<br />
* {{link|POI}}<br />
* {{link|News}}<br />
<br />
<!--T:77--><br />
[[Categoria:Manuali su AtlasFor]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=News-add.php&diff=5230News-add.php2023-10-06T14:18:17Z<p>System.bot: Redirect alla pagina News</p>
<hr />
<div>#REDIRECT [[News]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5229Interoperability2023-10-06T13:43:32Z<p>System.bot: fix apice</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell'Agenzia per l'Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l'accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre API in coerenza con i principi declinati dal ''European Interoperability Framework'' (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Esempio di interrogazione informazioni generiche:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info /api/query/archive.php?uid=monferrato&prop=info]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Molte API permettono di richiedere più informazioni in una singola richiesta. Esempio:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=genova&prop=info|children|parent /api/query/archive.php?uid=genova&prop=info|children|parent]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 955,<br />
"uid": "genova",<br />
"name": "Genova",<br />
"lat": 44.4067,<br />
"lng": 8.93,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
"children": [<br />
{<br />
"id": 922,<br />
"uid": "ge-centro-antico",<br />
"name": "Ge. Centro Antico",<br />
"lat": 44.4077,<br />
"lng": 8.9311,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
...<br />
],<br />
"parent": {<br />
"id": 860,<br />
"uid": "appa-liguria",<br />
"name": "Appa Liguria",<br />
"lat": 44.3867,<br />
"lng": 8.9209,<br />
"zoom": 10,<br />
"isPublished": true<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Api&diff=5228Api2023-10-06T13:14:48Z<p>System.bot: creo redirect utile</p>
<hr />
<div>#REDIRECT [[Interoperability]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=API&diff=5227API2023-10-06T13:01:00Z<p>System.bot: creazione redirect utile</p>
<hr />
<div>#REDIRECT [[Interoperability]]</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5226Interoperability2023-10-06T11:42:32Z<p>System.bot: /* Sviluppi specifici per la PA / privati */ tolta ripetizione</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l'Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l'accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre API in coerenza con i principi declinati dal ''European Interoperability Framework'' (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Esempio di interrogazione informazioni generiche:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info /api/query/archive.php?uid=monferrato&prop=info]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Molte API permettono di richiedere più informazioni in una singola richiesta. Esempio:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=genova&prop=info|children|parent /api/query/archive.php?uid=genova&prop=info|children|parent]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 955,<br />
"uid": "genova",<br />
"name": "Genova",<br />
"lat": 44.4067,<br />
"lng": 8.93,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
"children": [<br />
{<br />
"id": 922,<br />
"uid": "ge-centro-antico",<br />
"name": "Ge. Centro Antico",<br />
"lat": 44.4077,<br />
"lng": 8.9311,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
...<br />
],<br />
"parent": {<br />
"id": 860,<br />
"uid": "appa-liguria",<br />
"name": "Appa Liguria",<br />
"lat": 44.3867,<br />
"lng": 8.9209,<br />
"zoom": 10,<br />
"isPublished": true<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5225Changelog2023-10-06T11:17:29Z<p>System.bot: /* 5 ottobre 2023 */</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
<br />
(15 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5224Changelog2023-10-06T11:05:23Z<p>System.bot: /* 5 ottobre 2023 */ adding missing gitpull:T1205</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
* {{gitpull|T1205|reso molto meno invasivo il popup "Vuoi ampliare i tuoi filtri?" facendo sì che si apra solo quando ha senso farlo}} <br />
<br />
(14 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5223Changelog2023-10-05T13:48:45Z<p>System.bot: /* 2023 */ gitpull:project/view/259/</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 5 ottobre 2023 ===<br />
{{Sprint day|4|}}<br />
* {{gitpull|T1203|alla chiusura della sidebar dei Media di un POI, riaprire eventualmente la lista POI, in una maniera gradevole (possibilmente senza barre che si ri-chiudono, aspetti, e si riaprono)}}<br />
* {{gitpull|T1204|non mostrare il pulsante indietro per riportare alla situazione senza filtri}}<br />
<br />
(14 commit)<br />
<br />
[[gitpull:project/view/259/]]<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5222Changelog2023-09-21T14:51:44Z<p>System.bot: /* 2022 */ tabelle</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit e con 63 tabelle nel database.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5221Changelog2023-09-21T14:51:08Z<p>System.bot: /* 2015 */</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente su PHP (conosciuto ai più) e sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5220Changelog2023-09-21T14:50:18Z<p>System.bot: Il 2022 si conclude con 229 commit</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 2022 ==<br />
<br />
Il 2022 si conclude con 229 commit.<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5219Changelog2023-09-21T14:49:45Z<p>System.bot: /* 2021 */ Il 2021 si conclude con 291 commit</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
Il 2021 si conclude con 291 commit.<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5218Changelog2023-09-21T14:49:25Z<p>System.bot: /* gennaio-ottobre 2021 */ indent</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
=== gennaio-ottobre 2021 ===<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5217Changelog2023-09-21T14:48:51Z<p>System.bot: /* 2020 */ Il 2020 si conclude con 268 commit</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
Il 2020 si conclude con 268 commit.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5216Changelog2023-09-21T14:48:36Z<p>System.bot: /* 2019 */ Il 2019 si conclude con 402 commit</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
Il 2019 si conclude con 402 commit.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5215Changelog2023-09-21T14:48:21Z<p>System.bot: /* 2018 */ Il 2018 si conclude con 1049 commit.</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
Il 2018 si conclude con 1049 commit.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5214Changelog2023-09-21T14:48:03Z<p>System.bot: /* 2017 */ Il 2017 si conclude con 465 commit.</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
Il 2017 si conclude con 465 commit.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5213Changelog2023-09-21T14:47:47Z<p>System.bot: /* 2016 */ Il 2016 si conclude con 111 commit.</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
Il 2016 si conclude con 111 commit.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5212Changelog2023-09-21T14:47:26Z<p>System.bot: /* 2015 */ L'anno si conclude con 15 commit.</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
== 2015 ==<br />
<br />
Il 10 novembre 2015 è stata fatta la prima commit del progetto. Il repository è partito con Bazaar (bzr).<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
L'anno si conclude con 15 commit.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5211Changelog2023-09-21T14:44:49Z<p>System.bot: aggiungo changelog passati</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 2023 ==<br />
<br />
=== 21 settembre 2023 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
=== 23 ottobre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
=== 15 settembre 2022 ===<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
=== 10 febbraio 2022 ===<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
=== 3 febbraio 2022 ===<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
=== 27 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
=== 20 gennaio 2022 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 2021 ==<br />
<br />
=== 16 dicembre 2021 ===<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
=== 2 dicembre 2021 ===<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
=== 11 novembre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
=== 28 ottobre 2021 ===<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
=== 21 ottobre 2021 ===<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== gennaio-ottobre 2021 ==<br />
<br />
Aggiunta possibilità di filtrare per Comune e per Regione.<br />
<br />
Aggiunta possibilità di migrare una News in un Media.<br />
<br />
Migliorato il selettore dei livelli delle varie mappe disponibili (scala di grigi ecc.).<br />
<br />
Aggiunta possibilità di cercare un singolo Tag per nome.<br />
<br />
Migliorata visualizzazione degli slot disponibili per una visita.<br />
<br />
Migliorata schermata di gestione e creazione degli slot di visita (mattino, pomeriggio, ecc.)<br />
<br />
Aggiunta distinzione fra aree e linee.<br />
<br />
Aggiunta possiblità di disabilitare tutti i cluster (per tutti gli utenti).<br />
<br />
Aggiunta possibilità di eliminare un intero Calendario di prenotazioni e tutti i relativi dati personali.<br />
<br />
Migliora la fluidità di caricamento delle singole aree (che sono centinaia).<br />
<br />
Aggiunta barra di ricerca in tempo reale per gli Archivi.<br />
<br />
Migliorata la barra di caricamento per mostrare anche lo stato delle singole aree in attesa di essere caricate.<br />
<br />
Aggiunto pulsante per nascondere ogni singola area e disabilitate di default su "dispositivi lenti".<br />
<br />
Aggiunta possibilità di tradurre i singoli Tag (nome e descrizione) dall'interfaccia grafica.<br />
<br />
== 2020 ==<br />
<br />
Aggiunto filtro dei POI da poter completare.<br />
<br />
Implementato il menu volante nella parte inferiore dello schermo su mobile.<br />
<br />
Aggiunti Archivi In Evidenza.<br />
<br />
Creata pagina di Calendario Eventi organizzabili dal gestore di un POI.<br />
<br />
Implementato pulsante "Indietro" per ripercorrere i propri filtri senza cambiare pagina.<br />
<br />
Aggiunta possibilità di ereditare gli Archivi di un POI, dalla pagina di un Media.<br />
<br />
Risolti problemi specifici a vecchie versioni di Safari su iOS.<br />
<br />
Creato sistema automatico di aggiornamento del database.<br />
<br />
Creato sistema di gestione degli slot di visita ad una specifica struttura, con registrazione, prenotazione, autorizzazione, verifica biglietto ecc. (per il COVID-19).<br />
<br />
Creato uno spooler di posta separato per gestire le richieste di visita ai musei ecc.<br />
<br />
Aggiunto supporto alla lingua Tedesca.<br />
<br />
Migliorato il sistema degli Archivi suggeriti.<br />
<br />
Creato popup di descrizione dei singoli Archivi.<br />
<br />
Aggiunta possibilità di esportare tutti i Tag.<br />
<br />
Aggiunta possibilità di esportare i POI con tutte le loro traduzioni.<br />
<br />
Aggiunto sistema di moderazione dei Tag creati dagli utenti.<br />
<br />
== 2019 ==<br />
<br />
Aggiunto supporto a video su Vimeo.<br />
<br />
Aggiunto importatore degli eventi da Facebook (se si è proprietari di quella pagina Facebook).<br />
<br />
Migliorata schermata di gestione dei Gruppi.<br />
<br />
Migliorati sistemi di validazione e schermate di errore.<br />
<br />
Aggiunta possibilità di bannare o disabilitare specifici utenti.<br />
<br />
Create pagine pubbliche per ogni Tag e per ogni Categoria e rese SEO-friendly.<br />
<br />
Migliorato il sistema di generazione delle sitemap e dell'assegnazione dello score ad ogni pagina.<br />
<br />
Migliorata schermata di presentazione iniziale per suggerire alcuni contenuti.<br />
<br />
Migliorate schermate interne di assistenza, più integrate alla Chat interna.<br />
<br />
Migliorata interazione utente dell'atlante, posizione del POI centrato, macro, barra laterale.<br />
<br />
Aggiunto quiz di Wikidata, per poter interconnettere un POI casuale con un elemento Wikidata (o creare l'elemento Wikidata).<br />
<br />
Aggiunto sistema che permette di accedere alle voci di Wikimedia e le pagine di Wikimedia Commons, da ogni POI.<br />
<br />
Migliorato il selettore dei Tag della mappa.<br />
<br />
Semplificata la pagina di registrazione per non necessitare neanche del nome reale.<br />
<br />
Esportazione massiva di informazioni in Wikidata, come gli indirizzi dei numeri civici, coordinate geografiche, ecc.<br />
<br />
Importate le pagine di Facebook ufficiali da Wikidata.<br />
<br />
Migliorato il sistema di ricerca per indirizzo, in base alla città scelta.<br />
<br />
Mostrati gli autori anche dalla pagina del Media.<br />
<br />
Aggiunte pagine pubbliche per alcuni comuni Italiani, in ottica SEO.<br />
<br />
Aggiunto supporto a web app progressiva.<br />
<br />
Passaggio da bzr a git.<br />
<br />
Migrazione da Launchpad a Phabricator (gitpull.it).<br />
<br />
Aggiunta schermata di manutenzione.<br />
<br />
Aggiunta possibilità di creare dei reindirizzamenti dai POI eliminati.<br />
<br />
== 2018 ==<br />
<br />
Creata la pagina che visualizza [[ruoli e permessi]] ([[atlas:user-permissions.php]]).<br />
<br />
Creati ruoli dedicati per creare news, creare diari, creare solo contenuti privati, moderare, ecc.<br />
<br />
Creati widget per la Dashboard.<br />
<br />
Migliorata la gestione della barra laterale destra dei Media.<br />
<br />
Aggiunta possibilità di attivare ogni singola area a specifici livelli di zoom.<br />
<br />
Ri-progettata schermata della Dashboard per mostrare informazioni più inerenti a sè stessi (ad utenti singoli, a utenti in un gruppo, ecc.)<br />
<br />
Implementata possibilità di esportare i tasselli della mappa di OpenStreetMap direttamente nel proprio Diario in PDF.<br />
<br />
Aggiunte pagine di tutorial.<br />
<br />
Migliorata drasticamente la velocità su mobile. Migliorati i feedback di caricamento.<br />
<br />
Migrati da Piwik a Matomo.<br />
<br />
Aggiunta possibilità di gestire più gruppi di lavoro, passando da uno all'altro dalla Scrivania.<br />
<br />
Aggiunte diverse opzioni per poter definire ogni tipo di Gruppo (gruppi logici, gruppi di collaborazione, ecc.)<br />
<br />
Aggiunta API per cercare i Tag in una specifica area.<br />
<br />
Aggiunto sistema per modificare una grande quantità di POI in serie, cambiando i loro Archivi, ecc.<br />
<br />
Aumentate le possibili macro della mappa.<br />
<br />
Miglioramenti generali dell'interfaccia, più icone, più supporto mobile.<br />
<br />
Aggiunta schermata iniziale di presentazione dell'atlante.<br />
<br />
Maggiore integrazione del cambio lingua.<br />
<br />
Migliorato processo di creazione ed esportazione del Diario.<br />
<br />
Aggiunta possibilità di non essere elencati nei crediti.<br />
<br />
Aggiunto sistema di caricamento di Materiali Grezzi per ogni POI.<br />
<br />
Miglioramenti grafici in tutte le pagine di eliminazione di contenuti.<br />
<br />
Creazione massiva di specifiche pagine di documentazione: ogni pagina nel backend può avere una sua pagina wiki.<br />
<br />
Aggiunto redirect interni fra AtlasFor e YouTube per evitare risorse esterne.<br />
<br />
Aggiunto gestionale delle Organizzazioni con cui collaborare.<br />
<br />
Migliorati i filtri delle pagine di POI e Media nel backend.<br />
<br />
Migliorati i sistemi anti-abuso, limiti di upload per utente, etc.<br />
<br />
Aggiunta possibilità di caricamenti multipli nei Materiali Aggiunti.<br />
<br />
Migliorati vari pulsanti per le azioni di base. Con icone e colori.<br />
<br />
Migliorata l'internazionalizzazione e supporto della lingua Cinese.<br />
<br />
Aggiunto supporto a LibreJS.<br />
<br />
Aggiunta schermata di Quiz sui poi, come strumento di gamification per popolare informazioni su un elemento casuale.<br />
<br />
Integrazione dei comuni con Wikidata.<br />
<br />
== 2017 ==<br />
<br />
Integrato editor semi-visuale (Pen Editor).<br />
<br />
Integrata documentazione interna.<br />
<br />
Migliorata la gestione dei POI privati per i Gruppi di lavoro (per alternanza scuola-lavoro).<br />
<br />
Migliorata l'integrazione fra il frontend dell'atlante e il backend.<br />
<br />
Creati nuovi ruoli più granulari di moderazione.<br />
<br />
Creata schermata "stile GitHub" per vedere i progressi di un singolo studente.<br />
<br />
Integrati log per POI e Media per tenere traccia di ogni modifica.<br />
<br />
Aggiunto sistema di revisione dei Media per gli insegnanti.<br />
<br />
Ri-progettata la Scrivania.<br />
<br />
Creazione del Diario, per esportare in PDF i propri POI e Media preferiti.<br />
<br />
Migliorata la selezione delle possibili licenze associate ad un Media.<br />
<br />
Migliorato il sistema di divisione in Capitoli dei singoli Media, come una narrazione.<br />
<br />
Generazione automatica dei crediti per ogni singolo POI in base ad ogni modifica precedente.<br />
<br />
Aggiunto supporto per più di una lingua oltre all'Inglese. Aggiunto il Francese.<br />
<br />
Aggiunta possibilità di creare dei particolari Media di tipo News.<br />
<br />
Aggiunta sezione per comunicazioni massive da un Gruppo.<br />
<br />
Migliorati ruoli e permessi per essere ancora più granulari. Introdotto il "socio Diario".<br />
<br />
Integrato Piwik (non abbiamo mai usato Google Analytics) per creare i report per gli insegnanti.<br />
<br />
Aggiunto supporto "Do Not Track". Aggiunti ruoli granulari per non essere mai monitorabili.<br />
<br />
Aggiunta possibilità di clonare un Media.<br />
<br />
Creata Landing page per le News.<br />
<br />
Migliorato drasticamente il SEO creando permalink per ogni POI, Media, Tag, ...<br />
<br />
Migliorato sistema dei cluster. Animazione pulsante per i POI che hanno news recenti.<br />
<br />
Migliorata esperienza utente nella modifica di Media e POI.<br />
<br />
Aggiunto supporto al Cinese tradizionale.<br />
<br />
Aggiunto ruolo che permette soltanto di pubblicare nuovi elementi.<br />
<br />
Migliorato il supporto a linee e aree, per decidere i livelli di sovrapposizione.<br />
<br />
Migliorato processo di login e registrazione.<br />
<br />
Aggiunto selettore dell'indirizzo corrente grazie a Nominatim.<br />
<br />
== 2016 ==<br />
<br />
Migliorate le pagine di backend per mostrare e modificare i POI e i Media.<br />
<br />
Migliorate le modalità di upload delle immagini.<br />
<br />
Creata la prima versione della Scrivania. Creata pagina dei crediti.<br />
<br />
Aggiunti i "token input" (in stile Tag di Facebook).<br />
<br />
Aggiunta la possibilità di inserire crediti puntuali per ogni Media, fra cui definendo il suo autore, e il detentrice dei diritti d'autore.<br />
<br />
Aggiunti livelli di aggregazione degli Utenti in Gruppi, e assegnazione di Archivi di lavoro ai vari Gruppi.<br />
<br />
Migliorate le API.<br />
<br />
Creata Landing Page degli Archivi.<br />
<br />
Aggiunta possibilità di caricare un file GeoJSON per avere aree e linee.<br />
<br />
Aggiunto import massivo di POI tramite CSV esterni.<br />
<br />
Resi i POI indicizzabili per Comune e Regione.<br />
<br />
Creata grafica a "cassetti" chiudibili nel backend.<br />
<br />
Potenziate le possibilità di filtri per i POI e per i Media, ed esposto via API.<br />
<br />
Aggiunta possibilità di tradurre i POI in Inglese.<br />
<br />
Aggiunta Dashboard per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di esportare i POI in massa.<br />
<br />
Aggiunta possibilità di evitare conflitti di modifica su un POI.<br />
<br />
Migliorato il sistema degli Archivi privati.<br />
<br />
Creato un sistema di chat interna.<br />
<br />
Migliorata fruibilità su dispositivi mobili.<br />
<br />
Creato sistema di inviti per i Gruppi di lavoro.<br />
<br />
Aggiunta possibilità di avere Media in stato di Bozza.<br />
<br />
== 2015 ==<br />
<br />
Abbiamo progettato l'atlante AtlasFor completamente da zero, prendendo ispirazione dalla sua versione precedente che era stata realizzata in Joomla! ma che purtroppo non sembrava scalare alle nuove esigenze.<br />
<br />
Il repository è partito con Bazaar (bzr).<br />
<br />
Si decide di basarsi interamente sulla libreria libera [https://leafletjs.com/ Leaflet.js] che permetteva di appoggiarsi a varie fonti. Abbiamo adottato di default [https://www.openstreetmap.org OpenStreetMap].<br />
<br />
Prima implementazione dei POI, dei Media e degli Archivi e Categorie.<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Template:Sprint_day&diff=5208Template:Sprint day2023-09-21T12:41:21Z<p>System.bot: </p>
<hr />
<div><small>Queste funzionalità sono state sviluppate durante un ''code sprint'' di {{{1|8}}} ore, finanziate dalla fondazione [[landscapeforsite:|Landscapefor]].</small></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5205Changelog2023-09-21T12:40:42Z<p>System.bot: +#21 settembre 2023</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 21 settembre 2023 ==<br />
{{Sprint day|4}}<br />
* {{gitpull|T1187|effettuato rebrand da Associazione Landscapefor a Fondazione Landscapefor}}<br />
* {{gitpull|T1191|migliorati gli Archivi per avere un'opzione legata alla visualizzazione o meno dalla schermata "Around Me"}}<br />
* {{gitpull|T1188|personalizzare i livelli di zoom delle Landing Archivi}}<br />
* {{gitpull|T1190|aggiornati i testi del popup che suggerisce di cambiare lo zoom}}<br />
<br />
[[gitpull:project/view/228/]]<br />
<br />
== 23 ottobre 2022 ==<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
== 15 settembre 2022 ==<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
== 10 febbraio 2022 ==<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
== 3 febbraio 2022 ==<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
== 27 gennaio 2022 ==<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
== 20 gennaio 2022 ==<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 16 dicembre 2021 ==<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
== 2 dicembre 2021 ==<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
== 11 novembre 2021 ==<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
== 28 ottobre 2021 ==<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
== 21 ottobre 2021 ==<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Translations:Pagina_principale/2/en&diff=5203Translations:Pagina principale/2/en2023-09-21T12:25:00Z<p>System.bot: </p>
<hr />
<div>Here you can read&mdash;and improve&mdash;the instructions on the territorial devices provided by the [[landscapeforsite:|Landscapefor Foundation]], first and foremost [[atlas:|AtlasFor]].</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Pagina_principale/en&diff=5204Pagina principale/en2023-09-21T12:25:00Z<p>System.bot: </p>
<hr />
<div><languages /><br />
Welcome to the '''wiki of the [[landscapeforsite:|LandscapeFor]] Foundation'''!<br />
<br />
Here you can read&mdash;and improve&mdash;the instructions on the territorial devices provided by the [[landscapeforsite:|Landscapefor Foundation]], first and foremost [[atlas:|AtlasFor]].<br />
<br />
== Get started ==<br />
* '''{{link+text|Introduzione ad AtlasFor|Introduction to AtlasFor}}'''<br />
* '''{{link+text|Cos'è AtlasFor|What's AtlasFor}}'''<br />
* '''{{link+text|Domande frequenti|Frequently asked questions}}'''<br />
* '''{{link+text|Cosa c'è di nuovo|What's new}}'''<br />
<br />
== Read more ==<br />
* '''{{link+text|POI|Drafting a POI}}'''<br />
* '''{{link+text|Media|Creating a Media}}'''<br />
* '''{{link+text|News|Insert News}}'''<br />
* '''{{link+text|Diario|My Diary}}'''</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Translations:Pagina_principale/1/en&diff=5201Translations:Pagina principale/1/en2023-09-21T12:24:44Z<p>System.bot: </p>
<hr />
<div>Welcome to the '''wiki of the [[landscapeforsite:|LandscapeFor]] Foundation'''!</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Pagina_principale/en&diff=5202Pagina principale/en2023-09-21T12:24:44Z<p>System.bot: </p>
<hr />
<div><languages /><br />
Welcome to the '''wiki of the [[landscapeforsite:|LandscapeFor]] Foundation'''!<br />
<br />
<div class="mw-translate-fuzzy"><br />
Here you can read&mdash;and improve&mdash;the instructions on the territorial devices provided by the Cultural Association [[landscapeforsite:|Landscapefor]], first and foremost [[atlas:|AtlasFor]].<br />
</div><br />
<br />
== Get started ==<br />
* '''{{link+text|Introduzione ad AtlasFor|Introduction to AtlasFor}}'''<br />
* '''{{link+text|Cos'è AtlasFor|What's AtlasFor}}'''<br />
* '''{{link+text|Domande frequenti|Frequently asked questions}}'''<br />
* '''{{link+text|Cosa c'è di nuovo|What's new}}'''<br />
<br />
== Read more ==<br />
* '''{{link+text|POI|Drafting a POI}}'''<br />
* '''{{link+text|Media|Creating a Media}}'''<br />
* '''{{link+text|News|Insert News}}'''<br />
* '''{{link+text|Diario|My Diary}}'''</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Pagina_principale&diff=5197Pagina principale2023-09-07T13:13:33Z<p>System.bot: fix gender</p>
<hr />
<div><languages /><br />
<translate><br />
<!--T:1--><br />
Benvenuti nel '''wiki della Fondazione [[landscapeforsite:|LandscapeFor]]'''!<br />
<br />
<!--T:2--><br />
Qui potrai leggere&mdash;e migliorare&mdash;le istruzioni sugli strumenti territoriali forniti dalla Fondazione [[landscapeforsite:|LandscapeFor]], primo fra tutti su [[atlas:|AtlasFor]].<br />
<br />
== Per iniziare == <!--T:4--><br />
</translate><br />
* '''{{link+text|Introduzione ad AtlasFor|<translate><!--T:5--> Introduzione ad AtlasFor</translate>}}'''<br />
* '''{{link+text|Cos'è AtlasFor|<translate><!--T:6--> Cos'è AtlasFor</translate>}}'''<br />
* '''{{link+text|Domande frequenti|<translate><!--T:7--> Domande frequenti</translate>}}'''<br />
* '''{{link+text|Cosa c'è di nuovo|<translate><!--T:8--> Cosa c'è di nuovo</translate>}}'''<br />
<br />
== <translate><!--T:9--> Per approfondire</translate> ==<br />
* '''{{link+text|POI|<translate><!--T:10--> Redigere un POI</translate>}}'''<br />
* '''{{link+text|Media|<translate><!--T:11--> Creare un Media</translate>}}'''<br />
* '''{{link+text|News|<translate><!--T:12--> Inserire una News</translate>}}'''<br />
* '''{{link+text|Diario|<translate><!--T:13--> Il mio Diario</translate>}}'''</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Template:Sprint_volunteer&diff=5192Template:Sprint volunteer2023-02-05T15:14:49Z<p>System.bot: Creata pagina con "<small>Queste funzionalità sono state sviluppate durante un ''code sprint'' di {{{1|8}}} ore, effettuate da volonari.</small>"</p>
<hr />
<div><small>Queste funzionalità sono state sviluppate durante un ''code sprint'' di {{{1|8}}} ore, effettuate da volonari.</small></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5190Interoperability2022-09-23T13:29:12Z<p>System.bot: /* Interoperabilità */ fix</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l'Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l'accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre API in coerenza con i principi declinati dal ''European Interoperability Framework'' (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Esempio di interrogazione informazioni generiche:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info /api/query/archive.php?uid=monferrato&prop=info]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Molte API permettono di richiedere più informazioni in una singola richiesta. Esempio:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=genova&prop=info|children|parent /api/query/archive.php?uid=genova&prop=info|children|parent]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 955,<br />
"uid": "genova",<br />
"name": "Genova",<br />
"lat": 44.4067,<br />
"lng": 8.93,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
"children": [<br />
{<br />
"id": 922,<br />
"uid": "ge-centro-antico",<br />
"name": "Ge. Centro Antico",<br />
"lat": 44.4077,<br />
"lng": 8.9311,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
...<br />
],<br />
"parent": {<br />
"id": 860,<br />
"uid": "appa-liguria",<br />
"name": "Appa Liguria",<br />
"lat": 44.3867,<br />
"lng": 8.9209,<br />
"zoom": 10,<br />
"isPublished": true<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Changelog&diff=5189Changelog2022-09-23T13:24:51Z<p>System.bot: /* 23 ottobre 2022 */ +info</p>
<hr />
<div>Questa pagina riassume '''cosa c'è di nuovo in [[atlas:|AtlasFor]]'''.<br />
<br />
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite <code>git log</code>. <br />
<br />
== Prossimi sviluppi ==<br />
<br />
* [[gitpull:tag/atlasfor/]]<br />
<br />
== 23 ottobre 2022 ==<br />
{{Sprint day|4}}<br />
* {{gitpull|T1105|permettere agli utenti di un Gruppo di ereditare un Capitolo (per i Media)|en=allow Usergroups members to inherit a Media/News Chapter (Mediachapter)}}<br />
* {{gitpull|T1100|permettere di trovare i Tag dal loro nome tradotto|en=allow to find Tags from their localized name|}}<br />
* {{gitpull|T1107|fix degli artefatti grafici ("flash") quando si spostava una mappa personalizzata|en=fix "flashes" on map change (only if "map" macro was set)}}<br />
<br />
== 15 settembre 2022 ==<br />
{{Sprint day|4}}<br />
* {{gitpull|T1103|possibilità di gestire gruppi di lavoro con una Categoria e/o più Tag pre-impostati}}<br />
<br />
== 10 febbraio 2022 ==<br />
{{Sprint day|8}}<br />
* {{gitpull|T1030|aggiunta la possibilità di definire, per ogni Archivio, se di default le aree devono essere attivate o meno}}<br />
* {{gitpull|T1053|migliorata la grafica dei pop-up}}<br />
* {{gitpull|T1043|fix salvataggio dei POI in determinate circostanze, causato dalla recente possibilità di creare un POI direttamente dalla mappa}}<br />
* {{gitpull|T1056|aggiunta la possibilità di personalizzare i POI in base al loro stato, esattamente come i Media}}<br />
* {{gitpull|T1057|se la precisione GPS dell'utente è scarsa, mostrarla all'utente per aiutarlo a rendersi conto del problema}}<br />
* {{gitpull|T1055|migliorata gestione dell'ordinamento degli Archivi nelle Landing}}<br />
* {{gitpull|T1065|corretto l'ordinamento delle Categorie su desktop}}<br />
<br />
== 3 febbraio 2022 ==<br />
{{Sprint day|4}}<br />
* {{Gitpull|T1047|Migliorata la gestione del contesto sotto al logo AtlasFor}}<br />
* {{Gitpull|T1049|Fix lista POI che veniva aperta con il tasto INVIO}}<br />
* {{Gitpull|T1050|Migliorato il tasto "Tag Globale" per mostrare tutti i POI sulla Mappa}}<br />
* {{Gitpull|T1052|Aggiunta la possibilità di segnare alcuni Archivi come visualizzabili solo ai registrati ("VIP-only"), utile per gli Archivi in lavorazione}}<br />
<br />
== 27 gennaio 2022 ==<br />
{{Sprint day}}<br />
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}}<br />
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}}<br />
* {{Gitpull|T1031|Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.}}<br />
*: Esempio, cliccare su APPA Piemonte:<br />
*:: https://atlas.landscapefor.eu/landingarchive/landing-archivi-locali/<br />
*: Si atterra qui:<br />
*:: https://atlas.landscapefor.eu/landing-archive/appa-piemonte/<br />
* {{Gitpull|T1033|Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.}}<br />
*: Nota: questo era stato già implementato, ma era incompatibile con questa modifica:<br />
*:: {{Gitpull|T1022|Nuova macro per filtrare gli elementi in bozza.}}<br />
* {{Gitpull|T1033|Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.}}<br />
* {{Gitpull|T1033|Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_n</code>).}} <br />
* {{Gitpull|T1033|Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (<code>archive_suggest_max_distance</code>).}}<br />
* {{Gitpull|F1544041|Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.}}<br />
* {{Gitpull|T1033|Fix del campo di ricerca per Tag che non veniva resettato.}}<br />
* {{Gitpull|M26|Semplificata la sezione "In mappa".}}<br />
* {{Gitpull|M25|Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).}}<br />
* {{Gitpull|T1033|Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.}}<br />
<br />
== 20 gennaio 2022 ==<br />
{{Sprint day}}<br />
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}}<br />
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}}<br />
* {{Gitpull|T1037|Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).}}<br />
* {{Gitpull|T1038|Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.}}<br />
* {{Gitpull|T1032|Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.}}<br />
* migliorato supporto a GNU LibreJS<br />
<br />
== 16 dicembre 2021 ==<br />
{{Sprint day}}<br />
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}}<br />
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}}<br />
* {{Gitpull|T1022|Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze}}<br />
* {{Gitpull|T1019|Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi}}<br />
* {{Gitpull|T1024|Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina}}<br />
* {{Gitpull|T1026|Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento}}<br />
* {{Gitpull|T1023|Performance: ottimizzato il caricamento delle aree su dispositivi lenti}}<br />
* {{Gitpull|T1025|gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi}}<br />
* fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: [[atlas:archive/986-torino-sintesi]])<br />
* corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: [[atlas:archive/986-torino-sintesi]])<br />
<br />
== 2 dicembre 2021 ==<br />
{{Sprint day}}<br />
; Frontend<br />
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}}<br />
* {{gitpull|T191|Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa}}<br />
* {{gitpull|T1011|Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor}}<br />
* {{gitpull|T950|Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile}}<br />
<br />
; Backend<br />
* {{gitpull|T1013|Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect}}<br />
* {{gitpull|T946|Migliorata la pagina della modifica del CSS per capire dove ci si trova}}<br />
* {{gitpull|T952|Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software}}<br />
* {{gitpull|T1008|Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)}}<br />
* {{gitpull|T1010|Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno}}<br />
<br />
== 11 novembre 2021 ==<br />
{{Sprint day}}<br />
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}}<br />
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)<br />
* aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti<br />
* {{gitpull|T995|fixata la barra volante inferiore per non coprire i crediti di copyright}}<br />
* migliorata la gestione degli errori con le icone mancanti dei POI<br />
* fix del backend per la gestione dei GeoJSON<br />
* {{gitpull|T44|velocizzazione di AtlasFor}}: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)<br />
* [[atlas:credits.php|pagina dei crediti di AtlasFor]]: migliorata la la parte sui ''tileserver'' (OpenStreetMap, ESRI, Stamen)<br />
* avanzamento redazione del [[Microgrant ottobre 2021]] per supportare l'associazione<br />
<br />
== 28 ottobre 2021 ==<br />
{{Sprint day}}<br />
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari)<br />
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.<br />
*: Ora è possibile usare queste classi CSS: <code>.minipoi</code> per personalizzare i mini POI e <code>.atlas-mini-cluster</code> per personalizzare i cluster che hanno solo mini POI <br />
* aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione<br />
* migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.<br />
* fix funzione interna <code>Atlas.POIs.visibles()</code> che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI<br />
<br />
== 21 ottobre 2021 ==<br />
{{Sprint day}}<br />
* formazione Alberto<br />
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}}<br />
* {{gitpull|T965|disabilitato il livello informativo perché al momento causava rallentamenti}}<br />
* semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)<br />
* miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)<br />
* fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)<br />
* aggiunta pagina per test in incognito<br />
* {{gitpull|T956|fix albero categorie ("Attività")}}<br />
* {{gitpull|T972|alcuni fix per tasto indietro}} (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)<br />
* {{gitpull|T983|fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione}}<br />
* apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)<br />
* fix ricerca per Tag quando eri in un'area senza quel Tag<br />
* fix artefatto grafico con la chiusura finestra descrizione Archivio<br />
* chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)<br />
<br />
== Pagine correlate ==<br />
* [[Tech]]<br />
* [[gitpull:tag/atlasfor/]] - Dashboard Phabricator</div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5188Interoperability2022-09-23T11:37:32Z<p>System.bot: /* Esempio di accesso API */ -info</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Esempio di interrogazione informazioni generiche:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info /api/query/archive.php?uid=monferrato&prop=info]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Molte API permettono di richiedere più informazioni in una singola richiesta. Esempio:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=genova&prop=info|children|parent /api/query/archive.php?uid=genova&prop=info|children|parent]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 955,<br />
"uid": "genova",<br />
"name": "Genova",<br />
"lat": 44.4067,<br />
"lng": 8.93,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
"children": [<br />
{<br />
"id": 922,<br />
"uid": "ge-centro-antico",<br />
"name": "Ge. Centro Antico",<br />
"lat": 44.4077,<br />
"lng": 8.9311,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
...<br />
],<br />
"parent": {<br />
"id": 860,<br />
"uid": "appa-liguria",<br />
"name": "Appa Liguria",<br />
"lat": 44.3867,<br />
"lng": 8.9209,<br />
"zoom": 10,<br />
"isPublished": true<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5187Interoperability2022-09-23T11:33:02Z<p>System.bot: /* Esempio di accesso API */ +info</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Interrogazione informazioni generiche:<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info /api/query/archive.php?uid=monferrato&prop=info]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Interrogazione di tutte le informazioni (sotto-Archivi, archivio genitore):<br />
<br />
GET [https://atlas.landscapefor.eu/api/query/archive.php?uid=genova&prop=info|children|parent /api/query/archive.php?uid=genova&prop=info|children|parent]<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 955,<br />
"uid": "genova",<br />
"name": "Genova",<br />
"lat": 44.4067,<br />
"lng": 8.93,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
"children": [<br />
{<br />
"id": 922,<br />
"uid": "ge-centro-antico",<br />
"name": "Ge. Centro Antico",<br />
"lat": 44.4077,<br />
"lng": 8.9311,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
{<br />
"id": 956,<br />
"uid": "sampierdarena",<br />
"name": "Ge. Sampierdarena",<br />
"lat": 44.411098,<br />
"lng": 8.8921,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
{<br />
"id": 954,<br />
"uid": "val-polcevera",<br />
"name": "Ge. Val Polcevera",<br />
"lat": 44.455002,<br />
"lng": 8.8965,<br />
"zoom": 13,<br />
"isPublished": true<br />
},<br />
{<br />
"id": 975,<br />
"uid": "ge-negozi-a-casa",<br />
"name": "Ge. Negozi a casa",<br />
"lat": 44.406399,<br />
"lng": 8.9306,<br />
"zoom": 16,<br />
"isPublished": true<br />
}<br />
],<br />
"parent": {<br />
"id": 860,<br />
"uid": "appa-liguria",<br />
"name": "Appa Liguria",<br />
"lat": 44.3867,<br />
"lng": 8.9209,<br />
"zoom": 10,<br />
"isPublished": true<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5186Interoperability2022-09-23T11:31:56Z<p>System.bot: /* Esempio di accesso API */ +info</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Interrogazione informazioni generiche:<br />
<br />
https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Interrogazione di tutte le informazioni (sotto-Archivi, archivio genitore):<br />
<br />
https://atlas.landscapefor.eu/api/query/archive.php?uid=genova&prop=info|children|parent<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 955,<br />
"uid": "genova",<br />
"name": "Genova",<br />
"lat": 44.4067,<br />
"lng": 8.93,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
"children": [<br />
{<br />
"id": 922,<br />
"uid": "ge-centro-antico",<br />
"name": "Ge. Centro Antico",<br />
"lat": 44.4077,<br />
"lng": 8.9311,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
{<br />
"id": 956,<br />
"uid": "sampierdarena",<br />
"name": "Ge. Sampierdarena",<br />
"lat": 44.411098,<br />
"lng": 8.8921,<br />
"zoom": 16,<br />
"isPublished": true<br />
},<br />
{<br />
"id": 954,<br />
"uid": "val-polcevera",<br />
"name": "Ge. Val Polcevera",<br />
"lat": 44.455002,<br />
"lng": 8.8965,<br />
"zoom": 13,<br />
"isPublished": true<br />
},<br />
{<br />
"id": 975,<br />
"uid": "ge-negozi-a-casa",<br />
"name": "Ge. Negozi a casa",<br />
"lat": 44.406399,<br />
"lng": 8.9306,<br />
"zoom": 16,<br />
"isPublished": true<br />
}<br />
],<br />
"parent": {<br />
"id": 860,<br />
"uid": "appa-liguria",<br />
"name": "Appa Liguria",<br />
"lat": 44.3867,<br />
"lng": 8.9209,<br />
"zoom": 10,<br />
"isPublished": true<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5185Interoperability2022-09-23T11:29:38Z<p>System.bot: +info</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, è presente a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Esempio di accesso API ==<br />
<br />
Questo è un esempio di una specifica API legata all'interrogazione di un [[Archivio]].<br />
<br />
Interrogazione informazioni generiche:<br />
<br />
https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
}<br />
}<br />
</pre><br />
<br />
Interrogazione di tutte le informazioni (sotto-Archivi, archivio genitore):<br />
<br />
https://atlas.landscapefor.eu/api/query/archive.php?uid=monferrato&prop=info|children|parent<br />
<br />
Esempio di risposta:<br />
<br />
<pre><br />
{<br />
"info": {<br />
"id": 967,<br />
"uid": "monferrato",<br />
"name": "Monferrato",<br />
"lat": 44.760399,<br />
"lng": 8.2356,<br />
"zoom": 12<br />
},<br />
"children": [],<br />
"parent": {<br />
"id": 988,<br />
"uid": "puntaspilli-piemonte",<br />
"name": "Puntaspilli - PIEMONTE"<br />
}<br />
}<br />
</pre><br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso abbiate domande o nel caso necessitiate di sviluppi specifici per adattare l'atlante AtlasFor ai propri requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5184Interoperability2022-09-23T08:40:46Z<p>System.bot: +img</p>
<hr />
<div>[[File:Web API.png|thumb|Informazioni sull'interoperabilità dell'Atlante AtlasFor.]]<br />
Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, sono presenti a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso in cui siano necessari sviluppi specifici per adattare l'atlante AtlasFor ai propri specifici requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5183Interoperability2022-09-23T08:39:17Z<p>System.bot: +info</p>
<hr />
<div>Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Application Programming Interface (API) ==<br />
<br />
Fin dal 2015 l'atlante collaborativo AtlasFor è stato progettato con [[wikipedia:it:Representational state transfer|REST]] [[wikipedia:it:Application programming interface|API]].<br />
<br />
La documentazione delle API disponibili al pubblico, sono presenti a questo indirizzo:<br />
<br />
https://atlas.landscapefor.eu/api/<br />
<br />
== Sviluppi specifici per la PA / privati ==<br />
<br />
Nel caso in cui siano necessari sviluppi specifici per adattare l'atlante AtlasFor ai propri specifici requisiti infrastrutturali e/o tecnologici, è possibile contattare l'associazione a questo indirizzo con una mail con oggetto "AtlasFor Interoperability" a questo indirizzo:<br />
<br />
* info (at) landscapefor.eu<br />
<br />
https://www.landscapefor.eu/about<br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5182Interoperability2022-09-23T08:30:06Z<p>System.bot: +info</p>
<hr />
<div>Informazioni sull''''interoperabilità dell'[[atlas:|Atlante AtlasFor]]'''.<br />
<br />
== Interoperabilità ==<br />
L'atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5181Interoperability2022-09-23T08:28:46Z<p>System.bot: +note</p>
<hr />
<div>Interoperabilità<br />
L’atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref><br />
<br />
== Note ==<br />
<references /></div>System.bothttps://wiki.landscapefor.eu/index.php?title=Interoperability&diff=5180Interoperability2022-09-23T08:27:31Z<p>System.bot: add stub</p>
<hr />
<div>Interoperabilità<br />
L’atlante collaborativo AtlasFor ha aderito fin dal 2015 al Nuovo modello di Interoperabilità dell’Agenzia per l’Italia Digitale, in coerenza con il Modello di Interoperabilità delle Pubbliche Amministrazioni Italiane<ref>https://www.agid.gov.it/it/infrastrutture/sistema-pubblico-connettivita/il-nuovo-modello-interoperabilita</ref> al fine di:<br />
*abilitare lo sviluppo di nuove applicazioni per gli utenti della PA;<br />
*assicurare, nel rispetto del diritto alla protezione dei dati e della privacy e del copyright, l’accesso ai dati della nostra infrastruttura alla Pubblica amministrazione e anche a soggetti terzi;<br />
*progettare le nostre APIin coerenza con i principi declinati dal European Interoperability Framework (EIF) oggetto della Comunicazione COM(2017) 134 della Commissione Europea adottata il 23 Marzo 2017<ref>https://eur-lex.europa.eu/resource.html?uri=cellar:2c2f2554-0faf-11e7-8a35-01aa75ed71a1.0017.02/DOC_1&format=PDF</ref></div>System.bot