ERLEDIGT
NEIN
NEIN
ANTWORTEN
26
26
ZUGRIFFE
1714
1714
EMPFEHLEN
-
10.10.05 12:32 #1
- Registriert seit
- Oct 2005
- Beiträge
- 15
Hallo alle miteinander,
auch ich bin neu hier und habe ein paar Frage zum Thema wysiwyg-Editor.
Bislang haben mir die einzelnen Themen nur bedingt geholfen.
Ich suche ein tool, dass ich online benutzen kann um mittel einer variable ($var1) eine Textdatei auszulesen und diese mit einem schönen tool editieren kann. weiterhin soll mir auf wunsch der html-code angezeigt werden. bis hier hin alles fein, aber ich bin nun an einem punkt, an dem ich nicht weiter weiß. ich möchte diese datei natürlcih auch wieder speichern und das mit einigen html codes drin. die über innerHTML eingebetteten Codes sind jedoch meist unbrachbar für mich. So möchte ich bespielsweise ein bold nicht mittels <strong></strong> sonder <b></b> und dass die Sonderzeichen nicht mit einem & etc. dargestellt werden. mir kommt es dabei nicht auf die Schriftart oder den link zu einem image an sonder mehr auf bold,italic,underline und die list-modi an.
Ich würde mich sehr freun, wenn mir der eine oder andere von euch ein wenig behilflich sein kann.
Viele Grüße
-
10.10.05 12:55 #2
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
Estmal möchte ich dich auf die Netiquette hinweisen, der du beim Registrieren in diesem Forum selbst zu gestimmt hast. Es gibt so etwas wie eine Shift-Taste und die Nutzung dieser macht es anderen ein wenig leichter deine Beiträge zu lesen.
Nun zu deinem Anliegen:
Javascript allein hat keinen Zugriff auf das Dateisystem. Du kannst damit als keine Dateien speichern. Das muss eien serverseitige Sprache wie php übernehmen (die du ja anscheinend beherrscht). Diese kann auch gleich das Auslesen der Datei übernehmen.
Auf die Tags, die so ein wysiwyg-Editor erzeugt hast du ferner keinen Einfluss. Ich an deiner Stelle würde einfach beispielsweise <strong></strong> per regulärem Ausdruck nachträglich ersetzen. Auch die Sonderzeichen kannst du auf diese Art erstetzen.
Da du aber sowieso php nutzen wirst, sei dir gesagt, dass es dafür auch Funktionen in php gibt.Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
-
10.10.05 13:10 #3
- Registriert seit
- Oct 2005
- Beiträge
- 15
Nun ja vorab danke, nur ein weiter reichen als hilfeangebot hätte ich jetzt nicht erwartet ;-(
Egal, dann formuliere ich etwas anders, wie kann ich bestimmte HTML-Tags im nachhinein verändern.
Ich lese also eine text.txt datei mittel einer variable in ein <textarea> ein und will sie mittel wysiwyg editor weiter bearbeiten. Bei der Speicherung habe ich die Möglichkeiten das dokument über innerHTML oder innerText abzuändern. Ich will aber bestimmte tags abändern. Wie kann ich vorgehen.
thanx ´n greetz
-
Das hat con-f-use doch gesagt, über reguläre Ausdrücke.
In JS bietet sich dafür replace() an, in PHP gibt es preg_replace(),ereg_replace(),str_replace()(ohne Reguläre Ausdrücke)...such dir was aus
-
10.10.05 13:19 #5
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
Du drückst dich sehr missverständlich aus. Ich verstehe unter Speichern, dass du die veränderte text.txt-Datei auf dem abspeichern und die alte überschreiben willst. Das geht definitiv mit innerHTML bzw. mit keine Befehl aus dem ganzen JS-Befehlssatz. Klar kannst du mit innerHTML das ganze dann in die Textarea schreiben, aber deswegen ist es noch lange nicht gespeichert - wenn das Browserfenster geschlossen wird, sind die Daten trotzdem weg.
Ich Wiederhole mich ungern, aber auf die Tags, die der wysiwyg-Editor erzeugt hast du erstmal keinen Einfluss, die kannst du nachträglich, wenn du sie in die <textarea> überträgst per regulärem Ausdruck abhändern. Anders geht es mit Javascript nicht.
Edit:
Da war Sven wohl schneller...
Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
-
10.10.05 13:23 #6
- Registriert seit
- Oct 2005
- Beiträge
- 15
bin aus der flash ecke, daher bitte für mich ganz langsam und verständlich
-
Naja... Links anklicken wirst du auch als Flasher können
....und in meinem Posting stehen 4 Links, wo alles detailgenau beschrieben ist.
-
10.10.05 13:30 #8
- Registriert seit
- Oct 2005
- Beiträge
- 15
vielleicht bin ich ein wenig unverständlich, hoffe jedoch, dass Patzigkeit nicht die Lösung meines Überls ist.
Ich übergebe eine Variable aus Flash in eine edit.php datei,
diese liest die text.txt datei aus (die Flash wiederum einliest)
da flash keine & Zeichen interpretiert und sonstige kleine Textänderungen zuläßt, brauche ich ein tool, dass mir lediglich textformatiereungen an die zweite write.php datei übergibt.
ich will mittels [B][I][U] den text editieren und mir somit den HTML Code ersparen.
Jetzt verstanden
-
Und nun, ich hab dir 3 Funktionen für PHP und 1 Funktion für JS genannt, welche das können, brauchst du noch mehr?
Ferner solltest du fündig werden, wen du hier nach WYSIWYG suchst.
-
10.10.05 13:37 #10
- Registriert seit
- Oct 2005
- Beiträge
- 15
mir fehlt der Ansatz
-
-
10.10.05 14:33 #12
- Registriert seit
- Oct 2005
- Beiträge
- 15
Danke für´s erste

ich habe mir ein paar scripts angeschaut jedoch werde ich einfach nicht schlau draus.
Kannst du mir vielleicht was entsprechendes schicken?
Ich lese also über eine variable ($vartxt) eine textdatei (bsp. txt1.txt) in eine php datei ein.
diese möchte ich editieren über eine wysiwyg editor mit alternativer html ansicht.
Das Hauptproblem ergibt sich dann beim speichern der Daten.
Ich möchte alle unnützen leerzeichen und die "&-Html" tags herausfiltern und ersetzen, so dass ich beispielsweise in meiner txt1.txt datei ein:
&text1= <b>Dies ist mein ertser Text</b><p>Und hier mein erster Absatz</p>
Ihr habt hier doch schon so viele Beispiele als download zur Verfügung gestellt.
Bitte nochmals um Hilfe
nochmals danke und viele Grüße
-
Du kannst gerne im Jobforum einen Auftrag für deine Wünsche erteilen
Zitat von searching_rik
-
10.10.05 14:55 #14
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
Dir wird mit an Sicherheit grenzender Wahrscheinlichkeit niemand ein fertigs Script schicken, den du nicht dafür bezahlst.
Wenn du aus den bestehenden Scripts nicht schlau wirst, hast du höchstwahrscheinlich zu wening Ahnung von Javascript. Dagegen gibt es ein relativ einfaches Mittel: Verschaff dir Ahnung. Mehr als dir sagen, wie man es macht werden wir nicht, das Script musst du schon allein schreiben.
Unter http://confus.co.funpic.de/_data/tut/editor.html findest du einen kleinen aber feinen wysiwyg-Editor. Du kannst die Daten in der text.txt-Datei da rein bekommen, indem du dem iframe das entsprechende Target gibst. In der processdata()-Funktion, wird dann der versteckten Textarea der Inhalt des iframes übergeben. Diesen Inhalt kannst du vorher mit regülären Ausdrücken deinen wünschen anpassen.
Mehr können wir dir wirklich nicht helfen.Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
-
11.10.05 13:52 #15
- Registriert seit
- Oct 2005
- Beiträge
- 15
Hallo con-f-use,
was kann ich tun, um dein script auch mit beispielsweise dem Firfox lauffähig zu halten?
Die Funktionen fett etc. sind leider nicht sichtbar im zu editierenden Text.
thanx & greetz
Ähnliche Themen
-
WYSIWYG Editor für C#
Von Eroli im Forum .NET Windows FormsAntworten: 6Letzter Beitrag: 16.10.07, 13:12 -
WYSIWYG- Editor
Von Vertigo21 im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 06.11.05, 19:18 -
WYSIWYG Editor
Von js-mueller im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 26.04.03, 17:03 -
Wysiwyg-Editor und IE6
Von deinertsche im Forum PHPAntworten: 13Letzter Beitrag: 11.03.03, 18:02 -
CMS mit WYSIWYG Editor
Von hansen im Forum Content Management Systeme (CMS)Antworten: 2Letzter Beitrag: 16.12.02, 19:25





Zitieren
Login





