Domanda

Qualcuno conosce un HAML basato su Javascript? Sto cercando qualcosa come TinyMCE che capisce solo HAML (quindi rientra e evidenzia correttamente)

Sto pensando di utilizzare un editor come questo per un sito Web dinamico che sto costruendo.

Chiarimento Il sito che sto costruendo consente agli utenti di definire layout (nel senso delle rotaie) e CSS. Quindi è richiesto un controllo più fine del grano rispetto al tessile e al markdown, so che posso includere html grezzo nel markdown, ma l'haml è molto più bello.

È stato utile?

Soluzione

Ho notato che questa domanda non ha avuto risposta da un po '. Sebbene questa non sia una risposta completa, potresti voler consultare MarkItUp . È specificamente non un editor WYSIWYG, ma piuttosto un editor di markup estensibile e amichevole. Non supporta direttamente HAML, ma è abbastanza facile estenderlo per supportare lingue diverse. Può anche eseguire AJAX round trip sul server in modo da poter visualizzare in anteprima il markup utilizzando un renderer lato server.

Altri suggerimenti

HAML è stato progettato come un modo più elegante per definire la struttura della pagina; Non è stato progettato per essere utilizzato per la formattazione del testo, come quello che gli stai chiedendo di fare.

In questo caso, probabilmente stai meglio usando qualcosa come Markdown o Tessuto . Entrambi hanno già WYSIWYGs ( per Markdown , per tessile ( versione biforcuta )) e Haml ha filtri integrati per convertirlo in HTML.

per esempio:.

#content
  :markdown
    @post.body

(la meravigliosa indentazione spaziale di Haml sarà persino preservata in uscita!)

Ho qualcosa di abbastanza semplice da utilizzare per interpretare il codice HAML javascript . In alternativa, puoi andare direttamente alla jHaml javascript source .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top