Beiträge von codestyling

    Ich empfinde substantiell begründete Kritik (auch wenn sie nicht als solches postuliert wurde) als guten Anstoss zu Veränderungen.
    Auf die Frage der Mehrsprachigkeit zurückzukommen, mein Schwerpunkt ist nicht die (eine oder mehreren) Sprache(n) an sich, sondern eher die Entwicklung von Software. Es geht mir somit um die Möglichkeit, WordPress multi-lingual so betreiben zu können, wie es ab "Werk" eigentlich hätte sein sollen. Ich hab mir auch nicht angemaßt, professionelle und Pulizerpreis verdächtige Texte zu schreiben, es geht mir nur um die Mitteilung und spätere Bereitstellung von Plugin, Themes oder PHP Code Bibliotheken.
    Die suboptimale Ausdrucksweise ist sicher ein berechtigter Kritikpunkt, ich werde es überarbeiten. Die englische Darstellung ist mit Sicherheit nicht 100%ig, denn es ist nun mal nicht meine Muttersprache. Nur der geneigte Entwickler wird schon verstehen, was ich ausdrücken wollte. (Könnte sich ja auch irgendwann jemand finden, der das muttersprachlich betreut.)
    Das Füllen des Blogs mit Inhalten kommt ein wenig zu kurz, wenn die Zeit nun mal in die Entwicklung gesteckt wird.
    Dennoch vielen Dank für die präzise Sezierung

    ... na das ist ein logisches Problem. Wenn die Kategorie =1 ist dann:

    1. wird die erste Zeile ein Bild generieren
    2. die zweite Zeile nicht zutreffen, weil 3 nicht 1 ist
    3. aber die else Zeile, denn 3 ist ja nicht 1 und somit noch ein Bild generiert

    alles klar ?

    Schon Firefox quittiert dieses Script mit Fehler:

    Zitat


    missing ; after for-loop condition
    for (var i = 0; i -1) \n

    Der IE6 macht da eine Endlosschleife draus :mrgreen:
    Der IE7 melde das, aber ich hab auch Extensions im IE7 für diese Fälle. Also kann sein, das der evtl sich auch so verhält.

    Das 1und1 kein PHP5 unterstützt, ist ein Gerücht. Bereits die Hilfeseiten von 1und1, wenn auch nicht immer einfach zu finden, beschreiben, wie man PHP5 statt PHP4 zu laufen bekommt:

    Code
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    Diese beiden Zeile kommen als Erstes in deine .htaccess Datei rein und ab dann werden bei dir *.php Seiten mit PHP5 statt PHP4 ausgeführt und ausgeliefert.

    Somit kannst du auch Plugins testen, die erst ab PHP5 gehen.

    Das, was er da anzeigt, sieht aus, wie ein Teil aus der Datei:

    Code
    /wp-includes/compat.php

    die zu WordPress gehört (nur dort wird auf stripos getestet), jedoch eine ältere Version zu sein scheint.
    Kann es sein, das die Dateien im includes Verzeichnis beschädigt sind ?

    Ich würde dir, wie bereits schon genannt, ein Neuaufspielen der Dateien mit vorheriger Löschung empfehlen (wp-config.php und Wichtiges vorher sichern).
    Und eine binär mode Übertragung im FTP Programm für alles kann nie schaden.

    Das ist recht einfach zu beantworten, wenn man weiss, wonach man suchen muß.
    Dein Blog verwendet gleichzeitig 2 verschiedene Prototype.js Versionen, eine kommt direkt aus WordPress mit:

    Code
    <script type='text/javascript' src='http://www.objektiv-ev.de/wp-includes/js/prototype.js?ver=1.6'></script>

    die andere ist eine veraltete und inkompatible Version 1.4, die von deiner Lightbox Version nach der korrekten 1.6 Version geladen wird, was zum Kollaps führt:

    Code
    <script type="text/javascript" src="http://www.objektiv-ev.de/wp-content/plugins/mygallery/lightbox-plugin/js/prototype.js"></script>

    Du solltest eine neuere Version von Lightbox verwenden, die passend zu 1.6 ist und dann verhindern, dass das Plugin die nochmal laden lässt, wenn du Prototype.js in Version 1.6 standardmäßig laden lässt.

    Es einfach im Plugin wegzulassen geht nicht, denn das Plugin kann mit einer 1.6 Version nicht.

    Nach einiger Arbeit und dem kompletten "Kill" der alten Inhalte ist nun die Domain wieder online im 3. Aufguss von 0 beginnend... :mrgreen:

    Ich hab mich umgesehen, was es zu Thema Mehrsprachigkeit und WordPress gibt, aber alles was ich gefunden hab, erfüllt mal auf die eine oder andere Weise nicht meine Ansprüche. Deshalb hab ich WordPress per Plugins das beigebracht, was man eigentlich so schon lange "out of the box" erwarten würde.

    Code Styling Project » … und was entwickele ich morgen ?

    Noch sind die Features nicht alle komplett durchgetestet, was es nicht erlaubt, dies in die "Wildbahn" freizulassen. Demnächst wird das allerdings zu Download verfügbar sein.

    Zum Design und der im Einführungsbeitrag beschriebenen Mehrsprachigkeit würde ich mich auf Feedback freuen.

    Ach so, für diejenigen, die es als Erstes durch den Validator schicken, ich weiss, das es 1 Fehler gibt:

    Code
    autocomplete="off"

    Aber dies wird auch noch behoben, denn man kann das mit einer erweiterten DTD als gültig erklären. Ich werd das nicht rauswerfen, nur weil dann 100% valide rauskommt.:-D

    Nach dem Screenshot zu urteilen hast du 2 verschiedend Bild Plugins laufen und beide versuchen rel= zu patchen. Deshalb steht ja auch da, das rel redefiniert wurde.
    Wenn ich spekuliere, den der Shot ist zu wenig, dann gibt's ein
    rel mit ...tbox[714] 2 mal drin. Prüf mal, ob du nicht ein weiteres Plugin laufen hast, das ebenfalls Bildbetrachter mitbringt und das dazu führt.

    Meinst du das hier -> Polyglot | skriker ?

    Damit kann man aber nur einzelne Artikel umschalten und im Post muß ich mehrere Sektionen haben.
    Wie willst du aber die Beschriftungen von etwas ändern, das ausserhalb der loop ist, wenn doch der Autor schreibt:

    Zitat


    If you put to your index.php (and single.php, search.php etc.) in your themes something like this: <?php if(function_exists('polyglot_other_langs')) {
    //display existing language versions of the post
    polyglot_other_langs(' ','<ul>', '</ul>', '<li>', '</li>');
    }?>
    (must be inside of the WordPress loop) you allow your visitors to choose the language version of particular post (as could be seen above).

    Mein Kalender Widget würde deutsch bleiben, obwohl der Artikel englisch ist. Also da bin ich der Meinung, die gesamte Seite muß dann englisch beschriftet sein oder ?

    Ich benutz WordPress "out of the box", will heißen, so wie es in Version 2.5.1 kommt in de_DE. Also auch mit flash uploader.
    Aber mit oder ohne Flash hat da keinen Einfluß, es stimmt irgendwas nicht bei der Abfrage der Bilder am Server.
    Ohne eine Live Ansicht (das ich die Anfragen/Antworten) prüfen kann, sind mir die Hände gebunden, leider. :cry:

    Ich hätte da erstmal einen Fragenkatalog:

    1. Woran erkennt dein Blog, welche Sprache es liefern soll ?

    • per Browser Einstellung der bevorzugten Sprache ?
    • per Umschaltung in der Webseite selbst und Cookie ?
    • per 2 Subdomains bzw. Haupt- und Subdomain ?

    2. Die Zielsprache bestimmt die textdomain. Da plugin_textdomain nur die voreingestellte Sprache automatisch benutzt:

    • Wann schaltest du um ?
    • Wo schaltest du um ?
    • Wie schaltest du um ?

    3. Schaltest du auch die Einstellungen zum Thema Lokalisierung mit um ?

    • betrifft so was wie Monatsnamen, Währungszeichen, Tausender Trenner, Dezimalpunkt usw.

    Das sind erstmal die hauptsächlichen Fragen, die du dir stellen solltest, wenn es um Lokalisierung/Internationalisierung geht.
    Dies sollte erstmal geklärt werden.

    Leider kann ich dir mit einer Empfehlung nicht dienen, denn das Plugin, was ich kenne, ist kostenpflichtig, signiert die PDF's und ist für Pressemitteilung normalerweise gedacht.

    Wenn du die PDF's, die du ja offensichtlich als Datei rumliegen hast, per Link, wie angegeben einbaust, brauchst du allerdings ein PDF Icon und musst in der style.css noch definieren, wie es sich präsentieren soll, falls nötig.

    Unter der Vorraussetzung, dass das pdf Dokument schon fertig rumliegt auf dem Server, geht das bei dir so:

    Code
    <a rel="nofollow" title="als PDF Dokument" href="http://espritdescalier.de/blog/[COLOR=Red]der-pfad-wo-es-liegt/xyz.pdf[/COLOR]"><img style="border: 0px none ;" title="als PDF Dokument" alt="als PDF Dokument" src="http://espritdescalier.de/blog/wp-content/plugins/[COLOR=Red]images/pdf.gif[/COLOR]" class="[COLOR=Red]WP-PDFIcon[/COLOR]"/></a>

    ... wobei du die roten Stellen besser wissen musst, als ich.

    Falls du ein Plugin für PDF benutzt, muß das dort in der Beschreibung stehen.


    dannach kannst end easy gallerien oder bilder hochladen..

    "Bei Risiken und Nebenwirkungen, essen sie die Packungsbeilage oder schlagen sie ihren Apotheker."

    Man sollte schon darauf hinweisen, das einige Provider z.B. die benötigte GD Bibliothek nicht anbieten und es u.U. eben nicht so easy ist, wie diese Werbung verspricht ...

    Noch ein Hinweis, es gibt noch 2 weitere Fälle, in denen es weiterhin in englisch rauskommen kann:

    1. dein Provider stellt dir gar keine deutsche Lokalisierung zu Verfügung, dann kannst du leider keine deutschen Monatsnamen haben (ist aber eher selten).
    2. dein WordPress läuft auf english (ohne deutsche *.mo) Datei, dann kann dir WordPress die Einstellung, die du in der wp-config.php hinzugefügt hast (haben solltest), bei der Initialisierung wieder auf englisch zurückschalten!

    In diesem 2. Falle solltest du dieses hier dann in die 1. Zeile deiner index.php deines aktuellen Themes hinzufügen:

    PHP
    <?php setlocale(LC_ALL, 'de_DE.UTF8', 'de_DE');  ?>