<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.opendcn.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.opendcn.org/feed.php">
        <title>Documentazione openDCN</title>
        <description></description>
        <link>http://wiki.opendcn.org/</link>
        <image rdf:resource="http://wiki.opendcn.org/lib/tpl/dokuwiki_cookie/images/favicon.ico" />
       <dc:date>2026-04-23T13:35:25+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=adminman&amp;rev=1416996719&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=agenda&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=anonymous&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=architettura_generale_cakephp&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=attachments&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=blockset&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=brainstorming&amp;rev=1413988163&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=calendario_eventi&amp;rev=1413976434&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=caratteristiche_generali_di_opendcn&amp;rev=1413801598&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=caratteristiche_generali_di_opendcn_v_1.4.4&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=content&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=convenzioni_in_cakephp&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=cookie_policy&amp;rev=1433518513&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=core&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=creare_un_nuovo_strumento&amp;rev=1447685439&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=develman&amp;rev=1414054566&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=disable_cookie&amp;rev=1433518374&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=elezioni&amp;rev=1414075375&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=epetitions&amp;rev=1410876795&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=faq&amp;rev=1435656788&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=geomap&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=gestire_i_content&amp;rev=1406278741&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=gestire_i_permessi&amp;rev=1416924196&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=gli_eventi&amp;rev=1485858809&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=gli_strumenti&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=gli_strumenti_principali_di_opendcn&amp;rev=1410877002&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=gli_utenti&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=groups&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=i_blockset&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=i_content&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=i_gruppi&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=i_moduli_base&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=i_moduli_di_base&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=i_permessi&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=il_meeting_online&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=il_meeting_online_regolato&amp;rev=1414072336&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=il_menu&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=il_menu_di_amministrazione&amp;rev=1413801740&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=il_modello_generale&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=infodiscs&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=install&amp;rev=1443694319&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=integrazione_smarty-opendcn&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=l_agenda&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=l_amministratore&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_citymap_o_discussione_libera&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_consultazione_certificata&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_di&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_discussione_informata&amp;rev=1412158794&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_degli_utenti&amp;rev=1406036670&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_dei_blockset&amp;rev=1413795267&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_dei_gruppi&amp;rev=1417099721&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_dei_polls_consultazioni_certificate&amp;rev=1406279094&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_del_menu&amp;rev=1417099396&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_del_tagging&amp;rev=1417089159&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_dell_area_personale&amp;rev=1417099472&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=la_gestione_delle_agende&amp;rev=1406278207&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=le_agende&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=le_api&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=le_consultazioni_certificate&amp;rev=1410795735&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=le_risorse&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=le_stringhe&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=le_viste_e_l_integrazione_tra_smarty_e_opendcn&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=legenda&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=light_polls&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=links&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=locations&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=logs&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=mapproject&amp;rev=1413972085&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=markerset&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=meeting&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=menu&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=modello_er_degli_strumenti&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=notifications&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=permissions&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=polls&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=posts&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=previews&amp;rev=1413800658&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=problemi_proposte&amp;rev=1410788986&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=rating&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=relazioni_e_network&amp;rev=1417099520&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=resources&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=smarty&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=smarty_le_viste_e_opendcn&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=socialmap&amp;rev=1417094510&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=start&amp;rev=1414054883&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=templates&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=texts&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=users&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=vademecum_meeting&amp;rev=1411983556&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=variables&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=videos&amp;rev=1370444887&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.opendcn.org/doku.php?id=wikitool&amp;rev=1370444887&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.opendcn.org/lib/tpl/dokuwiki_cookie/images/favicon.ico">
        <title>Documentazione openDCN</title>
        <link>http://wiki.opendcn.org/</link>
        <url>http://wiki.opendcn.org/lib/tpl/dokuwiki_cookie/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=adminman&amp;rev=1416996719&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-26T11:11:59+02:00</dc:date>
        <title>adminman</title>
        <link>http://wiki.opendcn.org/doku.php?id=adminman&amp;rev=1416996719&amp;do=diff</link>
        <description>*  Caratteristiche generali di openDCN
	*  Il menu di amministrazione
		*  La gestione degli utenti
		*  La gestione dei gruppi
		*  La gestione dei blockset
		*  La gestione del menu
		*  Relazioni e network
		*  La gestione dell'area personale
		*  La gestione del tagging
		*  Gestire i permessi
		*  La gestione delle agende
		*  Gestire i content
		*  Mapproject
		*  La gestione dei polls (Consultazioni Certificate)</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=agenda&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>agenda</title>
        <link>http://wiki.opendcn.org/doku.php?id=agenda&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/agenda/agenda_api_controllers.php

class AgendaApiController extends ApiController




blockAgendaCreate

Renderizza la vista del form utile alla creazione di un'agenda.

Descrizione: blockAgendaCreate()

Parametri: nessun parametro

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=anonymous&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>anonymous</title>
        <link>http://wiki.opendcn.org/doku.php?id=anonymous&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/anonymous/anonymous_api_controllers.php

class AnonymousApiController extends ApiController




_create_pwd

Ritorna una stringa con la password per l'accesso anonimo.

Descrizione: _create_pwd($numchar = 0)

Parametri: $numchar - int

Return: string $passwd</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=architettura_generale_cakephp&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>architettura_generale_cakephp</title>
        <link>http://wiki.opendcn.org/doku.php?id=architettura_generale_cakephp&amp;rev=1370444887&amp;do=diff</link>
        <description>OpenDCN è basato su CakePHP, un framework open-source per lo sviluppo di applicazioni Web in PHP.

CakePHP è stato scelto in quanto in possesso di numerose caratteristiche in grado di favorire lo sviluppo di applicazioni web di buona qualità.

In particolare:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=attachments&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>attachments</title>
        <link>http://wiki.opendcn.org/doku.php?id=attachments&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/attachments/attachments_api_controllers.php

class AttachmentsApiController extends ApiController




_icon_file

Ritorna il nome delle icone partendo dal tipo di file.

Descrizione: _icon_file($file)

Parametri: $file - array

Return: $icon - string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=blockset&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>blockset</title>
        <link>http://wiki.opendcn.org/doku.php?id=blockset&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/blockset/blockset_api_controllers.php

class BlocksetApiController extends ApiController




area

...

Descrizione: area($blockset, $area)

Parametri: 

Return:

getBlock

Ritorna il blocco tramite l'id.

Descrizione: getBlock($id)

Parametri: $id - int

Return: array o '-1' se il blocco non esiste</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=brainstorming&amp;rev=1413988163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-22T16:29:23+02:00</dc:date>
        <title>brainstorming</title>
        <link>http://wiki.opendcn.org/doku.php?id=brainstorming&amp;rev=1413988163&amp;do=diff</link>
        <description>Le opzioni configurabili per il Brainstorming sono:

	*  titolo
	*  descrizione
	*  scenari per pagina
	*  markerset e relativa legenda per la definizione dei temi in cui categorizzare gli eventi compreso l'ordinamento con cui verranno visualizzati i marker, definito tramite una priorità, mostrando in testa quelli con il numero più basso (priorità maggiore)
	*  testo aggiuntivo che definisce meglio la legenda
	*  mappa base (livello di zoom, tipo di visualizzazione, eventuali forme di base)</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=calendario_eventi&amp;rev=1413976434&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-22T13:13:54+02:00</dc:date>
        <title>calendario_eventi</title>
        <link>http://wiki.opendcn.org/doku.php?id=calendario_eventi&amp;rev=1413976434&amp;do=diff</link>
        <description>Le opzioni configurabili per il Calendario sono:

	*  titolo
	*  descrizione
	*  markerset e relativa legenda per la definizione dei temi in cui categorizzare gli eventi compreso l'ordinamento con cui verranno visualizzati i marker, definito tramite una priorità, mostrando in testa quelli con il numero più basso (priorità maggiore)
	*  testo aggiuntivo che definisce meglio la legenda
	*  mappa base (livello di zoom, tipo di visualizzazione, eventuali forme di base)
	*  localizzazione di default
