Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : bigham 11 Apr 2011, 22:17:26
-
Ciao a tutti.
Sto incontrando un piccolo ma rognoso problema e non riesco a capirne il motivo.
Quando uso l'editor tinyMCE da frontend (connesso come Super user) per fare l'upload di un'immagine selezionata dal disco del mio pc appena clicco su Inizia Caricamento mi compare il messaggio:
Indica un file da caricare
come se il nome del file non fosse stato ricevuto dal componente e la finestra popup di Gestione media dell'editor rimane bianca.
In effetti facendo un test su una copia di Joomla appena installata con i soli dati di esempio l'unica occasione in cui compare questo messaggio è quando, nel fare l'upload di una immagine, si clicca sul pulsante Inizia caricamento senza specificare il nome del file.
L'immagine non ha spazi nel nome e ha l'estensione jpg che è autorizzata, la dimensione e di pochi kb e nel path non ci sono spazi.
E questo accade sia in locale che in remoto.
Facendo il debug questo è quello che si vede:
Notice
Indica un file da caricare
Errori
Indica un file da caricare
Informazione
Backtrace
Call stack
# Function Location
1 JSite->dispatch() C:\xampp\htdocs\miosito\index.php:43
2 JComponentHelper::renderComponent() C:\xampp\htdocs\miosito\includes\application.php:188
3 require_once() C:\xampp\htdocs\miosito\libraries\joomla\application\component\helper.php:152
4 JController->execute() C:\xampp\htdocs\miosito\components\com_media\media.php:85
5 MediaControllerFile->upload() C:\xampp\htdocs\miosito\libraries\joomla\application\component\controller.php:649
6 JError::raiseNotice() C:\xampp\htdocs\miosito\administrator\components\com_media\controllers\file.php:61
7 JError::raise() C:\xampp\htdocs\miosito\libraries\joomla\error\error.php:209
L'errore generato al punto 6 sembra proprio essere dovuto al fatto che la variabile contenente il nome del file selezionato nella Gestione media dell'editor sia vuota.
Secondo voi? :P
-
Neanche a dirlo da backend l'upload di un'immagine da Gestione media funziona ;D
-
Prova a vedere se si tratta di un problema di cache, oppure di un semplice "caricamento a metà".
Prova a disabilitare
pulire la cache
riabilitare il plugin di tinyMCE
Oppure
Riuppa i file dell'editor e vedi cosa riesci a combinare
-
Ciao MasterTheBest
Una cosa è certa, non è un problema di codice del core perchè ho provato con una installazione pulita di J importando il database del sito in fase di sviluppo e continua a non funzionare.
Adesso provo lo stesso le tue indicazioni e vediamo.
-
Non si tratta di un problema DB, visto che da backend funge tutto. Joomla 1.6, ha una cache particolare, sopratutto se abilitata in modalità progressiva. Almeno, questa è la mia esperienza
-
ho appena provato, tutto ok
superadmin in modifica articolo, filtri settati,
particolarità: php5.2.6
-
Si, su una versione appena installata di Joomla funziona perfettamente.
Ho provato a fare una nuova installazione ma ho sostituito il db con quello del sito in sviluppo e il problema si presenta nuovamente.
Ergo il problema è nel database ma non saprei dire dove... o meglio, ho un sospetto...
Comunque nel sito in sviluppo non ci sono estensioni particolari se non phoca download e gallery ma essendo un multilingua ci sono una mareeeea di menu e contenuti tradotti.
Continuo a spippolare...
-
l'editor lo stai usando dentro il com_content o da dentro altra estensione?
-
Si, dentro com_content.
-
Mi fa pensare questo (http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=21322) track. In effetti nella tabella jos_asset, confrontata con la stessa di una installazione nuova, c'è un pò di casino.
-
Da non credere!! :o
Trovato il responsabile del difetto: il plugin System - Language Filter >:(
Se lo disattivo l'upload delle immagini da frontend con l'editor torna a funzionare.
Ora bisogna capire perchè non funziona
-
in effetti c'è ancora molto da sistemare..
non riesco ad inserire nessun codice nei componenti diversi dal com_content, anche html viene pulito, ma almeno questo lo hai risolto.
-
Risolto è quando risolto sarà! (mi sento tanto Forresti Gump ;D)
DEVE funzionare altrimenti sono dolori (e figure di cacca) ;D
-
Ditemi che non è vero! :o
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=25210
Grazie a simbus82 e al suo post (http://forum.joomla.it/index.php?topic=129440.0) scovato grazie a google.
-
opsssss ho visto solo ora bigham, sorry, altrimenti ti risparmiavo un po' di affanno a venirne a capo.
Nella 1.6.2 il problema verrà risolto
-
;D ;D ;D
-
Modificando il file /plugins/system/languagefilter/languagefilter.php con la patch il problema si risolve.
Unico problema è che funziona solo sul server remoto e non in locale... ma chi se ne frega!! ;D ;D ;D
Basta che funzioni.
Maremma! ;D
-
;D ma che dolce gattino.... :P