Newsgroup: it.comp.lang.javascript
Titolo: Editor wysiwyg

Salve a tutti, è la prima volta che posto, ho il problema di dover creare un
editor, possibilmente wysiwyg, per aggiornare delle pagine del sito.
Che soluzioni utilizzare per procedere? E' possibile?
Esiste un modo per aggiornare "al volo", senza comunicare con il server, il
contenuto dei div o degli span? In tal caso ho pensato che la soluzione
sarebbe gestire gli eventi del mouse e della tastiera, in modo da poter
aggiornare dinamicamente il contenuto di tali elementi html...
Grazie per ventuali risposte,
  Fede

, 
vomi...@inwind.it
 
says...

Qual'e' il motivo di tutto questo?
Consentire al cliente di aggiornare da se il sito? In tal caso e' inutile che 
ti sbatti a creare un editor, hai due soluzioni:
- il cliente compra lo stesso editor che usi tu, gli insegni (a lui o alla 
segretaria che e' meglio :-) ad usarlo per quel minimo che gli serve e lo 
rendi indipendente.
- passi a tecnologie server-side (ASP,PHP,PERL, etc.) e gli sbatti i 
contenuti in un database che potranno aggiornare tramite alcune pagine di 
backoffice, tipicamente inserendo i nuovi contenuti tramite dei TEXTBOX e 
delle TEXTAREA.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 delle TEXTAREA.
Il contenuto delle pagine finirà cmq in un database tramite alcune pagine di
backoffice in php. Il problema non era questo.
Era quello di dare un po' di libertà in più al cliente, ad esempio
posizionarsi le foto delle pagine dinamiche dove vuole lui (questo si
potrebbe anche riuscire a fare controllando mousedown, mouseup, mousemove e
modificando gli attributi left, top, right e bottom degli stili delle foto),
e anche modificare alcuni attributi di quello che scrive, ovvero mettere in
bold o altro il testo. Putroppo con le textbox o textarea questo non si
riesce a fare in modo wysiwyg... Cmq mi sa tanto che gli insegnerò ad
utilizzare quei due tre tag che gli servono nelle textarea, magari inserendo
dei bottoncini di supporto... Poi passa alla preview e da li può impostare
la posizione delle foto uplodate in precedenza in maniera wysiwyg...
Ciao,
    Fede

 Era quello di dare un po' di libertŕ in piů al cliente,
Cerca fra gli UserScripts di JsDir, se non ricordo male ci sono 2 "editor".
Comunque su 
http://www.ektron.org
 c'č un editor WYSIWYG per browser (IE/N6+) 
che mi dicono molto buono.
Viene usato dal personale della Regione Veneto (
http://www.regione.veneto.it/
 
on line da poco e ancora in fase di trasferimento contenuti dal vecchio 
portale e dagli archivi) per inserire i contenuti.
Costa una fesseria: 30 dollari per utente.


 Costa una fesseria: 30 dollari per utente.
sicuro del link? a me non lo apre, comunque riprovero' piu' tardi...
per l'editor: ce ne sono parecchi, anche molto carini e tutti FREE!
che fungono pero' solo con IE :(
almeno io non ne ho trovato nessuno compatibile con Netscape/mozilla
Ad esempio? "XsDhtmlEditor" oppure "richtext", e altri ancora.
Li trovi su 
http://sourceforge.net/
Sapete dirmi se esiste la possibilita' di realizzare qualcosa del
genere anche per Netscape?
Qualcuno di voi saprebbe indicarmi qualche link dal quale iniziare? 
Non ho intenzione di realizzare un editor completo, ma vorrei
realizzare un guestbook (in php) nel quale si possano aggiungere le
"faccine" nella text area (e qui pensavo di utilizzare JavaScript) e
mi piacerebbe che funzionasse anche con Netscape/Mozzila
grazie
Alessandro
Ale

 mi piacerebbe che funzionasse anche con Netscape/Mozzila
Beh, senza andare a scomodare un editor (che e' comunque un plugin e che cmq 
dubito che lo troverai non IE) se e' solo per le faccine basta che fai un 
replace lato server dei caratteri con l'immagine.
Facile e veloce per te e poco fastidioso per gli utenti.


 Facile e veloce per te e poco fastidioso per gli utenti.
in effetti hai ragione, per le sole faccine un editor e' forse troppo!
mi sa che faro' come hai suggerito tu
Alessandro

, 
alle...@tin.it
 
says...

Prima legge di Zer0 per il programmatore:
      "Right tool for right job"
:-)


 :-)
.. Dici che devo stilare una sorta di tavole della legge? :)
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 .. Dici che devo stilare una sorta di tavole della legge? :)
Beh, perche' no? ^_^


 Beh, perche' no? ^_^
Okay, adesso posto un follow-up intitolato "AAA cercasi Mose' " :D