…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=caratteristiche_generali_di_opendcn&amp;rev=1413801598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-20T12:39:58+02:00</dc:date>
        <title>caratteristiche_generali_di_opendcn</title>
        <link>http://wiki.opendcn.org/doku.php?id=caratteristiche_generali_di_opendcn&amp;rev=1413801598&amp;do=diff</link>
        <description>OpenDCN consente di realizzare un ambiente online in grado di fornire supporto alla partecipazione e alla deliberazione, grazie ad un’ampia gamma di strumenti specializzati, tramite i quali è possibile gestire spazi di community, dibattiti liberi, discussioni informate finalizzate, calendari di eventi, mappatura partecipata, segnalazioni, raccolta di problemi e proposte, petizioni, brainstorming, consultazioni, ecc.
E' particolarmente indicato per gestire la partecipazione all'interno di enti pu…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=caratteristiche_generali_di_opendcn_v_1.4.4&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>caratteristiche_generali_di_opendcn_v_1.4.4</title>
        <link>http://wiki.opendcn.org/doku.php?id=caratteristiche_generali_di_opendcn_v_1.4.4&amp;rev=1370444887&amp;do=diff</link>
        <description>openDCN è uno strumento che offre un supporto alla partecipazione e deliberazione in tutti quegli ambienti che necessitano un confronto tra le parti ed è particolarmente indicato per Enti territoriali quali comuni, province e Organizzazioni.



Il sistema openDCN è costituito da:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=content&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>content</title>
        <link>http://wiki.opendcn.org/doku.php?id=content&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/content/content_api_controllers.php

class ContentApiController extends ApiController




blocksMap

Ritorna un array di stringhe con i dati del blocco content.

Descrizione: blocksMap()

Parametri: nessun parametro.

Return: array

deletePage

Cancella il content.

Descrizione: deletePage($params,&amp;$prev)

Parametri:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=convenzioni_in_cakephp&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>convenzioni_in_cakephp</title>
        <link>http://wiki.opendcn.org/doku.php?id=convenzioni_in_cakephp&amp;rev=1370444887&amp;do=diff</link>
        <description>File e classi

In generale, i nomi dei file sono in minuscolo, mentre i nomi delle classi sono del tipo CamelCased.

Ad esempio: la classe KissesAndHugsController sarà rintracciabile nel file kisses_and_hugs_controller.php.

Il nome della classe contenuta in un file può tuttavia non essere così strettamente correlato al nome dello stesso. Ad esempio, la classe EmailComponent è contenuta in un file chiamato email.php e la classe HtmlHelper in un file chiamato html.php.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=cookie_policy&amp;rev=1433518513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-05T17:35:13+02:00</dc:date>
        <title>cookie_policy</title>
        <link>http://wiki.opendcn.org/doku.php?id=cookie_policy&amp;rev=1433518513&amp;do=diff</link>
        <description>I cookie sono pacchetti di informazioni inviate da un web server (es. il sito) al browser Internet dell’utente che li memorizza sul computer e li rinvia al server ad ogni successivo accesso al sito.

Il sito utilizza:

	*  i “cookie tecnici” per garantire la normale navigazione del sito e la fruizione dei suoi servizi;
	*  i “cookie analytics” per raccogliere informazioni in forma anonima e aggregata sull'utilizzo del sito, sul numero degli utenti e su come questi visitano il sito;</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=core&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>core</title>
        <link>http://wiki.opendcn.org/doku.php?id=core&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/core/api_controllers.php

class ApiController extends Controller




eventHandler

Il sistema invoca questa funzione per creare con evento.

Descrizione: eventHandler(&amp;$class, $handler, $params, &amp;$prev)

Parametri:

	*  $class - array
		*  $handler - array
		*  $params - array
		*  $prev - array</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=creare_un_nuovo_strumento&amp;rev=1447685439&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-11-16T15:50:39+02:00</dc:date>
        <title>creare_un_nuovo_strumento</title>
        <link>http://wiki.opendcn.org/doku.php?id=creare_un_nuovo_strumento&amp;rev=1447685439&amp;do=diff</link>
        <description>Nelle prossime righe verrà indicata l'architettura base di uno strumento e ciò che lo sviluppatore deve creare per poterlo integrare nel Sistema.



Ogni strumento deve essere composto da:

	*  un modello, che definisce lo strumento sia a livello di database sia a livello di classe che estende AppModel
	*  un controller, dove sono definite, oltre ad altre, le funzioni di creazione/modifica di uno strumento
	*  una vista, che ne permette la visualizzazione
	*  le api, che gli permettono di comuni…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=develman&amp;rev=1414054566&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-23T10:56:06+02:00</dc:date>
        <title>develman</title>
        <link>http://wiki.opendcn.org/doku.php?id=develman&amp;rev=1414054566&amp;do=diff</link>
        <description>*  Architettura generale, cakePHP
		*  Convenzioni in cakePHP

	*  Smarty, le viste e openDCN
	*  Gli Eventi
	*  Le API
	*  Le Stringhe
	*  I Moduli di base
	*  Gli Strumenti
		*  Creare un nuovo strumento

	*  Il modello generale
		*   Modello ER dell'agenda
		*   Modello ER della consultazione certificata
		*   Modello ER del meeting
		*   Modello ER della discussione informata
		*   Modello ER delle risorse</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=disable_cookie&amp;rev=1433518374&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-05T17:32:54+02:00</dc:date>
        <title>disable_cookie</title>
        <link>http://wiki.opendcn.org/doku.php?id=disable_cookie&amp;rev=1433518374&amp;do=diff</link>
        <description>È possibile modificare il browser per disattivare i cookie tramite le procedure riportate qui sotto.
Attenzione: disattivando i “cookie tecnici” la navigazione potrà risultare difficoltosa e in alcuni casi potrà essere impedita la fruizione dei servizi. Inoltre, nome utente e password non saranno più memorizzati.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=elezioni&amp;rev=1414075375&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-23T16:42:55+02:00</dc:date>
        <title>elezioni</title>
        <link>http://wiki.opendcn.org/doku.php?id=elezioni&amp;rev=1414075375&amp;do=diff</link>
        <description>Lo strumento Elezioni consente di realizzare uno spazio dedicato alla presentazione dei candidati in elezioni comunali, sia alla carica di Sindaco che di Consigliere Comunale e di Zona (per i Comuni suddivisi in Circoscrizioni).

I candidati hanno la possibilità di presentarsi tramite una scheda contenente le informazioni essenziali della candidatura che risulta visibile nel loro profilo personale. Tra esse vi è anche un'eventuale discussione informata da linkare direttamente nella scheda.

