Ignore:
Timestamp:
Oct 5, 2024, 10:28:06 AM (6 weeks ago)
Author:
roby
Message:
  • ADMIN

-- Aggiunta la voce di menu Aggiornamento rev per le installazioni di backup
-- Modificate le voci di menu per gli aggiornamenti
-- Blocco della sovrascrittura del file delle variabili

Location:
trunk/admin/modules/Elezioni
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/modules/Elezioni/aggiornamento.php

    r426 r427  
    9494function risultati()
    9595{
    96         global $ctrlerr,$righe,$righedb;
     96        global $ctrlerr,$righe,$righedb,$varmex;
    9797        if($ctrlerr)
    9898                echo "<hr><br><h2 style=\"text-align:center;color:red;\">Aggiornamento completato con errori<br>Controllare i log di aggiornamento del database</h2><hr>";
    99         else
    100                 echo "<hr><br><h2 style=\"text-align:center;\">Aggiornamento completato</h2><br><hr>";
     99        else 
     100                echo "<hr><br><h2 style=\"text-align:center;\">Aggiornamento completato $varmex</h2><br><hr>";
    101101        echo "<br><h3>Log delle operazioni</h3>";
    102102
     
    325325                mkdir($backup, 0755);
    326326#       }
     327
     328if(file_exists("$trunkadm/variabili.php")) {
     329        rename("$trunkadm/variabili.php","$trunkadm/variabili_new.php");
     330        $righe.= "<h3>NOTA: Nell'aggiornamento Ú presente una modifica al file variabili.php, il file Ú stato salvato come variabili_new.php.<br>Va eseguito un controllo e un eventuale aggiornamento manuale del file.</h3>";
     331       
     332}
    327333$righe.= "<br><br><b>Copio i nuovi files nell'installazione di amministrazione locale</b>";
    328334recurse_copy($trunkadm,$admin,$backup.'/admin/');
     
    392398echo $righe;
    393399echo "<div id=\"wrapper\">";
    394 echo "<br><p>Operazioni effettuate sul db: </p>";
    395 echo "<div id=\"feed_div\">";
    396 echo $righedb;
    397 echo "</div>";
     400if(strlen($righedb)) {
     401        echo "<br><p>Operazioni effettuate sul db: </p>";
     402        echo "<div id=\"feed_div\">";
     403        echo $righedb;
     404        echo "</div>";
     405} else echo "<br><b>Non ci sono operazioni da eseguire sul DB</b></p>";
    398406echo "</div>";
    399407echo "<br><b>Operazioni di aggiornamento concluse.</b><br>";
  • trunk/admin/modules/Elezioni/ele.php

    r426 r427  
    169169                </b></font></font>
    170170                </td>";
     171                        echo "<td valign=\"top\" align=\"left\" width=\"150\">";               
    171172                if(!$BACKUP){
    172                         echo "<td valign=\"top\" align=\"left\" width=\"150\">";               
    173173                        echo "<a href=\"admin.php?op=configurazione&amp;id_cons_gen=$id_cons_gen\">$bullet"._CONFIGURAZIONE."</a><br>";
    174174                        if($op=="configurazione" || $op=="widget" || $op=="plugin"){
     
    177177                                echo "<hr>";
    178178                        }
    179                         if(isset($_SESSION['remoterev'])) {
    180                                 $newrev=$_SESSION['remoterev'];
    181                         } else {
    182                                 $rev=0;
    183                                 if ($stream = fopen('http://mail.eleonline.it/version/risposta.php', 'r')) {
    184                                         $rev= stream_get_contents($stream, 4);
    185                                         fclose($stream);
    186                                 }
    187                                 $newrev=(int) filter_var($rev, FILTER_SANITIZE_NUMBER_INT);
    188                                 $_SESSION['remoterev']=$newrev;         
    189                                 $myrev=intval(substr($versione,-4,4));
    190                                 $_SESSION['localrev']=$myrev;
    191 
    192 
    193                         }       
    194                         $myrev=$_SESSION['localrev'];
    195                         if($newrev==$myrev or $newrev==0) echo "<a href=\"admin.php?op=aggiorna&amp;id_cons_gen=$id_cons_gen\">$bullet"._AGGIORNA."</a><br>";
    196                         else    echo "<a href=\"admin.php?op=aggiorna&amp;id_cons_gen=$id_cons_gen\">$bullet_red<b>"._AGGIORNA."</b></a><br>";
     179                }
     180                if(isset($_SESSION['remoterev'])) {
     181                        $newrev=$_SESSION['remoterev'];
     182                } else {
     183                        $rev=0;
     184                        if ($stream = fopen('http://mail.eleonline.it/version/risposta.php', 'r')) {
     185                                $rev= stream_get_contents($stream, 4);
     186                                fclose($stream);
     187                        }
     188                        $newrev=(int) filter_var($rev, FILTER_SANITIZE_NUMBER_INT);
     189                        $_SESSION['remoterev']=$newrev;         
     190                        $myrev=intval(substr($versione,-4,4));
     191                        $_SESSION['localrev']=$myrev;
     192
     193
     194                }       
     195                $myrev=$_SESSION['localrev'];
     196                if($newrev==$myrev or $newrev==0) echo "<a href=\"admin.php?op=aggiorna&amp;id_cons_gen=$id_cons_gen\">$bullet"._AGGIORNA."</a><br>";
     197                else    echo "<a href=\"admin.php?op=aggiorna&amp;id_cons_gen=$id_cons_gen\">$bullet_red<b>"._AGGIORNA."</b></a><br>";
     198                if(!$BACKUP){
    197199                        echo "<a href=\"admin.php?op=confconsiglio&amp;id_cons_gen=$id_cons_gen\">$bullet"._CONFCONS."</a>
    198200                        </td></tr><tr align=\"left\" bgcolor=\"$bgcolor1\"><td>
     
    204206                        <a href=\"admin.php?op=associazioni&amp;id_cons_gen=$id_cons_gen\">$bullet"._INSCOMUNE."</a>";
    205207                }else{
    206                         echo "</tr><tr align=\"left\" bgcolor=\"$bgcolor1\"><td valign=\"top\" align=\"left\" width=\"150\"  rowspan=\"2\">";           
     208                        echo "</td></tr><tr align=\"left\" bgcolor=\"$bgcolor1\"><td valign=\"top\" align=\"left\" width=\"150\"  rowspan=\"2\">";             
    207209                        echo "<a href=\"admin.php?op=aggcons&amp;id_cons_gen=$id_cons_gen\">$bullet"._AGGDATI."</a>";
    208210                        echo "</td></tr><tr><td>";
  • trunk/admin/modules/Elezioni/language/lang-en.php

    r362 r427  
    160160define("_CIRCS","Constituencies");
    161161}
     162define("_AGGIORNA","Upgrade Rev");
     163define("_AGGDATI","Update DB data");
    162164define("_VISAFFMF","Gender votes");
    163165define("_DISGIUNTO","One ballot for two separate votes?");
  • trunk/admin/modules/Elezioni/language/lang-it.php

    r424 r427  
    207207define("_CIRCS","Circoscrizioni");
    208208}
    209 define("_AGGIORNA","Aggiornamento");
     209define("_AGGIORNA","Aggiornamento Rev");
    210210define("_VISAFFMF","Affluenze per genere");
    211211define("_DISGIUNTO","Unica scheda con voti indipendenti?");
     
    219219define("_SPUNTAELIMINA","Metti la spunta per abilitare la cancellazione dei dati (solo voti e votanti):");
    220220define("_DATI","i dati dello spoglio");
    221 define("_AGGDATI","Aggiorna i dati");
     221define("_AGGDATI","Aggiorna i dati del DB");
    222222define("_SPUNTALABEL1","Abilita la cancellazione");
    223223define("_SPUNTALABEL2","Cancella anche candidati e struttura");
Note: See TracChangeset for help on using the changeset viewer.