Beiträge von codestyling

    iLaut der Anleitung sollte damit der erste Tag dargestellt werden aber geht leider nicht.
    Nur warum?


    In der Anleitung steht, dass es so nur in der Loop funktioniert. Wenn du das jedoch außerhalb der Loop verwenden willst, brauchst du die post ID und kannst das damit aufrufen:

    PHP
    function get_the_tags( $id = 0 )


    denn die Funktion versteht ja nun auch eine post ID, nur steht das nicht im Codex, denn der ist noch nicht auf den neuesten Stand !

    Ach ja, ist es trotzdem möglich die .mo Dateien zu benutzen ohne das / zu entfernen?


    In diesem Plugin musst du das leider ändern. Es wäre auch gut, das dem Autor zu schreiben. Die WordPress Funktion zum Laden der Plugin Text Domains sieht intern so aus:

    Da bei Übergabe von $path immer ein Slash angefügt wird, würdest du, so wie es original ist, dann 2 nebeneinander bekommen, was dann dazu führt, das Unix Systeme die Datei nicht finden :-D
    In XAMPP Systemen (Windows) funktioniert das aber so wie es dasteht.
    Nur sollte es OS unabhängig auch klappen, deswegen den Slash am Ende entfernen.

    Nein, leider habe ich sowas noch nicht gefunden!
    Gibt es noch andere Möglichkeiten?

    Also im Plugin selbst wird sehr wohl die Sprachdatei geladen:

    Code
    load_plugin_textdomain('wp-download_monitor','wp-content/plugins/download-monitor/');

    Nur funktioniert das so nicht bei jeder WordPress Installation wegen der Pfade.
    Das sollte so aussehen (ohne Slash am Ende!):

    Code
    load_plugin_textdomain('wp-download_monitor','wp-content/plugins/download-monitor');

    und der Dateiname muß so lauten:

    Code
    wp-download_monitor-de_DE.mo

    und im Pfad des Plugins liegen.

    Ich kenne zwar WPMU nicht intern, aber wenn es die Möglichkeit gibt, das man für ein spezielles Blog darin eigene Themes oder Plugins aktivieren kann, dann wäre es denkbar, das der Benutzer XY (BlogXY) in seinem Theme

    PHP
    <?php echo file_get_contents("../../../wp-config.php"); ?>


    kurzfristig einbaut und so den Inhalt der wp-config.php oder jeder anderen Datei anzeigen kann.
    Solange die Benutzerrechte das zulassen, kann man von innen heraus Daten nach aussen tragen. Von aussen direkt ranzukommen, ist da schon schwieriger, wie oben schon erwähnt.

    Zum Einbau an beliebige Stelle in Templates unter der Annahme, das die Feed URL's bekannt und nicht dynamisch sind (am Beispiel mit Heise Ticker),
    geht das so:


    Es wird als <ul> ausgegeben und ist auf 10 Einträge begrenzt worden.
    Kann ja angepasst werden.

    Seit Mitte Mai 2008 läuft das in meinem Blog und ich hatte bisher keine Probleme. Da ich selbst sehr oft eine von 24 Sprachen im Backend teste, ob Themes rtl fähig sind oder mit platzraubender Textbreite wie in Russisch laufen, kann ich bisher keine Nachteile feststellen.
    Da es nichts an der Datenbank ändert (keine Einstellung speichert) und nur die verschiedenen *.mo Dateien im languages Ordner braucht, wird auch kein "Schaden" angerichtet.

    Die Kernfunktionen einer Blogging-Software sollten so robust und plattformübergreifend wie möglich programmiert werden und das bedeutet aus meiner Sicht, eine möglichst einfache Programmierung, die möglichst wenig Voraussetzungen client- und serverseitig benötigt.


    Das wäre zumindest ein Ansatz, der aber im Versuch schon scheitern würde, denn einfach und plattformübergreifend verträgt sich mit performant nicht. Wenn WP zu Auslieferung einer Seite dann 20 Sekunden minimal brauchen würde in diesem einfachen aber robusten Ansatz, würde niemand mehr WP benutzen. Und sobald man dem Speed Rechnung tragen muss, werden nun mal auch im Kern Sachen nötig, die nicht mehr trivial zu programmieren sind.


    Diese robusten Kernfunktionen können dann optional über Plugins erweitert und ausgebaut werden.
    Im Vergleich zu einem CMS oder einer Lernplattform wie MOODLE ist doch eine Blogging-Anwendung im Kern gar nicht so kompliziert, zumindest muss sie es nicht sein.


    Genau das geht dann nicht mehr, den Plugins können zwar vieles aber eben nicht in alle Kernfunktionen eingreifen. Ich kann z.B. keine gettext Funktionalität per Plugin ersetzen durch irgend ein anderes Konzept. Es gibt noch weitere Beispiele, die ohne Änderungen am Kern dann nicht zum gewünschten Ergebnis führen würden.

    Ich versteh schon, dass du ein robustes System haben möchtest aber das ist nicht so einfach. Wäre das einfach, dann hätte Vista nicht 1000de Dell Laptops beim Servicepack 1 lahmgelegt. Man kann als Entwickler eben nur eine begrenzte Anzahl Tests mit verfügbarer Hardware und Betriebsumgebungen machen, das kann nie alles abdecken, was geht. Somit gibt es immer Konstellationen, in denen etwas nicht funktioniert.

    Wie wärs mit folgendem Versuch:


    Wenn du die Teilbreiten kennst (hab mal 250px pro "Spalte" angenommen) kannst du das mit Vorgabe der width machen.

    Zweifelsfrei wollte und will ich weder "dumme" Nutzer unterstellen noch mich zur "Kaste" der Programmierer aufschwingen. Auch ich bin nur ein "Nutzer" von WP und verbessere etwas, wenn mir was auffällt.
    Wenn du mit der Funktionalität von WP2.3.3 zufrieden bist, warum bist du nicht dabei geblieben? Diese hat noch einen 2.3.4 Support Zyklus und ist so, wie du es beschreibst.
    Aber nein, du willst ja die schicke eingebaute Gallery und wenn die mal einen Fehler hat, dann immer draufhauen. Glaubst du, Entwickler sind selbst wie Machinen und können gar keine Fehler machen? Warum pochst du auf Plugins und willst andererseits das eingebaut haben? In WP2.3.3 geht das doch auch per Plugin.

    Ich finde deine Art der Behandlung von einer Gruppe von Leuten, die dafür ihre Freizeit opfern, ohne materielle Gegenleistung und mit einer Reaktionsgeschwindigkeit, bei der sich große Firmen was abschneiden können, sehr beschämend.

    Da musst du nicht verwirrt sein, den "Ralix" Patch gibts ebenfalls im WP Trac, ich such jetzt aber nicht noch diese Nummer raus :-D

    Komplexe Software hat eben auch komplexe Probleme. Wenn man ein System konzipiert, bei dem der Benutzer wenig bis gar keine Ahnung von Programmierung haben muß und mit der Nase auf die Tastatur fallen können soll, ohne das es "explodiert", dann bleiben eben Fehler nicht aus. Und Benutzer kommen auf tolle Ideen, die kann man gar nicht alle abfangen.

    Und es wäre auch einfacher, wenn man festschreiben würde: "Einzig Browser XY zulässig, für andere kein Support!" (Monopolausnutzung wie Win Programme) Wenn man aber alles berücksichtigen soll, was es gibt auf dieser Welt, würde WP nie mehr eine neue Version bringen, denn sekündlich gibt es Neues zu unterstützen.

    mhh ... in zeile 90 steht das :confused:

    Falsch. Das hier ist gemeint:

    Code
    <h1><a href="http://www.braunschweig-date.de/2008/06/12/hallo-welt/"
    rel="bookmark" title="Permalink f�r Hallo Welt! Dies ist eine Baustelle !">Hallo Welt! Dies ist eine Baustelle !</a></h1>

    Scroll mal rüber, dein für (ü) ist nicht UNICODE (UTF-8 codiert).

    Da hast du aber rumgespielt, oder :mrgreen:

    Beim Abholen eines Javascripts, das ja nicht mehr durch php interpretiert wird, weil es pur rumliegt, geht das nicht:

    Datei: wp-content/themes/sybmimdx_de/js/effects.js

    Zusatz: Und für das nächste Mal bitte Browser dranschreiben, auch wenn man mit dem Tipp auf IE fast immer 100% Recht hat :-D

    Wie sollte das denn sein, alles Bold oder nur teilweise ?

    Code
    <p><strong>Liebe Sportkameraden,</p>
    <p>der Spielausschuss des BV Fußball Dresden hat sich auf seiner Tagung am <strong>28.05.08</strong> mit dem Eröffnungsspiel zur Serie 2008/2009 beschäftigt.</p>
    <p>Nach Anhörung der drei Bewerbungen wurde entschieden, dass mit der Ausrichtung der Staffeltagung und dem Eröffnungsspiel der Hoyerswerdaer SV 1919 beauftragt wird.</p>
    <p>Der Spielausschuss bedankt sich auch beim FSV Oppach und dem FC Lausitz Hoyerswerda für ihre Bewerbungen und teilt ihnen hiermit mit, dass sie sich auch in den kommenden Jahren wieder bewerben können.</p>
    <p>Der Hoyerswerdaer SV 1919 wird gebeten, sich in Kürze mit mir in Verbindung zu setzen, um gemeinsam einen Ablaufplan für diese Veranstaltung zu erarbeiten.</p>
    <p>Mit Sportgruß</p>
    <p>Tappert<br />
    Staffelleiter<br />
    SZ-Bezirksliga</strong></p>

    Hast du kürzlich ein Update gemacht von WP2.3.x zu WP 2.5.1 ?
    Wenn ja, dann hab ich hier schon mal eine Punkteliste geschrieben: http://forum.wordpress-deutschland.org/allgemeines/35…html#post171773

    Der Editor hat ein paar, ich will es mal so ausdrücken, "Besonderheiten", die einem schon graue Haar wachsen lassen können.

    @Putzlowitsch : Hab ich übersehen :-)

    Aus genau diesem Grund nehme ich <!--more--> und bestimme selbst, wo der Anriss endet und muss mich um den Link zum vollen Artikel auch nicht kümmern.

    Kann mir jemand damit helfen, bitte?


    Also ich kann das nicht nachvollziehen. Wenn ich im Visuell Mode die ungeordnete Liste anklicke und dann meine Punkte schreibe, ist alles so, wie es sollte:

    Code
    djdhsfshdf
    <ul>
        <li>Liste 1</li>
        <li>Liste 2</li>
        <li>Liste 3</li>
    </ul>
    sdaf af sd sdf


    Auch ein Wechsel auf HTML und Speichern ändert nix daran.
    Kann sein, das es im Visuell Mode wichtig ist: vor und nach der Listenerstellung hab ich jeweils mit <enter> dafür gesorgt, das der vorherige bzw. nachfolgende Text als Paragraph erkannt wird.