La c…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=epetitions&amp;rev=1410876795&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-16T16:13:15+02:00</dc:date>
        <title>epetitions</title>
        <link>http://wiki.opendcn.org/doku.php?id=epetitions&amp;rev=1410876795&amp;do=diff</link>
        <description>Le opzioni configurabili per l'e-petitioning sono:

	*  titolo
	*  descrizione
	*  testo esplicativo della richiesta di qualifica che appare di fianco al nome nell'elenco delle firme 
	*  categorie in cui possono essere inserite le petizioni dell'istanza
	*  pesatura delle firme inserite. Ciascuna firma può essere “pesata” in base alla modalità con cui è stato autenticato il firmatario. Ciò influisce sull'ordinamento per affidabilità con cui è possibile visualizzare le petizioni nella pagina ind…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=faq&amp;rev=1435656788&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T11:33:08+02:00</dc:date>
        <title>faq</title>
        <link>http://wiki.opendcn.org/doku.php?id=faq&amp;rev=1435656788&amp;do=diff</link>
        <description>Installazione

Leggere attentamente e seguire le istruzioni per l'installazione.

Se al termine della procedura di installazione ci sono problemi come ad esempio si ottiene la visualizzazione di una pagina bianca, verificare che:

	*  sia attivo il mod_rewrite del server Web
	*  le directory home app e webroot contengano i file .htaccess
	*  la direttiva DocumentRoot del VirtualHost punti alla home/app/webroot/ di openDCN
	*  la variabile “localdomain” dell'app_config.php abbia lo stesso valore …</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=geomap&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>geomap</title>
        <link>http://wiki.opendcn.org/doku.php?id=geomap&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/geomap/geomap_api_controller.php

class GeomapApiController extends ApiController




_get_css_size

Prende un numero o una stringa e la ritorna nel valore in px valido per lo stile css.

Descrizione: _get_css_sizeo($dim)

Parametri: $dim - int o string

Return: string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=gestire_i_content&amp;rev=1406278741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-25T10:59:01+02:00</dc:date>
        <title>gestire_i_content</title>
        <link>http://wiki.opendcn.org/doku.php?id=gestire_i_content&amp;rev=1406278741&amp;do=diff</link>
        <description>Il modulo Content gestisce pagine di testo HTML da visualizzare, corredato da un titolo.

L’amministratore può creare nuovi content, visualizzare, modificare o cancellare i Content presenti dalla pagina di Amministrazione.

Il modulo Content gestisce il testo HTML sia come contenuto principale che come contenuto visualizzabile in un blocco di tipo Multi Content.

Tramite questo modulo è quindi possibile gestire intere pagine HTML oppure piccole porzioni di testo da visualizzare all’interno di bl…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=gestire_i_permessi&amp;rev=1416924196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-25T15:03:16+02:00</dc:date>
        <title>gestire_i_permessi</title>
        <link>http://wiki.opendcn.org/doku.php?id=gestire_i_permessi&amp;rev=1416924196&amp;do=diff</link>
        <description>Dal punto di vista implementativo, openDCN è costituito da moduli dotati di un insieme di metodi tramite i quali gli altri moduli (o l’utente esterno) sono in grado di far compiere al sistema determinate azioni.

L’esecuzione di ciascuna azione è però condizionata dal possesso da parte del richiedente del permesso per eseguirla.

Risulta impossibile utilizzare un'istanza di un modulo senza prima averne definito i permessi di accesso, dato che il comportamento automatico di ogni modulo è quello d…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=gli_eventi&amp;rev=1485858809&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-31T11:33:29+02:00</dc:date>
        <title>gli_eventi</title>
        <link>http://wiki.opendcn.org/doku.php?id=gli_eventi&amp;rev=1485858809&amp;do=diff</link>
        <description>Introduzione



openDCN è una piattaforma costituita da moduli che necessitano di scambiarsi informazioni; questo scambio è controllato e gestito tramite il “sistema degli eventi”. Possiamo considerare “Evento” un qualsiasi cambiamento che si verifica nel Sistema. 



Ogni modulo compie specifiche azioni solo al verificarsi di uno o più determinati eventi, in questo modo si forma un metodo di lavoro basato sulla modularità, nel senso che, come in una reazione a catena, non c’è conseguenza se non…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=gli_strumenti&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>gli_strumenti</title>
        <link>http://wiki.opendcn.org/doku.php?id=gli_strumenti&amp;rev=1370444887&amp;do=diff</link>
        <description>Gli strumenti messi a disposizione da openDCN non sono altro che dei moduli che svolgono un ruolo particolare; sono infatti il vero e proprio mezzo comunicativo presente nel sistema, eccone l'elenco:



AGENDA (vedi API)



L'Agenda è il principale strumento comunicativo di openDCN; al suo interno vengono gestiti i processi partecipativi che permettono il raggiungimento di più obiettivi quali, ad esempio, la formulazione di una proposta, la scelta tra alcune alternative, la stesura di un documen…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=gli_strumenti_principali_di_opendcn&amp;rev=1410877002&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-16T16:16:42+02:00</dc:date>
        <title>gli_strumenti_principali_di_opendcn</title>
        <link>http://wiki.opendcn.org/doku.php?id=gli_strumenti_principali_di_opendcn&amp;rev=1410877002&amp;do=diff</link>
        <description>Questa parte del manuale è dedicata a come l’amministratore può gestire gli Strumenti. In particolar verrà fatto riferimento alle opzioni configurabili per ogni strumento nel momento in cui viene istanziato all’interno di una agenda. Non è possibile, infatti, creare uno strumento al di fuori di un’agenda.



Nello specifico, ogni strumento costituisce una fase dell’agenda, quindi per modificare o eliminare lo strumento stesso si deve intervenire sulla fase dell’agenda.



Per creare uno strument…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=gli_utenti&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>gli_utenti</title>
        <link>http://wiki.opendcn.org/doku.php?id=gli_utenti&amp;rev=1370444887&amp;do=diff</link>
        <description>Come abbiamo già specificato, gli utenti di openDCN hanno la possibilità di compiere azioni in dipendenza del ruolo ricoperto in ciascun contesto.

Ciascun utente infatti assume un ruolo differente a seconda del contesto nel quale si trova ad operare. Consideriamo contesto, ad esempio, uno strumento deliberativo o un’area all’interno dello spazio di community. 

Il ruolo è l’insieme dei permessi di un utente o di un gruppo di utenti all’interno di un contesto, cioè l’insieme delle azioni che ess…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=groups&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>groups</title>
        <link>http://wiki.opendcn.org/doku.php?id=groups&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/groups/groups_api_controller.php

class GroupsApiController extends ApiController




getGroup

Ritorna il gruppo corrispondente all'id.

Descrizione: getGroup($id)

Parametri: $id - int 

Return: array

getGroups

Ritorna un array con all'interno tutti i gruppi.

Descrizione: getGroups()

Parametri: nessun parametro

Return: array</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=i_blockset&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>i_blockset</title>
        <link>http://wiki.opendcn.org/doku.php?id=i_blockset&amp;rev=1370444887&amp;do=diff</link>
        <description>Il contenuto delle pagine è composto da blocchi di contenuti.

