Tutorial Avanzati - Installare TinyMCE al posto di XoopsEditor - Xoops Italia


left Login right
Nome utente:

Password:


Hai perso la password?
Registrati ora!
left Ricerca right
left Community right
left Collaborare right
left Supporto right
left Access Key right
  • ALT+1 Home
  • ALT+2 News
  • ALT+3 Forum
  • ALT+4 Downloads
  • ALT+5 Contattaci
  • ALT+6 Faq
[Maiusc+Alt] con FFox 2 [Alt+Invio] con IExplorer
left Statistiche right
Utenti registrati:
Oggi: 0
Ieri: 1
Totali: 5604
Ultimo: saul

Utenti online:
Ospiti : 20
Membri : 0
Totali: 20
Lista utenti [Popup]

Tutorial Avanzati :: Sviluppo e Hack :: Hack Moduli

Installare TinyMCE al posto di XoopsEditor


Installare TinyMCE al posto di XoopsEditor
Per molti utenti Xoops, non è particolarmente comodo utilizzare l'editor di testo di default (XoopsEditor), specialmente quando sono alle prime armi.
TinyMCE è sicuramente più user-friendly, e in questo tutorial vedremo come installarlo e sostituirlo all'editor standard.
1) Scaricate i file di TinyMCE files da qui

2) Scompattate l'archivio e caricate la cartella /class direttamente nella cartella contenete il vostro sito Xoops

3) Ora andiamo ad abilitare il nuovo editor:

PRIMA DI PROSEGUIRE, EFFETTUATE IL BACKUP DEL FILE /class/xoopsform/formdhtmltextarea.php DELLA VOSTRA INSTALLAZIONE

Aprite il file /class/xoopsform/formdhtmltextarea.php e intorno alla linea 74 cercate il seguente codice:


var $htmlEditor = array();


e modificatelo in:


var $htmlEditor = array('XoopsFormTinymce''/class/xoopseditor/tinymce/formtinymce.php');


Una volta salvato il file, l'installazione è completa.

Ricordatevi che questo hack andrà ripetuto ogni volta che aggiornerete Xoops alle prossime versioni (come tutti gli hack).


Tutorial originale in portoghese
Tutorial in inglese
<< Myalbum con effetto lightbox! Semplice funzione per le Google Maps! >>

API: Strumenti PM Email PDF Siti Preferiti Stampa | RSS | RDF | ATOM
© 2002-2008 | Xoops Italia
I commenti sono proprietà dei rispettivi autori. Non siamo in alcun modo responsabili del loro contenuto.
Autore Albero
slyss
Inviato: 5/4/2008 19:25  Aggiornato: 5/4/2008 19:25
Staff
Iscritto: 21/8/2004
Da: Italy
Inviati: 3469
 Re: Installare TinyMCE al posto di XoopsEditor
ho fatto i complimenti al creatore di questo hack perchè se li merita...

lo consiglio a tutti...

ciao sly
tony87
Inviato: 6/4/2008 12:31  Aggiornato: 6/4/2008 12:31
Simpatizzante
Iscritto: 27/12/2006
Da: Ravenna
Inviati: 92
 Re: Installare TinyMCE al posto di XoopsEditor
ottima cosa, ora xoops è un pò più user friendly
smal
Inviato: 7/4/2008 12:23  Aggiornato: 7/4/2008 12:23
Specialista
Iscritto: 24/8/2005
Da: Alcamo
Inviati: 164
 Re: Installare TinyMCE al posto di XoopsEditor
a occhio e croce caro defkon hai fatto un errorino:

alla riga indicata c'è scritto:
var $htmlEditor = array();

mentre te hai indicato:
var $htmlEditor = array(); Var $htmlEditor = array ();


vale a dire che hai ripetuto due volte il contenuto della riga.

ciao
slyss
Inviato: 7/4/2008 13:30  Aggiornato: 7/4/2008 13:30
Staff
Iscritto: 21/8/2004
Da: Italy
Inviati: 3469
 Re: Installare TinyMCE al posto di XoopsEditor
grazie ho corretto...

ciao s.
cola967
Inviato: 8/4/2008 7:52  Aggiornato: 8/4/2008 10:47
Regolare
Iscritto: 23/5/2007
Da: roma
Inviati: 261
 Re: Installare TinyMCE al posto di XoopsEditor
grazieeeeeeeeeeeeeeeeeee
ho risolto alcuni problemi di spazi dovuti all'indentazione di dreamweaver...
ma stamattina ho trovato questo errore con protector che posto nel forum bacheca principianti

