1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Wordpress Editoren

Dieses Thema im Forum "Allgemeines" wurde erstellt von Moralapostel, 15. August 2013.

Schlagworte:
  1. Moralapostel

    Moralapostel Member

    Registriert seit:
    22. Juli 2013
    Beiträge:
    16
    Zustimmungen:
    0
    Mal ganz ehrlich, alle bisher ausprobierten Wordpress-Editoren sind absoluter Mist.:-x
    Habe nun schon den folgenden Code in die functions.php reingeschrieben

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Inzwischen ist es etwas besser dadurch geworden, dennoch kommt es andauernd vor
    das mir mein HTML-Code mit all seiner Formatierungen <p> und <br/> einfach zerschossen wird.

    Nur zur Info: Ich selber habe keine Problem nur mit einem Code-Editor zu arbeiten aber der
    Kunde will sich natürlich visuell betätigen und da fängt dat Problemo an.:-x

    Frage, wer hat ne Lösung für mein Problem und zwar das ein/der Editor wie jeder normale Editor (z.B. in Joomla)
    läuft und mich nicht in den Wahnsinn treibt und diesen Mist verzapft?

    Bitte keine Antwort die lautet "Dann arbeite doch mit Joomla".

    Ach so! Arbeite mit Bootstrap, daher sind einige Teile des Layouts innerhalb der einzelnen Seiten eingelagert und nicht in den Template-Dateien.

    Besten Dank in Voraus
     
    #1 Moralapostel, 15. August 2013
    Zuletzt bearbeitet: 15. August 2013
  2. GBK

    GBK Well-Known Member

    Registriert seit:
    11. Mai 2010
    Beiträge:
    560
    Zustimmungen:
    0
    Naja...vielleicht ist dein HTML Code auch absoluter Mist und wird deshalb zerschossen..warscheinlich sind die zigtausend coder/programmierer/webdesigner die mit WP arbeiten aber auch einfach irgendwie in der Lage sauber mit den gegebenen Editoren zu arbeiten.


    Versuch TinyMCE, damit sollte es eigentlich keinerlei Probleme geben..ansonsten liegts wohl doch evtl an nem DAU.
     
  3. Moralapostel

    Moralapostel Member

    Registriert seit:
    22. Juli 2013
    Beiträge:
    16
    Zustimmungen:
    0
    Okay, habe den Tiny MCE ausprobiert, dat Problem bleibt.

    Würde mich freuen, wenn du ne weitere Lösung parat hast.
    Anbei mal der Mist-Code, welcher jeder Editor sowie jeder Browser zu 100% sauber verarbeitet.

    Anfang HTML-CODE

    <div class="row-fluid">
    <div id="bigpic">
    <div id="logo">
    <img src="pfad-zum-Bild.svg" onerror="this.onerror=null; this.src='pfad-zum-Bild.png'">
    <h2>Headline</h2>
    </div>
    <img src="pfad-zum-Bild/slide_1.jpg" >
    </div>
    </div><!--./row-fluid -->

    <div id="innerpage"><!-- Start #innerpage -->
    <div class="row-fluid">
    <span class="span12">
    <h1>Headline</h1>
    </span>
    </div>
    <div class="row-fluid">
    <div class="span6">
    <p>
    HEADLINE<br/>
    XYZ Restaurant<br/>
    Muster Str. 47<br/>
    10000 Musterhausen
    </p>
    <p>
    <strong>Tel.</strong> 123 456 789<br/>
    <strong>Fax.</strong> 123 456 789<br/>
    <strong>E-mail:</strong> infot@muster.de
    </p>
    </div>
    <div class="span6">
    <p>
    Mustertext<br/>
    123456 HB <br/>
    Geschäftsführer: Harry Muster<br/>
    Finanzamt für Körperschaften 700<br/>
    Steurnummr 00/000/00000 <br/>
    UST-IDENT.-NR. 223 838 752
    </p>
    </div>
    </div>
    <hr>
    <div class="row-fluid">
    <div class="span12">
    <p><strong>Haftungshinweis</strong><br/>
    Trotz sorgfältiger inhaltlicher Kontrolle übernehemen wir keine Haftung für die Inhalte externer Links.
    Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
    </p>
    </div>
    </div>
    </div><!-- End #innerpage -->


    ENDE HTML-CODE

    Würde mich über eine Antwort freuen, über Verbesserungsvorschläge natürlich auch.

    Bitte erzähle mir nicht ich soll die ganzen divs, etc. in die Templates auslagern.
    Wie schon erwähnt wird mit Bootstrap gearbeitet. Hat alles seinen Grund.
    Besten Dank
     
  4. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Da erzählt mir mein "richtiger" Desktop-Editor doch mal gleich, dass in HTML5 kein H1-Tag etwas in einem span-Tag verloren hat und genau das ist es dann auch, was der TinyMCE als erstes rausfeuert. Alles andere bleibt hingegen bei einem Wechsel der Ansicht oder beim Abspeichern erhalten (falls ich nichts übersehen habe), nur die Zeilenumbrüche müssen korrigiert werden, was ja kein Problem sein sollte. DIVs oder so kommen scheinbar nicht abhanden. Also nur weil der versucht valides HTML abzuspeichern, deshalb soll der schlecht sein?

    Gut, ich weiß nicht, was der Editor von Joomla kann, doch ein JS-Editor ist und bleibt ein JS-Editor und den wirst Du halt nicht mit einem aus der Expression Web Reihe oder einem Dreamweaver vergleichen können.
     
  5. GBK

    GBK Well-Known Member

    Registriert seit:
    11. Mai 2010
    Beiträge:
    560
    Zustimmungen:
    0
    ^^ Dem ist nichts hinzuzufügen

    @Apostel hätte noch nen ganz kleinen Verbesserungsvorschlag

    "Trotz sorgfältiger inhaltlicher Kontrolle übernehemen wir keine Haftung für die Inhalte externer Links.
    Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
    </p>"

    Mach mal übernehmen aus dem übernehemem denke du kannst getrost bei TinyMCE bleiben.

     
  6. Moralapostel

    Moralapostel Member

    Registriert seit:
    22. Juli 2013
    Beiträge:
    16
    Zustimmungen:
    0
    Mal abgesehen vom H1-Tag, bleibt das Problem dennoch bestehen.
    Der TINY MCE oder der Wordpress eigene Editor übernimmt zwar den Code ausser die <p> und <br> -Zeichen.
    was aber dabei im Frontend rausrommt ist das Problem.

    Firebug sowie der Quelltext zeigen auf einmal vom Editor selbst eingefügte <p>-Absätze die so nicht vorgesehen sind.
    Ihr könnt mir ruhig glauben, jeder Versuch es so hinzubekommen ist bis dato gescheitert.

    Für ganz so blöd halte ich mich nicht, hab schon ne paar Website gebastelt und weiß wie so ein Quellcode auszusehen hat.

    Also, wie bekomme ich es hin dass - egal welcher Wordpress Editor -, den Code so übernimmt, ohne im Frontend auf einmal
    Absätze zu zeigen, wo keine sein sollen.

    Besten Dank für Antworten
     
  7. Moralapostel

    Moralapostel Member

    Registriert seit:
    22. Juli 2013
    Beiträge:
    16
    Zustimmungen:
    0
    Vielen Dank für die Deutschstunde;)
     
  8. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Da machst Du irgendwie aus einer Mücke einen Elefanten:

    Zeilenumbrüche bestehen aus unsichtbaren Steuerzeichen und wenn ein Editor nur \n (für Zeilenumbruch) und ein anderer \r\n (für Zeilenumbruch und Wagenrücklauf) verwendet, ist so etwas vorprogrammiert. Ob es daran liegt, das weiß ich zwar nicht, doch die lassen sich ja nach dem Einfügen in der Textansicht spielend leicht korrigieren.
     
  9. Moralapostel

    Moralapostel Member

    Registriert seit:
    22. Juli 2013
    Beiträge:
    16
    Zustimmungen:
    0
    Richtig, die Mücke und Elefant treiben mich in den Wahnsinn.
    Im nachhinein, die nicht vorgesehenen Absätze entfernen ist zwar extrem nervig und nicht Vater des Gedankens, aber für meine Person geht das schon. Nur, erklär das mal einem Kunden, der glaubt der könne wie in Word auf der Tatstur rumhacken und bekommt ein schönes Ergebnis.

    Leider auch keine Lösung für mein Problem.
    Besten Dank für deine Mühe, werde aber mal ne paar Euronen in die Hand nehmen und ne Profi fragen.

    MfG aus Berlin
     
    #9 Moralapostel, 15. August 2013
    Zuletzt bearbeitet: 15. August 2013
  10. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Habe das noch einmal probiert, Du kopierst aus irgendeiner Ansicht, in der sowohl ein HTML-Tag für einen Zeilenumbruch eingefügt wurde, als auch Steuerzeichen, um diesen Zeilenumbruch darzustellen. Es genügt jedoch, wenn <br /> nicht mit notiert wird, was ja zum Beispiel beim Kopieren von Text aus einem Schreibprogramm auch nicht gemacht wird. Wenn jedoch beim Kopieren und Einfügen Leerzeilen entstehen, einfach entfernen und gut ist es.

    Abgespeichert wird weder <br /> noch </p>, wenn ich das richtig sehe, in den Posts von der DB sehe ich im Augenblick zumindest nur:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Da könntest Du auch nach einem Plugin zur Einfügung von Quelltext suchen, was <br /> in /n und nicht in /r/n wandelt oder wie auch immer.
     
    #10 Melewo, 15. August 2013
    Zuletzt bearbeitet: 15. August 2013
  11. Moralapostel

    Moralapostel Member

    Registriert seit:
    22. Juli 2013
    Beiträge:
    16
    Zustimmungen:
    0
    Vielen Dank für deine Mühe:grin:
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden