Michael: Flattr RSS WordPress Plugin Reloaded
So, nachdem ich den fast gesamtem Samstag mit programmieren verbracht habe, habe ich das Ergebnis eben in das WordPress Plugin Verzeichnis hoch geladen. In wenigen Minuten wird es damit zum Download für den Rest der Welt zur Verfügung stehen. Was gibt es neues?
Das Plugin arbeitet mit der modernen oAuth-Architektur die sei neuestem vom Flattr Team zur Verfügung gestellt wird. Jeder Blogauthor muss seinen Blog als APP bei Flattr registrieren und in einem zweiten Schritt seinen Benutzer für seine eigene Applikation freischalten.
Ab diesem Zeitpunkt wird wie gewohnt das Flattr Logo an die RSS Einträge angehangen. Neu ist jetzt jedoch, dass der Link direkt zum dazugehörigen THING zeigt. Wenn es diesen Eintrag in der Flattr Datenbank noch nicht gibt, dann wird er frisch angelegt, so dass man die Möglichkeit hat ihn direkt mit einem Click zu bedenken.
- FlattRSS Plugin auf WordPress.org
Ich warte jetzt auf das erste Feedback aus der Community…
Hi,
bekomme seit dem letzten Update folgende Fehlermeldung, überall auf dem Dashborad angezeigt:
Warning: session_start() [function.session-start]: open(/tmp/sess_4bf5ea4737fdf0455541ab0b14ee17b3, O_RDWR) failed: Permission denied (13) in /www/htdocs/v100935/blog/wp-content/plugins/flattrss/flattrss.php on line 15
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /www/htdocs/v100935/blog/wp-content/plugins/flattrss/flattrss.php:15) in /www/htdocs/v100935/blog/wp-content/plugins/flattrss/flattrss.php on line 15
Habe das PlugIn bis auf weiteres mal deaktiviert.
Grüße und Danke für das PlugIn
Hi Kai, ich werde das Problem beheben und höchstwahrscheinlich schon heute Abend als 0.9.17.2 zur Verfügung stellen. Bitte Geduld bis dahin.
Hi Michael,
habe gerade Dein neues Flattrrss plugin für WordPress ausprobiert, leider klappt es nicht, auf der Settingsseite gibt es unten einen Fehler:
Fatal error: Call to undefined function curl_init() in /mnt/weba/22/03/5133703/htdocs/toedter.com/blog/wp-content/plugins/flattrss/oAuth/flattr_rest.php on line 245
APP_KEY und APP_SECRET habe ich bekommen…
Für die oAuth-Funktion wird zwingend PHP mit cURL Modul benötigt. Bitte installiere das cURL Modul für deinen Server, dann klappt es auch mit dem Plugin.
Hi Michael,
der Fehler kommt daher, dass mein Provider Strato kein cURL in meinem Paket unterstützt. Kann ich die Authorisierung irgendwie manuell machen?
Ich fürchte ich kann da wenig machen. Ich kann ihnen nur den Wechsel Ihrers Hosters wärmstens ans Herz legen.
Die Klasse, flattr_rest, kommt von der von Flattr zur Verfügung gestellt Klasse selbst. Das ist kein Stück Code, dass ich selbst geschrieben habe.
Heißt, dass, dass es nun einen echten Autosubission -Service gibt oder muss immer noch mindestens einmal geklickt werden?
Das Plugin hat gar nicht den Anspruch ein Auto-Submission Service zu werden. Aber auf der Basis des Plugins ist es ein Kinderspiel, ein Auto-Submission-Plugin zu entwickeln. Besteht da bedarf?
Ja, denn es nervt tierisch, dass man jedes einzelne Ding selbst eintragen muss. Ich hatte das Gefühl, dass das Plugin schon als solches funktioniert und habe mich gefreut, die neueren Artikel tauchten dann aber nicht auf.
Da die Connections-Einstellungen sowieso auf Read,Publish,Click stehen, müsste es doch möglich sein. Ein weiteres Plugin- fänd ich aber nicht gut, wenn müsste ein bestehendes erweitert werden.
Habe gesehen, dass ich nun einfach im Feed selber klicken kann – dass ist auf jeden Fall eine echte Erleichterung gegenüber dem händischen Eintrag
Danke für die schnelle Integration des Autosubmission-Services.
Problem: es wird zweimal übertragen. Einmal normal und einmal mit Kurzlink
Das Problem ist im nächsten Update behoben. WordPress ruft save_post() doppelt auf mit unterschiedlichen Werten. Das Plugin reagiert jetzt erst beim zweiten mal…