Notice: Undefined index: language in file /class/xoopseditor/tinymce/tinymce.php line 172
Valentina-
Inviato: 8/4/2008 16:06  Aggiornato: 8/4/2008 16:06
Niubbo
Iscritto: 10/3/2008
Da: Messina
Inviati: 40
 Re: Installare TinyMCE al posto di XoopsEditor
Veramente eccezionale. Effettivamente l'editor Xoops era una delle mie più grandi perplessità. Ma con questo accorgimento il problema si è ampiamente risolto: complimenti all'autore di questo hack.

Ciao ragazzi, alla prossima!
russel
Inviato: 9/4/2008 0:09  Aggiornato: 9/4/2008 0:09
Maestro
Iscritto: 20/5/2002
Da: Livorno
Inviati: 268
 Re: Installare TinyMCE al posto di XoopsEditor
Scusate ma nessuno di voi ha avuto problemi ad inserire le immagini con questo editor, mi spiego meglio , non c'era anche il manager image di xoops tra i pulsanti?
zion
Inviato: 9/4/2008 9:22  Aggiornato: 9/4/2008 9:22
Niubbo
Iscritto: 18/5/2005
Da:
Inviati: 18
 Re: Installare TinyMCE al posto di XoopsEditor
Per inserire le immagini l'interfaccia di TinyMCE è "peggiore" di quella nativa di Xoops, però acquistando ImagemanagerMCE (32 euro) si finisce in un altro pianeta

La configurazione della plugin prende 1 minuto.
sbajesi
Inviato: 15/4/2008 11:53  Aggiornato: 15/4/2008 11:53
Regolare
Iscritto: 19/4/2007
Da: Jesi
Inviati: 152
 Re: Installare TinyMCE al posto di XoopsEditor
Non mi si vedono le immagini, anche se sull'editor compaiono.
Come si risolve?
cola967
Inviato: 17/4/2008 20:07  Aggiornato: 17/4/2008 22:15
Regolare
Iscritto: 23/5/2007
Da: roma
Inviati: 261
 Re: Installare TinyMCE al posto di XoopsEditor
posta il codice e controlla se l'immagine è presente sul server ed in quale specifica cartella risiede (ad es. http://www.tuosito.it/.../uploads/tuacartellaimg/tuaimg.gif)
se l'immagine c'è sul server, sbagli a richiamarla nel codice, magari senza volerlo, ad esempio a me non vedeva l'immagine fino a quando non l'ho richiamata non tramite l'url completo (http://www.miosito.com/site/uploads/mieimg/img.gif) ma con {X_SITEURL}uploads/mieimg/img.gif
ciao
casser
Inviato: 4/5/2008 22:42  Aggiornato: 4/5/2008 22:42
Niubbo
Iscritto: 13/10/2004
Da: Padova
Inviati: 1
 Re: Installare TinyMCE al posto di XoopsEditor
Ciao defkon1,
innanzitutto volevo ringraziarti per le indicazioni che haai riportato: chiare e semplici.
Ho seguito le tue indicazioni, ma mi succede una cosa che non capisco;
io utilizzo sia news 1.56 che Smartsection 2.13 e xoops 2.0.18.1.
Se inserisco una news od un nuovo articolo con un utente del gruppo webmaster tutto funziona regolarmente.
Ma se ad inserire la news o l'articolo e' un utente appartenente ad un altro gruppo che ho creato:
- nel riquadro del "testo base" vengono visualizzate le barre degli strumenti dell'editor;
- nel riquadro "testo esteso" le barre degli strumenti non vengono visualizzate.
Hai un'idea del perche'?
Grazie.
Ciao.
Defkon1
Inviato: 9/5/2008 14:46  Aggiornato: 9/5/2008 14:46
Webmaster
Iscritto: 24/8/2004
Da: Ancona
Inviati: 4554
 Re: Installare TinyMCE al posto di XoopsEditor
nelle preferenze hai specificato un editor?
canerosso
Inviato: 10/5/2008 15:19  Aggiornato: 10/5/2008 15:19
Niubbo
Iscritto: 12/3/2008
Da:
Inviati: 6
 Re: Installare TinyMCE al posto di XoopsEditor
Ciao a tutti,

sono un profano ma ho letto da qualche parte che è possibile settare Tinymce in modo che restituisca solo codice xhtml validato.

E' vero?
Qualcuno sà come settarlo?

Grazie


© 2002-2008 | XOOPS ITALIA
Xoops Italia Logo
Powered by Xoops 2.0.13.2 WAI Level-A Conformance Valid XHTML 1.0 Transitional Valid CSS astonstreet Xoops Themes XHtml Logo RSS 2.0