Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
267
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    Ich bastle gerade an einem HTML Editor der mit der Tabulator-Taste umgehen kann: http://labs.grolba.com/editor/
    Ich nächstes wollte ich ein "Auto-Formatting" einbauen.
    Das heißt die Einrückung soll automatisch via Tastendruck gesetzt werden.
    Da ich das Rad nicht neu erfinden möchte, wollte ich nachfragen ob es sowas schon gibt.

    Danke für Tipps
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin tobee,

    der FCKEditor hat solch eine Funktionalität.
    Da er ja auch auf JS basiert, könntest du dort ja mal kiebitzen
     

  3. #3
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    Das Auto-Formatting müsste ich dann selber implementieren?
     

  4. #4
    Avatar von timestamp
    timestamp timestamp ist offline Mitglied Smaragd
    Registriert seit
    May 2010
    Ort
    Haus mit Schornstein
    Beiträge
    1.189
    Hi
    ich habe schon vor längerer Zeit mal ein ähnliches Script (jedoch in PHP) geschrieben.
    Ich würde dir einfach eine Variable "tabs" anlegen, die speichert, wie viele Tabs pro auto-formatting gebraucht werden.
    Bei jeder öffnenden geschweiften Klammer z.b wird diese erhöht. Soll das Auto-formatting noch ein wenig mehr features besitzten, empfehle ich dir, ein Array anzulegen, dass die Anzahl Tabs pro Einrücken enthält und eine Pointervariable. Jedesmal wenn der User die Tabtaste drückt, wir der Arraywert am Index pointer inkremiert, bei einer öffnenden Klammer wird der Pointer inkremiert sowie dort die Anzahl der gesamten Tabs aus den vorherigen Zellen addiert. Bei schließenden Klammer natürlich umgekehrt. Ich hoffe mal du hast mich verstanden, sonst nochmal melden
     
    Bei Problemen mit Codes, postet bitte den entsprechenden Codeausschnitt und setzt den in entsprechende Tags.
    (Beispiel: [cpp] [/cpp] [css] [/css] [html] [/html] [java] [/java] [javascript] [/javascript] [php] [/php] [sql] [/sql] )
    Damit wird euch schneller und eher geholfen ;)
    Wenn ihr Fehlermeldungen erhalten, postet diese bitte auch!
    Bitte benutzt vorher Suchmaschinen (z.b. http://www.google.de/)
    Wenn ihr Fragen zu Funktionen habt schaut vorher in den entsprechenden Dokumentationen nach (z.b. PHP)

Ähnliche Themen

  1. In WYSIWYG-Editor PHP/JavaScript einfügen
    Von r0bby im Forum HTML-Editoren
    Antworten: 0
    Letzter Beitrag: 13.03.07, 11:25
  2. Suche Editor mit Javascript autovervollständigen
    Von ChrisDongov im Forum HTML-Editoren
    Antworten: 0
    Letzter Beitrag: 13.04.05, 13:32
  3. HTML Editor
    Von son gohan im Forum HTML & XHTML
    Antworten: 13
    Letzter Beitrag: 04.01.05, 19:23
  4. Javascript im WYSIWYG-Editor
    Von mantiz im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 28.10.04, 17:24
  5. guter Javascript-dhtml editor?
    Von CoMaSoUl im Forum HTML-Editoren
    Antworten: 1
    Letzter Beitrag: 16.02.02, 19:20