Re: [Plone-IT] Svegliare il dinosauro

2015-10-07 Per discussione Luca Bellenghi
Eravamo arrivati a capire che il problema fosse nel protect.js sovrascritto
dalla patch.
Più o meno contemporaneamente abbiamo visto in lista che c'è chi ha risolto
sostituendo la riga 29 del protect.js nella patch con un controllo per non
generare la ricorsione.

Qualcosa tipo:
if (tinymce.util.XHR._send === undefined){
tinymce.util.XHR._send = tinymce.util.XHR.send;
}

2015-10-07 10:24 GMT+02:00 Luca Fabbri <luca.fab...@abstract.it>:

>
>
> 2015-10-07 10:12 GMT+02:00 Vito Falco <vitofa...@gmail.com>:
>
>> Potrebbe "bastare" fare l'upgrade di Products.TinyMCE dato che a bordo di
>> plone 4.2 c'è la 1.2.x e sulla 4.3.x la 1.3.x di tiny?
>>
>>
> Forse è meglio fare rumore sul forum community...
>
>
>
>
>
>> Vito
>>
>> Il giorno 7 ottobre 2015 10:04, Vito Falco <vitofa...@gmail.com> ha
>> scritto:
>>
>>> Confermo.
>>> Plone 4.3.x non ha problemi col tiny.
>>>
>>> Vito
>>>
>>> Il giorno 7 ottobre 2015 09:59, Luca Bellenghi <luca...@gmail.com> ha
>>> scritto:
>>>
>>>> Sembra che su alcuni siti (anche fino plone 4.2.7) non si riesca ad
>>>> inserire link con tiny: se si apre la popup per inserire un link interno,
>>>> non viene mostrata al lista di possibili collegamenti.
>>>>
>>>> A console c'è un errore in
>>>>
>>>> ++resource++protect.js
>>>>
>>>> Uncaught RangeError: Maximum call stack size exceeded
>>>>
>>>>
>>>>
>>>> 2015-10-07 9:41 GMT+02:00 Luca Fabbri <luca.fab...@abstract.it>:
>>>>
>>>>>
>>>>>
>>>>> 2015-10-07 9:01 GMT+02:00 Riccardo Lemmi <ricca...@reflab.com>:
>>>>>
>>>>>> On Wednesday 07 October 2015, Luca Fabbri wrote:
>>>>>> > 2015-10-06 20:07 GMT+02:00 Fabrizio Rota <fabrizio.r...@gmail.com>:
>>>>>> > > Davvero devo risvegliare buildout per installare la ultima patch
>>>>>> di
>>>>>> > > sicurezza?
>>>>>> >
>>>>>> > Questa volta pare proprio di sì, soprattutto per il pinning delle
>>>>>> > versioni che  è richiesto dalla patch.
>>>>>> > Se stai parlando di un sito Plone 4, perché mai dovresti temere il
>>>>>> > lancio del buildout?
>>>>>>
>>>>>> Molto dipende dall'uso di prodotti aggiuntivi, a volte basta un egg
>>>>>> non
>>>>>> versionato per bloccare tutta la build: sempre meglio fare un test
>>>>>> prima, inoltre dato il tipo di patch è bene controllare che le form
>>>>>> dei
>>>>>> prodotti aggiuntivi funzionino ancora.
>>>>>>
>>>>>>
>>>>> Beh, io spero che Fabrizio parli di un buildout dove tutte le versioni
>>>>> siano fissate :)
>>>>> Tutt'altro discorso relativamente la natura della patch, che va
>>>>> certamente testata.
>>>>>
>>>>> A proposito: qualcuno ha avuto problemi di qualche tipo?
>>>>> Sembra tutto molto tranquillo.
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Luca Fabbri
>>>>> Developer
>>>>>
>>>>> >_abstract.it - +39 123456789
>>>>> ...
>>>>> Registro Imprese di Napoli 788429 / Cap. Soc. 10.000 Euro I.V.
>>>>> Avvertenze Legali - D. Lgs. 196/03 Tutela dei dati personali. Le 
>>>>> informazioni
>>>>> contenute in questo messaggio e in ogni eventuale allegato sono riservate 
>>>>> e
>>>>> ne è vietata ogni forma di diffusione. Se avete ricevuto questa 
>>>>> comunicazione
>>>>> per errore, Vi preghiamo di informare immediatamente il mittente del 
>>>>> messaggio
>>>>> e di eliminare l'e-mail.
>>>>>
>>>>>
>>>>> ___
>>>>> Plone-IT mailing list
>>>>> plone...@lists.plone.org
>>>>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>>>>>
>>>>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>>>>>
>>>>
>>>>
>>>> __

