Drake CMS Official Forums - read-only archive

You are reading the Drake CMS Official Forums archive, available for historical purposes only.

Drake CMS has been rebranded into Lanius CMS, visit the new Lanius CMS Official Forums if you need support about Lanius CMS or Drake CMS -> Lanius CMS migration.



Home page > From Italy (Dall'Italia) > problema con update online Permanent link to this page
 
 
Author Message:
luke
problema con update online
16 October 2007 14:32
Anonymous Ciao,
Quando cerco di fare l'update on-line ottengo questo errore:
Fatal error: Call to undefined method FS::file_put_contents() in C:\xampplite\htdocs\drake\includes\functions.php on line 211

Avete idea di cosa può essere?

Ciao
 
legolas558
Re: problema con update online
16 October 2007 23:09
Anonymous E' un bug nella RC3, dovresti andare a modificare manualmente la riga 211 di includes/functions.php e sostituire file_put_contents con put_contents - purtroppo è sfuggito ai tester prima del rilascio (anche colpa mia per aver fatto la modifica pochi giorni prima del rilascio)
 
luke
Re: problema con update online
17 October 2007 09:04
Anonymous Ok, ho fatto la modifica e funzia.
Peccato che il download vada in errore, probabilmente è corrotto il file compresso.
Il messaggio è questo: Could not extract from archive - Pcl error: Invalid block size: 160 (code -10).

anyway, mi prendo l'italiano con svn.

Ti segnalo inoltre che la RC4, che sono preso ieri, va sistematicamente in errore in "Modifica voce menu".

ciao
 
legolas558
Re: problema con update online
17 October 2007 14:59
Anonymous Quote:

Ok, ho fatto la modifica e funzia.
Peccato che il download vada in errore, probabilmente è corrotto il file compresso.

Questo problema è stato sistemato (era su questo server).
Otterrai un messaggio di installazione poco chiaro, che è stato sistemato su SVN

Quote:

Il messaggio è questo: Could not extract from archive - Pcl error: Invalid block size: 160 (code -10).

anyway, mi prendo l'italiano con svn.


E' meglio usare l'URL che si trova nell'apposita casella poco prima di installare

Quote:

Ti segnalo inoltre che la RC4, che sono preso ieri, va sistematicamente in errore in "Modifica voce menu".

ciao

L'unico pacchetto che può funzionare con la RC3 è quello rilasciato per la RC3, la versione di "it" su SVN non è stata aggiornata (ti candidi per il suo mantenimento? smile)

Grazie per le segnalazioni
 
luke
Re: problema con update online
17 October 2007 15:36
Anonymous L'errore della RC4, tirata giù così com'è, senza aggiungere la lingua italiana, si verifica qualora si vada a modificare un componente dei menu.

Si verifica alla riga 419 del file admin/classes/ui.php ove si legge:
417 if ($row['tag']=='listm')$multiple=true;
418 // $extra -> size=""
419 $select_drop = _create_select($name, $value, $multiple, $extra);

il problema pare essere la dichiarazione della variabile $multiple.

ho provato a modificare la riga in un modo che ho trovato in altri punti dello stesso file e sembra funzionare. Ovvero così:

419 $select_drop = _create_select($name, $value, $multiple=true, $extra);

Funziona anche con "false".
Purtroppo non conosco php e quindi non so realmente che cosa significa la modifica (a parte che attribuisce un valore ad una variabile).


Infine, se volete, posso mantenere io la versione it.
A patto che
1- impari bene come fare con svn
2- qualcuno mi dica dove trovare doc su come usare il wrapper.

Ciao
 
legolas558
Re: problema con update online
17 October 2007 18:06
Anonymous Quote:

L'errore della RC4, tirata giù così com'è, senza aggiungere la lingua italiana, si verifica qualora si vada a modificare un componente dei menu.

Si verifica alla riga 419 del file admin/classes/ui.php ove si legge:
417 if ($row['tag']=='listm')$multiple=true;
418 // $extra -> size=""
419 $select_drop = _create_select($name, $value, $multiple, $extra);

il problema pare essere la dichiarazione della variabile $multiple.

ho provato a modificare la riga in un modo che ho trovato in altri punti dello stesso file e sembra funzionare. Ovvero così:

419 $select_drop = _create_select($name, $value, $multiple=true, $extra);

Funziona anche con "false".
Purtroppo non conosco php e quindi non so realmente che cosa significa la modifica (a parte che attribuisce un valore ad una variabile).

Il bug è stato sistemato su SVN, vedi la patch corretta; grazie per la ri-segnalazione!

Quote:

Infine, se volete, posso mantenere io la versione it.

La domanda è: tu vorresti?

Quote:

A patto che
1- impari bene come fare con svn

C'è della documentazione disponibile (in inglese)

Quote:

2- qualcuno mi dica dove trovare doc su come usare il wrapper.

In che modo è correlato alla documentazione? wassat

Non credo che ci sia documentazione al riguardo, bisognerebbe scriverla; l'utente stigi sta scrivendo la documentazione completa che sarà disponibile (anche parzialmente) con il rilascio della Stabile.

Al momento puoi vedere come funzionano il com_wrapper, mod_wrapper e il drawrapper studiando il codice, oppure apri un'altra discussione qui sui forum e sarò lieto di aiutare come posso (non ho tutto a mente comunque).

Ciao
 
luke
Re: problema con update online
17 October 2007 21:30
Anonymous olà,
mi hai scritto:
>>Il bug è stato sistemato su SVN, vedi la patch corretta; grazie per la ri-segnalazione!

Ho ri-segnalato solo perchè dalla tua risposta sembrava che non fosse chiara l'anomalia.

a proposito del mantenimento della versione "it" mi chiedi:
>>La domanda è: tu vorresti?
ti rispondo: "Mi sono offerto..."

Per il resto:
-impararare svn (tortoise) va tradotto "capire come evitare di fare danni con svn"
-about il wrapper, ho intuito essere una cosa che mi serve per mettere contenutiche magari non riesco a far stare nei componenti standard. La mia richiesta di documentazione a tal proposito era una velata richiesta di aiuto sull'argomento.
Come ho già avuto modo di dire non capisco niente di php e quindi studiare il codice non mi aiuterebbe (non avevo nenche intuito che ci fossero 3 oggetti wrapper).

au revoir
 
legolas558
Re: problema con update online
18 October 2007 14:27
Anonymous Quote:

olà,
mi hai scritto:
>>Il bug è stato sistemato su SVN, vedi la patch corretta; grazie per la ri-segnalazione!

Ho ri-segnalato solo perchè dalla tua risposta sembrava che non fosse chiara l'anomalia.

Non mi sono spiegato bene: l'ho sistemato dopo la tua ri-segnalazione perchè pensavo fosse solo un problema di risorse di lingua italiana, quindi hai fatto bene a ri-segnalarlo

Quote:

a proposito del mantenimento della versione "it" mi chiedi:
>>La domanda è: tu vorresti?
ti rispondo: "Mi sono offerto..."

Aggiudicato. Potresti mandare un'email (in inglese) al coordinatore billyv comunicandogli il tuo nickname registrato su SourceForge.net? Puoi anche specificare che hai concordato con me tale ruolo (eventualmente mi chiederà e glielo dirò io stesso).

Quote:

Per il resto:
-impararare svn (tortoise) va tradotto "capire come evitare di fare danni con svn"

SVN non è necessaria per mantenere le risorse di lingua italiana, ma rende le cose molto più semplici e veloci.
Non temere di fare danni, con SVN si può sempre tornare alla revisione precedente il danno e nessuno ti dirà parolacce - ti verrà detto dov'è l'errore ma non sarà comunque niente di grave.

Quote:

-about il wrapper, ho intuito essere una cosa che mi serve per mettere contenutiche magari non riesco a far stare nei componenti standard. La mia richiesta di documentazione a tal proposito era una velata richiesta di aiuto sull'argomento.
Come ho già avuto modo di dire non capisco niente di php e quindi studiare il codice non mi aiuterebbe (non avevo nenche intuito che ci fossero 3 oggetti wrapper).

Visto che siamo abbondantemente off-topic, ti dispiacerebbe aprire un altro topic al riguardo?

Edit: la documentazione per i traduttori!
 
Top