serendipity_plugin_remoterss kann kein atom-feed
serendipity_plugin_remoterss kann kein atom-feed
Hi zusammen,
ich benutze das serendipity_plugin_remoterss von den widgets um meinen blogeinträge in meinem micro blog anzuzeigen. Leider beherrscht mein Blog nur einen atom feed und das widget kann leider kein atom. Wenn das jemand hinzufügen könnte wäre das echt Toll
Grüße,
Christian
ich benutze das serendipity_plugin_remoterss von den widgets um meinen blogeinträge in meinem micro blog anzuzeigen. Leider beherrscht mein Blog nur einen atom feed und das widget kann leider kein atom. Wenn das jemand hinzufügen könnte wäre das echt Toll
Grüße,
Christian
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Leider nicht ganz trivial. Es gibt aber RSS-Feed-Services, ich glaube auch sogar YahooPipes, mit dem man Atomfeeds nach RSS wandeln kann, und den dann regulär darstellen...
VG;
Garvin
VG;
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
serendipity_plugin_remoterss is a plugin not delivered through Spartacus but part of the core. So an update is very difficult.
But Garvins hint is (as always) very good: There are public converters for atom to rss. Googling that I found this link i.e.: http://devtacular.com/utilities/atomtorss/
I tested it with the ATOM my blog is producing. Looks good! With that service you can have a static URL delivering RSS from ATOM. Does this help?
But Garvins hint is (as always) very good: There are public converters for atom to rss. Googling that I found this link i.e.: http://devtacular.com/utilities/atomtorss/
I tested it with the ATOM my blog is producing. Looks good! With that service you can have a static URL delivering RSS from ATOM. Does this help?
Re: serendipity_plugin_remoterss kann kein atom-feed
Hi,
Grisha nur so aus neugierg, wieso antwortest du auf Englisch?
Also ich würde lieber eine Lösung in s9y sehen als einen externen Service zu benutzen wenn ich ehrlich bin. Natürlich kann ich einen externen service nutzen der meinen feed nach rss konvertiert, aber man weiß nie wie lange die noch laufen (siehe sachen die twitter gekauft hat, z.b. Tweetdeck, bald auch posterous) Daher würde ich das schon gerne in s9y sehen.
Grüße,
Christian
Edit:
Ich habe mir gerade in sinatra einen kleinen Converter selber gebastelt. muss den nur noch auf meinen uberspace hauen und mal sehen ob der geht
Einfach die url in form umwandler.de/blog.sangyye.de/atom.xml und er sollte einen rss feed ausspucken. Ja ich mag ruby
Grisha nur so aus neugierg, wieso antwortest du auf Englisch?
Also ich würde lieber eine Lösung in s9y sehen als einen externen Service zu benutzen wenn ich ehrlich bin. Natürlich kann ich einen externen service nutzen der meinen feed nach rss konvertiert, aber man weiß nie wie lange die noch laufen (siehe sachen die twitter gekauft hat, z.b. Tweetdeck, bald auch posterous) Daher würde ich das schon gerne in s9y sehen.
Grüße,
Christian
Edit:
Ich habe mir gerade in sinatra einen kleinen Converter selber gebastelt. muss den nur noch auf meinen uberspace hauen und mal sehen ob der geht
Code: Select all
require 'sinatra'
require 'simple-rss'
require 'builder'
require 'open-uri'
get '/*' do
rss = SimpleRSS.parse open('http://' + params[:splat][0].to_s)
builder do |xml|
xml.instruct! :xml, :version => '1.0'
xml.rss :version => "2.0" do
xml.channel do
xml.title rss.channel.title
#xml.description
xml.link rss.channel.link
rss.channel.entries.each do |post|
xml.item do
xml.title post.title
xml.link post.link
xml.description post.content
xml.pubDate Time.parse(post.updated.to_s).rfc822()
xml.guid post.link
end
end
end
end
end
end
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Öhm, sorry.. War vorher wohl in den Englisch sprachigen Boards unterwegs und im Englisch Mode und hatte schlicht übersehen, dass das hier ja das Deutsche Board ist..sangyye wrote:Grisha nur so aus neugierg, wieso antwortest du auf Englisch?
Zum Problem: Ich habe mal in das Plugin rein geschaut. Das ist (in meinen Augen) erheblich zu komplex für die einfache Aufgabe, die es erledigt. Wenn ich da was machen würde, würde ich es vermutlich komplett neu schreiben, dann könnte man auch Atom suporten. Im aktuellen Code Stand würde ich mich nicht ran wagen ..
Ich muss mal schauen, ob ich dafür Zeit finde. Ansonsten: Will da jemand anderes ran?
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Hi!
Ich habe im s9y Kern jetzt simplepie hinzugefügt mit dem man auch Atom parsen kann; theoretisch sollte das klappen. Praktisch hatte ich jetzt keine Zeit mehr zu testen.
Gibt jedoch das Problem, dass man dafür den s9y core updaten muss, also am besten per github mal die aktuelle Version ziehen.
LG,
Garvin
Ich habe im s9y Kern jetzt simplepie hinzugefügt mit dem man auch Atom parsen kann; theoretisch sollte das klappen. Praktisch hatte ich jetzt keine Zeit mehr zu testen.
Gibt jedoch das Problem, dass man dafür den s9y core updaten muss, also am besten per github mal die aktuelle Version ziehen.
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: serendipity_plugin_remoterss kann kein atom-feed
Hi,
habe das mal in mein testbett auf das gitrepo umgestellt, stand von vor 5 Minuten. (Serendipity 1.7-alpha1 und PHP 5.4.0)
Wenn ich die Seitenleiste auf atom einstelle bekomme ich den fehler hier.
Grüße,
Christian
habe das mal in mein testbett auf das gitrepo umgestellt, stand von vor 5 Minuten. (Serendipity 1.7-alpha1 und PHP 5.4.0)
Wenn ich die Seitenleiste auf atom einstelle bekomme ich den fehler hier.
Code: Select all
Fatal error: Uncaught exception 'ErrorException' with message 'Serendipity error: Assigning the return value of new by reference is deprecated' in /var/www/virtual/abakus/html/s9y/include/compat.inc.php:108 Stack trace: #0 /var/www/virtual/abakus/html/s9y/plugins/serendipity_plugin_remoterss/serendipity_plugin_remoterss.php(614): errorToExceptionHandler(8192, 'Assigning the r...', '/var/www/virtua...', 738, Array) #1 /var/www/virtual/abakus/html/s9y/plugins/serendipity_plugin_remoterss/serendipity_plugin_remoterss.php(614): serendipity_plugin_remoterss::generate_content() #2 /var/www/virtual/abakus/html/s9y/include/plugin_api.inc.php(879): serendipity_plugin_remoterss->generate_content('Meine Blogeintr...') #3 /var/www/virtual/abakus/html/s9y/include/functions_smarty.inc.php(612): serendipity_plugin_api::generate_plugins('right') #4 /var/www/virtual/abakus/html/s9y/templates_c/2k11/4c/56/0e/4c560ed0158314b85c95bb0e83205639cbb4641e.file.index.tpl.php(172): serendipity_smarty_printSidebar(Array, Object(Smarty_Internal_Templ in /var/www/virtual/abakus/html/s9y/include/compat.inc.php on line 108
Christian
Re: serendipity_plugin_remoterss kann kein atom-feed
Soweit ich sehe hat Garvin kein =& new in serendipity_plugin_remoterss.php eingefügt, schließe also daraus, dass möglicherweise die class-simplepie.php bereinigt werden sollte....
Replace all the instances of '=& new' with '= new' in the simplepie.inc file and give it another try.
Replace all the instances of '=& new' with '= new' in the simplepie.inc file and give it another try.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Ich habe mal im master die bundled-libs/simplepie/simplepie.inc so angepasst, dass sie auch mit dem E_STRICT klar kommt. Ich sehe keinen Fehler mehr im Output, Output ist jetzt aber trotzdem leer.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Hi!
Vermutlich gibt es irgendwo ein @include oder @require, das einen E_STRICT auslöst und dann aber keinen Fehler wirft weil unser errorhandler den @ kram unterdrückt. Tritt also ein fehler auf, ohne dass er angezeigt wird, vermute ich.
Grüße,
Garvin
Vermutlich gibt es irgendwo ein @include oder @require, das einen E_STRICT auslöst und dann aber keinen Fehler wirft weil unser errorhandler den @ kram unterdrückt. Tritt also ein fehler auf, ohne dass er angezeigt wird, vermute ich.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Tja..
Was genau bringt uns eigentlich dieser E_STRICT check? (Außer dass dadurch brutal viel Code IMHO ziemlich sinnlos erneuert werden muss.. )
Was genau bringt uns eigentlich dieser E_STRICT check? (Außer dass dadurch brutal viel Code IMHO ziemlich sinnlos erneuert werden muss.. )
Re: serendipity_plugin_remoterss kann kein atom-feed
Lade dir doch mal die 1.3 dev version herunter.... die letzten commits sind von vor 3-5 Monaten, also vielleicht recht stable und es soll mit 5.2 und 5.4 laufen.
https://github.com/simplepie/simplepie/commits/master
https://github.com/simplepie/simplepie/commits/master
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Hi!
E_STRICT kommt von PHP 5.4, nicht von S9Y selbst. Wir müssen das halt ausbaden, weil E_STRICT zu E_ALL dazugehört seit PHP 5.4; ich finds auch Schwachfug. PHP ist eine Scriptsprache mit loser Typisierung; es macht keinen Sinn strikte Fehler standardmäßig auszugeben.
Viele Grüße,
Garvin
E_STRICT kommt von PHP 5.4, nicht von S9Y selbst. Wir müssen das halt ausbaden, weil E_STRICT zu E_ALL dazugehört seit PHP 5.4; ich finds auch Schwachfug. PHP ist eine Scriptsprache mit loser Typisierung; es macht keinen Sinn strikte Fehler standardmäßig auszugeben.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
.. aber dass es das Blog failed liegt dann schon an der developer Version, oder?
Und die SimplePie Version im Repo habe ich so gepatcht, dass sie erst mal nicht abschmiert. Aber vermutlich ist da noch was "verborgenes", wie Garvin schon vermutet.
Und die SimplePie Version im Repo habe ich so gepatcht, dass sie erst mal nicht abschmiert. Aber vermutlich ist da noch was "verborgenes", wie Garvin schon vermutet.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: serendipity_plugin_remoterss kann kein atom-feed
Hi!
Ich glaube, auch mit s9y 1.6 dürfte in normalen PHP 5.4 installationen Fehlermeldungen erscheinen; es gäbe nur keine fatalen abbrüche, weil dieser exception handler erst seit 1.7 dabei ist, das stimmt.
Viele Grüße,
Garvin
Ich glaube, auch mit s9y 1.6 dürfte in normalen PHP 5.4 installationen Fehlermeldungen erscheinen; es gäbe nur keine fatalen abbrüche, weil dieser exception handler erst seit 1.7 dabei ist, das stimmt.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/