Re: [Plone-IT] Svegliare il dinosauro

2015-10-07 Per discussione Luca Bellenghi
Sembra che su alcuni siti (anche fino plone 4.2.7) non si riesca ad
inserire link con tiny: se si apre la popup per inserire un link interno,
non viene mostrata al lista di possibili collegamenti.

A console c'è un errore in

++resource++protect.js

Uncaught RangeError: Maximum call stack size exceeded



2015-10-07 9:41 GMT+02:00 Luca Fabbri :

>
>
> 2015-10-07 9:01 GMT+02:00 Riccardo Lemmi :
>
>> On Wednesday 07 October 2015, Luca Fabbri wrote:
>> > 2015-10-06 20:07 GMT+02:00 Fabrizio Rota :
>> > > Davvero devo risvegliare buildout per installare la ultima patch di
>> > > sicurezza?
>> >
>> > Questa volta pare proprio di sì, soprattutto per il pinning delle
>> > versioni che  è richiesto dalla patch.
>> > Se stai parlando di un sito Plone 4, perché mai dovresti temere il
>> > lancio del buildout?
>>
>> Molto dipende dall'uso di prodotti aggiuntivi, a volte basta un egg non
>> versionato per bloccare tutta la build: sempre meglio fare un test
>> prima, inoltre dato il tipo di patch è bene controllare che le form dei
>> prodotti aggiuntivi funzionino ancora.
>>
>>
> Beh, io spero che Fabrizio parli di un buildout dove tutte le versioni
> siano fissate :)
> Tutt'altro discorso relativamente la natura della patch, che va certamente
> testata.
>
> A proposito: qualcuno ha avuto problemi di qualche tipo?
> Sembra tutto molto tranquillo.
>
>
>
> --
>
> Luca Fabbri
> Developer
>
> >_abstract.it - +39 123456789
> ...
> Registro Imprese di Napoli 788429 / Cap. Soc. 10.000 Euro I.V.
> Avvertenze Legali - D. Lgs. 196/03 Tutela dei dati personali. Le informazioni
> contenute in questo messaggio e in ogni eventuale allegato sono riservate e
> ne è vietata ogni forma di diffusione. Se avete ricevuto questa comunicazione
> per errore, Vi preghiamo di informare immediatamente il mittente del messaggio
> e di eliminare l'e-mail.
>
>
> ___
> Plone-IT mailing list
> plone...@lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] Diazo si intromette... un po' troppo

2013-04-26 Per discussione Luca Bellenghi
Ciao.
Per deliverance esisteva la possibilità di usare qualcosa del tipo:

match path=regex:^(.*/VirtualHostRoot|)/.*statistics$ abort=1 /

che impediva di applicare il tema a chiamate che rispondevano a quella
regexp. Puoi provare a verificare se queste regole funzionano ancora o
vedere se sono state sostituite in qualche modo in diazo.


2013/4/26 Giorgio Borelli gior...@giorgioborelli.it

 ciao,


 Il giorno 26 aprile 2013 11:16, SauZheR sauz...@gmail.com ha scritto:

 Salve,

 ho una chiamata ajax ad una vista che mi restituisce semplicemente una
 stringa ti testo.

 Il fato vuole che il tema diazo installato, se ATTIVATO, incapsula questa
 semplice stringa di testo nel template definito dal rules.xml e quindi mi
 trovo la stringa all'interno di un bel
 doctype... html... body...pstringa/p./html


 da quanto capisco devi semplicemente mettere una condizione sulle regole
 affinché vengano applicate solo nelle pagine che vuoi; puoi fare una
 condizione sulla presenza di un contenuto o su un determinato path.

 Vedi: http://docs.diazo.org/en/latest/advanced.html#conditional-rules






 ___
 Plone-IT mailing list
 plone...@lists.plone.org
 https://lists.plone.org/mailman/listinfo/plone-plone-it
 http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




 --
 Giorgio Borelli

 ___
 Plone-IT mailing list
 plone...@lists.plone.org
 https://lists.plone.org/mailman/listinfo/plone-plone-it
 http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] Diazo si intromette... un po' troppo

