Ciao a tutti!
Sono nuovo del forum :D
Pur non essendo un utente Drupal, vi scrivo perchè sono convinto che il mio problema si possa risolvere semplicemente (si fa per dire eheheh) modificando i sorgenti di FCK editor, al di là della piattaforma su cui viene fatto girare (Drupal, Mediawiki o altro).
Vi spiego brevemente il mio problema:
Ho installato da poco un modulo che abilita l'inserimento di commenti all'interno delle pagine.
Per abilitare i commenti in una pagina, bisogna inserire a mano il tag <comments />
.
Mi piacerebbe, però, inserire un pulsante nella toolbar di FCKeditor che, appena premuto, inserisca il tag nella pagina (il tasto per l'elenco puntato penso agisca allo stesso modo, scrivendo del codice).
Sarebbe bello anche che - se premessi nuovamente quel pulsante - eliminasse automaticamente il testo inserito (cioè il tag ).
Ho provato a guardare nei sorgenti dell'FCK editor, ma non sono riuscito a capire dove e come apportare questa modifica :)
Voi come fareste? Qualche suggerimento? :D
Grazie a tutti e complimenti per il forum, ho visto che ci sono tantissime cose interessanti ;)
...non sono -per niente- un esperto ma comincerei da qui: http://docs.cksource.com/FCKeditor_2.x/Developers_Guide
in particolare dalla sezione customization->plugins (magari c'è già qualcosa).
OT ma notevole per i drupalisti: ho trovato questo: http://snipplr.com/view/13727/custom-fckeditor-config-full/
WOW!
[nota a me stesso: devo visitare più spesso snipplr]
Certified to Rock
Ciao bohz, grazie per il link ;)
Ho guardato un po', e ho trovato questo: http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Customization/Pl...
In pratica ci sono una serie di righe da aggiungere al file di configurazione, in cui compaiono degli id (ad esempio: 'FontFormatSimple' ecc...).
Volendo aggiungere un pulsante dovrei quindi creare un id? Ad esempio 'AnnotatePage' ?
E successivamente dove potrei mettere il tag da "scrivere" nel momento in cui si preme il pulsante?
Ci deve essere qualcosa tipo un parser, che associ i pulsanti al loro id (l'id mi dice quale pulsante ho premuto), e il "tag" ad una determinata azione sul pulsante (ad esempio onclick)...
Ad esempio:
[id del pulsante] onclick -> aggiungi il tag alla pagina
Sento che ci stiamo avvicinando :)))
dato che FCK editor è un editor realizzato in JS ed implementato in Drupal, penserei bene di guardare dentro i sorgenti FKCeditor.... in questo senso drupal non fà granchè...
Slice2Theme Servizio per la conversione di Design in markup HTML e/o temi.
WeBrain Solution | Pillsofbits Of Bits