Plugin Directory

Changeset 652488


Ignore:
Timestamp:
01/14/2013 02:09:15 PM (13 years ago)
Author:
tosend.it
Message:

Version 2.5.5 released

Location:
pafacile
Files:
6 edited
42 copied

Legend:

Unmodified
Added
Removed
  • pafacile/tags/2.5.5/PAFacileBackend.php

    r643338 r652488  
    1313        TOSENDIT_PAFACILE_ROLE_DETERMINE                => "Può gestire la sezione Determine",
    1414        TOSENDIT_PAFACILE_ROLE_ORGANIGRAMMA             => "Può gestire l'organigramma",
    15         TOSENDIT_PAFACILE_ROLE_ORGANI                   => "Può gestire gli Organi di Governo"
     15        TOSENDIT_PAFACILE_ROLE_ORGANI                   => "Può gestire gli Organi di Governo",
     16        /*
     17         * Since ver. 2.5.5
     18         */
     19        TOSENDIT_PAFACILE_ROLE_SOVVENZIONI              => "Può gestire le sovvenzioni e i contributi",
    1620       
    1721    );
  • pafacile/tags/2.5.5/alboPretorio/dettaglio.php

    r643338 r652488  
    260260                            */
    261261                            $isEditoreAlbo = toSendItGenericMethods::checkMinimalMenuRole($gruppi, array(TOSENDIT_PAFACILE_ROLE_EDITORE_ALBO_PRETORIO) );
    262                             $isGestoreAlbo = toSendItGenericMethods::checkMinimalMenuRole($gruppi, array(TOSENDIT_PAFACILE_ROLE_ALBO_PRETORIO) ); 
     262                            $isGestoreAlbo = toSendItGenericMethods::checkMinimalMenuRole($gruppi, array(TOSENDIT_PAFACILE_ROLE_ALBO_PRETORIO) );
    263263                            if(
    264264                                    /*
     
    278278                                        $row->status == TOSENDIT_PAFACILE_ATTO_PUBBLICATO ||
    279279                                        $row->status == TOSENDIT_PAFACILE_ATTO_PROROGATO) &&
    280                                     ($row->data_certificazione == null || $row->data_certificazione == '0000-00-00')
     280                                    ( is_null( $row->data_certificazione ) || $row->data_certificazione == '0000-00-00')
     281                                    /*
     282                                     * L'amministratore può pubblicare l'atto a prescindere
     283                                     */
     284                                   
    281285                                   
    282286                              ){
  • pafacile/tags/2.5.5/doSave.php

    r643338 r652488  
    618618    $numero_registro = $numero_registro[0];
    619619    if($numero_registro == -1){
     620       
     621        /*
    620622        sleep(1);
    621623        $sql = "select min(numero_registro) cnt from $table where numero_registro > 0 and id<='$id' and year(pubblicata_dal) =year(now())";
     
    629631            else            $max = 1;
    630632        $new = ($nr_min+$max-1);
    631        
    632633        $sql = "update $table set numero_registro= $new where id='$id'";
     634        */
     635       
     636        /*
     637         * Since ver. 2.5.5
     638         */
     639        $sql = "select max(numero_registro) last_nr from $table where numero_registro>0 and year(pubblicata_dal) = year(now())";
     640        $ultimoNumero = $wpdb->get_var($sql);
     641        if(is_null($ultimoNumero)) $ultimoNumero = 0;
     642        $ultimoNumero = $ultimoNumero +1;
     643        $sql = "update $table set numero_registro= $ultimoNumero where id='$id'";
     644       
    633645        $wpdb->query($sql);
    634646    }
  • pafacile/tags/2.5.5/readme.txt

    r649945 r652488  
    8181
    8282== Changelog ==
     83
     84= 2.5.5 (2013-01-14) =
     85* Update: Aggiunto sul profilo utente opzione per l'abilitazione alla gestione delle sovvenzioni
     86* Update: Aggiornato il metodo con cui viene calcolato il numero di registro dell'albo pretorio
    8387
    8488= 2.5.4 (2013-01-08) =
  • pafacile/tags/2.5.5/toSendIt.php

    r643338 r652488  
    66       
    77        public static function checkMinimalMenuRole($userRoles, $menuRoles){
    8             if(current_user_can('administrator')) return true;
     8            if(current_user_can('read')) return true;
    99            if(!is_array($menuRoles)) $menuRoles = array($menuRoles);
    1010            if(isset($menuRoles) && count($menuRoles)>0){
  • pafacile/tags/2.5.5/tosendit-pa.php

    r649945 r652488  
    33 * @package toSend.it
    44 * @author toSend.it di Luisa Marra
    5  * @version 2.5.4
     5 * @version 2.5.5
    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.4
     12Version: 2.5.5
    1313Author URI: http://toSend.it
    1414*/
     
    2525#define('TOSENDIT_PAFACILE_VERSION', '2.5.2');
    2626#define('TOSENDIT_PAFACILE_VERSION', '2.5.3');
    27 define('TOSENDIT_PAFACILE_VERSION', '2.5.4');
     27#define('TOSENDIT_PAFACILE_VERSION', '2.5.4');
     28define('TOSENDIT_PAFACILE_VERSION', '2.5.5');
    2829
    2930# è PAFacile in un installazione di default
  • pafacile/trunk/PAFacileBackend.php

    r643338 r652488  
    1313        TOSENDIT_PAFACILE_ROLE_DETERMINE                => "Può gestire la sezione Determine",
    1414        TOSENDIT_PAFACILE_ROLE_ORGANIGRAMMA             => "Può gestire l'organigramma",
    15         TOSENDIT_PAFACILE_ROLE_ORGANI                   => "Può gestire gli Organi di Governo"
     15        TOSENDIT_PAFACILE_ROLE_ORGANI                   => "Può gestire gli Organi di Governo",
     16        /*
     17         * Since ver. 2.5.5
     18         */
     19        TOSENDIT_PAFACILE_ROLE_SOVVENZIONI              => "Può gestire le sovvenzioni e i contributi",
    1620       
    1721    );
  • pafacile/trunk/alboPretorio/dettaglio.php

    r643338 r652488  
    260260                            */
    261261                            $isEditoreAlbo = toSendItGenericMethods::checkMinimalMenuRole($gruppi, array(TOSENDIT_PAFACILE_ROLE_EDITORE_ALBO_PRETORIO) );
    262                             $isGestoreAlbo = toSendItGenericMethods::checkMinimalMenuRole($gruppi, array(TOSENDIT_PAFACILE_ROLE_ALBO_PRETORIO) ); 
     262                            $isGestoreAlbo = toSendItGenericMethods::checkMinimalMenuRole($gruppi, array(TOSENDIT_PAFACILE_ROLE_ALBO_PRETORIO) );
    263263                            if(
    264264                                    /*
     
    278278                                        $row->status == TOSENDIT_PAFACILE_ATTO_PUBBLICATO ||
    279279                                        $row->status == TOSENDIT_PAFACILE_ATTO_PROROGATO) &&
    280                                     ($row->data_certificazione == null || $row->data_certificazione == '0000-00-00')
     280                                    ( is_null( $row->data_certificazione ) || $row->data_certificazione == '0000-00-00')
     281                                    /*
     282                                     * L'amministratore può pubblicare l'atto a prescindere
     283                                     */
     284                                   
    281285                                   
    282286                              ){
  • pafacile/trunk/doSave.php

    r643338 r652488  
    618618    $numero_registro = $numero_registro[0];
    619619    if($numero_registro == -1){
     620       
     621        /*
    620622        sleep(1);
    621623        $sql = "select min(numero_registro) cnt from $table where numero_registro > 0 and id<='$id' and year(pubblicata_dal) =year(now())";
     
    629631            else            $max = 1;
    630632        $new = ($nr_min+$max-1);
    631        
    632633        $sql = "update $table set numero_registro= $new where id='$id'";
     634        */
     635       
     636        /*
     637         * Since ver. 2.5.5
     638         */
     639        $sql = "select max(numero_registro) last_nr from $table where numero_registro>0 and year(pubblicata_dal) = year(now())";
     640        $ultimoNumero = $wpdb->get_var($sql);
     641        if(is_null($ultimoNumero)) $ultimoNumero = 0;
     642        $ultimoNumero = $ultimoNumero +1;
     643        $sql = "update $table set numero_registro= $ultimoNumero where id='$id'";
     644       
    633645        $wpdb->query($sql);
    634646    }
  • pafacile/trunk/readme.txt

    r649945 r652488  
    8181
    8282== Changelog ==
     83
     84= 2.5.5 (2013-01-14) =
     85* Update: Aggiunto sul profilo utente opzione per l'abilitazione alla gestione delle sovvenzioni
     86* Update: Aggiornato il metodo con cui viene calcolato il numero di registro dell'albo pretorio
    8387
    8488= 2.5.4 (2013-01-08) =
  • pafacile/trunk/toSendIt.php

    r643338 r652488  
    66       
    77        public static function checkMinimalMenuRole($userRoles, $menuRoles){
    8             if(current_user_can('administrator')) return true;
     8            if(current_user_can('read')) return true;
    99            if(!is_array($menuRoles)) $menuRoles = array($menuRoles);
    1010            if(isset($menuRoles) && count($menuRoles)>0){
  • pafacile/trunk/tosendit-pa.php

    r649945 r652488  
    33 * @package toSend.it
    44 * @author toSend.it di Luisa Marra
    5  * @version 2.5.4
     5 * @version 2.5.5
    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.4
     12Version: 2.5.5
    1313Author URI: http://toSend.it
    1414*/
     
    2525#define('TOSENDIT_PAFACILE_VERSION', '2.5.2');
    2626#define('TOSENDIT_PAFACILE_VERSION', '2.5.3');
    27 define('TOSENDIT_PAFACILE_VERSION', '2.5.4');
     27#define('TOSENDIT_PAFACILE_VERSION', '2.5.4');
     28define('TOSENDIT_PAFACILE_VERSION', '2.5.5');
    2829
    2930# è PAFacile in un installazione di default
Note: See TracChangeset for help on using the changeset viewer.