Visueller Editor in Wp 2.1 + Osterei

  • Was für eine Version von WP nutzt du?


    2.0 DE



    Dann verschwinden beide Leisten! Die lassen sich dann auch nicht mehr per ALT+SHIFT+V herbeizaubern ;-)


    Das ist ja blöd. dann musst du wohl tiefer in den code rein und schauen, wo diese wp_adv-Dinger verarbeitet werden und dann einfach an den anfang der Ausgabe, die dann generiert wird, ein <br /> reinsetzen. ich hab da im moment gar keine zeit, mich damit zu beschäftigen. selbst wenn ich zeit hätte, könnte ich keine problemlösung finden, weil dein problem ja nicht bei mir auftritt. tut mir echt leid.

    EDIT: ich habe meinen vorschlag nachträglich mal ausprobiert und es klappte. hast du denn auch im array, wo du alles rausgenommen hast, die wp_adv... entfernt, dass sie also nur einmal im quelltext auftreten? vllt. liegt's ja daran

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • genau. nach einem bisschen pfriemeln hab ich das mal hinbekommen

    toll.
    muss ich doch gleich mal heute abend ausprobieren.

    vielen dank für dein pfriemeln und schönes wochenende.

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • Keine Ursache. Mir war das bei WP 2.0 schon mal aufgefallen, dass da mehr drin steht, als angezeigt wurde. irgendwann habe ich es dann aufgegeben, zu suchen, woran es liegt. Der Code ist halt sehr komplex und man steigt da logischerweise nicht gleich durch. Dieser Beitrag hat mich erst wieder drauf gebracht und das Rätsel war in 10 Minuten gelöst.

    In der Wiki zu Tiny MCE (so heißt der Editor) ist eine Auflistung der Buttons, allerdings stehen da die Wordpress-eigenen nicht mit dabei. Ist aber so schon genug Information. Es steht zwar nicht dabei, welches Schlüsselwort welchen Button verursacht, aber man braucht's ja nur einzufügen und dann zu gucken.

    Ich werd aber noch mal schauen. Vielleicht schreib' ich auch ein Tutorial in meinem Blog, obwohl es eigentlich thematisch nicht richtig passt - egal, ist ja meiner :D. Evtl. schreib ich auch ein Plugin. Ich hab' das aber noch nie gemacht und muss erst mal sehen, wie einfach oder schwierig das ist.


    EDIT: Ich hab jetzt ein Tutorial geschrieben. Zu finden hier

    Einmal editiert, zuletzt von CHESHiRE (10. Februar 2007 um 18:08)

  • Ich hab jetzt ein Tutorial geschrieben. Zu finden hier


    Cheshire, das ist eine super Anleitung! Ich habe das Ganze noch etwas ausgebaut und hier beschrieben, wie es mit zusätzlichen Plugins, z.B. Integrieren einer Tabellenfunktion, erweitert werden kann. (Ich habe auch versucht, dich zu trackbacken, aber das hat nicht geklappt :confused: )

  • doch, Trackbacks müssten zugelassen sein. Versuch einfach mal die URL des Artikels, ohne /trackback eben. Ich hab das auch mal so gemacht, bei dem einzigen Trackback, den ich bis jetzt gesetzt habe. Hat wunderbar geklappt.

  • Aus Sicherheitsgründen (Spam) habe ich es so eingestellt, dass ich alles moderieren muss, was reinkommt. Also Kommentare und Trackbacks. Aber das betrifft nur das erste Mal. Ich werde auch per E-Mail drüber informiert. Jetzt ist's seit ca. zwei Stunden freigeschaltet.

    Das war aber 'ne schwere Geburt, was? :D

  • genau. nach einem bisschen pfriemeln hab ich das mal hinbekommen

    folgende datei wird benötigt: /wp-includes/js/tinymce/tiny_mce_config.php

    Dort gibt es eine zeile, die mit $mce_buttons = apply_filters( beginnt und ein riesiges array (alle schaltflächen der ersten zeile) drin ist. der knackpunkt ist der eintrag 'wp_adv_start' der den versteckten bereich einläutet.

    es gibt nun zwei möglichkeiten:

    1. 'wp_adv_start' wird einfach hinter 'wp_adv' verschoben. somit ist nur die anzeigen/verbergen-schaltfläche permanent sichtbar, was platz spart
    2. wenn alles permanent angezeigt werden soll, wird 'wp_adv_start' einfach entfernt. zusätzlich muss aber auch 'wp_adv_end' entfernt werden, weil dieser eintrag das ende des auszublendenden bereiches kennzeichnet

    mit diesen Arrays kann man wunderbar seine leiste anpassen. $mce_buttons_2 enthält die buttons für die zweite und $mce_buttons_3 die für die dritte zeile. von den buttons gibt es glaube ich noch mehr, die in irgendeiner datei definiert sind. wenn ich sie gefunden hab, schreib ich noch mal.

    Ich kann die versteckte Leiste über Alt-Shift-V anzeigen lassen. Allerdings bringt das Verschieben von wp_adv im Code nicht den gewünschten Effekt. Kann das sein, dass das im WP2.2 schon wieder eine andere Programmierung ist? Auch wenn ich wp_adv_start bzw _end ganz lösche, hat das Null Auswirkungen bei mir. Die komplette Leiste wird nicht angezeigt und läßt sich aber über Alt-Shift-V einblenden. Das ist doch sehr komisch.

  • Zitat von stefanbraun

    Kann das sein, dass das im WP2.2 schon wieder eine andere Programmierung ist?

    Nein. Laut der Changelogs (2.1.3 -> 2.2) auf WordPress.org, hat sich diesbezüglich nichts in der tiny_mce_config.php geändert. Ich glaube mich zu erinnern, dass es nur die Spracheinstellung betrifft: sie wird nicht mehr hart reingeschrieben, sondern direkt von WordPress übernommen.

    Zitat von stefanbraun

    Ich habs: Cache leeren und Seitenrelaod durchführen. darauf muss man erst mal kommen. :wink:

    Stimmt, man kann nur immer wieder drauf hinweisen. Im Firefox (jedenfalls ab Version 2, vllt. aber auch schon vorher) bzw im IE (erst ab 7.0) muss man dazu die Seite mit [Strg]+[F5] (Windows) bzw. mit [Control]+[F5] (Mac) neu laden. Eine manuelle Leerung des Caches über die Optionen ist natürlich auch möglich (danach aber das normale Aktualisieren nicht vergessen :D)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!