Archiv

Artikel Tagged ‘RSS’

Xxternal-RSS 0.1.9 (oder 0.2.0?) wird etwas mehr Arbeit

2. Dezember 2008

In letzter Zeit sind die Downloads von Xxternal-RSS gestiegen und gleichzeitig auch die Zeit die dafür drauf geht. Es sind ist nicht viel, aber es wurde halt mehr.

Erst bindet jemand Google-Reader Feeds ein, die irgendwie anders sind als normale Feeds. Dann möchte jemand einen Feed einbinden, der vom Jommla CMS erstellt wird. Der Feed ist ok, nur die URL nicht so ganz. Damit die Google-Reader Feeds funktionieren musste der Parser dafür angepasst bzw. erweitert werden. zusätzlich ist dann der Parameter in Xxternal-RSS “google” dazu gekommen. Getrennt wird mit einem “,”.

So sehen die Befehle im Editor jetzt z.B. so aus:

[rss=1,url=http://www.pretzlaff.info/feed/,google=1,extend=1]

Mit der Joomla URL sieht es z.B. so aus:

[rss=1,url=http://www.pretzlaff.info/option,com_rss/id,1,google=1,extend=1]

Das Problem ist jetzt nur das man nicht erkennt wo das “,” der Trenner zum nächsten Parameter ist. Jetzt könnte man den Regex zwar so erweitern das er google, extend, compact usw. nach einem Komma sucht und alles was er bis dahin gefunden hat als Feed URL nimmt. Es soll aber nicht so starr sein und wird nur sehr unübersichtlich. Ausserdem werden die Feeds alles aus dem Internet von anderen Seiten geladen. Jeder Aufruf kann je nach Reaktion des anderen Servers schon mal etwas länger dauern. Also wird es bald die Version 0.1.8 geben, oder besser sie wird 0.2.0 werden. Denn es wird ein neuer Trenner genommen, Favorit ist aktuell das Leerzeichen. Damit sollten alle URLs auf der sicheren Seite sein. Es spricht auch sonst nichts dagegen, was dann noch Probleme machen könnte.

Der Sprung nach Version 0.2.0 zeigt dann auch allen das sich etwas grösseres verändert hat. Das wird auch so sein.

  • “compact” wird auch in Artikeln und Seiten aktiviert,
  • “extend” wird auch in Artikeln und Seiten aktiviert,
  • Google-Reader Feeds sind auch schon erledigt,
  • Xxternal-RSS könnte Google-Reader Feeds automatisch erkennen (Idee)

Seit einiger Zeit ist wird auch immer öffters über die Erweiterung des Adminbereichs nachgedacht. So wie Artikel oder z.B. die Gallery, Video PlugIns, bei denen man auf einer Seite einen neuen Inhalt hinterlegen kann. In diesem Fall dann Felder wie URL, RSS, Atom, Google, Extend, Compact usw. alles was man so braucht. Speichern klicken und nur noch die ID mit [rss=ID] im Text eintragen, der Rest wird dann aus der Datenbank gelesen. So ist der Plan und so wird es wohl am Ende am besten sein.

Oben wurde schon das Laden der externen Feeds erwähnt. Da Google, MSN, Yahoo und wie sie alle heissen eh regelmässig vorbei schauen (und nicht nur bei mir) ist auch eine Idee einfach mal zu gucken wer vorbei schaut und wenn es ein SearchBot ist einfach dem das aktualisieren der Feeds aufs Auge zu drücken.

Man kennt die Namen der SearchBots und wenn sich einer von denen Blicken lässt, wird das Xxternal-RSS erkennen und im Hintergrund die Feeds alle laden. Die Feeds werden dann im eigenen Wordpress vorgehalten und können anschliessend so schneller angezeigt werden. Für die Benutzer, die gerade am Anfang noch nicht oft von den Suchmaschinen besucht werden wird es dann auch einen Crontab geben oder noch ein paar andere Möglichkeiten dies zu automatisieren. Vielleicht gibt es dann auch einen Möglichkeit das ein Crontab genau das auf diesen Servern für andere erledigt.

Allgemeines, Software, Web, Xxternal-RSS , , , , , , , , ,

Xxternal-RSS Version 0.1.7 verfügbar, kann Google Reader Feeds

29. November 2008

Die neue Version von Xxternal-RSS ist verfügbar. Wie immer über das Wordpress PlugIn Verzeichnis oder die Wordpress Update funktion installierbar.

Auf einigen Seiten ist mir aufgefallen das die Wordpress Benutzer das PlugIn installiert haben aber auf einzelnen Seiten oder in der Sidebar war nur die Meldungen “Keine Meldungen vorhanden.”. Das weisst entweder auf einen Fehler beim Eintragen, fehlerhafter Feed Link oder einen anderen Fehler.

Fehler beim Eintragen konnte immer schnell behoben werden und anschliessend funktionierte das PlugIn wie gewünscht. Auf ein paar Seiten war jedoch die Feed URL ok und auch wurde im Text oder Widget alles richtig eingetragen. Es war Google schuld, es werden im Google-Reader keine richtigen RSS-Feeds angeboten sondern verkrüppelte Google dinger. Damit kämpfen auch alle anderen RSS PlugIns.

Xxternal-RSS hat heute gelernt auch mit Google Feeds umzugehen. Danke auch noch mal an dieser Stelle an Christoph Vogt von bastelbude.com, bei ihm ist es mir aufgefallen und er hat mir verraten das es ein Google Feed ist und diese nirgenwo funktionieren und für die Google Feed Links.

Allgemeines, Software, Web, Xxternal-RSS , , , , , , , , ,

Wordpress PlugIn Xxternal-RSS 0.1.4 direkt hinterher

18. November 2008

Die aktuelle Version 0.1.4 von Xxternal-RSS ist online. In der Version 0.1.3 hatte sich ein Parse Error eingeschlichen, der beim testen nicht aufgefallen ist. Erst nach beim Automatischem Update und dem reaktivieren durch Wordpress war er zusehen. Es könnte auch beim einspielen vom Patch geschehen sein.

Version: 0.1.4

  • fix parse error

Software, Web, Xxternal-RSS , , , , ,

Wordpress PlugIn Xxternal-RSS 0.1.3 mit Widget

18. November 2008

Die aktuelle Version 0.1.3 von Xxternal-RSS ist online. In der neuen Version ist jetzt auch ein Sidebar Widget enthalten. Aktuell nimmt es nur den Standard RSS-Feed der im Adminbereich hinterlegt ist. In Zukunft können mehrere Feeds hinterlegt werden.

Version: 0.1.3
==============

* NEW: add sidebar widget
* add first steps for 0.1.4 (compact|extend)-Tags
* add changelog
* running tests in Wordpress 2.6.3 and 2.7 Beta 3

Allgemeines, Software, Web, Xxternal-RSS , , , , ,

Xxternal-RSS V. 0.1.2 fixed encoding Problem im Titel

3. November 2008

Die Title einiger RSS-Feeds wurden nicht richtig angezeigt. Die neue Version ist gerade ins SVN eingecheckt, sollte in den nächsten 15 Minuten zum Download und als Update im Wordpress Adminbereich angezeigt werden.

Ratten, Software, Web, Xxternal-RSS , , , , , , , ,

Xxternal-RSS Version 0.1.0 verfügbar

2. November 2008

Die ersten laden schon Xxternal-RSS herunter, da muss es dann auch möglich sein weitere RSS-Feeds einzufügen und die Anzahl der Items dafür festzulegen.

Das ist jetzt mit der Version 0.1.0 möglich. Die Version ist im PlugIn-Verzeichnis von Wordpress verfügbar.

Externen RSS-Feed in einer Seite einfügen:


[rss=5,url=http://www.example.org/feed/]

Fügt die ersten fünf Einträge des RSS-Feeds von example.org in den Artikel oder eine Seite ein.

Update:

Gerade ist die 0.1.1 eingecheckt im SVN und sollte auch gleich im PlugIn-Verzeichnis erscheinen. Diese Version hat “nur” im Adminbereich neues im Bereich “About” hinzugefügt. Hinzugekommen ist eine Anleitung wie Xxternal-RSS zu benutzen ist. Es ist also nicht unbedingt nötig es einzuspielen, da es keine Verbesserungen mit bringt oder Fehler beseitigt.

Allgemeines, OS X, Software, Web, Xxternal-RSS , , , , , , , ,

Xxternal-RSS jetzt auch über Wordpress.org als PlugIn

2. November 2008

Xxternal-RSS ist jetzt auch im PlugIn Verzeichnis von Wordpress. So wird das PlugIn auch im Adminbereich angezeigt wenn es ein Update gibt.

Allgemeines, Software, Web, Xxternal-RSS , , , , ,

Xxternal-RSS jetzt als Wordpress-PlugIn

1. November 2008

Im Menü gibt es den Eintrag “News Karlsruhe“. In dieser Seite war immer ein wenig PHP Code, der den RSS-Feed von KA-News.de ausliest und auf dieser Seite anzeigt. Da es bei kleinen Änderungen immer mal vorkommt das man eine Seite, in der PHP-Code, öffnet, wird diese Seite dann immer vom Editor zerstört. Wenn man den Code gesichert hat und ihn dann einfügen kann, ist es ja nicht so schlimm. Es nervt aber.

Daher habe ich jetzt aus dem Code ein komplettes Wordopress PlugIn gebaut. Weitere Infos sind hier zufinden. Einen Download wird es später noch geben für alle, die sich das ganze angucken und testen möchten.

Es integriert sich auch in den Adminbereich von Wordpress damit man dort Einstellungen vornehmen kann. Getestet ist es in Wordpress 2.6.3 und Wordpress 2.7. Bei der Version 2.7 ist es auch schön in einem eigenen Menüpunkt den man aufklappen kann.

Allgemeines, Software, Web, Xxternal-RSS , , , , ,