"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

PHP/HTML/JS: Eingabeformular gesucht

DJ_Cyberdance 15.01.2007 - 11:48 618 8
Posts

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Hallo!

Ich bastle an einem CMS, das es auch DAUs ermöglichen soll, möglichst simpel den Inhalt einer Webseite zu gestalten. Dabei geht es eigentlich nur um die Formatierung des Inhalts.

Was ich also brauche, ist im Prinzip so ein Feld, wie das in dem ich hier den Text reinschreibe, also das Textfeld für neue Threads/Postings mit den Buttons oben für die Formatierung, Fett, Kursiv, Unterstrich, ... und das mir dann die entsprechenden Tags in eckigen Klammern einsetzt, die ich dann bei der Ausgabe durch die HTML-Tags substituieren kann.

Das sollte im Rahmen eines kommerziellen Projektes verwendbar sein, dh. ich will keinerlei Urheberrechte oder Lizenzbedingungen damit verletzen. Woher nehm ich sowas am besten? Selber schreiben klingt nach viel Aufwand, besonders wo ich von JS keinen Tau habe und das sonst auch nicht verwende...

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
warum nicht gleich einen wysiwyg editor alá FCKEditor?
Ist Open-Source und anpassbar.
Link: http://www.fckeditor.net/

hth Facetious

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25422
tinymce, wysiwyg2 usw.

allerdings rate ich dir etwas einfacheres zu benutzen und wie zB bei wikis mit shortcuts oder vbcode mit tags den content zu formatieren. jegliche javascript wysiwygs werden im endeffekt nur zur ewigen spielerei da die formatierung dadurch sowieso ungenügend wird, egal wie sehr man es auch versucht.

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Ich hab mir das angesehen, im Prinzip gefällt mir der fckeditor sehr gut, aber ich denke, das ist ein wenig Overkill. Aber ich werd das in Evidenz halten, vielleicht mach ich ein Upgrade wenn ich mehr Zeit hab, aber im Moment eilts ein wenig und ich glaub, ich werd eine simplere Lösung verwenden. Im Prinzip denk ich daß die Sache mit vbcode etc. ausreichen würde,

Gibts da schon was fertiges, das ich ganz einfach einbauen kann? Einzige Schwierigkeit: Ich bräuchte mehrere solche Eingabefelder auf einer Seite, nicht nur eins...

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Zitat von mat
jegliche javascript wysiwygs werden im endeffekt nur zur ewigen spielerei da die formatierung dadurch sowieso ungenügend wird, egal wie sehr man es auch versucht.

ungenügend? was meinst du damit?

Ich sehe bei WYSIWYG den einzigen Nachteil, dass es umständlicher ist, auf "bold" zu klicken, als [B] oder ** einzutippen.

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Konnte nicht widerstehen und hab tinymce mal ausprobiert. Einbinden in bestehendes Projekt hat nicht mal eine Minute gedauert und schon sind alle Textareas durch TinyMCE ersetzt. Coole Sache, bin echt beeindruckt... Mal sehen wie sich das entwickelt... Danke für die vielen Tips!

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25422
Zitat von that
ungenügend? was meinst du damit?

Ich sehe bei WYSIWYG den einzigen Nachteil, dass es umständlicher ist, auf "bold" zu klicken, als [B] oder ** einzutippen.
wenn das die einzige funktion wäre, dann würde es keine probleme geben ;)

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9818
Zitat von mat
wenn das die einzige funktion wäre, dann würde es keine probleme geben ;)

naja, würde sagen alles bis auf tabellen/bilder funktioniert eigentlich ganz gut.

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25422
und die unendlich vielen schwierigkeiten bei absätzen, der invalide HTML code (inline über blockelementen) sowie das alignment von absätzen usw. usf.

wie gesagt, mit der wikiformatierung oder vbähnlichen code hatte ich noch nie schwierigkeiten.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz