Back to top

Autore Topic: (Risolto) Forzare stile articoli joomla,impedire incolla html in editor  (Letto 1843 volte)

Offline akuma321

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Salve a tutti,

Sto sviluppando un sito web che permette agli utenti di scrivere i propri articoli tramite EasyBlog.
Sono arrivato ad una necessità ora, che credo sia meglio esporre prima a voi:

IN BREVE:

In breve ho bisogno che ogni singolo articolo abbia una formattazzione ben precisa.
Ad Esempio: Tutti gli articoli devono avere corpo 12 per il testo,font family Tahoma, Unici colori del testo: Nero, Arancione, Rosso, immagini di width massima 200px.

Problema in dettaglio:
Nel momento in cui scrivo,modificando l'editor JCE sono riuscito a fare le seguenti cose:
  • è permesso utilizzare solo il font Tahoma
  • è permesso scegliere tra corpo 12 e corpo 16
  • sono permessi i colori arancione, nero, rosso.
e tutto questo mi starebbe piu che bene, se non fosse per il fatto che gli utenti possono
(e DEVONO ) fare copia e incolla da articoli trovati sul web.

Quindi che succede?

Che se un utente fa copia e incolla nell'editor di un articolo trovato via web,
nell'editor stesso appare l'articolo con TUTTI gli stili originali del sito web sorgente, mi spiego?

La domanda è: voi come fareste?
Ho bisogno di disabilitare tutti gli stili che non voglio, nel caso di copia e incolla di un articolo.

ps.:
Non è possibile disabilitare il copia incolla, per le necessità del mio sito web è basilare che gli utenti possano copiare articoli dall'esterno, MA questi articoli devono mantenere lo stile e le regole che voglio io!


Spero di essermi spiegato..
« Ultima modifica: 29 Ago 2011, 20:16:53 da akuma321 »

Offline akuma321

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re:Forzare stile articoli joomla
« Risposta #1 il: 29 Ago 2011, 17:07:24 »
[Qui c'era vario testo HTML con colori, stili e fonts differenti, copiato e incollato da un altro sito web.]
Gli administrators mi hanno *gentilmente* :-X chiesto di toglierlo.
 

Come potete vedere qua sopra, anche questo editor si comporta allo stesso modo.
Non *avrei* nessuna possibilità di scrivere in grassetto rosso, ma se faccio copia e incolla da un altro sito web, me lo fa comunque fare...

Possibile che non ci sia soluzione??

e allora wikipedia, come fa?
« Ultima modifica: 29 Ago 2011, 17:17:47 da akuma321 »

mau_develop

  • Visitatore
Re:Forzare stile articoli joomla
« Risposta #2 il: 29 Ago 2011, 17:10:54 »
togli quella roba.


M.

Offline akuma321

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
(risolto) Forzare stile articoli joomla JCE
« Risposta #3 il: 29 Ago 2011, 20:16:12 »
Allora; dopo 3 ore di ricerche, sono arrivato finalmente alla conclusione:

Un pò di parole chiave per evitare che qualche povero cristo come me debba rifarsi lo stesso percorso:

Impedire Incolla dentro editor JCE
Bloccare Paste dentro editor JCE
Cleanup on Paste Jce
Incollare testo semplice JCE
Strip_Tags() HTML editor JCE


Innanzitutto bisogna impostare gli stili dentro l'editor JCE:
In questo modo, posso obbligare l'utente ad utilizzare SOLO gli stili che voglio io.
In questo modo, soprattutto, il bottone dei colori e delle evidenziazioni, dei font, e dei font size li posso rimuovere.

Questo non impedisce però all'utente di effettuare un Paste (incolla) nell'editor Jce
portandosi dietro tutti gli attributi della pagina originale.
Come fare?

Jce Administration --> Profiles-- opzioni dei profili.
ASSICURATEVI che i bottoni di copia incolla siano nella toolbar.
Andate nelle opzioni dei plugin , sezione PASTE:

remove all spans: SI
Remove all styles : si.

Sembra una cavolata, ma io non vedevo il plugin PASTE, perchè non avevo inserito il bottone paste nella toolbar!!
Ho letto decine di siti web in inglese ed in italiano ma alla fine...
Ci sono arrivato con il sangue agli occhi, ma ci sono arrivato!

per qualunque delucidazione scrivetemi in PM


 



Web Design Bolzano Kreatif