Ogni pagina è costituita da un insieme di blocchi denominato blockset cui è demandata l’organizzazione dei contenuti della pagina. Un blockset è caratterizzato da:


	*  un nome e una descrizione;

	*  un template;

	*  un insieme di path (percorsi);

	*  un insieme di aree (esemplificativo): header, left, center, right, footer.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=i_content&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>i_content</title>
        <link>http://wiki.opendcn.org/doku.php?id=i_content&amp;rev=1370444887&amp;do=diff</link>
        <description>Per il modulo Content il contenuto principale consiste in un testo HTML da visualizzare, corredato da un titolo.

L’amministratore può creare nuovi content, visualizzare o modificare i content presenti. Non è ancora possibile eliminare dei content ma, di fatto, lo si può fare oscurandone la vista attraverso i permessi.

Il modulo Content gestisce il testo HTML sia come contenuto principale che come contenuto aggiuntivo esportabile e visualizzabile in un blocco. 

Tramite questo modulo è quindi p…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=i_gruppi&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>i_gruppi</title>
        <link>http://wiki.opendcn.org/doku.php?id=i_gruppi&amp;rev=1370444887&amp;do=diff</link>
        <description>I gruppi sono fatti per gestire un insieme di utenti; di default esistono due gruppi principali: quello di tutti gli utenti registrati (Registered users) e quello di tutti gli utenti in generale, compresi gli anonimi (All users).

L’amministratore, dal suo pannello di controllo può modificare o rimuovere qualsiasi gruppo oppure estrarre da un gruppo un singolo utente.

Ad ogni gruppo possono essere assegnati più permessi, in questo modo gli stessi verranno ereditati dai membri di quel gruppo.


…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=i_moduli_base&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>i_moduli_base</title>
        <link>http://wiki.opendcn.org/doku.php?id=i_moduli_base&amp;rev=1370444887&amp;do=diff</link>
        <description>Il sistema modulare di openDCN comprende più moduli, alcuni che possiamo considerare “di base”, altri più “complementari” e per questo definiti “strumenti”.

Ogni parte del sistema è gestita da un modulo diverso, ecco quindi un elenco di quelli definiti “di base”:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=i_moduli_di_base&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>i_moduli_di_base</title>
        <link>http://wiki.opendcn.org/doku.php?id=i_moduli_di_base&amp;rev=1370444887&amp;do=diff</link>
        <description>Il sistema è costituito da moduli che interagiscono tra loro; alcuni li possiamo considerare “di base”, ovvero fondamentali per la struttura della piattaforma, altri, gli “strumenti”, costituiscono l’utilità del software perché offrono dei servizi agli utenti.

Ogni parte del sistema è gestita da un modulo diverso, i principali (con significato scontato) sono i seguenti:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=i_permessi&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>i_permessi</title>
        <link>http://wiki.opendcn.org/doku.php?id=i_permessi&amp;rev=1370444887&amp;do=diff</link>
        <description>Dal punto di vista implementativo, openDCN è costituito da moduli dotati di un insieme di azioni tramite le quali gli altri moduli o l’utente esterno interagiscono con essi.

L’esecuzione di ciascuna azione è però condizionata dal possesso da parte del richiedente del permesso per eseguirla.

Risulta quindi in pratica impossibile utilizzare un modulo senza prima averne definito i permessi di accesso, dato che il comportamento automatico di ogni modulo è quello di non eseguire l’azione specificat…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=il_meeting_online&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>il_meeting_online</title>
        <link>http://wiki.opendcn.org/doku.php?id=il_meeting_online&amp;rev=1370444887&amp;do=diff</link>
        <description>----------



SQL delle tabelle:




MEETINGS