2013-04-26 Per discussione Luca Bellenghi
Magari riesci a fare qualcosa con /notheme:
http://docs.diazo.org/en/latest/basic.html#notheme

ciao


2013/4/26 Luca Bellenghi luca...@gmail.com

 Ciao.
 Per deliverance esisteva la possibilità di usare qualcosa del tipo:

 match path=regex:^(.*/VirtualHostRoot|)/.*statistics$ abort=1 /

 che impediva di applicare il tema a chiamate che rispondevano a quella
 regexp. Puoi provare a verificare se queste regole funzionano ancora o
 vedere se sono state sostituite in qualche modo in diazo.


 2013/4/26 Giorgio Borelli gior...@giorgioborelli.it

 ciao,


 Il giorno 26 aprile 2013 11:16, SauZheR sauz...@gmail.com ha scritto:

 Salve,

 ho una chiamata ajax ad una vista che mi restituisce semplicemente una
 stringa ti testo.

 Il fato vuole che il tema diazo installato, se ATTIVATO, incapsula
 questa semplice stringa di testo nel template definito dal rules.xml e
 quindi mi trovo la stringa all'interno di un bel
 doctype... html... body...pstringa/p./html


 da quanto capisco devi semplicemente mettere una condizione sulle regole
 affinché vengano applicate solo nelle pagine che vuoi; puoi fare una
 condizione sulla presenza di un contenuto o su un determinato path.

 Vedi: http://docs.diazo.org/en/latest/advanced.html#conditional-rules






 ___
 Plone-IT mailing list
 plone...@lists.plone.org
 https://lists.plone.org/mailman/listinfo/plone-plone-it

 http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




 --
 Giorgio Borelli

 ___
 Plone-IT mailing list
 plone...@lists.plone.org
 https://lists.plone.org/mailman/listinfo/plone-plone-it
 http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] (senza oggetto)

2012-07-11 Per discussione Luca Bellenghi
Ciao, questo è un esempio di codice

 tmp = tuo_binario
 new_id = folder.invokeFactory('File', id='myfile', title='My new file',
file=tmp)
 myfile = getattr(folder, new_id)
 myfile
ATFile at /site/my-new-file
 myfile.setFilename('This will be the filename')

A questo punto se dalla console torni al sito, nella cartella in cui volevi
creare il file, hai una nuova istanza di un AT di tipo file, con id
my-new-file, titolo My new file, se entri, vedi che il filename è This
will be the filename.

Non ricordo se si cerchi di calcolare e settare automaticamente il
mimetype, e di preciso nemmeno come si imposta, ma deve essere qualcosa del
tipo:

 myfile.getFile().getContentType()
e se non è quello corretto, puoi settarlo così:
 myfile.getFile().setContentType(mimetype)




2012/7/11 Paolo Tramontani tr...@softone.it

 **

 Ciao a tutti,

 dovrei creare un object con InvokeFactory

 Dentro c’è un field di tipo File

 Io ho a disposizione il binary e il filename

 Sapete come si fa a caricare correttamente il dato nel field? Il mimetype
 se lo prende da solo o va impostato?

 ** **

 Grazie

 ** **

 ** **

 ** **

 ___

  

 Ing. **Paolo Tramontani** - Softone s.r.l.
 email: ptramont...@racine.ra.it
   ptramont...@softone.it
 phone: +39 338 9253741
 __

 ** **

 ___
 Plone-IT mailing list
 plone...@lists.plone.org
 https://lists.plone.org/mailman/listinfo/plone-plone-it
 http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] Pescare dal catalog campi aggiuntivi

2012-06-21 Per discussione Luca Bellenghi
Il catalogo é lo specchio degli oggetti che hai nel sito (molto
semplicistica come definizione). I dati in catalogo vengono aggiornati alla
creazione o aggiornamento di un oggetto (quindi al salvataggio).
L'operazione può essere più o meno lunga dipendentemente dalle dimensioni
del catalogo, del tipo di indice, dai calcoli che stanno dietro al calcolo
del valore dell'indice per ogni oggetto. Il timeout probabilmente lo
ottieni perché non lavori in foreground. Magari comunque il server ha
portato a termine il lavoro.
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html