Back to top

Autore Topic: Articoli front-end differenti dal back-end  (Letto 6842 volte)

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Articoli front-end differenti dal back-end
« il: 25 Ago 2010, 09:55:33 »
Salve, pochi giorni fa mi è stato segnalato che su un sito realizzato con Joomla 1.5.15 esiste una differenza tra gli articoli presentati e quelli realmente registrati, visibili e gestibili dal back-end.
Mi spiego meglio. Alcuni articoli sono stati inseriti modificati e gestiti direttamente dal front-end, le modifiche apportate agli articoli dal front-end non sono presenti se si riapre lo stesso articolo dal back-end, ma nel sito sono presentate correttamente.

Come editor uso JCE 1.5.7, non so se può dipendere dall'editor utilizzato, anche se ho provato a modificare l'editor ma senza successo.

Qualcuno mi può aiutare a capire dove finiscono le modifiche agli articoli fatte dal sito?

Grazie e buon lavoro a tutti
« Ultima modifica: 25 Ago 2010, 17:17:21 da ste »

Offline ste

  • Moderator
  • Instancabile
  • *****
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Bug articoli front-end differenti dal back-end
« Risposta #1 il: 25 Ago 2010, 10:00:10 »
Ciao g.voto,
prima di tutto ti consiglio di aggiornare Joomla all'ultima versione.
Probabilmente è un problema di cache, hai provato a pulire la cache del browser che utilizzi?
Hai attivato la cache di Joomla?
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

mau_develop

  • Visitatore
Re:Bug articoli front-end differenti dal back-end
« Risposta #2 il: 25 Ago 2010, 10:03:30 »
su un sito realizzato con Joomla 1.5.15
----------------------------------------------------
su un sito realizzato con quella versione di Joomla se vuoi te li modifico anch'io gli articoli e senza nemmeno essere author
... non si affrontano i problemi su versioni deprecate e facilmente violabili, aggiungi incognite che solo tu puoi verificare e non certamente chi ti aiuta.

M.

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Bug articoli front-end differenti dal back-end
« Risposta #3 il: 25 Ago 2010, 11:26:45 »
Ciao Ste,

ho aggiornato alla versione 1.5.20, ho verificato che la cache di joomla è disabilitata.
Ho ripulito la cache del browser (anche se il problema si verifica su macchine diverse, quindi non legato a cache locali).

Ho verificato anche se gli id degli articoli fossero diversi ma a parità di id il contenuto presente nel front-end è diverso da quello visualizzato nel back-end.

E' possibile che gli articoli del front-end siano legati ad un db differente da quello del back-end, magari dovuto all'editor che utilizzo.

Il sito era posizionato su un db ed host differente, poi trasferito e riconfigurato su nuovo spazio e nuovo db.

Non so più cosa pensare....

Aiuto....

mau_develop

  • Visitatore
Re:Bug articoli front-end differenti dal back-end
« Risposta #4 il: 25 Ago 2010, 13:14:39 »
i tuoi dubbi non sono di facile soluzione perchè non dipendono da joomla ma dal suo uso.
..infatti..
-----------------------------------
E' possibile che gli articoli del front-end siano legati ad un db differente da quello del back-end, magari dovuto all'editor che utilizzo.
-------------------------------------
...come può fare uno che vuole aiutarti a verificare?

...a naso, a meno tu nn abbia installato componenti per la gestione di articoli etc., hai fatto casino con le configurazioni del database, le ipotesi possono essere varie:

- tabelle duplicate con prefix differente _jos , _xxx
- indirizzo  e puntamento al dbname non corretto nel configuration.php

basta che scrivi na scemenza e vai a guardare nel db prendendo l'indirizzo dal configuration, se così non ti trovi il testo... sei posseduto ;)

M.

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Bug articoli front-end differenti dal back-end
« Risposta #5 il: 25 Ago 2010, 17:11:18 »
Evidentemente sono posseduto, perchè è proprio quello che si verifica.

Se scrivo qualcosa dal front-end viene presentato nel sito e salvato correttamente (non so dove).
Se prendo lo stesso articolo e lo apro dal back-end non trovo le modifiche fatte e se ne faccio altre non le ritrovo nel front.

Se poi prendo il configuration ed apro il db trovo l'articolo che mi viene presentato nel back-end, ma delle modifiche fatte nel front nessun segno...

Non so più cosa fare...

Grazie lo stesso, ma ho capito che l'argomento non è di facile soluzione, studio meglio l'editor installato e verifico le configurazioni nuovamente (cosa che ho già fatto una decina di volte circa).


Offline ste

  • Moderator
  • Instancabile
  • *****
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Bug articoli front-end differenti dal back-end
« Risposta #6 il: 25 Ago 2010, 17:17:09 »
Non credo proprio che la cosa dipenda dall'editor, controlla bene il configuration.php, nel trasferimento dev'esserci stato qualche errore.
Modifico il titolo del tuo primo post, non si tratta di un bug di Joomla...
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

mau_develop

  • Visitatore