CREATE TABLE IF NOT EXISTS `meetings` (
`id` int(11) NOT NULL auto_increment,
`title` text NOT NULL,
`main_motion` int(11) NOT NULL,
`floor_timer` int(11) NOT NULL,
`id_oob` int(11) NOT NULL,
`suspend` int(11) NOT NULL,
`quorum` int(11) NOT NULL,
PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1;


MEETING_ODG - Descrizione ordine del giorno.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=il_meeting_online_regolato&amp;rev=1414072336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-23T15:52:16+02:00</dc:date>
        <title>il_meeting_online_regolato</title>
        <link>http://wiki.opendcn.org/doku.php?id=il_meeting_online_regolato&amp;rev=1414072336&amp;do=diff</link>
        <description>Le opzioni configurabili per il meeting sono:


	*  Descrizione del meeting
	*  Durata degli interventi
	*  Quorum per il meeting
	*  Mozioni disponibili, a scelta (anche più di una) tra:
		*  mozione principale
		*  posticipare a tempo indefinito
		*  emendare
		*  delegare
		*  posticipare ad un altro momento
		*  limitare o estendere i limiti del dibattito
		*  mettere ai voti
		*  distendere sul tavolo
		*  chiamata per l’ordine del giorno
		*  sollevare una questione di privilegio
		*  paus…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=il_menu&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>il_menu</title>
        <link>http://wiki.opendcn.org/doku.php?id=il_menu&amp;rev=1370444887&amp;do=diff</link>
        <description>Il menu è unico e strutturato ad albero; con il termine “unico” si intende che il sistema non mette a disposizione delle ‘istanze’ di menu separate, ma è una struttura unica costituita da voci principali e voci secondarie.

La gestione del menu permette di inserire, modificare, spostare o eliminare voci del menu, decidendo dove posizionarle, secondo uno schema ad albero.

La visualizzazione delle voci secondarie (menu secondari) dipende dai blockset utilizzati, nel senso che ogni pagina di menu …</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=il_menu_di_amministrazione&amp;rev=1413801740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-20T12:42:20+02:00</dc:date>
        <title>il_menu_di_amministrazione</title>
        <link>http://wiki.opendcn.org/doku.php?id=il_menu_di_amministrazione&amp;rev=1413801740&amp;do=diff</link>
        <description>Di default è presente un utente Amministratore del Sistema (username admin) che ha accesso al pannello di amministrazione da cui è possibile gestire ogni sezione della piattaforma.

La gestione dei permessi è fondamentale poichè l'insieme degli stessi, assegnati ad ogni utente o gruppo, definisce il suo ruolo all’interno di ogni modulo (o sezione – come ad es. le agende).

Ci sono in questo modo vari “livelli” di amministrazione, quello principale rappresentato dall’Amministratore del Sistema (u…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=il_modello_generale&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>il_modello_generale</title>
        <link>http://wiki.opendcn.org/doku.php?id=il_modello_generale&amp;rev=1370444887&amp;do=diff</link>
        <description>Il modello ER permette di capire la struttura delle tabelle che compongono gli strumenti di openDCN.


Nota:

in ogni schema vengono riportate solo le chiavi primarie e gli attributi più utili nell'identificare le relazioni tra le entità.

Di seguito al modello verranno riportati i codici SQL utilizzati per creare le tabelle all'interno del database del sistema.



Le entità evidenziate in azzurro sono quelle principali/fondamentali; quelle evidenziate in verde (con il doppio bordo) rappresentan…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=infodiscs&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>infodiscs</title>
        <link>http://wiki.opendcn.org/doku.php?id=infodiscs&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/infodiscs/infodiscs_api_controller.php

class InfodiscsApiController extends ApiController




clone_geoData_for_infodiscPost

Copia tutti i dati della mappa di una discussione informata su un'altra discussione informata.

Descrizione: clone_geoData_for_infodiscPost($ipost_source,$ipost_dest)

Parametri:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=install&amp;rev=1443694319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-01T12:11:59+02:00</dc:date>
        <title>install</title>
        <link>http://wiki.opendcn.org/doku.php?id=install&amp;rev=1443694319&amp;do=diff</link>
        <description>OpenDCN è un'applicazione web sviluppata con il framework CakePHP (&lt;http://cakephp.org/&gt;) che è parte integrante dell'applicazione stessa ed è, quindi, distribuito con essa. Può essere installato sia su server Windows che Linux/Unix-like.

Requisiti di sistema

L'ambiente di esecuzione richiede:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=integrazione_smarty-opendcn&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>integrazione_smarty-opendcn</title>
        <link>http://wiki.opendcn.org/doku.php?id=integrazione_smarty-opendcn&amp;rev=1370444887&amp;do=diff</link>
        <description>Uno degli aspetti caratteristici di Smarty è la compilazione dei template.

Questo significa che Smarty legge i file dei template e crea script PHP a partire da questi. Una volta creati, questi script vengono eseguiti da quel momento in poi: di conseguenza si evita una costosa analisi dei template ad ogni richiesta.



Smarty è dotato di molte funzioni preconfigurate, tuttavia, per ottenere una maggiore integrazione tra openDCN e Smarty, sono state create delle funzioni specifiche e le principal…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=l_agenda&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>l_agenda</title>
        <link>http://wiki.opendcn.org/doku.php?id=l_agenda&amp;rev=1370444887&amp;do=diff</link>
        <description>----------



SQL delle tabelle:




AGENDA


CREATE TABLE IF NOT EXISTS `agendas` (
`id` int(10) unsigned NOT NULL auto_increment,
`title` varchar(255) NOT NULL,
`description` text NOT NULL,
`start` datetime NOT NULL,
`end` datetime NOT NULL,
`real_start` datetime NOT NULL,
`real_end` datetime NOT NULL,
`status` tinyint(3) unsigned NOT NULL,
`location_id` int(10) unsigned NOT NULL,
`introduction_url` varchar(255) NOT NULL,
PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1;


AGENDA TO…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=l_amministratore&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>l_amministratore</title>
        <link>http://wiki.opendcn.org/doku.php?id=l_amministratore&amp;rev=1370444887&amp;do=diff</link>
        <description>È presente di default un Amministratore di sistema che gestisce tutti i permessi dei vari utenti in ogni sezione della piattaforma.

L’insieme dei permessi assegnati ad ogni utente definisce il suo ruolo all’interno di ogni modulo (o sezione – come ad es. le agende).
Ci sono in questo modo vari “livelli” di amministrazione, quello principale rappresentato dall’Amministratore di sistema (uno o più di uno) e quello specifico all’interno di ogni modulo, il cui compito può essere affidato ad uno o p…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_citymap_o_discussione_libera&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>la_citymap_o_discussione_libera</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_citymap_o_discussione_libera&amp;rev=1370444887&amp;do=diff</link>
        <description>E’ un forum di discussione in cui le discussioni sono costituite da un messaggio di avvio (il primo del thread) e da una serie di commenti (risposte). 

I commenti vengono comunque denominati genericamente messaggi. 

Il messaggio di avvio della discussione ha un oggetto (subject) che costituisce l’argomento della stessa, mentre i commenti ne sono privi. E’ possibile inviare una risposta sia al messaggio di avvio che ad un commento, senza alcun limite di annidamento.

La particolarità di questo …</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_consultazione_certificata&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>la_consultazione_certificata</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_consultazione_certificata&amp;rev=1370444887&amp;do=diff</link>
        <description>----------



SQL delle tabelle:




POLLS


CREATE TABLE IF NOT EXISTS `polls` (
`id` int(10) unsigned NOT NULL auto_increment,
`title` varchar(255) collate latin1_general_ci NOT NULL,
`description` text collate latin1_general_ci NOT NULL,
`status` tinyint(3) unsigned NOT NULL,
`start` datetime NOT NULL,
`end` datetime NOT NULL,
`created` datetime NOT NULL,
`modified` datetime NOT NULL,
`registrar` varchar(255) collate latin1_general_ci NOT NULL,
`forwarder` varchar(255) collate latin1_general_…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_di&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>la_di</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_di&amp;rev=1370444887&amp;do=diff</link>
        <description>Inoltre le tabelle

	*  AGENDA_TOOLS
		*  WIKI_DOCUMENTS
		*  RATING
		*  OWNER_RESOURCES

sono collegate 'indirettamente' alla discussione informata in quanto ognuna di queste si può riferire nel proprio campo 'tool' o 'owner' allo strumento infodisc.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_discussione_informata&amp;rev=1412158794&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-01T12:19:54+02:00</dc:date>
        <title>la_discussione_informata</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_discussione_informata&amp;rev=1412158794&amp;do=diff</link>
        <description>Le opzioni configurabili per la discussione informata sono:

	*  il titolo
	*  la descrizione
	*  il numero di discussioni per pagina
	*  mostra i primi caratteri dei messaggi d'apertura nell'elenco delle discussioni
	*  numero di caratteri da mostrare
	*  Consenti l'aggiunta di un'anteprima al messaggio d'apertura di ogni discussione
	*  il tipo di moderazione: a priori, a posteriori o a priori solo per gli anonimi (nel caso in cui si dia il permesso di create o reply all’utente Anonymous)
	*  …</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_degli_utenti&amp;rev=1406036670&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-22T15:44:30+02:00</dc:date>
        <title>la_gestione_degli_utenti</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_degli_utenti&amp;rev=1406036670&amp;do=diff</link>
        <description>Gli utenti di openDCN hanno la possibilità di compiere azioni in dipendenza del ruolo ricoperto in ciascun contesto.

Ciascun utente infatti può assumere un ruolo differente a seconda del contesto nel quale si trova ad operare. Consideriamo contesto un qualunque strumento per il quale è possibile definire dei permessi. 

Il ruolo è l’insieme dei permessi di un utente o di un gruppo di utenti all’interno di un contesto, cioè l’insieme delle azioni che esso può effettuare in quell’ambito.



L’amm…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_dei_blockset&amp;rev=1413795267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-20T10:54:27+02:00</dc:date>
        <title>la_gestione_dei_blockset</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_dei_blockset&amp;rev=1413795267&amp;do=diff</link>
        <description>Il contenuto delle pagine è composto da blocchi di contenuti.

Ogni pagina è costituita da un insieme di blocchi denominato blockset cui è demandata l’organizzazione dei contenuti della pagina. Un blockset è caratterizzato da:


	*  un nome e una descrizione;

	*  un template;

	*  un insieme di path (percorsi);

	*  un insieme di aree, ad esempio: header, left, center, right, footer.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_dei_gruppi&amp;rev=1417099721&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-27T15:48:41+02:00</dc:date>
        <title>la_gestione_dei_gruppi</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_dei_gruppi&amp;rev=1417099721&amp;do=diff</link>
        <description>I gruppi consentono la gestione di un insieme di utenti; esistono due gruppi principali: quello di tutti gli utenti registrati (Registered Users) e quello di tutti gli utenti compreso “Anonymous”, che rappresenta l'utente non loggato (All Users).

L’amministratore, dalla sua pagina di amministrazione, può eliminare i singoli gruppi oppure modificarne la composizione inserendovi o togliendovi utenti.

È inoltre possibile assegnare più tag ad un gruppo, che vengono mostrati nel profilo degli utent…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_dei_polls_consultazioni_certificate&amp;rev=1406279094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-25T11:04:54+02:00</dc:date>
        <title>la_gestione_dei_polls_consultazioni_certificate</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_dei_polls_consultazioni_certificate&amp;rev=1406279094&amp;do=diff</link>
        <description>La gestione dei polls è divisa in due zone: una accessibile direttamente dal fondo della pagina di Amministrazione, in cui vengono riportate le consultazioni certificate create, l'altra attraverso la gestione delle fasi di un'agenda, modificando le fasi stesse (come riportato nella  gestione delle agende).

Nel fondo della pagina troviamo la gestione più “diretta” delle singole consultazioni certificate, in quanto possiamo visualizzarle e anche accedere direttamente alla pagina di modifica dello…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_del_menu&amp;rev=1417099396&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-27T15:43:16+02:00</dc:date>
        <title>la_gestione_del_menu</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_del_menu&amp;rev=1417099396&amp;do=diff</link>
        <description>Tramite la voce di “Gestione -&gt; Menu”, l'amministratore può modificare la struttura dello stesso, aggiungendo, modificando o eliminando le singole voci che lo compongono. Il menu è unico ed ha una struttura ad albero; con il termine “unico” si intende che il sistema non mette a disposizione delle ‘istanze’ di menu separate, ma quest’ultimo è una struttura costituita da voci suddivise in livelli.



Il menu è uno strumento che non crea le pagine, ma ne permette un collegamento diretto, infatti ad…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_del_tagging&amp;rev=1417089159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-27T12:52:39+02:00</dc:date>
        <title>la_gestione_del_tagging</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_del_tagging&amp;rev=1417089159&amp;do=diff</link>
        <description>Il sistema di tagging è trasversale a tutti gli strumenti che ne prevedono l'utilizzo, e consente di etichettare con dei “tag” gli elementi di ciascuno strumento istanziato che abbia impostato i relativi permessi.

Il sistema di tagging deve essere preventivamente attivato a livello di sistema tramite la voce “Gestione → Tag”.

La gestione dei tag avviene nell'ambito di ciascuna istanza degli strumenti che ne prevedono l'utilizzo, quindi anche le operazioni sui tag (creazione, aggiunta e cancell…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_dell_area_personale&amp;rev=1417099472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-27T15:44:32+02:00</dc:date>
        <title>la_gestione_dell_area_personale</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_dell_area_personale&amp;rev=1417099472&amp;do=diff</link>
        <description>La pagina di Gestione -&gt; Area personale consente di configurare gli strumenti presenti nel Profilo di un utente (visualizzati tramite “tab”)
Tali strumenti sono denominati:

	*  Attività recenti
	*  Gestione network
	*  I miei oggetti

Per ciascuno di essi è possibile impostare il soggetto (utente o gruppo) per cui viene attivato, la posizione (da sinistra a destra) nella barra dei tab e i parametri specifici di configurazione dello stesso.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=la_gestione_delle_agende&amp;rev=1406278207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-25T10:50:07+02:00</dc:date>
        <title>la_gestione_delle_agende</title>
        <link>http://wiki.opendcn.org/doku.php?id=la_gestione_delle_agende&amp;rev=1406278207&amp;do=diff</link>
        <description>L’Agenda rappresenta lo strumento che definisce i processi partecipativi, è articolato in fasi e ha il compito di organizzare gli strumenti deliberativi che la compongono.

Ogni strumento infatti può essere attivato solo in quanto appartenente ad un’Agenda (eventualmente composta da una sola  fase).

L’Agenda è costituita da:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=le_agende&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>le_agende</title>
        <link>http://wiki.opendcn.org/doku.php?id=le_agende&amp;rev=1370444887&amp;do=diff</link>
        <description>L’Agenda rappresenta lo strumento che definisce i progetti partecipativi, è articolato in fasi e ha il compito di coordinare gli strumenti deliberativi che la compongono.

Ogni strumento deliberativo infatti può essere attivato solo in quanto appartenente ad un’Agenda (eventualmente composta da una sola  fase).

L’Agenda è costituita da:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=le_api&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>le_api</title>
        <link>http://wiki.opendcn.org/doku.php?id=le_api&amp;rev=1370444887&amp;do=diff</link>
        <description>Per permettere che tutti i moduli presenti in openDCN si possano interfacciare tra loro, sono state create delle API che mettono a disposizione alcune funzioni a servizio di altri moduli. 

Ad oggi, non sono stati ancora implementate API che permettano alla piattaforma di interagire con Sistemi esterni.

Le API sono situate nella struttura della piattaforma all’interno della directory home/app/apis, dove troviamo le API di ogni controller, organizzate per cartelle che prendono il nome del contro…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=le_consultazioni_certificate&amp;rev=1410795735&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-15T17:42:15+02:00</dc:date>
        <title>le_consultazioni_certificate</title>
        <link>http://wiki.opendcn.org/doku.php?id=le_consultazioni_certificate&amp;rev=1410795735&amp;do=diff</link>
        <description>La gestione delle consultazioni è divisa in due zone: una accessibile direttamente dal fondo della pagina del menu di amministrazione, in cui vengono riportate le consultazioni certificate create, l'altra attraverso la gestione delle fasi di un'agenda, modificando le fasi stesse.

Nel fondo della pagina troviamo la gestione più “diretta” delle singole consultazioni certificate, in quanto possiamo visualizzarle e anche accedere direttamente alla pagina di modifica dello strumento, altrimenti ragg…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=le_risorse&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>le_risorse</title>
        <link>http://wiki.opendcn.org/doku.php?id=le_risorse&amp;rev=1370444887&amp;do=diff</link>
        <description>----------



SQL delle tabelle:




RESOURCES


CREATE TABLE IF NOT EXISTS `resources` (
`id` int(10) unsigned NOT NULL auto_increment,
`title` varchar(255) NOT NULL,
`description` text NOT NULL,
`created` datetime NOT NULL,
`modified` datetime NOT NULL,
`user_id` int(10) unsigned default NULL,
`anonymous_id` int(10) unsigned default NULL,
PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1;


OWNER RESOURCES</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=le_stringhe&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>le_stringhe</title>
        <link>http://wiki.opendcn.org/doku.php?id=le_stringhe&amp;rev=1370444887&amp;do=diff</link>
        <description>OpenDCN è una piattaforma multilingue; finora sono presenti l'italiano e l'inglese.

La visualizzazione della lingua dipende dalla gestione delle stringhe.


I controller e le view utilizzano, all'interno del codice di programmazione, degli identificatori di stringhe costanti che poi vengono utilizzati per effettuare la sostituzione con la stringa corrispondente nella lingua impostata nella specifica istanza. 

La notazione utilizzata per l'inserimento di questi identificaori è quella di parole …</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=le_viste_e_l_integrazione_tra_smarty_e_opendcn&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>le_viste_e_l_integrazione_tra_smarty_e_opendcn</title>
        <link>http://wiki.opendcn.org/doku.php?id=le_viste_e_l_integrazione_tra_smarty_e_opendcn&amp;rev=1370444887&amp;do=diff</link>
        <description>Per visualizzare i moduli di openDCN, il sistema si aiuta utilizzando Smarty, un compilatore di template.

Questo significa che Smarty legge i file dei template e crea script PHP a partire da questi. Una volta creati, questi script vengono eseguiti da quel momento in poi: di conseguenza si evita una costosa analisi dei template ad ogni richiesta.



Le viste - View - non sono altro che dei template che vengono applicati alle pagine che verranno visualizzate.

Ecco quindi che ogni modulo/controll…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=legenda&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>legenda</title>
        <link>http://wiki.opendcn.org/doku.php?id=legenda&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/legenda/legenda_api_controller.php

class LegendaApiController extends ApiController




get_legenda_data

Ritorna la legenda per il markerset passatogli.

Descrizione: get_legenda_data($id_markerset)

Parametri: $id_markerset - int

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=light_polls&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>light_polls</title>
        <link>http://wiki.opendcn.org/doku.php?id=light_polls&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/light_poll/light_poll_api_controller.php

class LighPollApiController extends ApiController




onUserDelete

Cancella dal light poll la presenza dell'utente.

Descrizione: onUserDelete($userData)

Parametri: 

Return: boolean

permissionsGetActions

Produce un array di stringhe contenente le azioni prodotte dal modulo.

Descrizione: permissionsGetActions()

Parametri: 

Return: array</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=links&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>links</title>
        <link>http://wiki.opendcn.org/doku.php?id=links&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/links/links_api_controller.php

class LinksApiController extends ApiController




_normalize

...

Descrizione: _normalize(&amp;$data)

Parametri: $data - array

Return: void

delete

Elimina il link attraverso il suo id.

Descrizione: delete($id)

Parametri: $id - int

Return: stringa del link cancellato oppure '-1' se l'operazione non è riuscita.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=locations&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>locations</title>
        <link>http://wiki.opendcn.org/doku.php?id=locations&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/locations/locations_api_controller.php

class LocationsApiController extends ApiController




blockLegendaCreate

Stampa la legenda.

Descrizione: blockLegendaCreate()

Parametri: nessun parametro

Return: string

blockLegendaRender

Visualizza il blocco legenda.

Descrizione: blockLegendaRender($id)

Parametri: $id - int

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=logs&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>logs</title>
        <link>http://wiki.opendcn.org/doku.php?id=logs&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/logs/logs_api_controller.php

class LogsApiController extends ApiController




_setPath

Imposta il percorso della pagina

Descrizione: _setPath()

Parametri: nessun parametro

Return: string - il path

log

Registra nel database tutti i dati del soggetto.

Descrizione: log($action, $object, $message, $type, $owner, $path)

Parametri:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=mapproject&amp;rev=1413972085&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-22T12:01:25+02:00</dc:date>
        <title>mapproject</title>
        <link>http://wiki.opendcn.org/doku.php?id=mapproject&amp;rev=1413972085&amp;do=diff</link>
        <description>Il Mapproject è lo strumento che consente di organizzare e gestire un insieme di Socialmap. Con riferimento alla gerarchia logica degli strumenti openDCN esso si colloca allo stesso livello di Agenda con funzioni di coordinamento e organizzazione limitate però al solo strumento della Socialmap.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=markerset&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>markerset</title>
        <link>http://wiki.opendcn.org/doku.php?id=markerset&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/markerset/markerset_api_controller.php

class MarkersetApiController extends ApiController




_get_markerset_json

Crea una json rappresentazione di uno o più markerset.

Descrizione: _get_markerset_json($markerset_id, $only_clonable)

Parametri:</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=meeting&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>meeting</title>
        <link>http://wiki.opendcn.org/doku.php?id=meeting&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/meeting/meeting_api_controller.php

class MeetingApiController extends ApiController




permissionsGetActions

Produce un array contenente le azioni prodotte dal modulo.

Descrizione: permissionsGetActions()

Parametri: nessun parametro

Return: array</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=menu&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>menu</title>
        <link>http://wiki.opendcn.org/doku.php?id=menu&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/menu/menu_api_controller.php

class MenuApiController extends ApiController




_selectForSecondary

...

Descrizione: _selectForSecondary($id, $index, $breadcrumb)

Parametri:

	*  $id - int
		*  $index - string
		*  $breadcrumb - string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=modello_er_degli_strumenti&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>modello_er_degli_strumenti</title>
        <link>http://wiki.opendcn.org/doku.php?id=modello_er_degli_strumenti&amp;rev=1370444887&amp;do=diff</link>
        <description>Il modello ER permette di capire la struttura delle tabelle che compongono gli strumenti di openDCN.

Ogni strumento possiede una relativa tabella all'interno del database di gestione della piattaforma; in questa parte della documentazione analizzeremo i modelli ER dei principali strumenti, per capirne la struttura.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=notifications&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>notifications</title>
        <link>http://wiki.opendcn.org/doku.php?id=notifications&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/notifications/notifications_api_controller.php

class NotificationsApiController extends ApiController




add

Aggiunge una notifica.

Descrizione: add($object, $subject, $action)

Parametri:

	*  $object - string
		*  $subject - string
		*  $action - string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=permissions&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>permissions</title>
        <link>http://wiki.opendcn.org/doku.php?id=permissions&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/permissions/permissions_api_controller.php

class PermissionsApiController extends ApiController




_add

Aggiunge un permesso.

Descrizione: _add($subject, $actions, $object, $owner)

Parametri:

	*  $subject - string
		*  $actions - string
		*  $object - string
		*  $owner - string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=polls&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>polls</title>
        <link>http://wiki.opendcn.org/doku.php?id=polls&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/polls/polls_api_controller.php

class PollsApiController extends ApiController




console

...

Descrizione: console($action, $manifest_url, &amp;$output, &amp;$retval)

Parametri:

	*  $action - string
		*  $manifest_url - string
		*  $output - string
		*  $retval - string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=posts&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>posts</title>
        <link>http://wiki.opendcn.org/doku.php?id=posts&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/posts/posts_api_controller.php

class PostsApiController extends ApiController




blockLastPostsCreate

Visualizza la create form.

Descrizione: blockLastPostsCreate()

Parametri: nessun parametro

Return: void

blockLastPostsEdit

Visualizza la edit form.

Descrizione: blockLastPostsEdit($id)

Parametri: $id - int

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=previews&amp;rev=1413800658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-20T12:24:18+02:00</dc:date>
        <title>previews</title>
        <link>http://wiki.opendcn.org/doku.php?id=previews&amp;rev=1413800658&amp;do=diff</link>
        <description>Il modulo Previews consente di associare un contenuto specifico, con funzione di anteprima, ad alcuni contenuti standard degli strumenti a cui è collegato. Non si tratta quindi di un modulo autonomo, ma necessita di uno strumento a cui collegarsi tramite l'implementazione di metodi specifici.

Le preview sono attivabili per gli strumenti Discussione Informata e Calendario.

Se uno strumento supporta le preview allora tra gli attributi di configurazione da impostare al momento dell'attivazione di…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=problemi_proposte&amp;rev=1410788986&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-15T15:49:46+02:00</dc:date>
        <title>problemi_proposte</title>
        <link>http://wiki.opendcn.org/doku.php?id=problemi_proposte&amp;rev=1410788986&amp;do=diff</link>
        <description>Le opzioni configurabili per Problemi &amp; Proposte sono:

	*  titolo
	*  descrizione
	*  tipo di moderazione: a priori, a posteriori o a priori solo per gli anonimi (quest'ultima opzione non è ancora implementata)
	*  icona del nodo di base del grafo, cioè l'icona da cui partono gli archi delle icone dei temi
	*  markerset e relativa legenda per la definizione dei temi in cui categorizzare i problemi compreso l'ordinamento con cui verranno visualizzati i marker, definito tramite una priorità, most…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=rating&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>rating</title>
        <link>http://wiki.opendcn.org/doku.php?id=rating&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/rating/ratings_api_controller.php

class RatingApiController extends ApiController




form

Visualizza la form del rating.

Descrizione: form($id, $action, $unique, $owner)

Parametri:

	*  $id - int
	*  $action - string
	*  $unique - int
	*  $owner - string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=relazioni_e_network&amp;rev=1417099520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-27T15:45:20+02:00</dc:date>
        <title>relazioni_e_network</title>
        <link>http://wiki.opendcn.org/doku.php?id=relazioni_e_network&amp;rev=1417099520&amp;do=diff</link>
        <description>Questo strumento consente di abilitare le funzionalità di “social networking” all'interno di openDCN

Relazioni

A differenza dei più diffusi social network site, openDCN consente di definire le relazioni tramite le quali gli utenti possono stabilire un contatto reciproco, cioè entrare in relazione appunto.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=resources&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>resources</title>
        <link>http://wiki.opendcn.org/doku.php?id=resources&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/resources/resources_api_controller.php

class ResourcesApiController extends ApiController




_callObjectsMethod

...

Descrizione: _callObjectsMethod($method)

Parametri: $method - string

Return: array

_normalizeResources

Normalizza un array di risorse.

Descrizione: _normalizeResources(&amp;$data)

Parametri: $data - array

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=smarty&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>smarty</title>
        <link>http://wiki.opendcn.org/doku.php?id=smarty&amp;rev=1370444887&amp;do=diff</link>
        <description>Smarty è un motore di template per PHP che fornisce un modo semplice per separare la logica e il contenuto dell'applicazione dalla sua presentazione. 


Uno degli aspetti caratteristici di Smarty è la compilazione dei template. Questo significa che Smarty legge i file dei template e crea script PHP a partire da questi. 

Una volta creati, questi script vengono eseguiti da quel momento in poi: di conseguenza si evita una costosa analisi dei template ad ogni richiesta, e ogni template può avvantag…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=smarty_le_viste_e_opendcn&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>smarty_le_viste_e_opendcn</title>
        <link>http://wiki.opendcn.org/doku.php?id=smarty_le_viste_e_opendcn&amp;rev=1370444887&amp;do=diff</link>
        <description>Per visualizzare i moduli di openDCN, il sistema si aiuta utilizzando Smarty, un compilatore di template.

Questo significa che Smarty legge i file dei template e crea script PHP a partire da questi. Una volta creati, questi script vengono eseguiti da quel momento in poi: di conseguenza si evita una costosa analisi dei template ad ogni richiesta.



Le viste - View - non sono altro che dei template che vengono applicati alle pagine che verranno visualizzate.

Ecco quindi che ogni modulo/controll…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=socialmap&amp;rev=1417094510&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-27T14:21:50+02:00</dc:date>
        <title>socialmap</title>
        <link>http://wiki.opendcn.org/doku.php?id=socialmap&amp;rev=1417094510&amp;do=diff</link>
        <description>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.</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=start&amp;rev=1414054883&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-23T11:01:23+02:00</dc:date>
        <title>start</title>
        <link>http://wiki.opendcn.org/doku.php?id=start&amp;rev=1414054883&amp;do=diff</link>
        <description>OpenDCN è un ambiente di e-participation open source realizzato su architettura PHP-Mysql.

OpenDCN è in grado di offrire supporto alla partecipazione e alla deliberazione, cioè in grado di dare una risposta alla crescente domanda di strumenti online a supporto dei processi partecipativi e decisionali.

OpenDCN contiene un’ampia gamma di strumenti che consentono di realizzare un ambiente online con spazi di community, discussione informata, calendari di eventi, segnalazioni, raccolta di problemi…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=templates&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>templates</title>
        <link>http://wiki.opendcn.org/doku.php?id=templates&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/templates/templates_api_controller.php

class TemplatesApiController extends ApiController




getAreas

...

Descrizione: getAreas($template)

Parametri: $template - string

Return: array

getSubPath

...

Descrizione: getSubPath($template)

Parametri: $template - string

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=texts&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>texts</title>
        <link>http://wiki.opendcn.org/doku.php?id=texts&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/texts/texts_api_controller.php

class TextsApiController extends ApiController




add

Aggiunge un testo.

Descrizione: add($name, $text, $language)

Parametri:

	*  $name - string
		*  $text - string
		*  $language - string

Return: boolean</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=users&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>users</title>
        <link>http://wiki.opendcn.org/doku.php?id=users&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/users/users_api_controller.php

class UsersApiController extends ApiController




_auth

Verifica che l'utente sia registrato.

Descrizione: _auth($username, $password)

Parametri:

	*  $username - string
		*  $password - string

Return: string o 'false'</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=vademecum_meeting&amp;rev=1411983556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-29T11:39:16+02:00</dc:date>
        <title>vademecum_meeting</title>
        <link>http://wiki.opendcn.org/doku.php?id=vademecum_meeting&amp;rev=1411983556&amp;do=diff</link>
        <description>1. Come si interviene nel Meeting

In ogni fase del meeting per potere intervenire bisogna prima “richiedere la parola”

Per farlo:

	*  cliccare su “richiedi la parola” nel box “azioni disponibili”
	*  il nome del partecipante comparirà nella “coda degli interventi” nel box a destra
	*  quando sarà il suo turno potrà scrivere inserendo un messaggio: cliccare su “inserisci un messaggio” nel box “azioni disponibili”
	*  se ha richiesto la parola, ma ha cambiato idea e non vuole più intervenire, p…</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=variables&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>variables</title>
        <link>http://wiki.opendcn.org/doku.php?id=variables&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/variables/variables_api_controller.php

class VariablesApiController extends ApiController




getAllById

...

Descrizione: getAllById($id)

Parametri: $id - int

Return: string

getById

...

Descrizione: getById($id)

Parametri: $id - int

Return: string</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=videos&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>videos</title>
        <link>http://wiki.opendcn.org/doku.php?id=videos&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/videos/videos_api_controller.php

class VideosApiController extends ApiController




_normalize

Standardizza i dati del video.

Descrizione: _normalize(&amp;$data)

Parametri: $data - array

Return: void

delete

Cancella il video.

Descrizione: delete($id)

Parametri: $id - int

Return: void</description>
    </item>
    <item rdf:about="http://wiki.opendcn.org/doku.php?id=wikitool&amp;rev=1370444887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-05T17:08:07+02:00</dc:date>
        <title>wikitool</title>
        <link>http://wiki.opendcn.org/doku.php?id=wikitool&amp;rev=1370444887&amp;do=diff</link>
        <description>home/app/apis/wikitool/wikitool_api_controller.php

class WikitoolApiController extends ApiController




getWikiFor

...

Descrizione: getWikiFor($tool,$id)

Parametri:

	*  $tool - array
		*  $id - int

Return: array

permissionsGetActions

Ritorna un array con le azioni create dal modulo.

Descrizione: permissionsGetActions()

Parametri: nessun parametro

Return: array</description>
    </item>
</rdf:RDF>
