Beiträge von Schattendings

    Ok, Update: Es scheint doch Hoffnung zu geben: Das hier funktioniert soweit, wenn man den Codeschnippsel in den Kommentaren hinzufügt. Im Schnippsel selbst müssen allerdings die komischen quotes durch anständige ' bzw. " ersetzt werden.

    Man muss dann bestimmte Kategorien (oder neue) als privat markieren. Die zu schützenden Posts dürfen nur den privaten Kategorien angehören, damit es funkioniert.

    Hier der korrigierte Code für das Plugin-File, das bei mir mit WP 1.5.1.3 funktioniert:

    Allerdings ist zu beachten, dass manche andere Plugins damit kollidieren können, wie z.B. recent comments oder recent posts. Die interessiert nämlich nicht, ob die Kategorie geheim ist oder nicht. Ausnahme scheint nicer archives zu sein...

    Sorry, Kommando zurück: Vergiss den erwähnten Hack. Einer meiner User machte mich gerade darauf aufmerksam, dass er nicht kommentieren kann bei so geschützten Einträgen. Ist mir vorher nicht aufgefallen, weil es lustigerweise unter meiner Userkennung nicht auftritt.

    Ich hatte jetzt so viele Probleme, ich würde WP 1.5 am liebsten in die Tonne kloppen... Von meinen alten Funktionalitäten funktioniert die Hälfte nicht mehr und es gibt keinen adäquaten Ersatz. :cry:

    Ich habe mein altes Viewlevel-Plugin mit WP 1.5.1.3 ausprobiert, das funktioniert auch nicht, ich bekomme SQL-Fehler um die Ohren gehauen. Das Teil wird auch leider offensichtlich nicht mehr aktualisiert.

    Derzeit scheint es für WP 1.5 keine Lösung zu geben.

    Ich glaube, der Postlevel Plugin für WP 1.5 kann Dir helfen. Damit können nur registrierte und eingeloggte Benutzer eines bestimmten Levels die entsprechenden Einträge sehen und kommentieren.

    Einfach Plugin hochladen und aktivieren. Du musst dem Eintrag ein neues Feld anfügen, einen Wert zwischen 1 und 10 geben und auf privat setzen. Die Benutzer müssen dann nur angemeldet sein, für den jeweiligen Beitrag ist keine erneute Passworteingabe erforderlich.

    Funktioniert gut und einfach. Ich benutze den auch.

    Hallo,
    ich habe heute das Update von WP 1.2.2 auf 1.5.1.3 gemacht und es funktioniert alles soweit. (Obwohl ich noch lange nicht fertig bin mit den Plugins und Layouts, ächz...)

    Was mir jetzt aber aufgefallen ist:
    Bei den Links sowohl auf die statischen Seiten als auch Einträge fehlt im Link das 'index.php'.
    Beispiel: Statt auf http://jessica.schattendings.de/index.php?page_id=219 (statische Seite innerhalb von WP mit dem Impressum)
    wird verwiesen auf http://jessica.schattendings.de/?page_id=219.
    Das funktioniert zwar auch, aber schön finde ich das nicht.

    (Hier hatte jemand u.a. auch dieses Problem, Antwort hatte aber leider keiner.)

    Hatte ich auch, allerdings wurden die so veröffentlichten Posts mit einigen Minuten Verzögerung dann doch noch im Blog sichtbar. Wenn ich dazwischen dem Link aus der Admin-Oberfläche zum Eintrag ins Blog gefolgt bin, kam die Meldung, die immer dann kommt, wenn es in der Kategorie keinen Eintrag gibt. :?

    Zu den Bildern:
    Von Tabellen rate ich ab, das macht man heutzutage mit CSS. - Auch wenn der Spiegel das nicht tut, aber den würde ich mir da nicht als Beispiel nehmen, da habe ich gerade sogar noch font-Tags im Quellcode entdeckt, wuah. :wink:

    In meinem Blog haben auch die meisten Einträge mehr als ein Bild. Ich habe dafür mehrere CSS-Klassen angelegt, die wichtigsten sind img.links und img.rechts. Die beiden haben jeweils entsprechende Werte bei der Eigenschaft float sowie weitere wie Abstand zum Text (margin) oder Umrandung (border).
    Das Bild füge ich dann entsprechender Stelle ein und weise ihm ein class="links" oder class="rechts" zu.

    Damit es keine Probleme gibt bei Bildern, die lang und schmal sind oder am Ende des Eintrags stehen, habe ich einem Trennelement (ein div), das bei mir optisch die einzelnen Einträge voneinander trennt, die Eigenschaft clear:both gegeben, damit der Textfluss spätestens ab da wieder normal läuft.

    Hallo zusammen!

    Ein Bild sagt ja bekanntlich mehr als tausend Worte, und wenn ich mal wieder über Filme, Konzerte usw. schreibe, lockere ich den Text meist mit Bildern dazu auf. Die sind natürlich in den seltensten Fällen von mir, sondern meist offizielles Bildmaterial.

    Streng genommen hätte ich das natürlich nicht verwenden dürfen.
    Bisher war das aber egal, weil alle Einträge bzw. das ganze Blog nur für bestimmte Leute zugänglich war, aber ich überlege, das demnächst zu ändern.

    Da ich nicht scharf auf Abmahnungen oder sogar Klagen bin, stellt sich natürlich die Frage, wie ich künftig damit umgehen soll.
    Gar keine Bilder mehr einsetzen? Ist ja auch schade. Hinweis auf Rechteinhaber? Habe mir sagen lassen, dass man dann im Rahmen einer redaktionellen Verwendung - und das wäre eine Kritik ja - relativ sicher ist.

    Rechtlich gesehen ist die Lage relativ eindeutig, auch wenn der normale Menschenverstand sagt, dass da niemandem Schaden zugefügt wird und es in den meisten Fällen auch noch Werbung für den Betroffenen wäre. Ein Streifzug durch andere Blogs war da auch wenig erhellend. Manche nutzen bei sowas gar keine Bilder, manche doch, manche nur Bilder von Kinoplakaten usw. Scheint ähnlich wie mit dem Impressum zu sein, eigentlich müsste es fast jeder haben, aber nicht bis zu allen ist es durchgedrungen oder sie gehen das Risiko ein...

    Aus den gleichen Gründen habe ich in meinem Styleswitcher für Gäste nur die Layouts zur Verfügung gestellt, die unproblematisch sind. Layouts mit meinen Lieblingsbands z.B. gibt es nur für bestimmte Nutzer.

    Wie habt Ihr das Problem gelöst?

    RSS-Feeds sind schön und gut, aber in manchen Fällen reicht das einfach nicht.

    Ich setze z.B. das Viewlevel-Plugin ein, dass nur registrierte und angemeldete User die (meisten) Einträge sehen lässt. Über RSS kommt dann nichts und das ist gut so. Wie soll man sich da auch einloggen? Deshalb biete ich eben eine Mailbenachrichtigung an.

    Müsste aus der Liste auf der verlinkten Seite das erste Plugin sein, bin zufrieden damit. Allerdings muss der User sich da selbst eintragen und die daraufhin an ihn gesendete Mail bestätigen, ist also nicht ganz das, was der Themenstarter wollte.

    Kennt denn jemand einen solchen Service? Ich habe bisher keinen gefunden.

    Ich würde auch gerne die Veröffentlichung per Mail nutzen, aber ich kann bei meinem aktuellen Hoster und Tarif keine Cronjobs anlegen.

    Ich habe daher mal herumprobiert: Wenn man die wp-mail.php in einer anderen Datei includiert, wird sie ausgeführt, die Mails werden abgeholt und als Einträge veröffentlicht.

    Das Ganze hat nur 2 Schönheitsfehler:
    1. Man muss die include-Anweisung in einer Datei platzieren, die möglichst oft aufgerufen wird. Könnte die index.php des Blogs sein, wenn man täglich genügend Besucher hat.
    2. Ich habe es noch nicht hinbekommen, dass von der wp-mail.php keine Ausgabe dabei generiert wird. Da kommt Output, auch wenn ich alle echo-Befehle usw. auskommentiere. Wenn man das in einer Seite wie der index.php des Blogs macht, sieht das natürlich doof aus.

    Außerdem merkwürdig: Die so veröffentlichten Einträge erscheinen schnell in der Auflistung des Admin-Bereiches, aber erst mit einiger Verzögerung im Blog. Aber ich glaube nicht, dass das mit der Includierung zu tun hat.

    Leider kann ich es so oder so vorerst nicht nutzen, da mein Plugin für Mailbenachrichtigung über neue Einträge bei der dieser Art der Veröffentlichung keine Mails an die eingetragenen User verschickt. :cry:

    Danke, das (und das) beantwortet meine Fragen. ;)

    Dass ich irgendwas ändern muss, war mir klar, und solange es nur ein Theme (bzw eine Kopie des Standard-Theme mit der index.php und ggf Aufsplittungen) ist, kann ich damit leben. Besser die als die CSS-Dateien.
    Und ich hätte ungern Stunden mit dem Upgrade verbracht, um hinterher festzustellen, dass der Styleswitcher wegen eines Cache o.ä. nicht mehr benutzt werden kann.

    Jetzt muss ich "nur" noch testen, ob die Plugins - vor allem das viewlevel-Plugin - mit der neuen Version funktionieren.

    Manchmal frage ich mich, wofür ich mir eigentlich die ganze Arbeit antue... ;)

    Danke für die Antwort, aber das war nicht meine Frage. ;)

    Ich würde gerne meine oben beschriebene eigene Lösung weiterverwenden, da ich
    a) wenig Lust habe, die vorhandenen Layouts (das sind rund 10 Layout-Sets a 5 CSS-Dateien) und das Markup umzustricken und
    b) auch ein wenig Stolz drauf bin. :D
    Ich habe den Styleswitcher vor über 2 Jahren nach dem Vorbild des CSS Zengarden entwickelt, da hatte kaum einer so etwas.

    Hallo zusammen!

    Ich bin vor einigen Monaten von Sunlog auf WP 1.2.2 umgestiegen und ganz begeistert von dem Teil. :D

    Ich überlege gerade, ob ich auf WP 1.5 migrieren soll, weil es dafür einige Plugins gibt, die mir das Leben sehr erleichtern würden, wie z.B. das Gallery2-Plugin, mit dem man eine Bildgalerie in WP einbinden kann.

    Allerdings hält mich neben rund einem Dutzend Plugins und eigener Modifikationen vor allem eines noch vom Upgrade ab:

    Ich habe für mein WP 1.2.2 einen eigenen Styleswitcher geschrieben, mit dem jeder User sich sein Lieblingslayout auswählen kann. Ich habe das Markup der Ausgabedateien (index.php usw.) so abgeändert, dass sie keinerlei Gestaltungselemente mehr enthalten. Über ein Formular wird das Layout ausgewählt. Es wird ein Cookie gesetzt, mit PHP wird im Header der Wert ausgelesen und das entsprechende Set von css-Dateien geladen.

    Ist das auch mit WP 1.5 machbar? Soweit ich das hier richtig verstanden habe, müsste ich eigentlich nur ein neues Theme anlegen und abändern, oder? Das Markup müsste ich entsprechend anpassen und natürlich die Abfrage im Header übernehmen.

    Ein Problem wäre es, wenn WP 1.5 einen Cache benutzt. - Das Problem hatte ich früher mit Sunlog auch, die neuesten Versionen benutzten die Smarty-Template-Engine. Mein Styleswitcher war damit nicht mehr zu benutzen, weil die Seiten erst bei einer Änderung in der DB neu generiert wurden, reload oder Auswahl des Styles interessierte Smarty nicht.

    Achja: Das Blog ist hier. :wink: