Beiträge von mastermind

    Tatsache, so klappt das auch.

    Da wir schonmal beim Thema search_pages.php sind: Das Plugin enthält eine kleine Sicherheitslücke, mittels derer ein normalsterblicher Besucher geschützte Beiträge lesen kann.

    Man sollte in dem Plugin daher das hier (den zweiten Parameter beim Aufruf von str_replace)

    PHP
    ' AND ((post_status = "static" or post_status = "publish")'

    in dieses

    PHP
    ' AND ((post_password = "" AND (post_status = "static" OR post_status = "publish"))'

    ändern.

    Wollte das nur nochmal anmerken, sowas kann man ja nicht oft genug sagen. Zumal auf der Seite des Autors immer noch die fehlerhafte Version steht.

    da frage ich mich, ob es sich denn lohnt unter Umständen sein Theme anzupassen und wie groß der Aufwand wäre...

    Ich habe das Upgrade mit einer Seite getestet, auf der ich viele Plugins und ein recht diffiziles Theme im Einsatz habe. Das Aktualisieren hat dabei absolut reibungsfrei geklappt. Es gibt allerdings einige Plugins, die auf ältere APIs bauen und mit Sicherheit Probleme beim Aktualisieren machen werden. Damit man dann nach erfolgtem Upgrade nicht mit runtergelassenen Hosen dasteht, sollte man lieber testen. Auf Themes bezieht sich das sowieso nur, soweit sie mit Hacks und Features arbeiten, die ohnehin eher in Plugins gehören.

    Man muss aber das Rad nicht neu erfinden: Es gibt Übersichten über die Kompatibilität von Plugins mit WP 2.1, z.B. im WP-Codex oder via Google und Co.

    Es gibt eine erste beta-Version für WordPress 2.1 zum Download:
    http://wordpress.org/beta/wordpress-2.1-beta1.zip

    Da es mit 2.1 einige grundlegende Veränderungen geben wird (unter anderem DB-Struktur und Linkverwaltung), kann es für den einen oder anderen interessant sein, diese Vorabversion zu testen, um auf den Wechsel im Produktivbetrieb vorbereitet zu sein. Das Upgrade ist unproblematisch, was den WordPress-Kern angeht, doch es ist gut möglich, dass es Probleme mit Plugins oder Themes gibt.

    Wichtig: Beta-Versionen sind für den Produktivbetrieb nur bedingt geeignet. Sie sollten nur in Testumgebungen (z.B. zuhause mit XAMPP) auf Basis einer Backup-Version eingesetzt werden. Beta-Versionen werden in den Foren von WP-DE.org nicht unterstützt. (Natürlich darf man sie diskutieren, aber Troubleshooting für Newbies findet nicht statt.) Wer betas in Produktivumgebungen einsetzt, der zieht sich auch die Hosen mit der Kneifzange an.

    Wer Fehler findet, darf sie in diesem Fall leider nicht behalten, sondern meldet sie an die WP-Entwickler. Man sollte vorher jedoch einen Blick auf bereits gemeldete Fehler sowie auf die Mailinlisten wp-testers und wp-hackers werfen. Je mehr und ausgiebiger getestet und gemeldet wird, desto besser wird dann die finiale Version 2.1 sein.

    Eine zweite Beta wird in den kommenden Tagen verfügbar sein. Natürlich gibt es auch SVN; aber wer das macht, der weiß auch, wie er da rankommt.

    Die Auslastung hängt bei Plugins auch in hohem Maße von der Effizienz der Programmierung ab. So benutzen viele Plugins völlig unnötigerweise Reguläre Ausdrücke, wo es ein einfaches strpos() oder str_replace() tun würde. Durch das Laden der Regex-Engine wird unnötig Speicher- und Rechenleistung verbraten, was sich durch verlängerte Ladezeit und sogar wie in diesem Fall durch Fehlermeldungen bemerkbar macht.

    Ergo: Es gibt kein zahlenmäßiges Limit für Plugins, aber der Einsatz muss sich an der (jeweils verfügbaren) Serverleistung orientieren. Doch bevor man einen Profi heranzieht, der den Plogin-Code analysiert oder gar umschreibt, wechselt man im Heim- und Homeoffice-Bereich lieber zu einem vernünftigen Hoster.

    Das gleiche Problem habe ich auch schon festgestellt. Anscheinend hat sich da was an den Schnittstellen geändert.

    Ich darf Dir -- zumindest übergangsweise -- mein Plugin Advanced Search empfehlen, das funktioniert nach wie vor. Es ist zwar kein direkter Ersatz für Search Pages bzw. Search Everything, aber es vermittelt zumindest die Möglichkeit, in Seiten und Kommentaren zu suchen.

    Die Sache mit Search Pages schaue ich mir bei Gelegenheit mal an, denn das brauche ich parallel zur Erweiterten Suche auch.

    Das Layout gefällt mir schon ganz gut, aber mir fehlen die Metadaten unter den einzelnen Blogbeiträgen auf der Startseite. Wenn man es nicht weiß, kommt man nicht auf die Idee, dass sich hinter den Überschriften eigenständige Artikel verbergen. Ich würde zumindest sowas wie ein Datum bei jedem Artikel einbauen.

    Willkommen erstmal bei WordPress. Ich habe auch diverse Sachen mit s9y gemacht, aber es hat mich auch nie so recht überzeugen können, wenngleich die Entwickler sehr gute Ideen haben. Für mich ist WP momentan das Nonplusultra; aber mal schaun, vielleicht komme ich nochmal in das Vergnügen einer s9y-Installation.

    Zu Deinem Problem: Es scheint tatsächlich so zu sein, dass cforms Deine Umlaute verhaut, denn normalerweise gibt es damit keine Probleme. Vielleicht hilft Dir das Plugin Clean Umlauts weiter; allerdings ist die Website des Autors just in diesem Moment unten.

    Ich habe übrigens gute Neuigkeiten. Habe dem Autor mal eine Frage bzgl. der Lizenz ins Stammbuch geschrieben -- die Antwort lässt hoffen.

    Zitat

    Question From Alex:
    Hello Vaam, you've got such a nice FAQ plugin there. Why do you distribute it under such a restrictive license? See, many people work with OpenSource software and everybody benefits from the freedoms to distribute and modify it. You yourself will have to admit that you benefit from a permissive licensing (with the modified Rin theme and parts taken from mozilla.org). And if somebody would be out to steal your code, they don't care about the license anyway. Besides, if you start to distribute this plugin with WordPress (e.g. you install it for a customer), you violate WordPress' very own license terms. Lots of people would love to improve the plugin and share it (I'm actually dropping from a forum where this is discussed right now). Would it be asked to much that you publish your plugin under an OpenSource license?

    Answer:
    There once was a time when ALL my plugins were licensed under the GPL. My memory is crappy and it's been so long so I don't remember specifics, but basically there was a backlash to the release of my "Donations" plugin only available to donors of the site. I got disenchanted with the GPL and the people who were only the day before praising my other plugins.
    One day I'll release the plugins under the GPL; because I believe it's the right thing to do... just not today.

    Vgl. http://rane.hasitsown.com/blog/index.php?page_id=32#q_232

    wie schwer wäre das den? Also ich habe keine Probleme damit ein kleines Blog mit php und MySQL (aber wirklich klein, also mit Textfeld und HTML-Tags) zu programieren...mjit den ersten 3 Normalformen kenne ich mich auch recht gut aus...reicht das aus? :mrgreen:

    Je nach Struktur und Umfang der DB kann ich Euch ein Importmodul programmieren, das habe ich für andere Kunden auch schon gemacht. Bei Interesse schreib mir bitte eine PN, dann kann ich Dir ein paar Details nennen.

    Ich darf Dir übrigens empfehlen, eine Fallback-Lösung einzufügen, falls jemand kein Flash hat. Ich habe z.B. Flash standardmäßig deaktiviert und sehe im Kopfbereich Deiner Site nur eine große Grünfläche. Eine Fallback-Lösung ließe sich bspw. mit CSS realisieren.

    (Oder ist der Schriftzug recht schon das Fallback?)