Plugin Directory

Changeset 666172


Ignore:
Timestamp:
02/11/2013 09:05:39 AM (13 years ago)
Author:
tosend.it
Message:

Stable Version updated to 2.6.0 - Added OpenData support

Location:
pafacile/trunk
Files:
12 added
40 edited

Legend:

Unmodified
Added
Removed
  • pafacile/trunk/PAFacileBackend.php

    r652488 r666172  
    8484        global $submenu, $wpdb, $current_user;
    8585        $creatorFile = 'tosendit-pa';
    86 
     86        $permalinkSections = get_option('PAFacile_permalinks', array());
    8787        $gruppi = toSendItGenericMethods::getUserGroups("pafacile");
    8888        $minLevel = TOSENDIT_PAFACILE_DEFAULT_MIN_LEVEL;
     
    116116            ),$gruppi
    117117        );
    118      
    119        
     118       
     119        /*
     120         * Since ver 2.6.0
     121         */
     122        if(!empty($permalinkSections['albopretorio']))
    120123         toSendItGenericMethods::createMenuStructure(
    121124            array(
     
    162165            ),$gruppi
    163166        );
    164 
     167        /*
     168         * Since ver 2.6.0
     169        */
     170        if(!empty($permalinkSections['bandi']))
    165171        toSendItGenericMethods::createMenuStructure(
    166172            array(
     
    187193            ),$gruppi
    188194        );
    189        
     195       
     196        /*
     197         * Since ver 2.6.0
     198        */
     199        if(!empty($permalinkSections['delibere']))
    190200        toSendItGenericMethods::createMenuStructure(
    191201            array(
     
    213223        );
    214224       
    215        
     225        /*
     226         * Since ver 2.6.0
     227        */
     228        if(!empty($permalinkSections['determine']))
    216229        toSendItGenericMethods::createMenuStructure(
    217230            array(
     
    239252        );
    240253       
    241        
     254        /*
     255         * Since ver 2.6.0
     256        */
     257        if(!empty($permalinkSections['incarichi']))
    242258        toSendItGenericMethods::createMenuStructure(
    243259            array(
     
    264280            ),$gruppi
    265281        );
    266        
     282        /*
     283         * Since ver 2.6.0
     284        */
     285        if(!empty($permalinkSections['ordinanze']))
    267286        toSendItGenericMethods::createMenuStructure(
    268287            array(
     
    289308            ),$gruppi
    290309        );
    291            
     310        /*
     311         * Since ver 2.6.0
     312        */
     313        if(!empty($permalinkSections['organi']))
    292314        toSendItGenericMethods::createMenuStructure(
    293315            array(
     
    326348            ),$gruppi
    327349        );
    328        
     350       
     351        /*
     352         * Since ver 2.6.0
     353        */
     354        if(!empty($permalinkSections['organigramma']))
    329355        toSendItGenericMethods::createMenuStructure(
    330356            array(
     
    351377            ), $gruppi
    352378        );
    353 
    354         toSendItGenericMethods::createMenuStructure(
     379       
     380        /*
     381         * Since ver 2.6.0
     382        */
     383        if(!empty($permalinkSections['sovvenzioni']))
     384        toSendItGenericMethods::createMenuStructure(
     385            array(
     386                'pageTitle'     => 'Sovvenzioni, contributi e sussidi',
     387                'menuTitle'     => 'Sovvenzioni',
     388                'minLevel'      => $minLevel,
     389                'menuSlug'      =>  TOSENDIT_PAFACILE_SOVVENZIONI_EDIT_HANDLER,
     390                'imageUrl'      =>  TOSENDIT_PAFACILE_PLUGIN_URL .'/images/chart_organisation.png',
     391                'defaultAction' =>  array('PAFacilePages','pagePASovvenzioni'),
     392                'allowedRoles'  =>  array(TOSENDIT_PAFACILE_ROLE_SOVVENZIONI)
     393            ),
     394            apply_filters('pafacile_sovvenzioni_menu',
    355395                array(
    356                         'pageTitle'     => 'Sovvenzioni, contributi e sussidi',
    357                         'menuTitle'     => 'Sovvenzioni',
    358                         'minLevel'      => $minLevel,
    359                         'menuSlug'      =>  TOSENDIT_PAFACILE_SOVVENZIONI_EDIT_HANDLER,
    360                         'imageUrl'      =>  TOSENDIT_PAFACILE_PLUGIN_URL .'/images/chart_organisation.png',
    361                         'defaultAction' =>  array('PAFacilePages','pagePASovvenzioni'),
    362                         'allowedRoles'  =>  array(TOSENDIT_PAFACILE_ROLE_SOVVENZIONI)
    363                 ),
    364                 apply_filters('pafacile_sovvenzioni_menu',
    365                         array(
    366                                 array(
    367                                 'pageTitle' =>  'PAFacile - Sovvenzioni, contributi e sussidi',
    368                                 'menuTitle' =>  'Modifica',
    369                                 ),
    370                                 array(
    371                                 'pageTitle' =>  'PAFacile - Nuova sovvenzione',
    372                                 'menuTitle' =>  'Nuovo',
    373                                 'handler'   =>  TOSENDIT_PAFACILE_SOVVENZIONI_NEW_HANDLER,
    374                                 )
    375                         )
    376                 ), $gruppi
     396                    array(
     397                        'pageTitle' =>  'PAFacile - Sovvenzioni, contributi e sussidi',
     398                        'menuTitle' =>  'Modifica',
     399                    ),
     400                    array(
     401                        'pageTitle' =>  'PAFacile - Nuova sovvenzione',
     402                        'menuTitle' =>  'Nuovo',
     403                        'handler'   =>  TOSENDIT_PAFACILE_SOVVENZIONI_NEW_HANDLER,
     404                    )
     405                )
     406            ), $gruppi
    377407        );
    378408       
  • pafacile/trunk/PAFacileFrontend.php

    r653450 r666172  
    1313            return $ga->getCount($params[1]);
    1414        }else{
    15             return toSendItPAFacile::replaceContents($params);
     15           
     16            if($params[1] == 'opendata'){
     17               
     18                return PAFacileOpendata::makeLinkList($params[0]);
     19               
     20            }else{
     21                return toSendItPAFacile::replaceContents($params);
     22            }
    1623        }
    1724    }
     
    5764        $publicPageKey = self::isPublicPage();
    5865        if($publicPageKey!==false){
     66           
     67            /*
     68             * Since Ver 2.6.0
     69             */
     70           
     71            $formati = PAFacileOpendata::getAllowedFormats();
     72            $formatiMime = PAFacileOpendata::getFormatTypes();
     73            if(count($formati)>0){
     74                $formati = array_keys($formati);
     75               
     76                $plink = get_permalink();
     77                if(preg_match('#\?#', $plink)){
     78                    $plink .='&opendata=';
     79                }else{
     80                    $plink .='?opendata=';
     81                }
     82                foreach($formati as $formato){
     83                    $formatoMime = $formatiMime[$formato];
     84                    echo("<link rel=\"alternative\" type=\"$formatoMime\" content=\"$plink$formato\" />\n");
     85                }
     86            }
    5987            // Devo ottenere le informazioni sui metadati da pubblicare
    6088            $metaKey = preg_replace('/^[^_]+_[^_]+_/','', $publicPageKey);
     
    7199                for($i = 0; $i<count($metaKeys); $i++){
    72100                    if($metaKeys[$i]!=''){
    73                         list($name,$value) = split('=',$metaKeys[$i]);
     101                        /*
     102                         * Since ver. 2.6.0
     103                         * Se il metadato non è strutturato correttamente non lo presento nell'header.
     104                         */
    74105                       
    75                         $value = self::parseMetaInfo($value);
    76                         echo("<meta name=\"$name\" content=\"$value\" />\n");
     106                        if(preg_match('#=#', $metaKeys[$i])){
     107                            list($name,$value) = split('=',$metaKeys[$i]);
     108                           
     109                            $value = self::parseMetaInfo($value);
     110                            echo("<meta name=\"$name\" content=\"$value\" />\n");
     111                        }
    77112                    }
    78113
  • pafacile/trunk/ajax/actions.php

    r643338 r666172  
    5858                        <option value="box">Modulo di ricerca</option>
    5959                        <option value="list">Elenco risultati</option>
     60                        <option value="opendata">Link agli opendata</option>
    6061                    </select>
    6162                </td>
  • pafacile/trunk/alboPretorio/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/alboPretorio/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/alboPretorio/stampa.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/bandi/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/bandi/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/definitions.php

    r643338 r666172  
    8181define('TOSENDIT_PAFACILE_SOVVENZIONI_EDIT_HANDLER',    TOSENDIT_PAFACILE_SOVVENZIONI_HANDLER .TOSENDIT_PAFACILE_EDIT);
    8282define('TOSENDIT_PAFACILE_SOVVENZIONI_NEW_HANDLER',     TOSENDIT_PAFACILE_SOVVENZIONI_HANDLER .TOSENDIT_PAFACILE_NEW);
    83 define('TOSENDIT_PAFACILE_SOVVENZIONI_DELETE_HANDLER',  TOSENDIT_PAFACILE_SOVVENZIONI_HANDLER .TOSENDIT_PAFACILE_DELETE);
     83define('TOSENDIT_PAFACILE_SOVVENZIONI_DELETE_HANDLER',  TOSENDIT_PAFACILE_SOVVENZIONI_EDIT_HANDLER .TOSENDIT_PAFACILE_DELETE);
    8484
    8585# Refuso nella definizione della costante
  • pafacile/trunk/delibere/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/delibere/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/determine/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/determine/elenco.php

    r662428 r666172  
    22# require_once 'public-contents/Determine.php';
    33/*
    4  * Sinve Version 2.5.10
     4 * Since Version 2.5.10
    55* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    66*/
  • pafacile/trunk/doSave.php

    r661392 r666172  
    617617    $numero_registro = $wpdb->get_col($sql);
    618618    $numero_registro = $numero_registro[0];
    619     error_log("numero registro è $numero_registro" ,0);
     619    # error_log("numero registro è $numero_registro" ,0);
    620620    if($numero_registro == -1){
    621621       
  • pafacile/trunk/incarichiProfessionali/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/ordinanze/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/ordinanze/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/organi/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/organi/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/organigramma/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/organigramma/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/AlboPretorio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/BandiGare.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/Delibere.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/Determine.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/Incarichi.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/Ordinanze.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/Organi.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/public-contents/Sovvenzioni.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/readme.txt

    r662428 r666172  
    55Requires at least: 3.4
    66Tested up to: 3.5
    7 Stable tag: 2.5.10
     7Stable tag: 2.6.0
    88License: GPLv3
    99
     
    1212== Description ==
    1313
    14 **NOTA:** Aggiornare immediatamente PAFacile se si sta utilizzando una versione precedente alla 2.5.10.
    15 È stata scoperta una vulnerabilità di tipo XSS per la quale un individuo potrebbe iniettare del codice
    16 Javascript in alcune delle pagine del sito veicolando eventuali codici malevoli verso gli utenti ignari. 
    17 
    1814PAFacile è un plugin sviluppato dalla [toSend.it](http://tosend.it) per venire incontro alle esigenze della Pubblica Amministrazione e degli Enti Locali creando uno strumento semplice da usare e facile da manutenere e intuitivo nella sua configurazione.
    1915
    20 PAFacile consente una gestione puntuale dell'albo pretorio on-line, dei bandi, gare, concorsi e graduatorie, delle delibere di giunta e consiglio, delle determine d'ufficio, degli incarichi professionali, delle ordinanze, dell'organigramma e degli organi di governo. Per garantirne il corretto funzionamento, è necessario installare ed attivare il plugin Role Scoper.
     16PAFacile consente una gestione puntuale dell'albo pretorio on-line, dei bandi, gare, concorsi e graduatorie, delle delibere di giunta e consiglio, delle determine d'ufficio, degli incarichi professionali, delle ordinanze, dell'organigramma e degli organi di governo fino alla pubblicazione degli OpenData
    2117
    2218PAFacile recepisce le indicazioni del documento fornito dal Governo "linee guida per i requisiti minimi per i siti delle PA".
     
    4541* Supporto al Doublin Core
    4642* Gestione concessione delle sovvenzioni, contributi, sussidi ed ausili finanziari (DL 22 giugno 2012, n. 83 art. 18) 
    47 
    48 = Dipendenze =
    49 
    50 PAFacile non ha necessità di alcun plugin accessorio per funzionare.
     43* Gestione degli OpenData
    5144
    5245== Installation ==
     
    5952== Frequently Asked Questions ==
    6053
    61 
    62 
    6354= Come posso vedere PAFacile in funzione senza doverlo installare sul mio server? =
    6455Accedere al [sito demo del plugin](http://pafacile.tosend.it/)
    6556
    6657Consultare la [Documentazione di PAFacile](http://tosend.it/prodotti/pafacile/documentazione)
     58
    6759
    6860== Screenshots ==
     
    7466
    7567== Changelog ==
     68
     69= 2.6.0 (2013-02-09) =
     70* **New**: Introdotta **gestione degli OpenData**
     71* **New**: Aggiunti link alternativi nell'intestazione di pagina sugli opendata
     72* **New**: Esportazione di tutti i dati di PAFacile nel formato CSV (tramite OpenData)
     73* **New**: Nuova opzione per aggiungere collegamenti agli OpenData nelle opzioni dell'editor visuale.
     74* **New**: **13 Nuovi filtri** per gestire ed espandere gli opendata di PAFacile (leggi [documentazione](http://tosend.it/prodotti/pafacile/documentazione/filtri/opendata/))
     75* **New**: Aggiunte elementi grafici per l'editor visuale relativi ai blocchi di tipo Sovvenzioni e per la modalità link agli OpenData per tutti i tipi
     76* **New**: Se per la configurazione di una specifica sezione non è stato indicata una pagina sulla quale presentare i dettagli, la sezione non sarà disponibile in area amministrativa 
     77* **Update**: Se un metadato di intestazione non è definito correttamente nella pagina di configurazione non lo mostro nell'header della relativa pagina
     78* **Update**: Rimosse tutte le invocazioni del comando PHP **error_log** presenti in PAFacile necessarie al solo fine di debug
     79* **Bugfix**: Risolto problema sulla cancellazione delle sovvenzioni
    7680
    7781= 2.5.10 (2013-02-02) =
     
    316320== Upgrade Notice ==
    317321
     322= 2.6.0 =
     323**Attenzione:** Questa versione abilita automaticamente l'accesso agli OpenData, se non si ha intenzione
     324di rendere disponibili i dati sul web si suggerisce di non aggiornare a questa versione.
     325
     326= 2.5.10 =
     327**NOTA:** Aggiornare immediatamente PAFacile se si sta utilizzando una versione precedente alla 2.5.10.
     328È stata scoperta una vulnerabilità di tipo XSS per la quale un individuo potrebbe iniettare del codice
     329Javascript in alcune delle pagine del sito veicolando eventuali codici malevoli verso gli utenti ignari. 
     330
    318331= 2.2.* =
    319332Per gli utenti che provengono dalla versione 2.1 dopo l'aggiornamento devono eseguire la procedura di allineamento degli utenti dal pannello di PAFacile.
  • pafacile/trunk/sovvenzioni/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/sovvenzioni/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/tipiAtto/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/tipiAtto/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/tipiOrgani/dettaglio.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/tipiOrgani/elenco.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
  • pafacile/trunk/toSendItPAFacileContents.php

    r662428 r666172  
    22
    33/*
    4  * Sinve Version 2.5.10
     4 * Since Version 2.5.10
    55 * Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    66 */
  • pafacile/trunk/toSendItPAFacilePages.php

    r643338 r666172  
    55    public static function pageGenericHandler($tableName, $baseAction, $baseIncludeDirectory){
    66        $action=toSendItGenericMethods::getActionFromPage($baseAction);
     7       
     8        # error_log("$tableName = $action");
     9       
    710        switch($action){
    811            case TOSENDIT_PAFACILE_EDIT:
     
    1922                $tableName = $wpdb->prefix . $tableName;
    2023                $wpdb->query('delete from ' . $tableName . ' where id=' . $_GET['id']);
     24                /*
     25                 * Since Ver. 2.6.0
     26                 * Reset dei valori predefiniti
     27                 */
     28                $baseAction = $baseAction . TOSENDIT_PAFACILE_EDIT;
     29                global $_GET;
     30                /*
     31                 * Aggiornamento delle impostazioni in get
     32                 */
     33                unset($_GET['id']);
     34                unset($_GET['action']);
     35                $_GET['page'] = $baseAction . TOSENDIT_PAFACILE_EDIT;
    2136            default:
    2237                require($baseIncludeDirectory.'/elenco.php');
     
    7388   
    7489    static function pagePASovvenzioni(){
     90        # error_log('Sono sulle sovvenzioni!');
    7591        PAFacilePages::pageGenericHandler(TOSENDIT_PAFACILE_DB_SOVVENZIONI, TOSENDIT_PAFACILE_SOVVENZIONI_HANDLER,'sovvenzioni' );
    7692    }
  • pafacile/trunk/tosendit-pa.php

    r662428 r666172  
    33 * @package toSend.it
    44 * @author toSend.it di Luisa Marra
    5  * @version 2.5.10
     5 * @version 2.6.0
    66 */
    77/*
     
    1010Description: PAFacile è un plugin nato per consentire alle pubbliche amministrazione di gestire la trasparenza amministrativa secondo gli obblighi di legge. Il plugin è l'unico in Italia a consentire l'adeguamento di un sito web di una pubblica amministrazione agli ultimi aggiornamenti normativa in materia di Albo Pretorio on-line, Bandi di Gara, Delbere e determinazioni, Ordinanze, Organigramma, Incarichi professionali, Sovvenzioni.
    1111Author: toSend.it di Luisa Marra
    12 Version: 2.5.10
     12Version: 2.6.0
    1313Author URI: http://toSend.it
    1414*/
     
    3131#define('TOSENDIT_PAFACILE_VERSION', '2.5.8');
    3232#define('TOSENDIT_PAFACILE_VERSION', '2.5.9');
    33 define('TOSENDIT_PAFACILE_VERSION', '2.5.10');
     33#define('TOSENDIT_PAFACILE_VERSION', '2.5.10');
     34define('TOSENDIT_PAFACILE_VERSION', '2.6.0');
    3435
    3536# è PAFacile in un installazione di default
     
    479480                 */
    480481                $section = array_shift($array);
    481                 error_log($section);
     482                # error_log($section);
    482483                /*
    483484                 * Evitiamo che si facciano cose strane
     
    546547            add_shortcode('PAFacile',   array('PAFacileFrontend', 'manageShortcode'));
    547548            add_filter('the_content',   array('PAFacileFrontend', 'parseContents'), 10);
     549           
     550            # Since Ver 2.5.10
     551            require_once PAFACILE_PLUING_DIRECTORY .'/PAFacileOpenData.php';
     552               
    548553        }       
    549554
  • pafacile/trunk/welcome.php

    r662428 r666172  
    11<?php
    22/*
    3  * Sinve Version 2.5.10
     3 * Since Version 2.5.10
    44* Avoid XSS vulnerability discovered by Dejan Lukan many thanks!
    55*/
Note: See TracChangeset for help on using the changeset viewer.