====== Lo strumento Socialmap ====== Lo strumento Socialmap consente di raccogliere segnalazioni di oggetti localizzati sul territorio, visualizzati su una Google map. Gli oggetti sono rappresentati da un'icona (un marker) che determina anche l'insieme di informazioni che caratterizza l'oggetto stesso. A differenza degli altri strumenti che possono essere istanziati solo all'interno di un'Agenda la socialmap ha uno strumento dedicato alla sua gestione denominato [[mapproject|Mapproject]]. Ciò consente di gestire in maniera distribuita le istanze delle Socialmap, delegandone completamente la gestione, contribuendo quindi a conferire caratteristiche "social" all'attività di raccolta delle segnalazioni. ===== Configurazione ===== La configurazione di una socialmap avviene in tre passi. ==== PASSO 1: informazioni generali ==== Le opzioni configurabili per una socialmap sono: * Titolo * Descrizione * Mostra autore dell'elemento * Moderazione (nessuna, a priori, a posteriori) * Mappa base su cui raccogliere le segnalazioni Oltre a queste voci è possibile definire i testi che caratterizzano: * aggiunta di un nuovo elemento * titolo dell'elemento * modifica di un elemento * selezione del marker * l'elenco dei marker * l'id del marker * le attività recenti * la ricerca per marker La possibilità di personalizzazione di tali testi consente di utilizzare la socialmap per raccogliere segnalazioni riguardanti svariate tipologie di oggetti: luoghi, punti, monumenti, caratteristiche del territorio, ecc. ==== PASSO 2: insieme dei marker ==== Nel passo 2 si definisce l'insieme dei marker ammissibili sulla socialmap.\\ Per comodità definiamo **marker** l'icona che identifica l'elemento sulla mappa, ma anche l'insieme dei dati ad esso associati. ==== PASSO 3: definizione dei dati associati ai marker ==== Nel passo 3 si definisce l'insieme dei dati associati a ciascun marker.\\ La possibilità di definire l'insieme dei dati associati a ciascun marker è una delle caratteristiche "**chiave**" di questo strumento. Ciò consente di strutturare un elemento con le informazioni che meglio lo caratterizzano consentendone una gestione adeguata sia in fase di caricamento, che di visualizzazione, che di ricerca. Ciascun dato associato al marker è caratterizzato da * Nome, definisce il contenuto della label che potrà essere mostrata per definire il dato * Tipologia, consente di gestire adeguatamente il dato. Quelle ammesse sono: * Testo * Testo lungo * Data * Immagine * Numero * Flag (Sì/No,1/0,VERO/FALSO) * Link * Videolink * Obbligatorio * Mostra etichetta * Priorità, definisce l'ordine con cui viene richiesto e mostrato il dato nella pagina Il numero di dati di cui può essere composto l'insieme è ovviamente variabile e arbitrario. ^ PERMESSO ^ AZIONE ^ | admin| configura e gestisce la Socialmap | | view | visualizzare la Socialmap e gli elementi in essa presenti | | create | attualmente non utilizzato | | edit | modificare gli elementi inseriti anche non propri | | post| aggiungere gli elementi sulla mappa | | delete| cancellare gli elementi, anche non propri | | search | effettuare ricerca tra gli elementi della mappa | | subscribe | Attivare o disattivare le notifiche | | moderate | Approvare o disapprovare gli elementi sulla mappa | | cmtmoderate | Approvare o disapprovare i commenti | | cmtdownload | Effettuare il download di risorse allegate ai commenti | | cmtrate | Esprimere il gradimento sui commenti | | cmtupload | Allegare risorse ai commenti | | cmtdeleteOwn | Cancellare i propri commenti e le proprie risorse caricate direttamente | | cmteditOwn | Modificare i propri commenti e le proprie risorse caricate direttamente | | cmtedit | Modificare i commenti anche non propri | | cmtdelete | Cancellare i commenti anche non propri | | cmtreply | Rispondere ai commenti | | cmthandle | Spostare, unire o separare i thread di commenti | | cmtwarn | Segnalare il commento come inopportuno attraverso un messaggio al moderatore che gestisce i “warning” | | cmtrateResources | Esprimere il gradimento sulle risorse di un commento | | cmtdeleteResources | Cancellare le risorse anche non proprie presenti in un commento | | cmtview | Visualizzare i commenti | | cmtviewlink | Visualizzare il link per inserire un commento anche da non loggato | Amministratori, Editori, Collaboratori e Visualizzatori sono gruppi predefiniti presenti per ciascuna istanza dello strumento, ai quali vengono assegnati i seguenti corrispondenti ruoli predefiniti * Amministra * Modifica * Contribuisce * Visualizza Analoghi ruoli inoltre vengono attribuiti anche ai corrispondenti gruppi del Mapproject a cui la socialmap appartiene. ===== Gestione ===== La gestione della socialmap comprende: * inserimento o cancellazione degli utenti dai gruppi predefiniti Amministratori, Editori, Collaboratori e Visualizzatori * possibilità di modificare i permessi * importare dati sulla mappa tramite un file CSV. Il contenuto delle colonne può essere ricavato tramite il template da scaricare presente nella stessa pagina di importazione * console per gestione SMS (sperimentale - si attiva solo tramite la variabile "txtmsg_active" dell'app_config.php) * gestisci numeri di telefono (sperimentale - si attiva solo tramite la variabile "txtmsg_active" dell'app_config.php) [[brainstorming| indietro]] | [[elezioni | avanti]]