Joomla.it Forum

Non solo Joomla... => Pubblica Amministrazione => Albo Pretorio On Line => : Ninevolt85 21 May 2012, 11:41:18

: Inibire accesso allegati al decorrere dei giorni di pubblicazione
: Ninevolt85 21 May 2012, 11:41:18
Buongiorno, a tutti sono nuovo e il mio nome è Daniele. Questo è il mio primo topic su questo forum, anche se sono un utilizzatore di joomla ormai da diversi anni.
La mia domanda è la seguente :

Nell' AlboPretorioOnLine è possibile fare in modo che tutti gli atti di cui è terminato il periodo di pubblicazione finiscano nell' archivio storico, ma non sia possibile accedere all'allegato?

In altre parole sto parlando di ampliare le modalità del Diritto all' oblio in questo modo :

Diritto all' oblio : SI --> l'atto viene nascosto completamente dal fron-end del sito

Diritto all'oblio : Blocca Allegato  --> l'atto è visibile nell'archivio storico ma l'allegato è bloccato e non accesisbile/visualizzabile

Diritto all' oblio : NO --> l'atto è visibile nell'archivio storio e l'allegato è accesibile


Questo permetterebbe di mantenere le due modalità attuali, e in piu avere la possibilità di mantenere un elenco completo degli atti nello storico, bloccando l'allegato di quei atti che lo necessitano.

Cosa ne pensate?

Ciao buona giornata a tutti!!
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 03 Jun 2012, 16:48:52
Benvenuto nella comunità italiana di Joomla Ninevolt95,

può essere un'idea da verificare per una prossima versione.

C'è però da stare molto attenti a quello che viene messo nell'oggetto dell'atto altrimenti credo si rischia di non rispettare il diritto all'oblio di alcuni atti.

Segnalo che nell'ultima versione V11 RC1.1 è stata inserita una funzione che consente di recuperare l'invisibilità anche gli atti già pubblicati con modalità visibile.
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 14 Jun 2012, 11:56:34
Ciao a tutti mi inserisco nella discussione per segnalare che anche avendo nascosto tutti gli atti dopo la pubblicazione conoscendo il link esatto si visualizzano ugualmente, ipoteticamente un vecchio atto con link condiviso in tutto il mondo anche dopo la scadenza questo verra visualizzato anche se correttamento obliato (termine coniato da me) tale cosa è un problema per chi decide di conservare l'archivio degli atti.
Ho verificato sia la versione 10 che la 11 appena rilasciata.

: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: pier1981 14 Jun 2012, 17:25:27
Ciao a tutti mi inserisco nella discussione per segnalare che anche avendo nascosto tutti gli atti dopo la pubblicazione conoscendo il link esatto si visualizzano ugualmente, ipoteticamente un vecchio atto con link condiviso in tutto il mondo anche dopo la scadenza questo verra visualizzato anche se correttamento obliato (termine coniato da me) tale cosa è un problema per chi decide di conservare l'archivio degli atti.
Ho verificato sia la versione 10 che la 11 appena rilasciata.

Quoto in pieno. La cosa assume un po' di mancanza di "effetto oblio" (termine coniato da me), in quanto i contenuti sono comunque visibili attraverso i servizi di indicizzazione dei motori di ricerca e cache connesse (la url relativa ad un dato atto è comunque in "memoria" e "visibile" nei crawler).
Suggerirei di criptare/spostare record in altre tabelle/inibire l'accesso agli allegati o soluzioni alternative per quegli atti i cui termini di pubblicazione è trascorso: voi cosa ne pensate?
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 16 Jun 2012, 02:49:07
Grazie della segnalazione.

In attesa della prossima versione per chi ha urgenza di risolvere è sufficiente sostituire la if nella riga 13 in Form code->Form HTML del form atto_10_mostra con la seguente