Re:Articoli front-end differenti dal back-end
« Risposta #7 il: 25 Ago 2010, 17:44:27 »
Se scrivo qualcosa dal front-end viene presentato nel sito e salvato correttamente (non so dove).
-------------------------------------------------------------

...te lo dico io dove (ma te l'avevo già detto prima, guarda nel db usando i dati che prendi dal configuration , è l'unico posto dove possono venire salvati altrimenti andrebbe in errore.

M.

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #8 il: 27 Ago 2010, 10:30:02 »
Ho già fatto le operazioni che mi hai suggerito, per essere siuro ho preso i dati di connessione dal configuration ed ho verificato l'articolo modificato identificandolo tramite l'id, ma il suo contenuto è diverso da quello presentato nel front-end e corrisponde esattamente a quello che mi viene presentato nel back-end.

Ripeto ci lavorerò la prossima settimana approfondendo il problema, spero di trovare una soluzione, e vi farò sapere.

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #9 il: 30 Ago 2010, 15:13:40 »
Ciao a tutti,

ho finalmente scoperto il mistero.
Ho fatto un export del db e ricercando all'interno del file sql ho ritrovato i contenuti inseriti dal front end
Sono stati inseriti nella tabella jos_jf_content (Joom!Fish Version V2.0.4) come traduzioni lasciando l'articolo originale invariato (presenti in jos_content).

Mi domandavo ora come devo procedere per allineare il contenuto degli articoli originali con quelli inseriti dal front end come traduzioni.

Mi potete indicare la strada da seguire?

Grazie

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #10 il: 30 Ago 2010, 15:22:16 »
Mi è rimasto un dubbio, ma perchè quando modifico un articolo dal front end mi viene salvato come traduzione?
Considerando inoltre che non ho la possibilità di scegliere la lingua dal front end, come faccio ad impostare che le modifiche mi vengano salvate sull'articolo originale e non come traduzione dell'originale?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #11 il: 31 Ago 2010, 00:11:35 »
Devi settare la lingua predefinita

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #12 il: 31 Ago 2010, 00:25:22 »
La lingua di defoult è già settata ed è anche unica.
Mi spiego meglio, sia nel lenguage manager che in Joom!fish è presente solo la lingua Inglese e nel lenguage manager è impostata come default.
Non capisco come il contenuto di default (o meglio la sua lingua) sia visto come differente da quello inserito tramite il front-end.
Avete altre indicazioni da potermi dare per risolvere il problema?
Grazie in anticipo.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #13 il: 31 Ago 2010, 00:52:06 »
Scusa ma se hai solo la lingua inglese che ti serve joomfish?

Offline g.voto

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #14 il: 31 Ago 2010, 15:14:08 »
L'ho installato prevedendo di inserire altre due lingue

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #15 il: 04 Set 2010, 18:14:12 »
Credo che ti vede i contenuti come lingua tradotta da joomfish e salva le modifiche nelle tabelle usate da joomfish, mi sembra un spiegazione.

Joomla è stato installato in italiano ?
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline hamham

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #16 il: 17 Giu 2011, 17:15:49 »
ho avuto anch'io lo stesso problema e sono riuscito a risolvere la cosa solo dopo essermi scervellato non poco.... e la cosa è risultata anche semplice, alla fine.

riporto qui la soluzione del problema, visto che in giro non c'è e può servire a chi si troverà nella stessa situazione (poi magari è una cosa scontata, ma giuro che per chi la affronta per la prima volta è talmente inspiegabile che ti getta nel panico...)

allora, una volta che il sito è tradotto e tutto funziona, e ci si trova a dover modificare gli articoli originali, troveremo che nel back-end le modifiche esistono e nel front-end invece no.
occorre andare in:

COMPONENTI>JOOM!FISH>GESTISCI TRADUZIONI
quindi cliccare su COPIA ORIGINALE IN LINGUA
a questo punto si checka il gruppo di elementi che contiene la modifica (se per esempio si è modificato anche un solo articolo, bisogna checkare l'intero gruppo "contents"), si seleziona la lingua principale (perché è quella che abbiamo modificato in originale), si spunta su SOVRASCRIVI TRADUZIONI ESISTENTI e si clicca su COPIA. Gli si dà l'autorizzazione a procedere e magicamente avremo risolto il problema: il nostro back-end sarà identico al front-end!

Non so spiegarmi la cosa: è come se joomfish andasse a creare un database parallelo dove va a conservare le modifiche agli articoli in attesa che vengano effettuate le stesse modifiche alle traduzioni... sbloccandole solo dopo aver fatto la procedura sovrariportata... 
e infatti disabilitando il plugin System - Jfdatabase avremo joomfish disabilitato ma il back-end corrispondente al front-end

my two cents :D :D
giuseppe


ps
la versione di joomfish in uso è la  V2.1.7 (Dafad)
« Ultima modifica: 17 Giu 2011, 17:58:56 da hamham »

Offline ste

  • Moderator
  • Instancabile
  • *****
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Articoli front-end differenti dal back-end
« Risposta #17 il: 24 Giu 2011, 17:35:24 »
Ciao giuseppe,
grazie per aver postato la soluzione al problema ;)
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

 



Web Design Bolzano Kreatif