:
if ((($user->id==0) and (($MyForm->posted['numero_albo']==0)) or ($MyForm->posted['radio1']=="No"))) {

: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 16 Jun 2012, 08:54:00
Testato sulla 10.0 RC6 non funge i link continuano a visualizzarsi.
 :(
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 16 Jun 2012, 09:47:25
Sei loggato come utente registrato ed autorizzato ai form ?
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 16 Jun 2012, 11:56:07
No come utente pubblico, un'altra cosa i vecchi link ricerca archivio e archivio anche se una volta loggato gli atti non si visualizzano, però questo magari lo affrontiamo dopo :)
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 16 Jun 2012, 12:13:23
Ho modificato ancora il codice, ma il tuo problema non dipende da quello a me funziona.

Questo è il nuovo codice, bisogna tenere conto anche della data di fine pubblicazione.

:
if (($user->id==0) and (($MyForm->posted['numero_albo']==0) or (($MyForm->posted['radio1']=="No") and ($MyForm->posted['datafine_atto'] < date("Y-m-d",time()))))){
Hai un link alla situazione reale ? Puoi mandarlo anche in privato.
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 16 Jun 2012, 12:21:00
Messo il nuovo codice al rigo 13 stessa situazione ti ho mandato il link in mp, spero che il codice non crei problemi adesso devo staccare ci becchiamo o domani o lunedì.
Buon fine settimana
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 16 Jun 2012, 12:30:49
Io sto lavorando con la v11RC1.1

Controlla che il diritto all'oblio sia settato a "Rendi invisibile" perchè quel tipo di atto non mi sembra da segretare.
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 16 Jun 2012, 12:36:19
Allora quanto prima provvedo ad aggiornare, non l'ho fatto fino ad ora per via dei soliti permessi sul server, si l'atto forse non è da secretare ma l'amministrazione ha deciso di pubblicare solo per il tempo strettamente necessario vedi ultimo provvedimento garante privacy.

: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 18 Jun 2012, 15:36:23
Ciao Vales, allora ho aggiornato alla 11.1, inserito il nuovo codice in riga 13 fino alla { inclusa ma purtroppo l'atto di cui ho inviato il link continua a vedersi, poi c'ò altri due problemi sulla 11.1 a meno che non siano problemi solo miei altrimenti nessuno ha installato la 11.1, nella sezione aggiorna atto probabilmente è rimasta qualche riga di codice aperta mi visualizza lo sfondo e non il tema degli articoli, e nelle ricerche admin c'è un'immagine che non si visualizza però accade solo con chrome la riga è questa dove c'è l'immagine
:
<img alt=" " src="/bordo_inferiore.gif"> almeno questo è il codice generato, vediamo se riusciamo a risolverla sta cosa

: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 26 Jun 2012, 22:04:36
Quel codice non mi sembra appartenga ad Albo.

Nelle mie versioni di prova funziona tutto non riesco a ricreare il problema.

Controlla con phpmyadmin il valore che è inserito nel campo radio1 del record incriminato  nella tabella chronoforms_atto_10.
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 26 Jun 2012, 23:17:46
Trovato l'inghippo il radio 1 era correttamente impostato a no, mi viene un dubbio e sostituisco "no" con "No" e magicamente viene negato l'accesso all'atto!!!!! Quindi il controllo è case-sensitive si può risolvere oppure conviene lanciare un comando su mysql e sostituire tutti i "no" con "No", illuminami vales.
Ciao
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 27 Jun 2012, 12:54:34
Era quello che sospettavo. Il valore corretto è "No".

Ma gli avevi modificati manualmente sul db?
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 27 Jun 2012, 15:03:14
Si siamo passati all'oscuramento totale a seguito di quel provvedimento del garante della privacy ora gli teniamo visibili solo il tempo strettamente necessario e avevo fatto un update sul db senza tener conto della maiuscola ore che faccio riaggiorno i no con i No oppure c'è modo di agire sul controllo in modo che non sia case - sensitive?
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 27 Jun 2012, 19:41:34
Meglio ripristinare i valori corretti "No", altrimenti potrebbe creare problemi in altri form e connectivity e per mantenere la compatibilità con gli aggiornamenti futuri. Strano che non abbia già dato problemi.
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 27 Jun 2012, 19:46:02
Ti dispiace passarmi la stringa da lanciare su mysql?
a ps di questa cosa che sai dirmi:
Ciao Vales, allora ho aggiornato alla 11.1, inserito il nuovo codice in riga 13 fino alla { inclusa ma purtroppo l'atto di cui ho inviato il link continua a vedersi, poi c'ò altri due problemi sulla 11.1 a meno che non siano problemi solo miei altrimenti nessuno ha installato la 11.1, nella sezione aggiorna atto probabilmente è rimasta qualche riga di codice aperta mi visualizza lo sfondo e non il tema degli articoli,


relativamente al tema intendo
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 27 Jun 2012, 22:20:58
:
UPDATE  `tuodatabase`.`jos_chronoforms_atto_10`  SET  `radio1`  =  'No' WHERE  `jos_chronoforms_atto_10`.`radio1`  ='no';
eventualmente devi adeguare il prefisso jos delle tabelle alla tua situazione.

Non vedo il problema che segnali o non ho capito.
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 28 Jun 2012, 09:27:29
Grazie per il comando, nella schermata aggiorna atto il tema di sfondo si fonde con il tema di albo sfondo blu quando invece dovrebbe essere bianco come la schermata della sezione notifica atti ti allego due screen.

[allegato eliminato da un amministratore essendo vecchio più di un anno]
: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: vales 29 Jun 2012, 19:21:51
Prova ad andare nel form atto_10_aggiorna e poi in Form code -> Form HTML

dovresti commentare il seguente codice  sopra i tag che mostrano il campo Data di inizio pubblicazione in questo modo.

:
<!--<div class="form_item" style="width: 100%;">-->
Era rimasto orfano senza chiusura e non è necessario


: Re:Inibire accesso allegati al decorrere dei giorni di pubblicazione
: gippobest 29 Jun 2012, 19:40:21
Perfetto ora si che funge tutto!!!!!


Grande Vales


Grazie