From 02e69e9aeadbb9370ff4b05e7f8634847ff88dbe Mon Sep 17 00:00:00 2001 From: Oliver <oliver@macbook.olisite.de> Date: Wed, 8 Dec 2010 19:45:02 +0100 Subject: [PATCH] neues RSS-Widget --- .../cache/623255e15cbae4e57baaf098e1fdcaf6 | 1 + .../cache/6b2a70926fd84cf8a448b238a9385575 | 1 + .../cache/8a3254e3596d3312a991d79d8558de49 | 1 + .../cache/ac7a22f4a7ee63c1193372028a8da103 | 177 ++++ webroot/config.php | 2 +- webroot/widgets/RSSFeed/RSSFeed.php | 53 ++ .../widgets/RSSFeed/magpierss-0.72/AUTHORS | 1 + .../widgets/RSSFeed/magpierss-0.72/CHANGES | 41 + .../widgets/RSSFeed/magpierss-0.72/ChangeLog | 405 ++++++++ .../widgets/RSSFeed/magpierss-0.72/INSTALL | 143 +++ webroot/widgets/RSSFeed/magpierss-0.72/NEWS | 53 ++ webroot/widgets/RSSFeed/magpierss-0.72/README | 48 + .../RSSFeed/magpierss-0.72/TROUBLESHOOTING | 152 +++ .../widgets/RSSFeed/magpierss-0.72/cookbook | 125 +++ .../magpierss-0.72/extlib/Snoopy.class.inc | 900 ++++++++++++++++++ .../magpierss-0.72/htdocs/cookbook.html | 237 +++++ .../RSSFeed/magpierss-0.72/htdocs/index.html | 419 ++++++++ .../RSSFeed/magpierss-0.72/rss_cache.inc | 200 ++++ .../RSSFeed/magpierss-0.72/rss_fetch.inc | 458 +++++++++ .../RSSFeed/magpierss-0.72/rss_parse.inc | 605 ++++++++++++ .../RSSFeed/magpierss-0.72/rss_utils.inc | 67 ++ .../RSSFeed/magpierss-0.72/scripts/README | 27 + .../magpierss-0.72/scripts/magpie_debug.php | 80 ++ .../magpierss-0.72/scripts/magpie_simple.php | 29 + .../scripts/magpie_slashbox.php | 66 ++ .../magpierss-0.72/scripts/simple_smarty.php | 58 ++ .../smarty_plugin/modifier.rss_date_parse.php | 31 + .../scripts/templates/simple.smarty | 46 + webroot/widgets/RSSFeed/png/01_01.png | Bin 0 -> 7247 bytes webroot/widgets/RSSFeed/png/01_02.png | Bin 0 -> 7615 bytes webroot/widgets/RSSFeed/png/01_03.png | Bin 0 -> 7460 bytes webroot/widgets/RSSFeed/png/01_04.png | Bin 0 -> 7366 bytes webroot/widgets/RSSFeed/png/01_05.png | Bin 0 -> 7479 bytes webroot/widgets/RSSFeed/png/01_06.png | Bin 0 -> 10838 bytes webroot/widgets/RSSFeed/png/01_07.png | Bin 0 -> 10841 bytes webroot/widgets/RSSFeed/png/01_08.png | Bin 0 -> 9869 bytes webroot/widgets/RSSFeed/png/01_09.png | Bin 0 -> 10880 bytes webroot/widgets/RSSFeed/png/01_10.png | Bin 0 -> 9426 bytes webroot/widgets/RSSFeed/png/01_11.png | Bin 0 -> 7489 bytes webroot/widgets/RSSFeed/png/01_12.png | Bin 0 -> 10020 bytes webroot/widgets/RSSFeed/png/01_13.png | Bin 0 -> 7202 bytes webroot/widgets/RSSFeed/png/01_14.png | Bin 0 -> 6887 bytes webroot/widgets/RSSFeed/png/01_15.png | Bin 0 -> 7456 bytes webroot/widgets/RSSFeed/png/01_16.png | Bin 0 -> 7379 bytes webroot/widgets/RSSFeed/png/01_17.png | Bin 0 -> 10767 bytes webroot/widgets/RSSFeed/png/01_18.png | Bin 0 -> 10820 bytes webroot/widgets/RSSFeed/png/01_19.png | Bin 0 -> 7769 bytes webroot/widgets/RSSFeed/png/01_20.png | Bin 0 -> 7368 bytes webroot/widgets/RSSFeed/png/01_21.png | Bin 0 -> 9908 bytes webroot/widgets/RSSFeed/png/01_22.png | Bin 0 -> 7452 bytes webroot/widgets/RSSFeed/png/01_23.png | Bin 0 -> 7885 bytes webroot/widgets/RSSFeed/png/01_24.png | Bin 0 -> 9677 bytes webroot/widgets/RSSFeed/png/01_25.png | Bin 0 -> 9534 bytes webroot/widgets/RSSFeed/png/01_26.png | Bin 0 -> 7818 bytes webroot/widgets/RSSFeed/png/01_27.png | Bin 0 -> 9927 bytes webroot/widgets/RSSFeed/png/01_28.png | Bin 0 -> 10824 bytes webroot/widgets/RSSFeed/png/01_29.png | Bin 0 -> 11051 bytes webroot/widgets/RSSFeed/png/01_30.png | Bin 0 -> 11472 bytes 58 files changed, 4425 insertions(+), 1 deletion(-) create mode 100644 webroot/cache/623255e15cbae4e57baaf098e1fdcaf6 create mode 100644 webroot/cache/6b2a70926fd84cf8a448b238a9385575 create mode 100644 webroot/cache/8a3254e3596d3312a991d79d8558de49 create mode 100644 webroot/cache/ac7a22f4a7ee63c1193372028a8da103 create mode 100644 webroot/widgets/RSSFeed/RSSFeed.php create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/AUTHORS create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/CHANGES create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/ChangeLog create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/INSTALL create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/NEWS create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/README create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/TROUBLESHOOTING create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/cookbook create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/extlib/Snoopy.class.inc create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/htdocs/cookbook.html create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/htdocs/index.html create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/rss_cache.inc create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/rss_fetch.inc create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/rss_parse.inc create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/rss_utils.inc create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/scripts/README create mode 100755 webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_debug.php create mode 100755 webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_simple.php create mode 100755 webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_slashbox.php create mode 100755 webroot/widgets/RSSFeed/magpierss-0.72/scripts/simple_smarty.php create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/scripts/smarty_plugin/modifier.rss_date_parse.php create mode 100644 webroot/widgets/RSSFeed/magpierss-0.72/scripts/templates/simple.smarty create mode 100644 webroot/widgets/RSSFeed/png/01_01.png create mode 100644 webroot/widgets/RSSFeed/png/01_02.png create mode 100644 webroot/widgets/RSSFeed/png/01_03.png create mode 100644 webroot/widgets/RSSFeed/png/01_04.png create mode 100644 webroot/widgets/RSSFeed/png/01_05.png create mode 100644 webroot/widgets/RSSFeed/png/01_06.png create mode 100644 webroot/widgets/RSSFeed/png/01_07.png create mode 100644 webroot/widgets/RSSFeed/png/01_08.png create mode 100644 webroot/widgets/RSSFeed/png/01_09.png create mode 100644 webroot/widgets/RSSFeed/png/01_10.png create mode 100644 webroot/widgets/RSSFeed/png/01_11.png create mode 100644 webroot/widgets/RSSFeed/png/01_12.png create mode 100644 webroot/widgets/RSSFeed/png/01_13.png create mode 100644 webroot/widgets/RSSFeed/png/01_14.png create mode 100644 webroot/widgets/RSSFeed/png/01_15.png create mode 100644 webroot/widgets/RSSFeed/png/01_16.png create mode 100644 webroot/widgets/RSSFeed/png/01_17.png create mode 100644 webroot/widgets/RSSFeed/png/01_18.png create mode 100644 webroot/widgets/RSSFeed/png/01_19.png create mode 100644 webroot/widgets/RSSFeed/png/01_20.png create mode 100644 webroot/widgets/RSSFeed/png/01_21.png create mode 100644 webroot/widgets/RSSFeed/png/01_22.png create mode 100644 webroot/widgets/RSSFeed/png/01_23.png create mode 100644 webroot/widgets/RSSFeed/png/01_24.png create mode 100644 webroot/widgets/RSSFeed/png/01_25.png create mode 100644 webroot/widgets/RSSFeed/png/01_26.png create mode 100644 webroot/widgets/RSSFeed/png/01_27.png create mode 100644 webroot/widgets/RSSFeed/png/01_28.png create mode 100644 webroot/widgets/RSSFeed/png/01_29.png create mode 100644 webroot/widgets/RSSFeed/png/01_30.png diff --git a/webroot/cache/623255e15cbae4e57baaf098e1fdcaf6 b/webroot/cache/623255e15cbae4e57baaf098e1fdcaf6 new file mode 100644 index 0000000..653e729 --- /dev/null +++ b/webroot/cache/623255e15cbae4e57baaf098e1fdcaf6 @@ -0,0 +1 @@ +O:9:"MagpieRSS":21:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:60:{i:0;a:2:{s:5:"title";s:43:"Brüssel bleibt bei Roaming-Gebühren am Ball";s:4:"link";s:108:"http://www.heise.de/newsticker/meldung/Bruessel-bleibt-bei-Roaming-Gebuehren-am-Ball-1150046.html/from/rss09";}i:1;a:2:{s:5:"title";s:54:"Apple verzichtet auf Berufung im Patentstreit mit Opti";s:4:"link";s:117:"http://www.heise.de/newsticker/meldung/Apple-verzichtet-auf-Berufung-im-Patentstreit-mit-Opti-1150000.html/from/rss09";}i:2;a:2:{s:5:"title";s:61:"EU-Kommission verhängt Millionengeldbuße gegen LCD-Hersteller";s:4:"link";s:126:"http://www.heise.de/newsticker/meldung/EU-Kommission-verhaengt-Millionengeldbusse-gegen-LCD-Hersteller-1149924.html/from/rss09";}i:3;a:2:{s:5:"title";s:27:"Teufel streamt mit Raumfeld";s:4:"link";s:90:"http://www.heise.de/newsticker/meldung/Teufel-streamt-mit-Raumfeld-1149824.html/from/rss09";}i:4;a:2:{s:5:"title";s:56:"Marktforscher: Apple drittgrößter Hersteller mobiler PCs";s:4:"link";s:120:"http://www.heise.de/newsticker/meldung/Marktforscher-Apple-drittgroesster-Hersteller-mobiler-PCs-1149783.html/from/rss09";}i:5;a:2:{s:5:"title";s:43:"Hacker pflanzt Backdoor in Symbian-Firmware";s:4:"link";s:106:"http://www.heise.de/newsticker/meldung/Hacker-pflanzt-Backdoor-in-Symbian-Firmware-1149741.html/from/rss09";}i:6;a:2:{s:5:"title";s:52:"Database.com: "Database as a Service" von Salesforce";s:4:"link";s:112:"http://www.heise.de/newsticker/meldung/Database-com-Database-as-a-Service-von-Salesforce-1149468.html/from/rss09";}i:7;a:2:{s:5:"title";s:45:"Besserer Werbeblocker für Internet Explorer 9";s:4:"link";s:109:"http://www.heise.de/newsticker/meldung/Besserer-Werbeblocker-fuer-Internet-Explorer-9-1149611.html/from/rss09";}i:8;a:2:{s:5:"title";s:28:"OOPS - Root-Rechte auf Linux";s:4:"link";s:89:"http://www.heise.de/newsticker/meldung/OOPS-Root-Rechte-auf-Linux-1149512.html/from/rss09";}i:9;a:2:{s:5:"title";s:68:"FDP-Netzpolitiker kritisieren EU-Haltung zur Vorratsdatenspeicherung";s:4:"link";s:131:"http://www.heise.de/newsticker/meldung/FDP-Netzpolitiker-kritisieren-EU-Haltung-zur-Vorratsdatenspeicherung-1149636.html/from/rss09";}i:10;a:2:{s:5:"title";s:49:"Wikileaks-Gründer Assange: Wir sind die Underdogs";s:4:"link";s:112:"http://www.heise.de/newsticker/meldung/Wikileaks-Gruender-Assange-Wir-sind-die-Underdogs-1149582.html/from/rss09";}i:11;a:2:{s:5:"title";s:80:"Wikimedia Deutschland unterstützt acht Projekte zur Förderung des freien Wissens";s:4:"link";s:145:"http://www.heise.de/newsticker/meldung/Wikimedia-Deutschland-unterstuetzt-acht-Projekte-zur-Foerderung-des-freien-Wissens-1149465.html/from/rss09";}i:12;a:2:{s:5:"title";s:48:"JCP-Vorstand verliert unabhängigen Java-Experten";s:4:"link";s:112:"http://www.heise.de/newsticker/meldung/JCP-Vorstand-verliert-unabhaengigen-Java-Experten-1149401.html/from/rss09";}i:13;a:2:{s:5:"title";s:55:"Chromes "Kurbelwelle" optimiert JavaScript zur Laufzeit";s:4:"link";s:116:"http://www.heise.de/newsticker/meldung/Chromes-Kurbelwelle-optimiert-JavaScript-zur-Laufzeit-1149365.html/from/rss09";}i:14;a:2:{s:5:"title";s:50:"Verbraucherschützer weisen GMX.at in die Schranken";s:4:"link";s:114:"http://www.heise.de/newsticker/meldung/Verbraucherschuetzer-weisen-GMX-at-in-die-Schranken-1149391.html/from/rss09";}i:15;a:2:{s:5:"title";s:39:"Kriminalbeamte fordern Internetminister";s:4:"link";s:102:"http://www.heise.de/newsticker/meldung/Kriminalbeamte-fordern-Internetminister-1149373.html/from/rss09";}i:16;a:2:{s:5:"title";s:58:"Apple aktualisiert QuickTime für Windows und Mac OS X 10.5";s:4:"link";s:122:"http://www.heise.de/newsticker/meldung/Apple-aktualisiert-QuickTime-fuer-Windows-und-Mac-OS-X-10-5-1149351.html/from/rss09";}i:17;a:2:{s:5:"title";s:55:"Axel Springer: Positive App-Bilanz, mehr Bezahlangebote";s:4:"link";s:116:"http://www.heise.de/newsticker/meldung/Axel-Springer-Positive-App-Bilanz-mehr-Bezahlangebote-1149355.html/from/rss09";}i:18;a:2:{s:5:"title";s:37:"PARC vermarktet druckbare Bauelemente";s:4:"link";s:100:"http://www.heise.de/newsticker/meldung/PARC-vermarktet-druckbare-Bauelemente-1148316.html/from/rss09";}i:19;a:2:{s:5:"title";s:43:"Chrome OS: Cloud Computing, aber kein Touch";s:4:"link";s:104:"http://www.heise.de/newsticker/meldung/Chrome-OS-Cloud-Computing-aber-kein-Touch-1149335.html/from/rss09";}i:20;a:2:{s:5:"title";s:47:"c't Digitale Fotografie 1/2011 jetzt bestellbar";s:4:"link";s:110:"http://www.heise.de/newsticker/meldung/c-t-Digitale-Fotografie-1-2011-jetzt-bestellbar-1148813.html/from/rss09";}i:21;a:2:{s:5:"title";s:39:"TomTom meldet Staus in weiteren Ländern";s:4:"link";s:103:"http://www.heise.de/newsticker/meldung/TomTom-meldet-Staus-in-weiteren-Laendern-1149311.html/from/rss09";}i:22;a:2:{s:5:"title";s:73:"IT-Gipfel: Dresdner Vereinbarung gegen Festschreibung der Netzneutralität";s:4:"link";s:136:"http://www.heise.de/newsticker/meldung/IT-Gipfel-Dresdner-Vereinbarung-gegen-Festschreibung-der-Netzneutralitaet-1149309.html/from/rss09";}i:23;a:2:{s:5:"title";s:63:"AR-Channels für mobile Browser über Webschnittstelle entwickeln";s:4:"link";s:128:"http://www.heise.de/newsticker/meldung/AR-Channels-fuer-mobile-Browser-ueber-Webschnittstelle-entwickeln-1148931.html/from/rss09";}i:24;a:2:{s:5:"title";s:53:"Hetzner korrigiert Position zu Wikileaks-Spiegelungen";s:4:"link";s:116:"http://www.heise.de/newsticker/meldung/Hetzner-korrigiert-Position-zu-Wikileaks-Spiegelungen-1149277.html/from/rss09";}i:25;a:2:{s:5:"title";s:50:"IT-Gipfel: Merkel moniert langwierige Großprojekte";s:4:"link";s:113:"http://www.heise.de/newsticker/meldung/IT-Gipfel-Merkel-moniert-langwierige-Grossprojekte-1149224.html/from/rss09";}i:26;a:2:{s:5:"title";s:45:"Anti-Botnet-Beratungszentrum mit regem Zulauf";s:4:"link";s:108:"http://www.heise.de/newsticker/meldung/Anti-Botnet-Beratungszentrum-mit-regem-Zulauf-1149145.html/from/rss09";}i:27;a:2:{s:5:"title";s:50:"ICANN: Vorsicht ist die Mutter der DNS-Erweiterung";s:4:"link";s:112:"http://www.heise.de/newsticker/meldung/ICANN-Vorsicht-ist-die-Mutter-der-DNS-Erweiterung-1148970.html/from/rss09";}i:28;a:2:{s:5:"title";s:53:"Fehlalarm: Kaspersky-Engine meldet Virus auf heise.de";s:4:"link";s:115:"http://www.heise.de/newsticker/meldung/Fehlalarm-Kaspersky-Engine-meldet-Virus-auf-heise-de-1148936.html/from/rss09";}i:29;a:2:{s:5:"title";s:35:"GeForce-500-Serie bekommt Zuwachs ";s:4:"link";s:96:"http://www.heise.de/newsticker/meldung/GeForce-500-Serie-bekommt-Zuwachs-1148440.html/from/rss09";}i:30;a:2:{s:5:"title";s:67:"IT-Gipfel: Telekom fordert weniger Regulierung beim Breitbandausbau";s:4:"link";s:129:"http://www.heise.de/newsticker/meldung/IT-Gipfel-Telekom-fordert-weniger-Regulierung-beim-Breitbandausbau-1148933.html/from/rss09";}i:31;a:2:{s:5:"title";s:44:"3DMark für DirectX-11-taugliche Grafikkarten";s:4:"link";s:108:"http://www.heise.de/newsticker/meldung/3DMark-fuer-DirectX-11-taugliche-Grafikkarten-1148438.html/from/rss09";}i:32;a:2:{s:5:"title";s:28:"Oracle bringt VirtualBox 4.0";s:4:"link";s:91:"http://www.heise.de/newsticker/meldung/Oracle-bringt-VirtualBox-4-0-1148748.html/from/rss09";}i:33;a:2:{s:5:"title";s:37:"Bitkom sieht die IT-Gipfel als Erfolg";s:4:"link";s:100:"http://www.heise.de/newsticker/meldung/Bitkom-sieht-die-IT-Gipfel-als-Erfolg-1148718.html/from/rss09";}i:34;a:2:{s:5:"title";s:43:"Google zeigt die Tablet-Version von Android";s:4:"link";s:106:"http://www.heise.de/newsticker/meldung/Google-zeigt-die-Tablet-Version-von-Android-1148487.html/from/rss09";}i:35;a:2:{s:5:"title";s:65:"Verbraucherschützer warnen vor Online-Adventskalendern für Kinder";s:4:"link";s:130:"http://www.heise.de/newsticker/meldung/Verbraucherschuetzer-warnen-vor-Online-Adventskalendern-fuer-Kinder-1148728.html/from/rss09";}i:36;a:2:{s:5:"title";s:65:"JCP akzeptiert unter Protest Oracles Pläne für Java 7 und Java 8 ";s:4:"link";s:129:"http://www.heise.de/newsticker/meldung/JCP-akzeptiert-unter-Protest-Oracles-Plaene-fuer-Java-7-und-Java-8-1148388.html/from/rss09";}i:37;a:2:{s:5:"title";s:50:"IT-Gipfel: IT-Sicherheit als Daueraufgabe [Update]";s:4:"link";s:110:"http://www.heise.de/newsticker/meldung/IT-Gipfel-IT-Sicherheit-als-Daueraufgabe-Update-1148559.html/from/rss09";}i:38;a:2:{s:5:"title";s:65:"IT-Gipfel: Ambivalentes Urteil zur Zukunftsfähigkeit Deutschlands";s:4:"link";s:128:"http://www.heise.de/newsticker/meldung/IT-Gipfel-Ambivalentes-Urteil-zur-Zukunftsfaehigkeit-Deutschlands-1148577.html/from/rss09";}i:39;a:2:{s:5:"title";s:42:"Android-Boss Rubin: Apple "ziemlich offen"";s:4:"link";s:102:"http://www.heise.de/newsticker/meldung/Android-Boss-Rubin-Apple-ziemlich-offen-1148517.html/from/rss09";}i:40;a:2:{s:5:"title";s:43:"Lightroom 3.3 und Camera Raw 6.3 erschienen";s:4:"link";s:106:"http://www.heise.de/newsticker/meldung/Lightroom-3-3-und-Camera-Raw-6-3-erschienen-1148520.html/from/rss09";}i:41;a:2:{s:5:"title";s:67:"Wikileaks-Mitgründer Julian Assange bleibt in Gewahrsam [4. Update]";s:4:"link";s:128:"http://www.heise.de/newsticker/meldung/Wikileaks-Mitgruender-Julian-Assange-bleibt-in-Gewahrsam-4-Update-1148545.html/from/rss09";}i:42;a:2:{s:5:"title";s:51:"Gingerbread: Was bringt Android 2.3 für Entwickler?";s:4:"link";s:113:"http://www.heise.de/newsticker/meldung/Gingerbread-Was-bringt-Android-2-3-fuer-Entwickler-1148386.html/from/rss09";}i:43;a:2:{s:5:"title";s:36:"AMD: Preissenkung bei Sechskern-CPUs";s:4:"link";s:98:"http://www.heise.de/newsticker/meldung/AMD-Preissenkung-bei-Sechskern-CPUs-1148432.html/from/rss09";}i:44;a:2:{s:5:"title";s:39:"VZ-Netzwerke erstmals in der Gewinnzone";s:4:"link";s:102:"http://www.heise.de/newsticker/meldung/VZ-Netzwerke-erstmals-in-der-Gewinnzone-1148449.html/from/rss09";}i:45;a:2:{s:5:"title";s:58:"Bericht: iPad-2-Produktionsstart in den nächsten 100 Tagen";s:4:"link";s:121:"http://www.heise.de/newsticker/meldung/Bericht-iPad-2-Produktionsstart-in-den-naechsten-100-Tagen-1148360.html/from/rss09";}i:46;a:2:{s:5:"title";s:51:"Mac & i: Neue Themensite rund um Apple auf heise.de";s:4:"link";s:111:"http://www.heise.de/newsticker/meldung/Mac-i-Neue-Themensite-rund-um-Apple-auf-heise-de-1148259.html/from/rss09";}i:47;a:2:{s:5:"title";s:64:"Forscher errechnen makroökonomische Vorteile des Cloud Computing";s:4:"link";s:128:"http://www.heise.de/newsticker/meldung/Forscher-errechnen-makrooekonomische-Vorteile-des-Cloud-Computing-1148384.html/from/rss09";}i:48;a:2:{s:5:"title";s:34:"Details zur "Zukunftssuchmaschine"";s:4:"link";s:95:"http://www.heise.de/newsticker/meldung/Details-zur-Zukunftssuchmaschine-1148312.html/from/rss09";}i:49;a:2:{s:5:"title";s:97:"Wikileaks: Hetzner will nicht spiegeln, Großbritannien verhaften ? und Banker zittern [2. Update]";s:4:"link";s:154:"http://www.heise.de/newsticker/meldung/Wikileaks-Hetzner-will-nicht-spiegeln-Grossbritannien-verhaften-und-Banker-zittern-2-Update-1148294.html/from/rss09";}i:50;a:2:{s:5:"title";s:36:"Googles E-Book-Plattform geht online";s:4:"link";s:99:"http://www.heise.de/newsticker/meldung/Googles-E-Book-Plattform-geht-online-1148182.html/from/rss09";}i:51;a:2:{s:5:"title";s:53:"Neues von Google: Nexus S mit Gingerbread [3. Update]";s:4:"link";s:112:"http://www.heise.de/newsticker/meldung/Neues-von-Google-Nexus-S-mit-Gingerbread-3-Update-1148251.html/from/rss09";}i:52;a:2:{s:5:"title";s:35:"Grüne wollen Pressefreiheit stärken";s:4:"link";s:100:"http://www.heise.de/newsticker/meldung/Gruene-wollen-Pressefreiheit-staerken-1148253.html/from/rss09";}i:53;a:2:{s:5:"title";s:59:"RHoK: Auszeichnungen für mobile Einsatzkarte und Notruf-App";s:4:"link";s:122:"http://www.heise.de/newsticker/meldung/RHoK-Auszeichnungen-fuer-mobile-Einsatzkarte-und-Notruf-App-1148227.html/from/rss09";}i:54;a:2:{s:5:"title";s:42:"München mit großen BOS-Digitalfunk-Löchern";s:4:"link";s:108:"http://www.heise.de/newsticker/meldung/Muenchen-mit-grossen-BOS-Digitalfunk-Loechern-1148126.html/from/rss09";}i:55;a:2:{s:5:"title";s:66:"Daten- und Verbraucherschützer nehmen Bundesregierung in die Zange";s:4:"link";s:129:"http://www.heise.de/newsticker/meldung/Daten-und-Verbraucherschuetzer-nehmen-Bundesregierung-in-die-Zange-1148050.html/from/rss09";}i:56;a:2:{s:5:"title";s:41:"ProSiebenSat.1 übernimmt Maxdome komplett";s:4:"link";s:105:"http://www.heise.de/newsticker/meldung/ProSiebenSat-1-uebernimmt-Maxdome-komplett-1148008.html/from/rss09";}i:57;a:2:{s:5:"title";s:47:"ACTA: Umstrittenes Anti-Piraterieabkommen steht";s:4:"link";s:109:"http://www.heise.de/newsticker/meldung/ACTA-Umstrittenes-Anti-Piraterieabkommen-steht-1147955.html/from/rss09";}i:58;a:2:{s:5:"title";s:52:"Release Candidate von LibreOffice 3.3 veröffentlicht";s:4:"link";s:116:"http://www.heise.de/newsticker/meldung/Release-Candidate-von-LibreOffice-3-3-veroeffentlicht-1147937.html/from/rss09";}i:59;a:2:{s:5:"title";s:51:"Jedes zehnte Unternehmen hat IT-Sicherheitsprobleme";s:4:"link";s:114:"http://www.heise.de/newsticker/meldung/Jedes-zehnte-Unternehmen-hat-IT-Sicherheitsprobleme-1147906.html/from/rss09";}}s:7:"channel";a:4:{s:5:"title";s:17:"heise online News";s:4:"link";s:31:"http://www.heise.de/newsticker/";s:11:"description";s:47:"Nachrichten nicht nur aus der Welt der Computer";s:7:"tagline";s:47:"Nachrichten nicht nur aus der Welt der Computer";}s:9:"textinput";a:0:{}s:5:"image";a:0:{}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"1.0";s:8:"encoding";s:10:"ISO-8859-1";s:16:"_source_encoding";s:0:"";s:5:"ERROR";s:0:"";s:7:"WARNING";s:0:"";s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:16:"_KNOWN_ENCODINGS";a:3:{i:0;s:5:"UTF-8";i:1;s:8:"US-ASCII";i:2;s:10:"ISO-8859-1";}s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:17:"current_namespace";b:0;} \ No newline at end of file diff --git a/webroot/cache/6b2a70926fd84cf8a448b238a9385575 b/webroot/cache/6b2a70926fd84cf8a448b238a9385575 new file mode 100644 index 0000000..f77223d --- /dev/null +++ b/webroot/cache/6b2a70926fd84cf8a448b238a9385575 @@ -0,0 +1 @@ +O:9:"MagpieRSS":21:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:13:{i:0;a:9:{s:5:"title";s:41:"Euro-Krise: Vergiftete Staaten von Europa";s:4:"link";s:67:"http://www.spiegel.de/politik/ausland/0,1518,733567,00.html#ref=rss";s:11:"description";s:291:"Aus der Euro-Krise droht eine EU-Krise zu werden: Luxemburgs Regierungschef Juncker wirft der Kanzlerin vor, seine Idee für Euro-Anleihen nicht wirklich geprüft zu haben. Angela Merkel hält dagegen, denn für Berlin geht es nicht nur darum, das Gesicht zu wahren - sondern auch um viel Geld. ";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 18:48:00 +0100";s:4:"guid";s:59:"http://www.spiegel.de/politik/ausland/0,1518,733567,00.html";s:7:"content";a:1:{s:7:"encoded";s:389:"<img src="http://www.spiegel.de/images/image-159419-thumbsmall-xnpc.jpg" hspace="5" align="left" >Aus der Euro-Krise droht eine EU-Krise zu werden: Luxemburgs Regierungschef Juncker wirft der Kanzlerin vor, seine Idee für Euro-Anleihen nicht wirklich geprüft zu haben. Angela Merkel hält dagegen, denn für Berlin geht es nicht nur darum, das Gesicht zu wahren - sondern auch um viel Geld. ";}s:7:"summary";s:291:"Aus der Euro-Krise droht eine EU-Krise zu werden: Luxemburgs Regierungschef Juncker wirft der Kanzlerin vor, seine Idee für Euro-Anleihen nicht wirklich geprüft zu haben. Angela Merkel hält dagegen, denn für Berlin geht es nicht nur darum, das Gesicht zu wahren - sondern auch um viel Geld. ";s:12:"atom_content";s:389:"<img src="http://www.spiegel.de/images/image-159419-thumbsmall-xnpc.jpg" hspace="5" align="left" >Aus der Euro-Krise droht eine EU-Krise zu werden: Luxemburgs Regierungschef Juncker wirft der Kanzlerin vor, seine Idee für Euro-Anleihen nicht wirklich geprüft zu haben. Angela Merkel hält dagegen, denn für Berlin geht es nicht nur darum, das Gesicht zu wahren - sondern auch um viel Geld. ";s:14:"date_timestamp";i:1291830480;}i:1;a:9:{s:5:"title";s:52:"Testflug: Erste private Raumkapsel ins All gestartet";s:4:"link";s:72:"http://www.spiegel.de/wissenschaft/weltall/0,1518,733623,00.html#ref=rss";s:11:"description";s:271:"Es ist eine kleine Revolution in der Raumfahrt: Erstmals ist eine privat gebaute Raumkapsel auf dem Weg in den Orbit. Bei dem Jungfernflug soll das acht Tonnen schwere "Dragon"-Vehikel die Erde zweimal umkreisen. Langfristig könnte es die veralteten US-Shuttles ablösen. ";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 17:32:00 +0100";s:4:"guid";s:64:"http://www.spiegel.de/wissenschaft/weltall/0,1518,733623,00.html";s:7:"content";a:1:{s:7:"encoded";s:369:"<img src="http://www.spiegel.de/images/image-159186-thumbsmall-odkg.jpg" hspace="5" align="left" >Es ist eine kleine Revolution in der Raumfahrt: Erstmals ist eine privat gebaute Raumkapsel auf dem Weg in den Orbit. Bei dem Jungfernflug soll das acht Tonnen schwere "Dragon"-Vehikel die Erde zweimal umkreisen. Langfristig könnte es die veralteten US-Shuttles ablösen. ";}s:7:"summary";s:271:"Es ist eine kleine Revolution in der Raumfahrt: Erstmals ist eine privat gebaute Raumkapsel auf dem Weg in den Orbit. Bei dem Jungfernflug soll das acht Tonnen schwere "Dragon"-Vehikel die Erde zweimal umkreisen. Langfristig könnte es die veralteten US-Shuttles ablösen. ";s:12:"atom_content";s:369:"<img src="http://www.spiegel.de/images/image-159186-thumbsmall-odkg.jpg" hspace="5" align="left" >Es ist eine kleine Revolution in der Raumfahrt: Erstmals ist eine privat gebaute Raumkapsel auf dem Weg in den Orbit. Bei dem Jungfernflug soll das acht Tonnen schwere "Dragon"-Vehikel die Erde zweimal umkreisen. Langfristig könnte es die veralteten US-Shuttles ablösen. ";s:14:"date_timestamp";i:1291825920;}i:2;a:9:{s:5:"title";s:50:"US-Informant: FDP trennt sich von Maulwurf Metzner";s:4:"link";s:71:"http://www.spiegel.de/politik/deutschland/0,1518,733604,00.html#ref=rss";s:11:"description";s:272:"Über die Zukunft des US-Informanten Helmut Metzner wird seit Tagen spekuliert - jetzt macht die FDP einen Schnitt. Der frühere Büroleiter von Guido Westerwelle wird nicht mehr für die Partei arbeiten: Das Arbeitsverhältnis werde einvernehmlich beendet, sagte ein Sprecher.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 16:52:00 +0100";s:4:"guid";s:63:"http://www.spiegel.de/politik/deutschland/0,1518,733604,00.html";s:7:"content";a:1:{s:7:"encoded";s:272:"Über die Zukunft des US-Informanten Helmut Metzner wird seit Tagen spekuliert - jetzt macht die FDP einen Schnitt. Der frühere Büroleiter von Guido Westerwelle wird nicht mehr für die Partei arbeiten: Das Arbeitsverhältnis werde einvernehmlich beendet, sagte ein Sprecher.";}s:7:"summary";s:272:"Über die Zukunft des US-Informanten Helmut Metzner wird seit Tagen spekuliert - jetzt macht die FDP einen Schnitt. Der frühere Büroleiter von Guido Westerwelle wird nicht mehr für die Partei arbeiten: Das Arbeitsverhältnis werde einvernehmlich beendet, sagte ein Sprecher.";s:12:"atom_content";s:272:"Über die Zukunft des US-Informanten Helmut Metzner wird seit Tagen spekuliert - jetzt macht die FDP einen Schnitt. Der frühere Büroleiter von Guido Westerwelle wird nicht mehr für die Partei arbeiten: Das Arbeitsverhältnis werde einvernehmlich beendet, sagte ein Sprecher.";s:14:"date_timestamp";i:1291823520;}i:3;a:9:{s:5:"title";s:86:"Streit über Kommissionsbericht: Historiker greifen Nazi-Studie des Auswärtigen Amts an";s:4:"link";s:59:"http://www.spiegel.de/spiegel/0,1518,733101,00.html#ref=rss";s:11:"description";s:265:"Eine Historikerkommission sollte Klarheit über die Nazi-Vergangenheit des Auswärtigen Amts bringen - nun ist ihr Bericht ein Bestseller, doch andere Experten laufen Sturm. Der Vorwurf: Die Autoren hätten massive Fehler gemacht und würden die Aktenlage nicht kennen.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 16:24:00 +0100";s:4:"guid";s:51:"http://www.spiegel.de/spiegel/0,1518,733101,00.html";s:7:"content";a:1:{s:7:"encoded";s:363:"<img src="http://www.spiegel.de/images/image-144502-thumbsmall-mmwn.jpg" hspace="5" align="left" >Eine Historikerkommission sollte Klarheit über die Nazi-Vergangenheit des Auswärtigen Amts bringen - nun ist ihr Bericht ein Bestseller, doch andere Experten laufen Sturm. Der Vorwurf: Die Autoren hätten massive Fehler gemacht und würden die Aktenlage nicht kennen.";}s:7:"summary";s:265:"Eine Historikerkommission sollte Klarheit über die Nazi-Vergangenheit des Auswärtigen Amts bringen - nun ist ihr Bericht ein Bestseller, doch andere Experten laufen Sturm. Der Vorwurf: Die Autoren hätten massive Fehler gemacht und würden die Aktenlage nicht kennen.";s:12:"atom_content";s:363:"<img src="http://www.spiegel.de/images/image-144502-thumbsmall-mmwn.jpg" hspace="5" align="left" >Eine Historikerkommission sollte Klarheit über die Nazi-Vergangenheit des Auswärtigen Amts bringen - nun ist ihr Bericht ein Bestseller, doch andere Experten laufen Sturm. Der Vorwurf: Die Autoren hätten massive Fehler gemacht und würden die Aktenlage nicht kennen.";s:14:"date_timestamp";i:1291821840;}i:4;a:9:{s:5:"title";s:62:"Partei im Umfragehoch: Fünf Fallen für die grünen Durchstarter";s:4:"link";s:71:"http://www.spiegel.de/politik/deutschland/0,1518,732645,00.html#ref=rss";s:11:"description";s:221:"Wer kann die Grünen stoppen? Möglicherweise sie selbst. Zwar erzielt die Partei Spitzenwerte bei Umfragen, der Ansturm der Neumitglieder ist ungebrochen. Doch taktische Fehler könnten die Senkrechtstarter bald ausbremsen.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 16:08:00 +0100";s:4:"guid";s:63:"http://www.spiegel.de/politik/deutschland/0,1518,732645,00.html";s:7:"content";a:1:{s:7:"encoded";s:319:"<img src="http://www.spiegel.de/images/image-139588-thumbsmall-xjfq.jpg" hspace="5" align="left" >Wer kann die Grünen stoppen? Möglicherweise sie selbst. Zwar erzielt die Partei Spitzenwerte bei Umfragen, der Ansturm der Neumitglieder ist ungebrochen. Doch taktische Fehler könnten die Senkrechtstarter bald ausbremsen.";}s:7:"summary";s:221:"Wer kann die Grünen stoppen? Möglicherweise sie selbst. Zwar erzielt die Partei Spitzenwerte bei Umfragen, der Ansturm der Neumitglieder ist ungebrochen. Doch taktische Fehler könnten die Senkrechtstarter bald ausbremsen.";s:12:"atom_content";s:319:"<img src="http://www.spiegel.de/images/image-139588-thumbsmall-xjfq.jpg" hspace="5" align="left" >Wer kann die Grünen stoppen? Möglicherweise sie selbst. Zwar erzielt die Partei Spitzenwerte bei Umfragen, der Ansturm der Neumitglieder ist ungebrochen. Doch taktische Fehler könnten die Senkrechtstarter bald ausbremsen.";s:14:"date_timestamp";i:1291820880;}i:5;a:9:{s:5:"title";s:66:"Streit über Euro-Rettung: Merkel wehrt sich gegen Junckers Attacke";s:4:"link";s:67:"http://www.spiegel.de/politik/ausland/0,1518,733573,00.html#ref=rss";s:11:"description";s:274:"Kanzlerin Merkel sperrt sich gegen eine europäische Anleihe - und wird von Luxemburgs Ministerpräsident Juncker heftig angegriffen. Nun wehrt sie sich: Es helfe niemandem, sich gegenseitig als uneuropäisch zu bezeichnen, sagt ihr Sprecher. Den Vorschlag lehne man weiter ab.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 16:02:00 +0100";s:4:"guid";s:59:"http://www.spiegel.de/politik/ausland/0,1518,733573,00.html";s:7:"content";a:1:{s:7:"encoded";s:372:"<img src="http://www.spiegel.de/images/image-159307-thumbsmall-lltg.jpg" hspace="5" align="left" >Kanzlerin Merkel sperrt sich gegen eine europäische Anleihe - und wird von Luxemburgs Ministerpräsident Juncker heftig angegriffen. Nun wehrt sie sich: Es helfe niemandem, sich gegenseitig als uneuropäisch zu bezeichnen, sagt ihr Sprecher. Den Vorschlag lehne man weiter ab.";}s:7:"summary";s:274:"Kanzlerin Merkel sperrt sich gegen eine europäische Anleihe - und wird von Luxemburgs Ministerpräsident Juncker heftig angegriffen. Nun wehrt sie sich: Es helfe niemandem, sich gegenseitig als uneuropäisch zu bezeichnen, sagt ihr Sprecher. Den Vorschlag lehne man weiter ab.";s:12:"atom_content";s:372:"<img src="http://www.spiegel.de/images/image-159307-thumbsmall-lltg.jpg" hspace="5" align="left" >Kanzlerin Merkel sperrt sich gegen eine europäische Anleihe - und wird von Luxemburgs Ministerpräsident Juncker heftig angegriffen. Nun wehrt sie sich: Es helfe niemandem, sich gegenseitig als uneuropäisch zu bezeichnen, sagt ihr Sprecher. Den Vorschlag lehne man weiter ab.";s:14:"date_timestamp";i:1291820520;}i:6;a:9:{s:5:"title";s:61:"Operation Payback: WikiLeaks-Anhänger attackieren Mastercard ";s:4:"link";s:64:"http://www.spiegel.de/netzwelt/web/0,1518,733520,00.html#ref=rss";s:11:"description";s:241:"Erst die Schweizer Postfinance, jetzt Mastercard: Die Website des Kreditkartenunternehmens ist derzeit so gut wie unerreichbar. Ursache ist eine Attacke von WikiLeaks-Unterstützern, die sich in der sogenannten Operation Payback organisieren.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 13:22:00 +0100";s:4:"guid";s:56:"http://www.spiegel.de/netzwelt/web/0,1518,733520,00.html";s:7:"content";a:1:{s:7:"encoded";s:241:"Erst die Schweizer Postfinance, jetzt Mastercard: Die Website des Kreditkartenunternehmens ist derzeit so gut wie unerreichbar. Ursache ist eine Attacke von WikiLeaks-Unterstützern, die sich in der sogenannten Operation Payback organisieren.";}s:7:"summary";s:241:"Erst die Schweizer Postfinance, jetzt Mastercard: Die Website des Kreditkartenunternehmens ist derzeit so gut wie unerreichbar. Ursache ist eine Attacke von WikiLeaks-Unterstützern, die sich in der sogenannten Operation Payback organisieren.";s:12:"atom_content";s:241:"Erst die Schweizer Postfinance, jetzt Mastercard: Die Website des Kreditkartenunternehmens ist derzeit so gut wie unerreichbar. Ursache ist eine Attacke von WikiLeaks-Unterstützern, die sich in der sogenannten Operation Payback organisieren.";s:14:"date_timestamp";i:1291810920;}i:7;a:9:{s:5:"title";s:63:"Streit um Euro-Rettung: Juncker wirft Merkel simples Denken vor";s:4:"link";s:71:"http://www.spiegel.de/wirtschaft/soziales/0,1518,733529,00.html#ref=rss";s:11:"description";s:280:"Selten hat der luxemburgische Ministerpräsident eine deutsche Regierung so scharf kritisiert. Jean-Claude Juncker wirft der Kanzlerin eine "uneuropäische Art" und "simples Denken" vor. Merkel kritisiere seine Idee einer europäischen Anleihe, ohne sie wirklich verstanden zu haben.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 13:08:00 +0100";s:4:"guid";s:63:"http://www.spiegel.de/wirtschaft/soziales/0,1518,733529,00.html";s:7:"content";a:1:{s:7:"encoded";s:378:"<img src="http://www.spiegel.de/images/image-159214-thumbsmall-ozyc.jpg" hspace="5" align="left" >Selten hat der luxemburgische Ministerpräsident eine deutsche Regierung so scharf kritisiert. Jean-Claude Juncker wirft der Kanzlerin eine "uneuropäische Art" und "simples Denken" vor. Merkel kritisiere seine Idee einer europäischen Anleihe, ohne sie wirklich verstanden zu haben.";}s:7:"summary";s:280:"Selten hat der luxemburgische Ministerpräsident eine deutsche Regierung so scharf kritisiert. Jean-Claude Juncker wirft der Kanzlerin eine "uneuropäische Art" und "simples Denken" vor. Merkel kritisiere seine Idee einer europäischen Anleihe, ohne sie wirklich verstanden zu haben.";s:12:"atom_content";s:378:"<img src="http://www.spiegel.de/images/image-159214-thumbsmall-ozyc.jpg" hspace="5" align="left" >Selten hat der luxemburgische Ministerpräsident eine deutsche Regierung so scharf kritisiert. Jean-Claude Juncker wirft der Kanzlerin eine "uneuropäische Art" und "simples Denken" vor. Merkel kritisiere seine Idee einer europäischen Anleihe, ohne sie wirklich verstanden zu haben.";s:14:"date_timestamp";i:1291810080;}i:8;a:9:{s:5:"title";s:69:"Deutscher Erfolg in Brüssel: EU erlaubt Steinkohle-Beihilfen bis 2018";s:4:"link";s:71:"http://www.spiegel.de/wirtschaft/soziales/0,1518,733519,00.html#ref=rss";s:11:"description";s:281:"Die deutschen Kumpel können aufatmen: Im Streit um Kohlesubventionen hat sich die Linie der Bundesrepublik durchgesetzt. Eigentlich wollte die EU-Kommission die Hilfen nur bis 2014 erlauben. Jetzt bleibt die Unterstützung vier Jahre länger bestehen - wird aber wohl zurückgefahren.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 12:48:00 +0100";s:4:"guid";s:63:"http://www.spiegel.de/wirtschaft/soziales/0,1518,733519,00.html";s:7:"content";a:1:{s:7:"encoded";s:379:"<img src="http://www.spiegel.de/images/image-159217-thumbsmall-rigf.jpg" hspace="5" align="left" >Die deutschen Kumpel können aufatmen: Im Streit um Kohlesubventionen hat sich die Linie der Bundesrepublik durchgesetzt. Eigentlich wollte die EU-Kommission die Hilfen nur bis 2014 erlauben. Jetzt bleibt die Unterstützung vier Jahre länger bestehen - wird aber wohl zurückgefahren.";}s:7:"summary";s:281:"Die deutschen Kumpel können aufatmen: Im Streit um Kohlesubventionen hat sich die Linie der Bundesrepublik durchgesetzt. Eigentlich wollte die EU-Kommission die Hilfen nur bis 2014 erlauben. Jetzt bleibt die Unterstützung vier Jahre länger bestehen - wird aber wohl zurückgefahren.";s:12:"atom_content";s:379:"<img src="http://www.spiegel.de/images/image-159217-thumbsmall-rigf.jpg" hspace="5" align="left" >Die deutschen Kumpel können aufatmen: Im Streit um Kohlesubventionen hat sich die Linie der Bundesrepublik durchgesetzt. Eigentlich wollte die EU-Kommission die Hilfen nur bis 2014 erlauben. Jetzt bleibt die Unterstützung vier Jahre länger bestehen - wird aber wohl zurückgefahren.";s:14:"date_timestamp";i:1291808880;}i:9;a:9:{s:5:"title";s:68:"Einigung mit Republikanern: Obamas Steuer-Deal empört Amerikas Linke";s:4:"link";s:67:"http://www.spiegel.de/politik/ausland/0,1518,733430,00.html#ref=rss";s:11:"description";s:270:"Barack Obamas Steuergeschenke für Reiche zeigen die neuen Machtverhältnisse in Washington: Die Republikaner können ihm nach dem Sieg bei den Kongresswahlen ihr Programm aufzwingen - und in den eigenen Reihen regt sich Widerstand gegen den Kompromisskurs des Präsidenten.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 11:14:00 +0100";s:4:"guid";s:59:"http://www.spiegel.de/politik/ausland/0,1518,733430,00.html";s:7:"content";a:1:{s:7:"encoded";s:368:"<img src="http://www.spiegel.de/images/image-159119-thumbsmall-dbwt.jpg" hspace="5" align="left" >Barack Obamas Steuergeschenke für Reiche zeigen die neuen Machtverhältnisse in Washington: Die Republikaner können ihm nach dem Sieg bei den Kongresswahlen ihr Programm aufzwingen - und in den eigenen Reihen regt sich Widerstand gegen den Kompromisskurs des Präsidenten.";}s:7:"summary";s:270:"Barack Obamas Steuergeschenke für Reiche zeigen die neuen Machtverhältnisse in Washington: Die Republikaner können ihm nach dem Sieg bei den Kongresswahlen ihr Programm aufzwingen - und in den eigenen Reihen regt sich Widerstand gegen den Kompromisskurs des Präsidenten.";s:12:"atom_content";s:368:"<img src="http://www.spiegel.de/images/image-159119-thumbsmall-dbwt.jpg" hspace="5" align="left" >Barack Obamas Steuergeschenke für Reiche zeigen die neuen Machtverhältnisse in Washington: Die Republikaner können ihm nach dem Sieg bei den Kongresswahlen ihr Programm aufzwingen - und in den eigenen Reihen regt sich Widerstand gegen den Kompromisskurs des Präsidenten.";s:14:"date_timestamp";i:1291803240;}i:10;a:9:{s:5:"title";s:64:"WikiLeaks-Enthüllungen: US-Senator stellt Presse an den Pranger ";s:4:"link";s:67:"http://www.spiegel.de/politik/ausland/0,1518,733456,00.html#ref=rss";s:11:"description";s:228:"Nun gerät auch die "New York Times" in die Kritik: US-Senator Joe Lieberman hat die Veröffentlichung der Diplomaten-Berichte durch WikiLeaks verurteilt. Es müsse untersucht werden, ob sich auch die Zeitung schuldig gemacht habe.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 10:45:00 +0100";s:4:"guid";s:59:"http://www.spiegel.de/politik/ausland/0,1518,733456,00.html";s:7:"content";a:1:{s:7:"encoded";s:326:"<img src="http://www.spiegel.de/images/image-159132-thumbsmall-spzq.jpg" hspace="5" align="left" >Nun gerät auch die "New York Times" in die Kritik: US-Senator Joe Lieberman hat die Veröffentlichung der Diplomaten-Berichte durch WikiLeaks verurteilt. Es müsse untersucht werden, ob sich auch die Zeitung schuldig gemacht habe.";}s:7:"summary";s:228:"Nun gerät auch die "New York Times" in die Kritik: US-Senator Joe Lieberman hat die Veröffentlichung der Diplomaten-Berichte durch WikiLeaks verurteilt. Es müsse untersucht werden, ob sich auch die Zeitung schuldig gemacht habe.";s:12:"atom_content";s:326:"<img src="http://www.spiegel.de/images/image-159132-thumbsmall-spzq.jpg" hspace="5" align="left" >Nun gerät auch die "New York Times" in die Kritik: US-Senator Joe Lieberman hat die Veröffentlichung der Diplomaten-Berichte durch WikiLeaks verurteilt. Es müsse untersucht werden, ob sich auch die Zeitung schuldig gemacht habe.";s:14:"date_timestamp";i:1291801500;}i:11;a:9:{s:5:"title";s:59:"Kehrtwende: USA verzichten auf Baustopp-Forderung an Israel";s:4:"link";s:67:"http://www.spiegel.de/politik/ausland/0,1518,733439,00.html#ref=rss";s:11:"description";s:250:"Israels Blockade der Friedenverhandlungen hat funktioniert: Die USA sind von der Forderung nach einem 90-tägigen Stopp des Siedlungsbaus abgerückt. Jetzt bemühen sie sich, die Gespräche zwischen Israelis und Palästinensern anderweitig voranzubringen.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 08:43:00 +0100";s:4:"guid";s:59:"http://www.spiegel.de/politik/ausland/0,1518,733439,00.html";s:7:"content";a:1:{s:7:"encoded";s:348:"<img src="http://www.spiegel.de/images/image-159124-thumbsmall-qguw.jpg" hspace="5" align="left" >Israels Blockade der Friedenverhandlungen hat funktioniert: Die USA sind von der Forderung nach einem 90-tägigen Stopp des Siedlungsbaus abgerückt. Jetzt bemühen sie sich, die Gespräche zwischen Israelis und Palästinensern anderweitig voranzubringen.";}s:7:"summary";s:250:"Israels Blockade der Friedenverhandlungen hat funktioniert: Die USA sind von der Forderung nach einem 90-tägigen Stopp des Siedlungsbaus abgerückt. Jetzt bemühen sie sich, die Gespräche zwischen Israelis und Palästinensern anderweitig voranzubringen.";s:12:"atom_content";s:348:"<img src="http://www.spiegel.de/images/image-159124-thumbsmall-qguw.jpg" hspace="5" align="left" >Israels Blockade der Friedenverhandlungen hat funktioniert: Die USA sind von der Forderung nach einem 90-tägigen Stopp des Siedlungsbaus abgerückt. Jetzt bemühen sie sich, die Gespräche zwischen Israelis und Palästinensern anderweitig voranzubringen.";s:14:"date_timestamp";i:1291794180;}i:12;a:9:{s:5:"title";s:55:"Klimawandel: Uno warnt vor umfassendem Gletscherschwund";s:4:"link";s:70:"http://www.spiegel.de/wissenschaft/natur/0,1518,733432,00.html#ref=rss";s:11:"description";s:228:"Südasien und Südamerika werden besonders schnell und stark von der Gletscherschmelze betroffen sein. Ein neuer Uno-Bericht definiert die Folgen für die betroffenen Länder. Doch auch in der Schweiz sind Forscher höchst alarmiert.";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 07:28:00 +0100";s:4:"guid";s:62:"http://www.spiegel.de/wissenschaft/natur/0,1518,733432,00.html";s:7:"content";a:1:{s:7:"encoded";s:326:"<img src="http://www.spiegel.de/images/image-159120-thumbsmall-zdnd.jpg" hspace="5" align="left" >Südasien und Südamerika werden besonders schnell und stark von der Gletscherschmelze betroffen sein. Ein neuer Uno-Bericht definiert die Folgen für die betroffenen Länder. Doch auch in der Schweiz sind Forscher höchst alarmiert.";}s:7:"summary";s:228:"Südasien und Südamerika werden besonders schnell und stark von der Gletscherschmelze betroffen sein. Ein neuer Uno-Bericht definiert die Folgen für die betroffenen Länder. Doch auch in der Schweiz sind Forscher höchst alarmiert.";s:12:"atom_content";s:326:"<img src="http://www.spiegel.de/images/image-159120-thumbsmall-zdnd.jpg" hspace="5" align="left" >Südasien und Südamerika werden besonders schnell und stark von der Gletscherschmelze betroffen sein. Ein neuer Uno-Bericht definiert die Folgen für die betroffenen Länder. Doch auch in der Schweiz sind Forscher höchst alarmiert.";s:14:"date_timestamp";i:1291789680;}}s:7:"channel";a:7:{s:5:"title";s:29:"SPIEGEL ONLINE - Schlagzeilen";s:4:"link";s:21:"http://www.spiegel.de";s:11:"description";s:126:"Deutschlands führende Nachrichtenseite. Alles Wichtige aus Politik, Wirtschaft, Sport, Kultur, Wissenschaft, Technik und mehr.";s:8:"language";s:2:"de";s:7:"pubdate";s:31:"Wed, 08 Dec 2010 19:36:32 +0100";s:13:"lastbuilddate";s:31:"Wed, 08 Dec 2010 19:36:32 +0100";s:7:"tagline";s:126:"Deutschlands führende Nachrichtenseite. Alles Wichtige aus Politik, Wirtschaft, Sport, Kultur, Wissenschaft, Technik und mehr.";}s:9:"textinput";a:0:{}s:5:"image";a:3:{s:5:"title";s:14:"SPIEGEL ONLINE";s:4:"link";s:21:"http://www.spiegel.de";s:3:"url";s:48:"http://www.spiegel.de/static/sys/logo_120x61.gif";}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"2.0";s:8:"encoding";s:10:"ISO-8859-1";s:16:"_source_encoding";s:0:"";s:5:"ERROR";s:0:"";s:7:"WARNING";s:0:"";s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:16:"_KNOWN_ENCODINGS";a:3:{i:0;s:5:"UTF-8";i:1;s:8:"US-ASCII";i:2;s:10:"ISO-8859-1";}s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:17:"current_namespace";b:0;} \ No newline at end of file diff --git a/webroot/cache/8a3254e3596d3312a991d79d8558de49 b/webroot/cache/8a3254e3596d3312a991d79d8558de49 new file mode 100644 index 0000000..a03f762 --- /dev/null +++ b/webroot/cache/8a3254e3596d3312a991d79d8558de49 @@ -0,0 +1 @@ +O:9:"MagpieRSS":21:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:28:{i:0;a:6:{s:5:"title";s:30:"Wulff unterzeichnet Atomgesetz";s:4:"link";s:49:"http://www.tagesschau.de/inland/wulffatom100.html";s:11:"description";s:277:"Bundespräsident Wulff hat die Gesetze der schwarz-gelben Regierung für längere Atomlaufzeiten unterschrieben. Das teilte das Bundespräsidialamt mit. Damit kann die Regelung nun in Kraft treten. Mehrere SPD-regierte Länder wollen vor dem Bundesverfassungsgericht dagegen klagen.";s:4:"guid";s:49:"http://www.tagesschau.de/inland/wulffatom100.html";s:8:"category";s:6:"Inland";s:7:"summary";s:277:"Bundespräsident Wulff hat die Gesetze der schwarz-gelben Regierung für längere Atomlaufzeiten unterschrieben. Das teilte das Bundespräsidialamt mit. Damit kann die Regelung nun in Kraft treten. Mehrere SPD-regierte Länder wollen vor dem Bundesverfassungsgericht dagegen klagen.";}i:1;a:6:{s:5:"title";s:48:"WikiLeaks-Anhänger legen Mastercard-Website lahm";s:4:"link";s:48:"http://www.tagesschau.de/ausland/assange150.html";s:11:"description";s:286:"Der Konflikt um WikiLeaks nimmt an Schärfe zu: Anhänger der Plattform legten vorübergehend die Website von Mastercard lahm. Der Finanzdienstleister hatte zuvor die Überweisung von Spenden an WikiLeaks gestoppt. Trotz des wachsenden Drucks veröffentlichte WikiLeaks weitere US-Depeschen.";s:4:"guid";s:48:"http://www.tagesschau.de/ausland/assange150.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:286:"Der Konflikt um WikiLeaks nimmt an Schärfe zu: Anhänger der Plattform legten vorübergehend die Website von Mastercard lahm. Der Finanzdienstleister hatte zuvor die Überweisung von Spenden an WikiLeaks gestoppt. Trotz des wachsenden Drucks veröffentlichte WikiLeaks weitere US-Depeschen.";}i:2;a:6:{s:5:"title";s:53:"Nach WikiLeaks-Berichten: FDP trennt sich von Metzner";s:4:"link";s:47:"http://www.tagesschau.de/inland/metzner104.html";s:11:"description";s:302:"Die FDP und der Büroleiter von Parteichef Westerwelle, Metzner, gehen getrennte Wege. Das Arbeitsverhältnis sei "einvernehmlich" aufgelöst worden, bestätigte ein Parteisprecher. Metzner war in Kritik geraten, weil er die US-Botschaft über die Koalitionsverhandlungen von Union und FDP informiert hatte.";s:4:"guid";s:47:"http://www.tagesschau.de/inland/metzner104.html";s:8:"category";s:6:"Inland";s:7:"summary";s:302:"Die FDP und der Büroleiter von Parteichef Westerwelle, Metzner, gehen getrennte Wege. Das Arbeitsverhältnis sei "einvernehmlich" aufgelöst worden, bestätigte ein Parteisprecher. Metzner war in Kritik geraten, weil er die US-Botschaft über die Koalitionsverhandlungen von Union und FDP informiert hatte.";}i:3;a:6:{s:5:"title";s:46:"Kabinett verschärft Kampf gegen Steuerbetrüger";s:4:"link";s:52:"http://www.tagesschau.de/inland/steuerbetrug112.html";s:11:"description";s:288:"Die Bundesregierung hat schärfere Regeln für Steuerbetrüger auf den Weg gebracht. Ein entsprechender Gesetzentwurf wurde vom Kabinett beschlossen. Steuerbetrüger sollen künftig nur dann straffrei bleiben, wenn sie bei einer Selbstanzeige alle Steuerangelegenheiten vollständig offenlegen.";s:4:"guid";s:52:"http://www.tagesschau.de/inland/steuerbetrug112.html";s:8:"category";s:6:"Inland";s:7:"summary";s:288:"Die Bundesregierung hat schärfere Regeln für Steuerbetrüger auf den Weg gebracht. Ein entsprechender Gesetzentwurf wurde vom Kabinett beschlossen. Steuerbetrüger sollen künftig nur dann straffrei bleiben, wenn sie bei einer Selbstanzeige alle Steuerangelegenheiten vollständig offenlegen.";}i:4;a:6:{s:5:"title";s:37:"Debatte über Euro-Bonds wird schärfer";s:4:"link";s:53:"http://www.tagesschau.de/wirtschaft/eurobonds100.html";s:11:"description";s:288:"Gemeinsame Euro-Anleihen Ja oder Nein? Diese Grundsatzdebatte zwischen Bundesregierung und Vertretern anderer Euro-Länder wird schärfer im Ton. Der Chef der Eurogruppe, Juncker, warf Deutschland vor, "ein bisschen simpel" zu denken. Die Replik aus Berlin ließ nicht lange auf sich warten.";s:4:"guid";s:53:"http://www.tagesschau.de/wirtschaft/eurobonds100.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:288:"Gemeinsame Euro-Anleihen Ja oder Nein? Diese Grundsatzdebatte zwischen Bundesregierung und Vertretern anderer Euro-Länder wird schärfer im Ton. Der Chef der Eurogruppe, Juncker, warf Deutschland vor, "ein bisschen simpel" zu denken. Die Replik aus Berlin ließ nicht lange auf sich warten.";}i:5;a:6:{s:5:"title";s:48:"EU will Steinkohlesubventionen erst 2018 beenden";s:4:"link";s:54:"http://www.tagesschau.de/wirtschaft/steinkohle112.html";s:11:"description";s:288:"Der Steinkohlebergbau in Deutschland kann wohl vier Jahre länger vom Staat bezuschusst werden. Die EU-Kommission einigte sich, die Steinkohlesubventionen erst 2018 verbieten zu wollen. Das sagte Wettbewerbskommissar Almunia. Damit kommt die Brüsseler Behörde der Bundesregierung entgegen.";s:4:"guid";s:54:"http://www.tagesschau.de/wirtschaft/steinkohle112.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:288:"Der Steinkohlebergbau in Deutschland kann wohl vier Jahre länger vom Staat bezuschusst werden. Die EU-Kommission einigte sich, die Steinkohlesubventionen erst 2018 verbieten zu wollen. Das sagte Wettbewerbskommissar Almunia. Damit kommt die Brüsseler Behörde der Bundesregierung entgegen.";}i:6;a:6:{s:5:"title";s:45:"Bahn verkauft Arriva Deutschland an Italiener";s:4:"link";s:62:"http://www.tagesschau.de/wirtschaft/deutschebahnarriva100.html";s:11:"description";s:291:"Die italienische Staatsbahn steigt in Deutschland ein. Die Ferrovie dello Stato übernehme das regionale Zug- und Busverkehrsunternehmen Arriva Deutschland, teilte die Deutsche Bahn mit. In Italien genießt die Staatsbahn im Regionalverkehr keinen guten Ruf - insbesondere im Süden des Landes.";s:4:"guid";s:62:"http://www.tagesschau.de/wirtschaft/deutschebahnarriva100.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:291:"Die italienische Staatsbahn steigt in Deutschland ein. Die Ferrovie dello Stato übernehme das regionale Zug- und Busverkehrsunternehmen Arriva Deutschland, teilte die Deutsche Bahn mit. In Italien genießt die Staatsbahn im Regionalverkehr keinen guten Ruf - insbesondere im Süden des Landes.";}i:7;a:6:{s:5:"title";s:45:"Tschechen gehen gegen Sparkurs auf die Straße";s:4:"link";s:51:"http://www.tagesschau.de/ausland/tschechien218.html";s:11:"description";s:282:"Es war einer der größten Streiks seit den Demonstrationen zur Wendezeit: In Tschechien gingen Hunderttausende Staatsbedienstete gegen den radikalen Sparkurs von Premier Necas auf die Straße. Ihr Protest richtet sich gegen die Gehaltskürzungen im öffentlichen Dienst um zehn Prozent.";s:4:"guid";s:51:"http://www.tagesschau.de/ausland/tschechien218.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:282:"Es war einer der größten Streiks seit den Demonstrationen zur Wendezeit: In Tschechien gingen Hunderttausende Staatsbedienstete gegen den radikalen Sparkurs von Premier Necas auf die Straße. Ihr Protest richtet sich gegen die Gehaltskürzungen im öffentlichen Dienst um zehn Prozent.";}i:8;a:6:{s:5:"title";s:53:"Krawalle nach Bekanntgabe der Wahlergebnisse in Haiti";s:4:"link";s:50:"http://www.tagesschau.de/ausland/haitiwahl104.html";s:11:"description";s:289:"Haiti kommt nicht zur Ruhe: Landesweit gab es Ausschreitungen nach der Bekanntgabe des Ergebnisses der Präsidentenwahl. Anhänger unterlegener Kandidaten errichteten rund um Port-au-Prince Barrikaden. Ihre Vermutung: Das Wahlergebnis wurde gefälscht. Rückendeckung bekommen sie von den USA.";s:4:"guid";s:50:"http://www.tagesschau.de/ausland/haitiwahl104.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:289:"Haiti kommt nicht zur Ruhe: Landesweit gab es Ausschreitungen nach der Bekanntgabe des Ergebnisses der Präsidentenwahl. Anhänger unterlegener Kandidaten errichteten rund um Port-au-Prince Barrikaden. Ihre Vermutung: Das Wahlergebnis wurde gefälscht. Rückendeckung bekommen sie von den USA.";}i:9;a:6:{s:5:"title";s:59:"Akhanli-Prozess: Autor wird aus Untersuchungshaft entlassen";s:4:"link";s:48:"http://www.tagesschau.de/ausland/akhanli106.html";s:11:"description";s:286:"Der türkischstämmige Schriftsteller Akhanli kommt auf freien Fuß. Wie ein Gericht in Istanbul entschied, wird er mit sofortiger Wirkung aus der Untersuchungshaft entlassen. Die Istanbuler Staatsanwaltschaft beschuldigt ihn, an einem Raubmord und Umsturzversuchen beteiligt gewesen sein.";s:4:"guid";s:48:"http://www.tagesschau.de/ausland/akhanli106.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:286:"Der türkischstämmige Schriftsteller Akhanli kommt auf freien Fuß. Wie ein Gericht in Istanbul entschied, wird er mit sofortiger Wirkung aus der Untersuchungshaft entlassen. Die Istanbuler Staatsanwaltschaft beschuldigt ihn, an einem Raubmord und Umsturzversuchen beteiligt gewesen sein.";}i:10;a:6:{s:5:"title";s:37:"Heute vor 30 Jahren starb John Lennon";s:4:"link";s:61:"http://www.tagesschau.de/multimedia/bilder/johnlennon102.html";s:11:"description";s:303:"John Lennon war das Idol seiner Generation: Er war der Kopf der Beatles, der Poet der Friedensbewegung und oft ein unglücklicher Mensch. Seine Ermordung vor 30 Jahren war für seine Fans ein entsetzlicher Verlust - so schwer wie der Tod John F. Kennedys oder Martin Luther Kings. Bilder aus seinem Leben.";s:4:"guid";s:61:"http://www.tagesschau.de/multimedia/bilder/johnlennon102.html";s:8:"category";s:6:"Kultur";s:7:"summary";s:303:"John Lennon war das Idol seiner Generation: Er war der Kopf der Beatles, der Poet der Friedensbewegung und oft ein unglücklicher Mensch. Seine Ermordung vor 30 Jahren war für seine Fans ein entsetzlicher Verlust - so schwer wie der Tod John F. Kennedys oder Martin Luther Kings. Bilder aus seinem Leben.";}i:11;a:6:{s:5:"title";s:52:"ARD-Serie "Lindenstraße" feiert 25-jähriges Bestehen";s:4:"link";s:53:"http://www.tagesschau.de/kultur/lindenstrasse106.html";s:11:"description";s:301:"27 Hochzeiten und 43 Todesfälle - nur zwei von vielen Zahlen, die das Geschehen von 25 Jahren in der ARD-Serie "Lindenstraße" beschreiben. Mit Geschichten des Alltags hat die Serie Fernsehgeschichte geschrieben. In der Nacht auf Sonntag wird die Serie im Ersten mit einer "Lindenstraßen-Nacht" geehrt.";s:4:"guid";s:53:"http://www.tagesschau.de/kultur/lindenstrasse106.html";s:8:"category";s:6:"Kultur";s:7:"summary";s:301:"27 Hochzeiten und 43 Todesfälle - nur zwei von vielen Zahlen, die das Geschehen von 25 Jahren in der ARD-Serie "Lindenstraße" beschreiben. Mit Geschichten des Alltags hat die Serie Fernsehgeschichte geschrieben. In der Nacht auf Sonntag wird die Serie im Ersten mit einer "Lindenstraßen-Nacht" geehrt.";}i:12;a:6:{s:5:"title";s:52:"Metallstücke im Brot: Lieken ruft zwei Sorten zurück";s:4:"link";s:56:"http://www.tagesschau.de/inland/liekenbrotsorten100.html";s:11:"description";s:281:"In Produkten des Großbäckers Lieken, die vor Dienstag verkauft wurden, könnten sich Metallstückchen befinden. Betroffen sind ganze Brote, die unter dem Namen "Peter & Paul Sonnenblumenbrot" und "Peter & Paul Mehrkornbrot" verkauft wurden, mit Mindesthaltbarkeitsdatum 17. Dezember.";s:4:"guid";s:56:"http://www.tagesschau.de/inland/liekenbrotsorten100.html";s:8:"category";s:6:"Inland";s:7:"summary";s:281:"In Produkten des Großbäckers Lieken, die vor Dienstag verkauft wurden, könnten sich Metallstückchen befinden. Betroffen sind ganze Brote, die unter dem Namen "Peter & Paul Sonnenblumenbrot" und "Peter & Paul Mehrkornbrot" verkauft wurden, mit Mindesthaltbarkeitsdatum 17. Dezember.";}i:13;a:6:{s:5:"title";s:44:"Gemischte Bilanz nach vier Jahren Elterngeld";s:4:"link";s:50:"http://www.tagesschau.de/inland/elterngeld128.html";s:11:"description";s:267:"In der Union war es umstritten und wurde als "Wickel-Volontariat" geschmäht - vor vier Jahren setzte die damalige Familienministerin von der Leyen gegen alle Widerstände das Elterngeld durch. Die dadurch erhoffte Trendwende beim Geburtenrückgang blieb allerdings aus.";s:4:"guid";s:50:"http://www.tagesschau.de/inland/elterngeld128.html";s:8:"category";s:6:"Inland";s:7:"summary";s:267:"In der Union war es umstritten und wurde als "Wickel-Volontariat" geschmäht - vor vier Jahren setzte die damalige Familienministerin von der Leyen gegen alle Widerstände das Elterngeld durch. Die dadurch erhoffte Trendwende beim Geburtenrückgang blieb allerdings aus.";}i:14;a:6:{s:5:"title";s:67:"Rheinland-Pfalz: Erdwärmekraftwerk wohl für Erdbeben verantwortlich";s:4:"link";s:82:"http://www.swr.de/nachrichten/rp/-/id=1682/nid=1682/did=5600424/16s1a1r/index.html";s:11:"description";s:286:"Das Geothermiekraftwerk im rheinland-pfälzischen Landau ist "sehr wahrscheinlich" für mehrere Erdbeben in der Region verantwortlich. Zu diesem Schluss kommt ein nun vorgelegtes Expertengutachten. Wahrscheinlichste Ursache war demnach das Einleiten von Wasser in tiefe Gesteinsschichten.";s:4:"guid";s:82:"http://www.swr.de/nachrichten/rp/-/id=1682/nid=1682/did=5600424/16s1a1r/index.html";s:8:"category";s:6:"Inland";s:7:"summary";s:286:"Das Geothermiekraftwerk im rheinland-pfälzischen Landau ist "sehr wahrscheinlich" für mehrere Erdbeben in der Region verantwortlich. Zu diesem Schluss kommt ein nun vorgelegtes Expertengutachten. Wahrscheinlichste Ursache war demnach das Einleiten von Wasser in tiefe Gesteinsschichten.";}i:15;a:6:{s:5:"title";s:50:"Frankreich: Prozessauftakt für sieben Castorgegner";s:4:"link";s:47:"http://www.tagesschau.de/ausland/castor294.html";s:11:"description";s:276:"Im November stoppten sie den jüngsten Castor-Transport nach Gorleben - nun müssen sich die sieben Atomkraftgegner vor einem französischen Gericht verantworten. Im Falle einer Verurteilung müssen sie mit Haft- und hohen Geldstrafen rechnen. Auch ein Deutscher wird beschuldigt.";s:4:"guid";s:47:"http://www.tagesschau.de/ausland/castor294.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:276:"Im November stoppten sie den jüngsten Castor-Transport nach Gorleben - nun müssen sich die sieben Atomkraftgegner vor einem französischen Gericht verantworten. Im Falle einer Verurteilung müssen sie mit Haft- und hohen Geldstrafen rechnen. Auch ein Deutscher wird beschuldigt.";}i:16;a:6:{s:5:"title";s:42:"Chile: Mehr als 80 Tote bei Gefängnisbrand";s:4:"link";s:51:"http://www.tagesschau.de/ausland/chilebrand100.html";s:11:"description";s:275:"Beim Brand in einer Haftanstalt in Chiles Hauptstadt Santiago sind mindestens 83 Menschen ums Leben gekommen. Mehrere Insassen und Einsatzkräfte erlitten Verbrennungen. Das Gefängnis war offenbar völlig überfüllt. Die Behörden gehen von Brandstiftung als Unglücksursache aus.";s:4:"guid";s:51:"http://www.tagesschau.de/ausland/chilebrand100.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:275:"Beim Brand in einer Haftanstalt in Chiles Hauptstadt Santiago sind mindestens 83 Menschen ums Leben gekommen. Mehrere Insassen und Einsatzkräfte erlitten Verbrennungen. Das Gefängnis war offenbar völlig überfüllt. Die Behörden gehen von Brandstiftung als Unglücksursache aus.";}i:17;a:6:{s:5:"title";s:54:"US-Regierung rückt von Baustopp-Forderung an Israel ab";s:4:"link";s:50:"http://www.tagesschau.de/ausland/usaisrael108.html";s:11:"description";s:275:"Amerikaner, Israelis und Palästinenser saßen vor drei Monaten noch an einem Tisch, um über Wege aus dem Nahost-Konflikt zu beraten. Doch direkte Verhandlungen wird es jetzt nicht mehr geben: Denn die US-Regierung ist von der zentralen Forderung nach einem Baustopp abgerückt.";s:4:"guid";s:50:"http://www.tagesschau.de/ausland/usaisrael108.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:275:"Amerikaner, Israelis und Palästinenser saßen vor drei Monaten noch an einem Tisch, um über Wege aus dem Nahost-Konflikt zu beraten. Doch direkte Verhandlungen wird es jetzt nicht mehr geben: Denn die US-Regierung ist von der zentralen Forderung nach einem Baustopp abgerückt.";}i:18;a:6:{s:5:"title";s:52:"China: "Friedenspreis" an Taiwans Ex-Vizepräsidenten";s:4:"link";s:55:"http://www.tagesschau.de/ausland/konfuziuspreis100.html";s:11:"description";s:282:"In Oslo wird am Freitag der Friedensnobelpreis an den chinesischen Dissidenten Liu vergeben - in China selbst gibt es morgen den "Konfuzius-Friedenspreis". Die Hintergründe sind unklar. Preisträger soll Taiwans Ex-Vizepräsident Lien werden - der davon noch nichts zu wissen scheint.";s:4:"guid";s:55:"http://www.tagesschau.de/ausland/konfuziuspreis100.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:282:"In Oslo wird am Freitag der Friedensnobelpreis an den chinesischen Dissidenten Liu vergeben - in China selbst gibt es morgen den "Konfuzius-Friedenspreis". Die Hintergründe sind unklar. Preisträger soll Taiwans Ex-Vizepräsident Lien werden - der davon noch nichts zu wissen scheint.";}i:19;a:6:{s:5:"title";s:41:"Endspurt bei der Klimakonferenz in Cancún";s:4:"link";s:47:"http://www.tagesschau.de/ausland/cancun126.html";s:11:"description";s:276:"Die Minister sind da, die Klimakonferenz von Cancún ist in die Schlussphase eingetreten. Für Deutschland ist Umweltminister Röttgen nach Mexiko gereist. Den großen Sprung erwartet er hier nicht mehr. UN-Generalsekretär Ban redete den Delegierten trotzdem nochmal ins Gewissen.";s:4:"guid";s:47:"http://www.tagesschau.de/ausland/cancun126.html";s:8:"category";s:7:"Ausland";s:7:"summary";s:276:"Die Minister sind da, die Klimakonferenz von Cancún ist in die Schlussphase eingetreten. Für Deutschland ist Umweltminister Röttgen nach Mexiko gereist. Den großen Sprung erwartet er hier nicht mehr. UN-Generalsekretär Ban redete den Delegierten trotzdem nochmal ins Gewissen.";}i:20;a:6:{s:5:"title";s:47:"Neuer Monatsrekord für Importe nach Deutschland";s:4:"link";s:51:"http://www.tagesschau.de/wirtschaft/importe100.html";s:11:"description";s:284:"Der Wirtschaftsaufschwung hat einen neuen Rekord hervorgebracht. Laut Statistischem Bundesamt erreichten die Importe ein historisches Hoch: Im Oktober seien Waren für 72,6 Milliarden Euro aus dem Ausland eingeführt worden. Damit wurde die bisherige Bestmarke aus dem Juni eingestellt.";s:4:"guid";s:51:"http://www.tagesschau.de/wirtschaft/importe100.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:284:"Der Wirtschaftsaufschwung hat einen neuen Rekord hervorgebracht. Laut Statistischem Bundesamt erreichten die Importe ein historisches Hoch: Im Oktober seien Waren für 72,6 Milliarden Euro aus dem Ausland eingeführt worden. Damit wurde die bisherige Bestmarke aus dem Juni eingestellt.";}i:21;a:6:{s:5:"title";s:61:"Streik: Kaum Auswirkungen bei Air Berlin, TUIfly und Germania";s:4:"link";s:58:"http://www.tagesschau.de/wirtschaft/pilotenstreiks100.html";s:11:"description";s:274:"Durch einen Pilotenstreik bei den Fluggesellschaften Germania und TUIfly ist es zu leichten Verspätungen und einigen Flugausfällen gekommen. Die Pilotengewerkschaft Vereinigung Cockpit (VC) hatte ihre Mitglieder in den beiden Unternehmen zu Arbeitsniederlegungen aufgerufen.";s:4:"guid";s:58:"http://www.tagesschau.de/wirtschaft/pilotenstreiks100.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:274:"Durch einen Pilotenstreik bei den Fluggesellschaften Germania und TUIfly ist es zu leichten Verspätungen und einigen Flugausfällen gekommen. Die Pilotengewerkschaft Vereinigung Cockpit (VC) hatte ihre Mitglieder in den beiden Unternehmen zu Arbeitsniederlegungen aufgerufen.";}i:22;a:6:{s:5:"title";s:39:"Irischer Sparhaushalt nimmt erste Hürde";s:4:"link";s:60:"http://www.tagesschau.de/wirtschaft/irlandabstimmung100.html";s:11:"description";s:311:"Irlands Parlament hat einen zentralen Teil des Sparhaushalts gebilligt - ein Ja zu den weiteren Schritten gilt nun als wahrscheinlich. Die Maßnahmen sind Teil eines Pakets, das das Haushaltsdefizit massiv verringern soll. Dieses ist Voraussetzung für den Erhalt von Geldern aus dem Rettungsfonds von EU und IWF.";s:4:"guid";s:60:"http://www.tagesschau.de/wirtschaft/irlandabstimmung100.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:311:"Irlands Parlament hat einen zentralen Teil des Sparhaushalts gebilligt - ein Ja zu den weiteren Schritten gilt nun als wahrscheinlich. Die Maßnahmen sind Teil eines Pakets, das das Haushaltsdefizit massiv verringern soll. Dieses ist Voraussetzung für den Erhalt von Geldern aus dem Rettungsfonds von EU und IWF.";}i:23;a:6:{s:5:"title";s:37:"Unternehmensinsolvenzen sinken weiter";s:4:"link";s:55:"http://www.tagesschau.de/wirtschaft/insolvenzen126.html";s:11:"description";s:288:"Die Zahl der Unternehmensinsolvenzen ist in den ersten drei Quartalen auf Jahressicht gesunken. Insgesamt seien zwischen Januar und Ende September 24.483 Firmenpleiten gemeldet worden, berichtete das Statistische Bundesamt. Eine gegenläufige Entwicklung gibt es bei den Privatinsolvenzen.";s:4:"guid";s:55:"http://www.tagesschau.de/wirtschaft/insolvenzen126.html";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:288:"Die Zahl der Unternehmensinsolvenzen ist in den ersten drei Quartalen auf Jahressicht gesunken. Insgesamt seien zwischen Januar und Ende September 24.483 Firmenpleiten gemeldet worden, berichtete das Statistische Bundesamt. Eine gegenläufige Entwicklung gibt es bei den Privatinsolvenzen.";}i:24;a:6:{s:5:"title";s:57:"Seehofer: Wollte "Fass ohne Boden" bei BayernLB schließen";s:4:"link";s:134:"http://www.br-online.de/aktuell/die-krise-der-bayernlb-DID1260438163618/bayernlb-landesbank-untersuchungsausschuss-ID1285573333274.xml";s:11:"description";s:277:"Bayerns Ministerpräsident Seehofer hat im Untersuchungsausschuss des bayerischen Landtags zu den Milliardenverlusten der BayernLB Kritik an den Vorgängerregierungen vermieden. Seit seiner Amtsübernahme 2008 habe er fortan das Ziel verfolgt, das "Fass ohne Boden zu schließen".";s:4:"guid";s:134:"http://www.br-online.de/aktuell/die-krise-der-bayernlb-DID1260438163618/bayernlb-landesbank-untersuchungsausschuss-ID1285573333274.xml";s:8:"category";s:10:"Wirtschaft";s:7:"summary";s:277:"Bayerns Ministerpräsident Seehofer hat im Untersuchungsausschuss des bayerischen Landtags zu den Milliardenverlusten der BayernLB Kritik an den Vorgängerregierungen vermieden. Seit seiner Amtsübernahme 2008 habe er fortan das Ziel verfolgt, das "Fass ohne Boden zu schließen".";}i:25;a:6:{s:5:"title";s:52:"10.000 Ausgaben Tagesthemen: Ein bisschen Nabelschau";s:4:"link";s:51:"http://www.tagesschau.de/inland/tagesthemen128.html";s:11:"description";s:264:"Politik, Kultur und ein Horoskop - am 1.1.1978 gingen die Tagesthemen mit einer exotischen Mischung auf Sendung. Anlässlich von 10.000 Ausgaben blickt die Redaktion zurück - auf Ereignisse, Pannen und einen bemerkenswerten Start. Dazu: die erste Sendung als Video.";s:4:"guid";s:51:"http://www.tagesschau.de/inland/tagesthemen128.html";s:8:"category";s:6:"Inland";s:7:"summary";s:264:"Politik, Kultur und ein Horoskop - am 1.1.1978 gingen die Tagesthemen mit einer exotischen Mischung auf Sendung. Anlässlich von 10.000 Ausgaben blickt die Redaktion zurück - auf Ereignisse, Pannen und einen bemerkenswerten Start. Dazu: die erste Sendung als Video.";}i:26;a:6:{s:5:"title";s:54:"Champions League: Bayern München empfängt den FC Basel";s:4:"link";s:76:"http://www.sportschau.de/sp/fussball/news201012/08/vorschau_bayern_basel.jsp";s:11:"description";s:305:"Der in der Bundesliga stark gebeutelte FC Bayern möchte die Vorrunde der Champions League mit einem Sieg beenden. Die Mannschaft von Trainer van Gaal ist bereits sicher für die K.o.-Phase qualifiziert, will aber für die Bundesliga Selbstvertrauen tanken. Denn bis Jahresende sollen noch drei Siege folgen.";s:4:"guid";s:76:"http://www.sportschau.de/sp/fussball/news201012/08/vorschau_bayern_basel.jsp";s:8:"category";s:5:"Sport";s:7:"summary";s:305:"Der in der Bundesliga stark gebeutelte FC Bayern möchte die Vorrunde der Champions League mit einem Sieg beenden. Die Mannschaft von Trainer van Gaal ist bereits sicher für die K.o.-Phase qualifiziert, will aber für die Bundesliga Selbstvertrauen tanken. Denn bis Jahresende sollen noch drei Siege folgen.";}i:27;a:5:{s:5:"title";s:38:"Schlusslicht: Öd, öder, 11. April 1954";s:4:"link";s:63:"http://www.tagesschau.de/schlusslicht/langweiligstertag100.html";s:11:"description";s:397:"Die Tage werden dunkler, das Wetter lädt nicht auch nicht unbedingt zum Herausgehen ein - was soll man nur tun? Endlich mal die Urlaubsvideos sortieren? Sich an den verstaubten Stapel mit den Wochenendbeilagen machen, die man immer noch mal lesen wollte? Och nö, so langweilig ist es dann doch nicht. Denn es kann noch viel schlimmer kommen, zumindest, wenn man britischen Wissenschaftlern glaubt.";s:4:"guid";s:63:"http://www.tagesschau.de/schlusslicht/langweiligstertag100.html";s:7:"summary";s:397:"Die Tage werden dunkler, das Wetter lädt nicht auch nicht unbedingt zum Herausgehen ein - was soll man nur tun? Endlich mal die Urlaubsvideos sortieren? Sich an den verstaubten Stapel mit den Wochenendbeilagen machen, die man immer noch mal lesen wollte? Och nö, so langweilig ist es dann doch nicht. Denn es kann noch viel schlimmer kommen, zumindest, wenn man britischen Wissenschaftlern glaubt.";}}s:7:"channel";a:8:{s:5:"title";s:39:"tagesschau.de - Die Nachrichten der ARD";s:4:"link";s:24:"http://www.tagesschau.de";s:11:"description";s:13:"tagesschau.de";s:8:"language";s:2:"de";s:9:"copyright";s:37:"tagesschau.de, Norddeutscher Rundfunk";s:4:"docs";s:37:"http://blogs.law.harvard.edu/tech/rss";s:3:"ttl";s:2:"30";s:7:"tagline";s:13:"tagesschau.de";}s:9:"textinput";a:0:{}s:5:"image";a:0:{}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"2.0";s:8:"encoding";s:10:"ISO-8859-1";s:16:"_source_encoding";s:0:"";s:5:"ERROR";s:0:"";s:7:"WARNING";s:0:"";s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:16:"_KNOWN_ENCODINGS";a:3:{i:0;s:5:"UTF-8";i:1;s:8:"US-ASCII";i:2;s:10:"ISO-8859-1";}s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:17:"current_namespace";b:0;} \ No newline at end of file diff --git a/webroot/cache/ac7a22f4a7ee63c1193372028a8da103 b/webroot/cache/ac7a22f4a7ee63c1193372028a8da103 new file mode 100644 index 0000000..f1e0eef --- /dev/null +++ b/webroot/cache/ac7a22f4a7ee63c1193372028a8da103 @@ -0,0 +1,177 @@ +O:9:"MagpieRSS":23:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:10:{i:0;a:14:{s:5:"title";s:47:"Hack?n'Breakfast am 12.12. über WLAN-Sicherheit";s:4:"link";s:53:"http://warpzone.ms/perma/hacknbreakfast-am-12-12/390/";s:8:"comments";s:62:"http://warpzone.ms/perma/hacknbreakfast-am-12-12/390/#comments";s:7:"pubdate";s:31:"Tue, 07 Dec 2010 19:48:12 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"philipp";}s:8:"category";s:13:"Uncategorized";s:4:"guid";s:25:"http://warpzone.ms/?p=390";s:11:"description";s:277:"Am 12.12. findet wieder ein Hack’n'Breakfast statt! Diesmal gibt es einen Vortrag zum Thema: “WLAN-Sicherheit – Zusammenfassung derzeitig gängiger Verschlüsselungsverfahren, deren Schwächen, Wege zu hinreichender Sicherheit, Alternativen” von commander.";s:7:"content";a:1:{s:7:"encoded";s:315:"<p>Am 12.12. findet wieder ein Hack’n'Breakfast statt!</p> +<p>Diesmal gibt es einen Vortrag zum Thema:<br /> +“<strong>WLAN-Sicherheit – Zusammenfassung derzeitig gängiger Verschlüsselungsverfahren, deren Schwächen, Wege zu hinreichender Sicherheit, Alternativen</strong>” von commander.</p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:58:"http://warpzone.ms/perma/hacknbreakfast-am-12-12/390/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"1";}s:7:"summary";s:277:"Am 12.12. findet wieder ein Hack’n'Breakfast statt! Diesmal gibt es einen Vortrag zum Thema: “WLAN-Sicherheit – Zusammenfassung derzeitig gängiger Verschlüsselungsverfahren, deren Schwächen, Wege zu hinreichender Sicherheit, Alternativen” von commander.";s:12:"atom_content";s:315:"<p>Am 12.12. findet wieder ein Hack’n'Breakfast statt!</p> +<p>Diesmal gibt es einen Vortrag zum Thema:<br /> +“<strong>WLAN-Sicherheit – Zusammenfassung derzeitig gängiger Verschlüsselungsverfahren, deren Schwächen, Wege zu hinreichender Sicherheit, Alternativen</strong>” von commander.</p> +";s:14:"date_timestamp";i:1291751292;}i:1;a:14:{s:5:"title";s:37:"Besuch des Heinz Nixdorf Museumforums";s:4:"link";s:67:"http://warpzone.ms/perma/besuch-des-heinz-nixdorf-museumforums/385/";s:8:"comments";s:76:"http://warpzone.ms/perma/besuch-des-heinz-nixdorf-museumforums/385/#comments";s:7:"pubdate";s:31:"Fri, 03 Dec 2010 15:39:36 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"philipp";}s:8:"category";s:23:"EventsOrganisatorisches";s:4:"guid";s:25:"http://warpzone.ms/?p=385";s:11:"description";s:407:"Wir wollen gemeinsam in der ersten Januarwoche zum HNF in Paderborn fahren. Mehr Informationen zum HNF gibt es unter www.hnf.de. Wer mitfahren möchte (auch Nicht-Mitglieder sind natürlich willkommen) trägt sich hier im Doodle ein. Updates (genaue Termine, Treffpunkte, Details) werden über unsere Mailingliste bekannt gegeben. Diese ist unter lists.dodekatex.de/cgi-bin/mailman/listinfo/warpzone erreichbar.";s:7:"content";a:1:{s:7:"encoded";s:621:"<p>Wir wollen gemeinsam in der ersten Januarwoche zum HNF in Paderborn fahren.</p> +<p>Mehr Informationen zum HNF gibt es unter <a href="http://www.hnf.de">www.hnf.de</a>.</p> +<p>Wer mitfahren möchte (auch Nicht-Mitglieder sind natürlich willkommen) trägt sich <a href="http://www.doodle.com/participation.html?pollId=9axrmympzhdr26ca">hier</a> im Doodle ein. Updates (genaue Termine, Treffpunkte, Details) werden über unsere Mailingliste bekannt gegeben.<br /> +Diese ist unter <a href="https://lists.dodekatex.de/cgi-bin/mailman/listinfo/warpzone">lists.dodekatex.de/cgi-bin/mailman/listinfo/warpzone</a> erreichbar.</p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:72:"http://warpzone.ms/perma/besuch-des-heinz-nixdorf-museumforums/385/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:407:"Wir wollen gemeinsam in der ersten Januarwoche zum HNF in Paderborn fahren. Mehr Informationen zum HNF gibt es unter www.hnf.de. Wer mitfahren möchte (auch Nicht-Mitglieder sind natürlich willkommen) trägt sich hier im Doodle ein. Updates (genaue Termine, Treffpunkte, Details) werden über unsere Mailingliste bekannt gegeben. Diese ist unter lists.dodekatex.de/cgi-bin/mailman/listinfo/warpzone erreichbar.";s:12:"atom_content";s:621:"<p>Wir wollen gemeinsam in der ersten Januarwoche zum HNF in Paderborn fahren.</p> +<p>Mehr Informationen zum HNF gibt es unter <a href="http://www.hnf.de">www.hnf.de</a>.</p> +<p>Wer mitfahren möchte (auch Nicht-Mitglieder sind natürlich willkommen) trägt sich <a href="http://www.doodle.com/participation.html?pollId=9axrmympzhdr26ca">hier</a> im Doodle ein. Updates (genaue Termine, Treffpunkte, Details) werden über unsere Mailingliste bekannt gegeben.<br /> +Diese ist unter <a href="https://lists.dodekatex.de/cgi-bin/mailman/listinfo/warpzone">lists.dodekatex.de/cgi-bin/mailman/listinfo/warpzone</a> erreichbar.</p> +";s:14:"date_timestamp";i:1291390776;}i:2;a:14:{s:5:"title";s:49:"Tage der offenen Ateliers vom 29. bis 31. Oktober";s:4:"link";s:77:"http://warpzone.ms/perma/tage-des-offenen-ateliers-vom-29-bis-31-oktober/363/";s:8:"comments";s:86:"http://warpzone.ms/perma/tage-des-offenen-ateliers-vom-29-bis-31-oktober/363/#comments";s:7:"pubdate";s:31:"Thu, 28 Oct 2010 20:18:42 +0000";s:2:"dc";a:1:{s:7:"creator";s:6:"Deaddy";}s:8:"category";s:19:"EventsUncategorized";s:4:"guid";s:25:"http://warpzone.ms/?p=363";s:11:"description";s:384:"Am kommenden Wochenende sind am Hawerkamp wieder die Tage der offenen Ateliers – und während dieser ist die Warpzone natürlich geöffnet. Ihr seid deshalb herzlich eingeladen, am Wochenende vorbeizukommen und Euch die Ateliers und vor allem die Warpzone anzuschauen! Wie immer sind auch hier Lightning Talks willkommen – in Hinblick auf die anderen Besucher natürlich [...]";s:7:"content";a:1:{s:7:"encoded";s:955:"<p>Am kommenden Wochenende sind am Hawerkamp wieder die Tage der offenen Ateliers – und während dieser ist die Warpzone natürlich geöffnet. Ihr seid deshalb herzlich eingeladen, am Wochenende vorbeizukommen und Euch die Ateliers und vor allem die Warpzone anzuschauen!</p> +<p>Wie immer sind auch hier Lightning Talks willkommen – in Hinblick auf die anderen Besucher natürlich auch gerne weniger technische. Ansonsten stehen allgemein Basteleien und Kodierungen auf dem Programm.</p> +<p>Die offiziellen Zeiten sind:</p> +<table> +<thead> +<tr> +<td>Tag</td> +<td>Start</td> +<td>Ende</td> +</tr> +<tr> +<td>Freitag</td> +<td>18:00</td> +<td>22:00</td> +</tr> +</thead> +<tbody> +<tr> +<td>Samstag</td> +<td>15:00</td> +<td>20:00</td> +</tr> +<tr> +<td>Sonntag</td> +<td>11:00</td> +<td>18:00</td> +</tr> +</tbody> +</table> +<p>Natürlich werden wir Freitag, Samstag und Sonntag aber auch zu hackbareren Zeiten noch geöffnet haben – schaut also einfach vorbei!</p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:82:"http://warpzone.ms/perma/tage-des-offenen-ateliers-vom-29-bis-31-oktober/363/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:384:"Am kommenden Wochenende sind am Hawerkamp wieder die Tage der offenen Ateliers – und während dieser ist die Warpzone natürlich geöffnet. Ihr seid deshalb herzlich eingeladen, am Wochenende vorbeizukommen und Euch die Ateliers und vor allem die Warpzone anzuschauen! Wie immer sind auch hier Lightning Talks willkommen – in Hinblick auf die anderen Besucher natürlich [...]";s:12:"atom_content";s:955:"<p>Am kommenden Wochenende sind am Hawerkamp wieder die Tage der offenen Ateliers – und während dieser ist die Warpzone natürlich geöffnet. Ihr seid deshalb herzlich eingeladen, am Wochenende vorbeizukommen und Euch die Ateliers und vor allem die Warpzone anzuschauen!</p> +<p>Wie immer sind auch hier Lightning Talks willkommen – in Hinblick auf die anderen Besucher natürlich auch gerne weniger technische. Ansonsten stehen allgemein Basteleien und Kodierungen auf dem Programm.</p> +<p>Die offiziellen Zeiten sind:</p> +<table> +<thead> +<tr> +<td>Tag</td> +<td>Start</td> +<td>Ende</td> +</tr> +<tr> +<td>Freitag</td> +<td>18:00</td> +<td>22:00</td> +</tr> +</thead> +<tbody> +<tr> +<td>Samstag</td> +<td>15:00</td> +<td>20:00</td> +</tr> +<tr> +<td>Sonntag</td> +<td>11:00</td> +<td>18:00</td> +</tr> +</tbody> +</table> +<p>Natürlich werden wir Freitag, Samstag und Sonntag aber auch zu hackbareren Zeiten noch geöffnet haben – schaut also einfach vorbei!</p> +";s:14:"date_timestamp";i:1288297122;}i:3;a:14:{s:5:"title";s:35:"12. Hack?n'Breakfast 09./10.10.2010";s:4:"link";s:61:"http://warpzone.ms/perma/12-hacknbreakfast-09-10-10-2010/350/";s:8:"comments";s:70:"http://warpzone.ms/perma/12-hacknbreakfast-09-10-10-2010/350/#comments";s:7:"pubdate";s:31:"Mon, 04 Oct 2010 10:41:28 +0000";s:2:"dc";a:1:{s:7:"creator";s:13:"commander1024";}s:8:"category";s:17:"Hack&Breakfasthnb";s:4:"guid";s:25:"http://warpzone.ms/?p=350";s:11:"description";s:385:"Der diesmonatige Hack’n'Breakfast in der warpzone läuft in der Nacht von Samstag auf Sonntag wieder an. Diesmal steht er – ohne festes Vortragsprogramm – ganz im Zeichen des gemeinsamen Bastelns, Coden und dem Austasuch über laufende und neue Projekte. Auch, dass der Folgetag der 10.10.10 ist, sollte nicht unerwähnt bleiben. Wenn der Koffeinspiegel hoch genug [...]";s:7:"content";a:1:{s:7:"encoded";s:944:"<p>Der diesmonatige Hack’n'Breakfast in der warpzone läuft in der Nacht von Samstag auf Sonntag wieder an. Diesmal steht er – ohne festes Vortragsprogramm – ganz im Zeichen des gemeinsamen Bastelns, Coden und dem Austasuch über laufende und neue Projekte. Auch, dass der Folgetag der 10.10.10 ist, sollte nicht unerwähnt bleiben. Wenn der Koffeinspiegel hoch genug ist, können wir dieses Datumsevent gleich mitfeiern <img src='http://warpzone.ms/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p> +<p>Natürlich spricht das nicht gegen spontane Lightning Talks, wenn sich jemand berufen fühlt, sein “derzeitiges Baby” vorzustellen.</p> +<p>Dank letzten Freitag erfolgter Getränkelieferung stehen gekühlte Getränke und Mate – wie immer – in rauhen Mengen zur Verfügung. <img src='http://warpzone.ms/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:66:"http://warpzone.ms/perma/12-hacknbreakfast-09-10-10-2010/350/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:385:"Der diesmonatige Hack’n'Breakfast in der warpzone läuft in der Nacht von Samstag auf Sonntag wieder an. Diesmal steht er – ohne festes Vortragsprogramm – ganz im Zeichen des gemeinsamen Bastelns, Coden und dem Austasuch über laufende und neue Projekte. Auch, dass der Folgetag der 10.10.10 ist, sollte nicht unerwähnt bleiben. Wenn der Koffeinspiegel hoch genug [...]";s:12:"atom_content";s:944:"<p>Der diesmonatige Hack’n'Breakfast in der warpzone läuft in der Nacht von Samstag auf Sonntag wieder an. Diesmal steht er – ohne festes Vortragsprogramm – ganz im Zeichen des gemeinsamen Bastelns, Coden und dem Austasuch über laufende und neue Projekte. Auch, dass der Folgetag der 10.10.10 ist, sollte nicht unerwähnt bleiben. Wenn der Koffeinspiegel hoch genug ist, können wir dieses Datumsevent gleich mitfeiern <img src='http://warpzone.ms/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p> +<p>Natürlich spricht das nicht gegen spontane Lightning Talks, wenn sich jemand berufen fühlt, sein “derzeitiges Baby” vorzustellen.</p> +<p>Dank letzten Freitag erfolgter Getränkelieferung stehen gekühlte Getränke und Mate – wie immer – in rauhen Mengen zur Verfügung. <img src='http://warpzone.ms/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p> +";s:14:"date_timestamp";i:1286188888;}i:4;a:14:{s:5:"title";s:63:"Agenda für den Software Freedom Day 2010 und Hack ?n? Breakfast";s:4:"link";s:91:"http://warpzone.ms/perma/agenda-fur-den-software-freedom-day-2010-und-hack-n-breakfast/341/";s:8:"comments";s:100:"http://warpzone.ms/perma/agenda-fur-den-software-freedom-day-2010-und-hack-n-breakfast/341/#comments";s:7:"pubdate";s:31:"Tue, 07 Sep 2010 17:54:36 +0000";s:2:"dc";a:1:{s:7:"creator";s:6:"Deaddy";}s:8:"category";s:13:"Uncategorized";s:4:"guid";s:25:"http://warpzone.ms/?p=341";s:11:"description";s:400:"Der Fahrplan für den SFD am Samstag, 2010-09-11 steht nun endlich: 11:00 – Beginn 11:30 – Lightning Talks (unter anderem: Spy Memcached, Swing Steel Series) 13:00 – Talk: Technizität und Softwarepatente Anschließend – längere Mittagspause mit Hands-On Coding, Installationsparty etc. ca. 14:45 – Talk: KVM vs. Xens – Vorstellung von KVM und Vergleich zu Xen. [...]";s:7:"content";a:1:{s:7:"encoded";s:1442:"<p>Der Fahrplan für den SFD am Samstag, 2010-09-11 steht nun endlich:</p> +<p>11:00 – Beginn<br /> +11:30 – Lightning Talks (unter anderem: Spy Memcached, Swing Steel Series)<br /> +13:00 – Talk: Technizität und Softwarepatente<br /> +Anschließend – längere Mittagspause mit Hands-On Coding, Installationsparty etc.<br /> +ca. 14:45 – Talk: KVM vs. Xens – Vorstellung von KVM und Vergleich zu Xen. Gründe zum Umstieg und praktische Herangehensweise mit kurzem Hands-On<br /> +Anschließend – Kaffeepause<br /> +ca. 15:45 – Talk: Enterprise Integration<br /> +Anschließend – Grillen</p> +<p>Der SFD findet im Hörsaal Leo 18, Leonardo-Campus 18, Münster statt (http://goo.gl/maps/NRch).<br /> +Wir sind immer noch auf der Suche nach Referenten für die Lightning-Talks. Wenn du Interesse hast z.B. dein Open-Source Projekt vorzustellen, schick uns bitte kurz eine E-Mail an sfd@ms-gtug.de</p> +<p>Bitte meldet euch unverbindlich <a href="http://sl.ms-gtug.de/sfd" target="_blank">auf dieser GTUG-Seite an</a> damit wir in etwa die Anzahl der Teilnehmer abschätzen können.</p> +<p>Nachher gibt es auch wieder unser HnB in der Warpzone, diesmal sind allerdings noch keine Talks geplant. Falls ihr einen bereit habt, zögert also nicht ihn zu halten.</p> +<p>Quelle: <a href="http://www.ms-gtug.de/2010/09/agenda-fur-den-software-freedom-day.html" target="_blank">Google Technology User Group Münster</a></p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:96:"http://warpzone.ms/perma/agenda-fur-den-software-freedom-day-2010-und-hack-n-breakfast/341/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:400:"Der Fahrplan für den SFD am Samstag, 2010-09-11 steht nun endlich: 11:00 – Beginn 11:30 – Lightning Talks (unter anderem: Spy Memcached, Swing Steel Series) 13:00 – Talk: Technizität und Softwarepatente Anschließend – längere Mittagspause mit Hands-On Coding, Installationsparty etc. ca. 14:45 – Talk: KVM vs. Xens – Vorstellung von KVM und Vergleich zu Xen. [...]";s:12:"atom_content";s:1442:"<p>Der Fahrplan für den SFD am Samstag, 2010-09-11 steht nun endlich:</p> +<p>11:00 – Beginn<br /> +11:30 – Lightning Talks (unter anderem: Spy Memcached, Swing Steel Series)<br /> +13:00 – Talk: Technizität und Softwarepatente<br /> +Anschließend – längere Mittagspause mit Hands-On Coding, Installationsparty etc.<br /> +ca. 14:45 – Talk: KVM vs. Xens – Vorstellung von KVM und Vergleich zu Xen. Gründe zum Umstieg und praktische Herangehensweise mit kurzem Hands-On<br /> +Anschließend – Kaffeepause<br /> +ca. 15:45 – Talk: Enterprise Integration<br /> +Anschließend – Grillen</p> +<p>Der SFD findet im Hörsaal Leo 18, Leonardo-Campus 18, Münster statt (http://goo.gl/maps/NRch).<br /> +Wir sind immer noch auf der Suche nach Referenten für die Lightning-Talks. Wenn du Interesse hast z.B. dein Open-Source Projekt vorzustellen, schick uns bitte kurz eine E-Mail an sfd@ms-gtug.de</p> +<p>Bitte meldet euch unverbindlich <a href="http://sl.ms-gtug.de/sfd" target="_blank">auf dieser GTUG-Seite an</a> damit wir in etwa die Anzahl der Teilnehmer abschätzen können.</p> +<p>Nachher gibt es auch wieder unser HnB in der Warpzone, diesmal sind allerdings noch keine Talks geplant. Falls ihr einen bereit habt, zögert also nicht ihn zu halten.</p> +<p>Quelle: <a href="http://www.ms-gtug.de/2010/09/agenda-fur-den-software-freedom-day.html" target="_blank">Google Technology User Group Münster</a></p> +";s:14:"date_timestamp";i:1283882076;}i:5;a:14:{s:5:"title";s:35:"Fortschritte beim Moodlight Projekt";s:4:"link";s:65:"http://warpzone.ms/perma/fortschritte-beim-moodlight-projekt/329/";s:8:"comments";s:74:"http://warpzone.ms/perma/fortschritte-beim-moodlight-projekt/329/#comments";s:7:"pubdate";s:31:"Sat, 04 Sep 2010 02:12:35 +0000";s:2:"dc";a:1:{s:7:"creator";s:13:"commander1024";}s:8:"category";s:13:"Uncategorized";s:4:"guid";s:25:"http://warpzone.ms/?p=329";s:11:"description";s:331:"Nach einiger Verzögerung durch Lieferverzug, Falschlieferung, Klausurphase und co. gibt es sichtbare Fortschritte beim Moodlight Projekt. Das erste Panel des Prototyps ist assembliert und die Steuerung funktioniert per DMX512. Der “Steuercontroller” erhält seine Befehle von einem Computer via ARTNET über das Netzwerk.";s:7:"content";a:1:{s:7:"encoded";s:1678:"<p>Nach einiger Verzögerung durch Lieferverzug, Falschlieferung, Klausurphase und co. gibt es sichtbare Fortschritte beim Moodlight Projekt. Das erste Panel des Prototyps ist assembliert und die Steuerung funktioniert per DMX512. Der “Steuercontroller” erhält seine Befehle von einem Computer via ARTNET über das Netzwerk.</p> +<div id="attachment_332" class="wp-caption alignnone" style="width: 310px"><a href="http://warpzone.ms/wp-content/uploads/2010/09/20100904_004.jpg" rel="lightbox[329]"><img class="size-medium wp-image-332" title="Testansteuerung" src="http://warpzone.ms/wp-content/uploads/2010/09/20100904_004-300x168.jpg" alt=""Manueller" Test via GUI DMX Tool" width="300" height="168" /></a><p class="wp-caption-text">"Manueller" Test via GUI DMX Tool</p></div> +<div id="attachment_333" class="wp-caption alignnone" style="width: 310px"><a href="http://warpzone.ms/wp-content/uploads/2010/09/20100904_005.jpg" rel="lightbox[329]"><img class="size-medium wp-image-333" title="Master" src="http://warpzone.ms/wp-content/uploads/2010/09/20100904_005-300x168.jpg" alt="Master (ARTNET - DMX Interface)" width="300" height="168" /></a><p class="wp-caption-text">Master (ARTNET - DMX Interface)</p></div> +<div id="attachment_331" class="wp-caption alignnone" style="width: 310px"><a href="http://warpzone.ms/wp-content/uploads/2010/09/20100904_003.jpg" rel="lightbox[329]"><img class="size-medium wp-image-331" title="Der Prototyp" src="http://warpzone.ms/wp-content/uploads/2010/09/20100904_003-300x168.jpg" alt="tadaaa... works as intended" width="300" height="168" /></a><p class="wp-caption-text">tadaaa... works as intended</p></div> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:70:"http://warpzone.ms/perma/fortschritte-beim-moodlight-projekt/329/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"1";}s:7:"summary";s:331:"Nach einiger Verzögerung durch Lieferverzug, Falschlieferung, Klausurphase und co. gibt es sichtbare Fortschritte beim Moodlight Projekt. Das erste Panel des Prototyps ist assembliert und die Steuerung funktioniert per DMX512. Der “Steuercontroller” erhält seine Befehle von einem Computer via ARTNET über das Netzwerk.";s:12:"atom_content";s:1678:"<p>Nach einiger Verzögerung durch Lieferverzug, Falschlieferung, Klausurphase und co. gibt es sichtbare Fortschritte beim Moodlight Projekt. Das erste Panel des Prototyps ist assembliert und die Steuerung funktioniert per DMX512. Der “Steuercontroller” erhält seine Befehle von einem Computer via ARTNET über das Netzwerk.</p> +<div id="attachment_332" class="wp-caption alignnone" style="width: 310px"><a href="http://warpzone.ms/wp-content/uploads/2010/09/20100904_004.jpg" rel="lightbox[329]"><img class="size-medium wp-image-332" title="Testansteuerung" src="http://warpzone.ms/wp-content/uploads/2010/09/20100904_004-300x168.jpg" alt=""Manueller" Test via GUI DMX Tool" width="300" height="168" /></a><p class="wp-caption-text">"Manueller" Test via GUI DMX Tool</p></div> +<div id="attachment_333" class="wp-caption alignnone" style="width: 310px"><a href="http://warpzone.ms/wp-content/uploads/2010/09/20100904_005.jpg" rel="lightbox[329]"><img class="size-medium wp-image-333" title="Master" src="http://warpzone.ms/wp-content/uploads/2010/09/20100904_005-300x168.jpg" alt="Master (ARTNET - DMX Interface)" width="300" height="168" /></a><p class="wp-caption-text">Master (ARTNET - DMX Interface)</p></div> +<div id="attachment_331" class="wp-caption alignnone" style="width: 310px"><a href="http://warpzone.ms/wp-content/uploads/2010/09/20100904_003.jpg" rel="lightbox[329]"><img class="size-medium wp-image-331" title="Der Prototyp" src="http://warpzone.ms/wp-content/uploads/2010/09/20100904_003-300x168.jpg" alt="tadaaa... works as intended" width="300" height="168" /></a><p class="wp-caption-text">tadaaa... works as intended</p></div> +";s:14:"date_timestamp";i:1283566355;}i:6;a:14:{s:5:"title";s:25:"Software Freedom Day 2010";s:4:"link";s:55:"http://warpzone.ms/perma/software-freedom-day-2010/291/";s:8:"comments";s:64:"http://warpzone.ms/perma/software-freedom-day-2010/291/#comments";s:7:"pubdate";s:31:"Fri, 20 Aug 2010 09:34:07 +0000";s:2:"dc";a:1:{s:7:"creator";s:13:"commander1024";}s:8:"category";s:46:"EventsHack&BreakfastSoftware Freedom DayhnbSFD";s:4:"guid";s:25:"http://warpzone.ms/?p=291";s:11:"description";s:348:"Weltweit wird jedes Jahr im September der Software Freedom Day (SFD) gefeiert. Auf der ganzen Welt finden dazu verschiedene Aktionen und Veranstaltungen rund um freie und offene Software statt. Auch Münster ist dieses Jahr wieder dabei und zelebriert den SFD am 11.9.2010 ab 11 Uhr im Hörsaal Leo 18 auf dem Leonardo-Campus an der Steinfurter [...]";s:7:"content";a:1:{s:7:"encoded";s:1637:"<p>Weltweit wird jedes Jahr im September der <a href="http://softwarefreedomday.org/" target="_blank">Software Freedom Day</a> (SFD) gefeiert. Auf der ganzen Welt finden dazu verschiedene Aktionen und Veranstaltungen rund um freie und offene Software statt.</p> +<p>Auch Münster ist dieses Jahr wieder dabei und zelebriert den SFD am <strong>11.9.2010 ab 11 Uhr</strong> im <strong>Hörsaal Leo 18</strong> auf dem <strong>Leonardo-Campus</strong> an der <strong>Steinfurter Straße</strong>.</p> +<p>Organisiert wird die Veranstaltung von der <a href="http://www.ms-gtug.de/" target="_blank">Google Technology User Group</a> (GTUG), der <a href="http://www.jug-muenster.de/" target="_blank">Java User Group</a> (JUG) und dem Hackerspace <a href="http://warpzone.ms" target="_self">Warpzone e.V.</a></p> +<p>Neben Vorträgen über ausgewählten Themen und Workshops zu freier Software gibt es einen Slot für Lightning-Talks, mit denen wir allen Interessierten die Möglichkeit geben, eigene Projekte oder interessante Themen vorzustellen. Zusätzlich gibt es aber auch genügend Gelegenheit, bei einem Kaffee und Snack sich vor Ort ein freies Betriebssystem zu installieren oder freie Software auszuprobieren. Im Anschluss gibt es noch eine gemütliche Grillrunde.</p> +<p>Details zum Programm sowie weitere Informationen sind in Kürze unter <a href="http://www.ms-gtug.de" target="_blank">http://www.ms-gtug.de</a> verfügbar. Die Veranstaltung ist nicht kommerziell und der Eintritt selbstverständlich frei.</p> +<p>Jeder, der sich über freie und offene Software informieren und mit Gleichgesinnten auszutauschen möchte, ist herzlich eingeladen.</p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:60:"http://warpzone.ms/perma/software-freedom-day-2010/291/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:348:"Weltweit wird jedes Jahr im September der Software Freedom Day (SFD) gefeiert. Auf der ganzen Welt finden dazu verschiedene Aktionen und Veranstaltungen rund um freie und offene Software statt. Auch Münster ist dieses Jahr wieder dabei und zelebriert den SFD am 11.9.2010 ab 11 Uhr im Hörsaal Leo 18 auf dem Leonardo-Campus an der Steinfurter [...]";s:12:"atom_content";s:1637:"<p>Weltweit wird jedes Jahr im September der <a href="http://softwarefreedomday.org/" target="_blank">Software Freedom Day</a> (SFD) gefeiert. Auf der ganzen Welt finden dazu verschiedene Aktionen und Veranstaltungen rund um freie und offene Software statt.</p> +<p>Auch Münster ist dieses Jahr wieder dabei und zelebriert den SFD am <strong>11.9.2010 ab 11 Uhr</strong> im <strong>Hörsaal Leo 18</strong> auf dem <strong>Leonardo-Campus</strong> an der <strong>Steinfurter Straße</strong>.</p> +<p>Organisiert wird die Veranstaltung von der <a href="http://www.ms-gtug.de/" target="_blank">Google Technology User Group</a> (GTUG), der <a href="http://www.jug-muenster.de/" target="_blank">Java User Group</a> (JUG) und dem Hackerspace <a href="http://warpzone.ms" target="_self">Warpzone e.V.</a></p> +<p>Neben Vorträgen über ausgewählten Themen und Workshops zu freier Software gibt es einen Slot für Lightning-Talks, mit denen wir allen Interessierten die Möglichkeit geben, eigene Projekte oder interessante Themen vorzustellen. Zusätzlich gibt es aber auch genügend Gelegenheit, bei einem Kaffee und Snack sich vor Ort ein freies Betriebssystem zu installieren oder freie Software auszuprobieren. Im Anschluss gibt es noch eine gemütliche Grillrunde.</p> +<p>Details zum Programm sowie weitere Informationen sind in Kürze unter <a href="http://www.ms-gtug.de" target="_blank">http://www.ms-gtug.de</a> verfügbar. Die Veranstaltung ist nicht kommerziell und der Eintritt selbstverständlich frei.</p> +<p>Jeder, der sich über freie und offene Software informieren und mit Gleichgesinnten auszutauschen möchte, ist herzlich eingeladen.</p> +";s:14:"date_timestamp";i:1282296847;}i:7;a:14:{s:5:"title";s:27:"Vorträge dieses WE beim HNB";s:4:"link";s:57:"http://warpzone.ms/perma/vortrage-dieses-we-beim-hnb/288/";s:8:"comments";s:66:"http://warpzone.ms/perma/vortrage-dieses-we-beim-hnb/288/#comments";s:7:"pubdate";s:31:"Thu, 12 Aug 2010 18:12:50 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"raichoo";}s:8:"category";s:23:"EventsHack&Breakfasthnb";s:4:"guid";s:25:"http://warpzone.ms/?p=288";s:11:"description";s:208:"Hi, hier ein paar Infos zum Vortragsprogramm am Samstag. Das HNB fängt wie immer um 18 Uhr an. Dieses mal mit einem Vortrag über die Programmiersprache Erlang und unsere neue Serverinfrastruktur, Gruß raichoo";s:7:"content";a:1:{s:7:"encoded";s:236:"<p>Hi,</p> +<p>hier ein paar Infos zum Vortragsprogramm am Samstag. Das HNB fängt wie immer um 18 Uhr an. Dieses mal mit einem Vortrag über die Programmiersprache Erlang und unsere neue Serverinfrastruktur,</p> +<p>Gruß<br /> +raichoo</p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:62:"http://warpzone.ms/perma/vortrage-dieses-we-beim-hnb/288/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:208:"Hi, hier ein paar Infos zum Vortragsprogramm am Samstag. Das HNB fängt wie immer um 18 Uhr an. Dieses mal mit einem Vortrag über die Programmiersprache Erlang und unsere neue Serverinfrastruktur, Gruß raichoo";s:12:"atom_content";s:236:"<p>Hi,</p> +<p>hier ein paar Infos zum Vortragsprogramm am Samstag. Das HNB fängt wie immer um 18 Uhr an. Dieses mal mit einem Vortrag über die Programmiersprache Erlang und unsere neue Serverinfrastruktur,</p> +<p>Gruß<br /> +raichoo</p> +";s:14:"date_timestamp";i:1281636770;}i:8;a:14:{s:5:"title";s:20:"HNB in der warpzone!";s:4:"link";s:49:"http://warpzone.ms/perma/hnb-in-der-warpzone/284/";s:8:"comments";s:58:"http://warpzone.ms/perma/hnb-in-der-warpzone/284/#comments";s:7:"pubdate";s:31:"Tue, 06 Jul 2010 16:55:56 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"raichoo";}s:8:"category";s:23:"EventsHack&Breakfasthnb";s:4:"guid";s:25:"http://warpzone.ms/?p=284";s:11:"description";s:354:"Hi, Das allmonatliche HNB steht wieder an, diesmal in tropischer Hitze gegen die wir nur eiskalte Mate als Verteidigung haben. Zu späterer Stunde ist eine kleine Zockrunde angedacht, wer also noch eine Konsole mit spielen mitbringen will und Lust hat ab 2 Uhr morgens den Abend gesellig wegzudaddeln fühle sich hiermit eingeladen Des weiteren steht [...]";s:7:"content";a:1:{s:7:"encoded";s:930:"<p>Hi,</p> +<p>Das allmonatliche HNB steht wieder an, diesmal in tropischer Hitze gegen die wir nur eiskalte<br /> +Mate als Verteidigung haben. Zu späterer Stunde ist eine kleine Zockrunde angedacht, wer also<br /> +noch eine Konsole mit spielen mitbringen will und Lust hat ab 2 Uhr morgens den Abend<br /> +gesellig wegzudaddeln fühle sich hiermit eingeladen <img src='http://warpzone.ms/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p> +<p>Des weiteren steht auch wieder etwas im Vortragsprogramm (weitere Lightning Talks sind<br /> +natürlich auch wieder willkommen)</p> +<p>Gegen 20 Uhr wird blueling einen Vortrag mit dem Titel “Rx – Reactive Extensions for .NET (Linq to Events)” (inklusive einer kleinen Einführung in C#) halten.</p> +<p>Also: Notebooks geschultert, Compiler und Lötkolben vorheizen, es wird wieder amtlich abgenerdet!</p> +<p>Gruß<br /> +raichoo und die warpzone</p> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:54:"http://warpzone.ms/perma/hnb-in-der-warpzone/284/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"1";}s:7:"summary";s:354:"Hi, Das allmonatliche HNB steht wieder an, diesmal in tropischer Hitze gegen die wir nur eiskalte Mate als Verteidigung haben. Zu späterer Stunde ist eine kleine Zockrunde angedacht, wer also noch eine Konsole mit spielen mitbringen will und Lust hat ab 2 Uhr morgens den Abend gesellig wegzudaddeln fühle sich hiermit eingeladen Des weiteren steht [...]";s:12:"atom_content";s:930:"<p>Hi,</p> +<p>Das allmonatliche HNB steht wieder an, diesmal in tropischer Hitze gegen die wir nur eiskalte<br /> +Mate als Verteidigung haben. Zu späterer Stunde ist eine kleine Zockrunde angedacht, wer also<br /> +noch eine Konsole mit spielen mitbringen will und Lust hat ab 2 Uhr morgens den Abend<br /> +gesellig wegzudaddeln fühle sich hiermit eingeladen <img src='http://warpzone.ms/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p> +<p>Des weiteren steht auch wieder etwas im Vortragsprogramm (weitere Lightning Talks sind<br /> +natürlich auch wieder willkommen)</p> +<p>Gegen 20 Uhr wird blueling einen Vortrag mit dem Titel “Rx – Reactive Extensions for .NET (Linq to Events)” (inklusive einer kleinen Einführung in C#) halten.</p> +<p>Also: Notebooks geschultert, Compiler und Lötkolben vorheizen, es wird wieder amtlich abgenerdet!</p> +<p>Gruß<br /> +raichoo und die warpzone</p> +";s:14:"date_timestamp";i:1278435356;}i:9;a:14:{s:5:"title";s:16:"STOPP! HNB-TIME!";s:4:"link";s:44:"http://warpzone.ms/perma/stopp-hnb-time/281/";s:8:"comments";s:53:"http://warpzone.ms/perma/stopp-hnb-time/281/#comments";s:7:"pubdate";s:31:"Mon, 07 Jun 2010 21:18:57 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"raichoo";}s:8:"category";s:23:"EventsHack&Breakfasthnb";s:4:"guid";s:25:"http://warpzone.ms/?p=281";s:11:"description";s:335:"Diesen Samstag lassen wir es in der warpzone wieder krachen! Nerds aus Münster und Umkreis treffen sich zum Erfahrungsaustausch oder einfach nur zum quatschen und Matetrinken. Kommt auch vorbei, schliesst neue Bekanntschaften und erfahrt was euere Nerdkollegen derzeit so bewegt! Wir freuen uns auf euch! Grüße raichoo und die warpzone";s:7:"content";a:1:{s:7:"encoded";s:544:"<div id="_mcePaste">Diesen Samstag lassen wir es in der warpzone wieder krachen! Nerds aus Münster</div> +<div id="_mcePaste">und Umkreis treffen sich zum Erfahrungsaustausch oder einfach nur zum quatschen</div> +<div id="_mcePaste">und Matetrinken.</div> +<div id="_mcePaste">Kommt auch vorbei, schliesst neue Bekanntschaften und erfahrt was euere Nerdkollegen</div> +<div id="_mcePaste">derzeit so bewegt!</div> +<div id="_mcePaste">Wir freuen uns auf euch!</div> +<div id="_mcePaste">Grüße</div> +<div id="_mcePaste">raichoo und die warpzone</div> +";}s:3:"wfw";a:1:{s:10:"commentrss";s:49:"http://warpzone.ms/perma/stopp-hnb-time/281/feed/";}s:5:"slash";a:1:{s:8:"comments";s:1:"0";}s:7:"summary";s:335:"Diesen Samstag lassen wir es in der warpzone wieder krachen! Nerds aus Münster und Umkreis treffen sich zum Erfahrungsaustausch oder einfach nur zum quatschen und Matetrinken. Kommt auch vorbei, schliesst neue Bekanntschaften und erfahrt was euere Nerdkollegen derzeit so bewegt! Wir freuen uns auf euch! Grüße raichoo und die warpzone";s:12:"atom_content";s:544:"<div id="_mcePaste">Diesen Samstag lassen wir es in der warpzone wieder krachen! Nerds aus Münster</div> +<div id="_mcePaste">und Umkreis treffen sich zum Erfahrungsaustausch oder einfach nur zum quatschen</div> +<div id="_mcePaste">und Matetrinken.</div> +<div id="_mcePaste">Kommt auch vorbei, schliesst neue Bekanntschaften und erfahrt was euere Nerdkollegen</div> +<div id="_mcePaste">derzeit so bewegt!</div> +<div id="_mcePaste">Wir freuen uns auf euch!</div> +<div id="_mcePaste">Grüße</div> +<div id="_mcePaste">raichoo und die warpzone</div> +";s:14:"date_timestamp";i:1275945537;}}s:7:"channel";a:7:{s:5:"title";s:13:"Warpzone e.V.";s:4:"link";s:18:"http://warpzone.ms";s:13:"lastbuilddate";s:31:"Tue, 07 Dec 2010 19:48:41 +0000";s:8:"language";s:2:"en";s:2:"sy";a:2:{s:12:"updateperiod";s:6:"hourly";s:15:"updatefrequency";s:1:"1";}s:9:"generator";s:29:"http://wordpress.org/?v=3.0.2";s:7:"tagline";N;}s:9:"textinput";a:0:{}s:5:"image";a:0:{}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"2.0";s:8:"encoding";s:10:"ISO-8859-1";s:16:"_source_encoding";s:0:"";s:5:"ERROR";s:0:"";s:7:"WARNING";s:0:"";s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:16:"_KNOWN_ENCODINGS";a:3:{i:0;s:5:"UTF-8";i:1;s:8:"US-ASCII";i:2;s:10:"ISO-8859-1";}s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:17:"current_namespace";b:0;s:4:"etag";s:36:""e10b9a5c735b2d4055b0e6955dfd63e4" +";s:13:"last_modified";s:31:"Tue, 07 Dec 2010 19:48:41 GMT +";} \ No newline at end of file diff --git a/webroot/config.php b/webroot/config.php index dbe856d..9da41b8 100644 --- a/webroot/config.php +++ b/webroot/config.php @@ -12,7 +12,7 @@ array("Dummy", "widget_light", 0,1, 3,2), array("Wettervorhersage", "widget_light", 3,1, 1,2), array("TwitterWall", "widget_light", 4,1, 2,4), - array("Dummy", "widget_light", 0,3, 2,2), + array("RSSFeed", "widget_light", 0,3, 2,2), array("Dummy", "widget_dark", 2,3, 2,2), array("Dummy", "widget_light", 0,5, 4,1), array("Marvin", "widget_light", 4,5, 2,1) diff --git a/webroot/widgets/RSSFeed/RSSFeed.php b/webroot/widgets/RSSFeed/RSSFeed.php new file mode 100644 index 0000000..e33db49 --- /dev/null +++ b/webroot/widgets/RSSFeed/RSSFeed.php @@ -0,0 +1,53 @@ +<?php + +require_once 'widgets/iWidget.php'; +require_once 'magpierss-0.72/rss_fetch.inc'; + +class RSSFeed implements iWidget +{ + private $zeilen; + + public function __construct($width, $height){ + $this->zeilen = $height / 55; + //var_dump($this->zeilen); die(); + } + + + public function giveOutput(){ + $widgetOutput = $this->getRssFeed('http://warpzone.ms/feed/'); + return $widgetOutput; + } + + private function getImage(){ + $number = rand(1, 30); + if(strlen($number) < 2) $number = '0'.$number; + return "01_".$number.".png"; + } + + private function getRssFeed($url){ + $output = ''; + $counter = 0; + define('MAGPIE_CACHE_DIR', 'cache'); + define('MAGPIE_CACHE_AGE', '60'); + + if ( $url ) { + $num_items = 10; + $rss = fetch_rss( $url ); + $items = array_slice($rss->items, 0,$num_items); + $output .= "<img style=\"vertical-align: middle; width: 40px; height: 40px;\" src=\"widgets/RSSFeed/png/01_12.png\"> <span style=\"color: white\">".$rss->channel['title']."</span><br /><br />"; + } + + $output .= "<ul id='feed'>"; + foreach ($items as $item){ + $href = $item['link']; + $title = $item['title']; + $output .= "<li><span style=\"font-size: 14px; color: #FFFFFF;\"><img align=\"bottom\" style=\"width: 20px; height: 20px;\" src=\"widgets/RSSFeed/png/".$this->getImage()."\" /> $title</span></li>"; + if($counter > $this->zeilen) break; + $counter++; + } + $output .= "</ul>"; + return $output; + } +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/AUTHORS b/webroot/widgets/RSSFeed/magpierss-0.72/AUTHORS new file mode 100644 index 0000000..7d7f3f5 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/AUTHORS @@ -0,0 +1 @@ +kellan <kellan@protest.net> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/CHANGES b/webroot/widgets/RSSFeed/magpierss-0.72/CHANGES new file mode 100644 index 0000000..3346f2b --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/CHANGES @@ -0,0 +1,41 @@ +Version 0.72 +----------- + - fix security exploit: http://www.sec-consult.com/216.html + +Version 0.7 +----------- + - support for input and output charset encoding + based on the work in FoF, uses iconv or mbstring if available + - + +Version 0.6 +----------- + - basic support for Atom syndication format + including support for Atom content constructs + - fixed support for private feeds (HTTP Auth and SSL) + (thanks to silverorange.com for providing test feeds) + - support for some broken webservers + +Version 0.52 +----------- + - support GZIP content negoiation + - PHP 4.3.2 support + +Version 0.4 +----------- + - improved error handling, better access for script authors + - included example scripts of working with MagpieRSS + - new Smarty plugin for RSS date parsing + +Version 0.3 +----------- + - added support for conditional gets (Last-Modified, ETag) + - now use Snoopy to handle fetching RSS files + +Version 0.2 +----------- + - MAJOR CLEAN UP + - removed kludgy $options array in favour of constants + - phased out returning arrays + - added better error handling + - re-worked comments diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/ChangeLog b/webroot/widgets/RSSFeed/magpierss-0.72/ChangeLog new file mode 100644 index 0000000..62fa4f5 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/ChangeLog @@ -0,0 +1,405 @@ +2005-10-28 14:11 kellan + + * extlib/Snoopy.class.inc: a better solution + +2005-10-28 11:51 kellan + + * extlib/Snoopy.class.inc: fix arbtriary code execution + vulnerability when using curl+ssl + + http://www.sec-consult.com/216.html + +2005-03-08 10:46 kellan + + * rss_parse.inc: fix bug w/ atom and date normalization + +2005-02-09 14:59 kellan + + * rss_fetch.inc: fix stale cache bug + +2005-01-28 02:27 kellan + + * rss_parse.inc: support php w/o array_change_case + +2005-01-23 20:02 kellan + + * rss_fetch.inc: fix cache bug introduced by charset encoding + +2005-01-12 09:14 kellan + + * rss_cache.inc, rss_fetch.inc: more sanity checks for when things + go wrong + +2004-12-12 13:44 kellan + + * INSTALL, rss_cache.inc, rss_utils.inc: detab + +2004-11-23 20:15 kellan + + * rss_parse.inc: fix calling iconv instead of mb_convert_encoding + +2004-11-22 02:11 kellan + + * CHANGES, ChangeLog, rss_parse.inc, scripts/magpie_debug.php: last + bit of tidying + +2004-11-22 01:45 kellan + + * rss_fetch.inc: detab, bump version + +2004-11-22 01:43 kellan + + * rss_parse.inc: was filtering too much + +2004-11-22 00:03 kellan + + * rss_fetch.inc, rss_parse.inc: cache on $url . $output_encoding + otherwise we can get munged output + +2004-11-21 23:52 kellan + + * rss_parse.inc: add WARNING + +2004-11-21 23:45 kellan + + * rss_parse.inc: don't set ERROR on notice or warning (rss_fetch + dies on parse errors) + +2004-11-21 23:44 kellan + + * rss_fetch.inc: add encoding defines (fix timeout error reporting) + +2004-11-21 20:21 kellan + + * rss_parse.inc: incorporate steve's patch + +2004-11-21 19:26 kellan + + * rss_parse.inc: remove old debugging functions, totally + arbitrarily. might break stuff. can't really explain why i'm + doing this. + +2004-10-28 15:52 kellan + + * rss_parse.inc: fixed '=' instead of '==' + +2004-10-26 00:48 kellan + + * rss_parse.inc: chance epoch to timestamp to conform w/ php naming + conventions + +2004-06-15 12:00 kellan + + * rss_parse.inc: [no log message] + +2004-04-26 14:16 kellan + + * rss_fetch.inc: bump version + +2004-04-26 12:36 kellan + + * rss_parse.inc: fix field doubling + +2004-04-24 17:47 kellan + + * CHANGES, ChangeLog: updated + +2004-04-24 17:35 kellan + + * rss_fetch.inc: bumped version + +2004-04-24 16:52 kellan + + * rss_parse.inc: support arbitrary atom content constructs + + some refactoring + +2004-04-24 16:15 kellan + + * rss_parse.inc: support summary content contstruct. add normalize + function + +2004-03-27 16:29 kellan + + * extlib/Snoopy.class.inc: accept self-signed certs + +2004-03-27 12:53 kellan + + * extlib/Snoopy.class.inc: fixed SSL support * set status * set + error on bad curl + + (also ripped out big chunks of dead weight (submit_form) which + were getting in my way + +2004-01-25 02:25 kellan + + * rss_parse.inc: make RSS 1.0's rdf:about available + +2004-01-25 02:07 kellan + + * rss_parse.inc: clean up text, and line formats. add support item + rdf:about + +2004-01-24 23:40 kellan + + * CHANGES, ChangeLog: update changes + +2004-01-24 23:37 kellan + + * rss_fetch.inc: updated version + +2004-01-24 23:35 kellan + + * rss_parse.inc: whitespace + +2004-01-24 23:23 kellan + + * extlib/Snoopy.class.inc: support badly formatted http headers + +2004-01-24 23:20 kellan + + * rss_parse.inc: added alpha atom parsing support + +2003-06-25 22:34 kellan + + * extlib/Snoopy.class.inc: fixed fread 4.3.2 compatibility problems + +2003-06-13 11:31 kellan + + * rss_fetch.inc: reset cache on 304 + +2003-06-12 21:37 kellan + + * rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc: + bumped up version numbers + +2003-06-12 21:32 kellan + + * htdocs/index.html: updated news + +2003-06-12 21:27 kellan + + * NEWS: a manual blog :) + +2003-06-12 21:22 kellan + + * htdocs/index.html: fully qualified img + +2003-06-12 21:20 kellan + + * htdocs/index.html: clean up. added badge. + +2003-06-12 21:04 kellan + + * rss_utils.inc: clean up regex + +2003-06-12 21:02 kellan + + * rss_cache.inc: suppress some warnings + +2003-05-30 20:44 kellan + + * extlib/Snoopy.class.inc: more comments, cleaned up notice + +2003-05-30 15:14 kellan + + * extlib/Snoopy.class.inc: don't advertise gzip support if the user + hasn't built php with gzinflate support + +2003-05-12 22:32 kellan + + * ChangeLog: changes + +2003-05-12 22:11 kellan + + * htdocs/index.html: announce 0.5 + +2003-05-12 21:42 kellan + + * htdocs/index.html: change + +2003-05-12 21:39 kellan + + * rss_fetch.inc: use gzip + +2003-05-12 21:37 kellan + + * extlib/Snoopy.class.inc: added support gzip encoded content + negoiation + +2003-05-12 21:32 kellan + + * rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc: fixed + typoes + +2003-04-26 21:44 kellan + + * rss_parse.inc: fix minor typo + +2003-04-18 08:19 kellan + + * htdocs/cookbook.html: updated cookbook to show more code for + limiting items + +2003-03-03 16:02 kellan + + * rss_parse.inc, scripts/magpie_slashbox.php: committed (or + adpated) patch from Nicola (www.technick.com) to quell 'Undefined + Indexes' notices + +2003-03-03 15:59 kellan + + * rss_fetch.inc: commited patch from nicola (www.technick.com) to + quell 'undefined indexes' notices. + + * Magpie now automatically includes its version in the + user-agent, & whether cacheing is turned on. + +2003-02-12 01:22 kellan + + * CHANGES, ChangeLog: ChangeLog now auto-generated by cvs2cl + +2003-02-12 00:21 kellan + + * rss_fetch.inc: better errors, hopefully stomped on pesky notices + +2003-02-12 00:19 kellan + + * rss_parse.inc: check to see is xml is supported, if not die + + also throw better xml errors + +2003-02-12 00:18 kellan + + * rss_cache.inc: hopefully cleared up some notices that were being + thrown into the log + + fixed a debug statement that was being called as an error + +2003-02-12 00:15 kellan + + * scripts/: magpie_simple.php, magpie_slashbox.php: moved + magpie_simple to magpie_slashbox, and replaced it with a simpler + demo. + +2003-02-12 00:02 kellan + + * INSTALL, README, TROUBLESHOOTING: Improved documentation. Better + install instructions. + + TROUBLESHOOTING cover common installation and usage problems + +2003-01-22 14:40 kellan + + * htdocs/cookbook.html: added cookbook.html + +2003-01-21 23:47 kellan + + * cookbook: a magpie cookbook + +2003-01-20 10:09 kellan + + * ChangeLog: updated + +2003-01-20 09:23 kellan + + * scripts/simple_smarty.php: minor clean up + +2003-01-20 09:15 kellan + + * scripts/README: added smarty url + +2003-01-20 09:14 kellan + + * magpie_simple.php, htdocs/index.html, scripts/README, + scripts/magpie_debug.php, scripts/magpie_simple.php, + scripts/simple_smarty.php, + scripts/smarty_plugin/modifier.rss_date_parse.php, + scripts/templates/simple.smarty: Added scripts directory for + examples on how to use MagpieRSS + + magpie_simple - is a simple example magpie_debug - spew all the + information from a parsed RSS feed simple_smary - example of + using magpie with Smarty template system + smarty_plugin/modifier.rss_date_parse.php - support file for the + smarty demo templates/simple.smary - template for the smarty demo + +2003-01-20 09:11 kellan + + * rss_fetch.inc, rss_parse.inc: changes to error handling to give + script authors more access to magpie's errors. + + added method magpie_error() to retrieve global MAGPIE_ERROR + variable for when fetch_rss() returns false + +2002-10-26 19:02 kellan + + * htdocs/index.html: putting the website under source control + +2002-10-26 18:43 kellan + + * AUTHORS, ChangeLog, INSTALL, README: some documentation to make + it all look official :) + +2002-10-25 23:04 kellan + + * magpie_simple.php: quxx + +2002-10-25 23:04 kellan + + * rss_parse.inc: added support for textinput and image + +2002-10-25 19:23 kellan + + * magpie_simple.php, rss_cache.inc, rss_fetch.inc, rss_parse.inc, + rss_utils.inc: switched to using Snoopy for fetching remote RSS + files. + + added support for conditional gets + +2002-10-25 19:22 kellan + + * rss_cache.inc, rss_fetch.inc, rss_parse.inc, rss_utils.inc: + Change comment style to slavishly imitate the phpinsider style + found in Smarty and Snoopy :) + +2002-10-25 19:18 kellan + + * extlib/Snoopy.class.inc: added Snoopy in order to support + conditional gets + +2002-10-23 23:19 kellan + + * magpie_simple.php, rss_cache.inc, rss_fetch.inc, rss_parse.inc: + MAJOR CLEANUP! + + * rss_fetch got rid of the options array, replaced it with a more + PHP-like solution of using defines. constants are setup, with + defaults, in the function init() + + got rid of the idiom of passing back an array, its was awkward to + deal with in PHP, and unusual (and consquently confusing to + people). now i return true/false values, and try to setup error + string where appropiate (rss_cache has the most complete example + of this) + + change the logic for interacting with the cache + + * rss_cache major re-working of how error are handled. tried to + make the code more resillient. the cache is now much more aware + of MAX_AGE, where before this was being driven out of rss_fetch + (which was silly) + + * rss_parse properly handles xml parse errors. used to sail + along blithely unaware. + +2002-09-11 11:11 kellan + + * rss_cache.inc, rss_parse.inc, magpie_simple.php, rss_fetch.inc, + rss_utils.inc: Initial revision + +2002-09-11 11:11 kellan + + * rss_cache.inc, rss_parse.inc, magpie_simple.php, rss_fetch.inc, + rss_utils.inc: initial import + diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/INSTALL b/webroot/widgets/RSSFeed/magpierss-0.72/INSTALL new file mode 100644 index 0000000..640833d --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/INSTALL @@ -0,0 +1,143 @@ +REQUIREMENTS + + MapieRSS requires a recent PHP 4+ (developed with 4.2.0) + with xml (expat) support. + + Optionally: + * PHP5 with libxml2 support. + * cURL for SSL support + * iconv (preferred) or mb_string for expanded character set support + +QUICK START + + Magpie consists of 4 files (rss_fetch.inc, rss_parser.inc, rss_cache.inc, + and rss_utils.inc), and the directory extlib (which contains a modified + version of the Snoopy HTTP client) + + Copy these 5 resources to a directory named 'magpierss' in the same + directory as your PHP script. + + At the top of your script add the following line: + + require_once('magpierss/rss_fetch.inc'); + + Now you can use the fetch_rss() method: + + $rss = fetch_rss($url); + + Done. That's it. See README for more details on using MagpieRSS. + +NEXT STEPS + + Important: you'll probably want to get the cache directory working in + order to speed up your application, and not abuse the webserver you're + downloading the RSS from. + + Optionally you can install MagpieRSS in your PHP include path in order to + make it available server wide. + + Lastly you might want to look through the constants in rss_fetch.inc see if + there is anything you want to override (the defaults are pretty good) + + For more info, or if you have trouble, see TROUBLESHOOTING + +SETTING UP CACHING + + Magpie has built-in transparent caching. With caching Magpie will only + fetch and parse RSS feeds when there is new content. Without this feature + your pages will be slow, and the sites serving the RSS feed will be annoyed + with you. + +** Simple and Automatic ** + + By default Magpie will try to create a cache directory named 'cache' in the + same directory as your PHP script. + +** Creating a Local Cache Directory ** + + Often this will fail, because your webserver doesn't have sufficient + permissions to create the directory. + + Exact instructions for how to do this will vary from install to install and + platform to platform. The steps are: + + 1. Make a directory named 'cache' + 2. Give the web server write access to that directory. + + An example of how to do this on Debian would be: + + 1. mkdir /path/to/script/cache + 2. chgrp www-data /path/to/script/cache + 3. chmod 775 /path/to/script/cache + + On other Unixes you'll need to change 'www-data' to what ever user Apache + runs as. (on MacOS X the user would be 'www') + +** Cache in /tmp ** + + Sometimes you won't be able to create a local cache directory. Some reasons + might be: + + 1. No shell account + 2. Insufficient permissions to change ownership of a directory + 3. Webserver runs as 'nobody' + + In these situations using a cache directory in /tmp can often be a good + option. + + The drawback is /tmp is public, so anyone on the box can read the cache + files. Usually RSS feeds are public information, so you'll have to decide + how much of an issue that is. + + To use /tmp as your cache directory you need to add the following line to + your script: + + define('MAGPIE_CACHE_DIR', '/tmp/magpie_cache'); + +** Global Cache ** + + If you have several applications using Magpie, you can create a single + shared cache directory, either using the /tmp cache, or somewhere else on + the system. + + The upside is that you'll distribute fetching and parsing feeds across + several applications. + +INSTALLING MAGPIE SERVER WIDE + + Rather then following the Quickstart instructions which requires you to have + a copy of Magpie per application, alternately you can place it in some + shared location. + +** Adding Magpie to Your Include Path ** + + Copy the 5 resources (rss_fetch.inc, rss_parser.inc, rss_cache.inc, + rss_utils.inc, and extlib) to a directory named 'magpierss' in your include + path. Now any PHP file on your system can use Magpie with: + + require_once('magpierss/rss_fetch.inc'); + + Different installs have different include paths, and you'll have to figure + out what your include_path is. + + From shell you can try: + + php -i | grep 'include_path' + + Alternatley you can create a phpinfo.php file with contains: + + <?php phpinfo(); ?> + + Debian's default is: + + /usr/share/php + + (though more idealogically pure location would be /usr/local/share/php) + + Apple's default include path is: + + /usr/lib/php + + While the Entropy PHP build seems to use: + + /usr/local/php/lib/php \ No newline at end of file diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/NEWS b/webroot/widgets/RSSFeed/magpierss-0.72/NEWS new file mode 100644 index 0000000..5ac6b97 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/NEWS @@ -0,0 +1,53 @@ +MagpieRSS News + +MAGPIERSS 0.51 RELEASED + * important bugfix! + * fix "silent failure" when PHP doesn't have zlib + +FEED ON FEEDS USES MAGPIE + * web-based RSS aggregator built with Magpie + * easy to install, easy to use. + http://minutillo.com/steve/feedonfeeds/ + +MAGPIERSS 0.5 RELEASED + * supports transparent HTTP gzip content negotiation for reduced bandwidth usage + * quashed some undefined index notices + +MAGPIERSS 0.46 RELEASED + * minor release, more error handling clean up + * documentation fixes, simpler example + * new trouble shooting guide for installation and usage problems + http://magpierss.sourceforge.net/TROUBLESHOOTING + +MAGPIE NEWS AS RSS + * releases, bug fixes, releated stories in RSS + +MAGPIERSS COOKBOOK: SIMPLE PHP RSS HOW TOS + * answers some of the most frequently asked Magpie questions + * feedback, suggestions, requests, recipes welcome + http://magpierss.sourceforge.net/cookbook.html + +MAGPIERSS 0.4 RELEASED! + * improved error handling, more flexibility for script authors, backwards compatible + * new and better examples! including using MagpieRSS and Smarty + * new Smarty plugin for RSS date parsing + http://smarty.php.net + +INFINITE PENGUIN NOW SUPPORTS MAGPIE 0.3 + * simple, sophisticated RSS viewer + * includes auto-generated javascript ticker from RSS feed + http://www.infinitepenguins.net/rss/ + +TRAUMWIND RELEASES REX BACKEND FOR MAGPIERSS + * drop in support using regex based XML parser + * parses improperly formed XML that chokes expat + http://traumwind.de/blog/magpie/magpie_alike.php + +MAGPIERSS 0.3 RELEASED! + * Support added for HTTP Conditional GETs. + http://fishbowl.pastiche.org/archives/001132.html + +MAGPIERSS 0.2! + * Major clean up of the code. Easier to use. + * Simpler install on shared hosts. + * Better documentation and comments. diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/README b/webroot/widgets/RSSFeed/magpierss-0.72/README new file mode 100644 index 0000000..6af7edb --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/README @@ -0,0 +1,48 @@ +NAME + + MagpieRSS - a simple RSS integration tool + +SYNOPSIS + + require_once(rss_fetch.inc); + $url = $_GET['url']; + $rss = fetch_rss( $url ); + + echo "Channel Title: " . $rss->channel['title'] . "<p>"; + echo "<ul>"; + foreach ($rss->items as $item) { + $href = $item['link']; + $title = $item['title']; + echo "<li><a href=$href>$title</a></li>"; + } + echo "</ul>"; + +DESCRIPTION + + MapieRSS is an XML-based RSS parser in PHP. It attempts to be "PHP-like", + and simple to use. + + Some features include: + + * supports RSS 0.9 - 1.0, with limited RSS 2.0 support + * supports namespaces, and modules, including mod_content and mod_event + * open minded [1] + * simple, functional interface, to object oriented backend parser + * automatic caching of parsed RSS objects makes its easy to integrate + * supports conditional GET with Last-Modified, and ETag + * uses constants for easy override of default behaviour + * heavily commented + + +1. By open minded I mean Magpie will accept any tag it finds in good faith that + it was supposed to be here. For strict validation, look elsewhere. + + +GETTING STARTED + + + +COPYRIGHT: + Copyright(c) 2002 kellan@protest.net. All rights reserved. + This software is released under the GNU General Public License. + Please read the disclaimer at the top of the Snoopy.class.inc file. diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/TROUBLESHOOTING b/webroot/widgets/RSSFeed/magpierss-0.72/TROUBLESHOOTING new file mode 100644 index 0000000..89068d3 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/TROUBLESHOOTING @@ -0,0 +1,152 @@ +TROUBLESHOOTING + + +Trouble Installing MagpieRSS: + +1. Fatal error: Failed opening required '/path/to/script/rss_fetch.inc' + (include_path='.:/usr/local/lib/php:/usr/local/lib/php/pear') + +2. Cache couldn't make dir './cache'. + +3. Fatal error: Failed to load PHP's XML Extension. + http://www.php.net/manual/en/ref.xml.php + +Trouble Using MagpieRSS + +4. Warning: MagpieRSS: Failed to fetch example.com/index.rdf. + (HTTP Error: Invalid protocol "") + +5. Warning: MagpieRSS: Failed to parse RSS file. + (not well-formed (invalid token) at line 19, column 98) + +6. Warning: MagpieRSS: Failed to fetch http://localhost/rss/features.1-0.rss. + (HTTP Response: HTTP/1.1 404 Not Found) + +If you would rather provide a custom error, see the COOKBOOK +(http://magpierss.sf.net/cookbook.html) recipe 2. + +************************************************************************* +1. Fatal error: Failed opening required '/path/to/script/rss_fetch.inc' + (include_path='.:/usr/local/lib/php:/usr/local/lib/php/pear') + + This could mean that: + + a) PHP can't find the MagpieRSS files. + b) PHP found them the MagpieRSS files, but can't read them. + + a. Telling PHP where to look for MagpieRSS file. + + This might mean your PHP program can't find the MagpieRSS libraries. + Magpie relies on 4 include files, rss_fetch.inc, rss_parse.inc, + rss_cache.inc, rss_util.inc, and for normal use you'll need all 4 (see the + cookbook for exceptions). + + This can be fixed by making sure the MagpieRSS files are in your include + path. + + If you can edit your include path (for example your on a shared host) then + you need to replace: + + require_once('rss_fetch.inc'); + + -with- + + define('MAGPIE_DIR', '/path/to/magpierss/'); + require_once(MAGPIE_DIR.'rss_fetch.inc'); + + b. PHP can't read the MagpieRSS files + + All PHP libraries need to be readable by your webserver. + + On Unix you can accomplish this with: + + chmod 755 rss_fetch.inc rss_parse.inc rss_cache.inc rss_util.inc + +************************************************************************* +2. Cache couldn't make dir './cache'. + + MagpieRSS caches the results of fetched and parsed RSS to reduce the load on + both your server, and the remote server providing the RSS. It does this by + writing files to a cache directory. + + This error means the webserver doesn't have write access to the current + directory. + + a. Make a webserver writeable cache directory + + Find the webserver's group. (on my system it is 'www') + + mkdir ./cache + chgrp www directory_name + chmod g+w directory_name + + (this is the best, and desired solution) + + b. Tell MagpieRSS to create the cache directory somewhere the webserver can + write to. + + define('MAGPIE_CACHE_DIR', '/tmp/magpierss'); + + (this is not a great solution, and might have security considerations) + + c. Turn off cacheing. + + Magpie can work fine with cacheing, but it will be slower, and you might + become a nuiance to the RSS provider, but it is an option. + + define('MAGPIE_CACHE_ON', 0); + + d. And lastly, do NOT + + chmod 777 ./cache + + Any of the above solutions are better then this. + + NOTE: If none of this works for you, let me know. I've got root, and a + custom compiled Apache on almost any box I ever touch, so I can be a little + out of touch with reality. But I won't know that if I don't feedback. + +************************************************************************* 3. +3. Fatal error: Failed to load PHP's XML Extension. + http://www.php.net/manual/en/ref.xml.php + + -or- + + Fatal error: Failed to create an instance of PHP's XML parser. + http://www.php.net/manual/en/ref.xml.php + + Make sure your PHP was built with --with-xml + + This has been turned on by default for several versions of PHP, but it might + be turned off in your build. + + See php.net for details on building and configuring PHP. + + +************************************************************************* +4. Warning: MagpieRSS: Failed to fetch index.rdf. + (HTTP Error: Invalid protocol "") + + You need to put http:// in front of your the URL to your RSS feed + +************************************************************************* +5. Warning: MagpieRSS: Failed to parse RSS file. + (not well-formed (invalid token) at line 19, column 98) + + There is a problem with the RSS feed you are trying to read. + MagpieRSS is an XML parser, and therefore can't parse RSS feed with invalid + characters. Some RSS parser are based on regular expressions, and can + parse invalid RSS but they have their own problems. + + You could try contacting the author of the RSS feed, and pointing them to + the online RSS validator at: + + http://feeds.archive.org/validator/ + +************************************************************************* +6. Warning: MagpieRSS: Failed to fetch http://example.com/index.rdf + (HTTP Response: HTTP/1.1 404 Not Found) + + Its a 404! The RSS file ain't there. + + diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/cookbook b/webroot/widgets/RSSFeed/magpierss-0.72/cookbook new file mode 100644 index 0000000..45dda98 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/cookbook @@ -0,0 +1,125 @@ +MAGPIERSS RECIPES: Cooking with Corbies + + "Four and twenty blackbirds baked in a pie." + +1. LIMIT THE NUMBER OF HEADLINES(AKA ITEMS) RETURNED. + +PROBLEM: + +You want to display the 10 (or 3) most recent headlines, but the RSS feed +contains 15. + +SOLUTION: + +$num_items = 10; +$rss = fetch_rss($url); + +$items = array_slice($rss->items, 0, $num_items); + +DISCUSSION: + +Rather then trying to limit the number of items Magpie parses, a much simpler, +and more flexible approach is to take a "slice" of the array of items. And +array_slice() is smart enough to do the right thing if the feed has less items +then $num_items. + +See: http://www.php.net/array_slice + + +2. DISPLAY A CUSTOM ERROR MESSAGE IF SOMETHING GOES WRONG + +PROBLEM: + +You don't want Magpie's error messages showing up if something goes wrong. + +SOLUTION: + +# Magpie throws USER_WARNINGS only +# so you can cloak these, by only showing ERRORs +error_reporting(E_ERROR); + +# check the return value of fetch_rss() + +$rss = fetch_rss($url); + +if ( $rss ) { +...display rss feed... +} +else { + echo "An error occured! " . + "Consider donating more $$$ for restoration of services." . + "<br>Error Message: " . magpie_error(); +} + +DISCUSSION: + +MagpieRSS triggers a warning in a number of circumstances. The 2 most common +circumstances are: if the specified RSS file isn't properly formed (usually +because it includes illegal HTML), or if Magpie can't download the remote RSS +file, and there is no cached version. + +If you don't want your users to see these warnings change your error_reporting +settings to only display ERRORs. Another option is to turn off display_error, +so that WARNINGs, and NOTICEs still go to the error_log but not to the webpages. + +You can do this with: + +ini_set('display_errors', 0); + +See: http://www.php.net/error_reporting, + http://www.php.net/ini_set, + http://www.php.net/manual/en/ref.errorfunc.php + +3. GENERATE A NEW RSS FEED + +PROBLEM: + +Create an RSS feed for other people to use. + +SOLUTION: + +Use Useful Inc's RSSWriter (http://usefulinc.com/rss/rsswriter/) + +DISCUSSION: + +An example of turning a Magpie parsed RSS object back into an RSS file is forth +coming. In the meantime RSSWriter has great documentation. + +4. DISPLAY HEADLINES MORE RECENT THEN X DATE + +PROBLEM: + +You only want to display headlines that were published on, or after a certain +date. + + +SOLUTION: + +require 'rss_utils.inc'; + +# get all headlines published today +$today = getdate(); + +# today, 12AM +$date = mktime(0,0,0,$today['mon'], $today['mday'], $today['year']); + +$rss = fetch_rss($url); + +foreach ( $rss->items as $item ) { + $published = parse_w3cdtf($item['dc']['date']); + if ( $published >= $date ) { + echo "Title: " . $item['title']; + echo "Published: " . date("h:i:s A", $published); + echo "<p>"; + } +} + +DISCUSSION: + +This recipe only works for RSS 1.0 feeds that include the <dc:date> field. +(which is very good RSS style) + +parse_w3cdtf is defined in rss_utils.inc, and parses RSS style dates into Unix +epoch seconds. + +See: http://www.php.net/manual/en/ref.datetime.php diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/extlib/Snoopy.class.inc b/webroot/widgets/RSSFeed/magpierss-0.72/extlib/Snoopy.class.inc new file mode 100644 index 0000000..3ddecba --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/extlib/Snoopy.class.inc @@ -0,0 +1,900 @@ +<?php + +/************************************************* + +Snoopy - the PHP net client +Author: Monte Ohrt <monte@ispi.net> +Copyright (c): 1999-2000 ispi, all rights reserved +Version: 1.0 + + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +You may contact the author of Snoopy by e-mail at: +monte@ispi.net + +Or, write to: +Monte Ohrt +CTO, ispi +237 S. 70th suite 220 +Lincoln, NE 68510 + +The latest version of Snoopy can be obtained from: +http://snoopy.sourceforge.com + +*************************************************/ + +class Snoopy +{ + /**** Public variables ****/ + + /* user definable vars */ + + var $host = "www.php.net"; // host name we are connecting to + var $port = 80; // port we are connecting to + var $proxy_host = ""; // proxy host to use + var $proxy_port = ""; // proxy port to use + var $agent = "Snoopy v1.0"; // agent we masquerade as + var $referer = ""; // referer info to pass + var $cookies = array(); // array of cookies to pass + // $cookies["username"]="joe"; + var $rawheaders = array(); // array of raw headers to send + // $rawheaders["Content-type"]="text/html"; + + var $maxredirs = 5; // http redirection depth maximum. 0 = disallow + var $lastredirectaddr = ""; // contains address of last redirected address + var $offsiteok = true; // allows redirection off-site + var $maxframes = 0; // frame content depth maximum. 0 = disallow + var $expandlinks = true; // expand links to fully qualified URLs. + // this only applies to fetchlinks() + // or submitlinks() + var $passcookies = true; // pass set cookies back through redirects + // NOTE: this currently does not respect + // dates, domains or paths. + + var $user = ""; // user for http authentication + var $pass = ""; // password for http authentication + + // http accept types + var $accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*"; + + var $results = ""; // where the content is put + + var $error = ""; // error messages sent here + var $response_code = ""; // response code returned from server + var $headers = array(); // headers returned from server sent here + var $maxlength = 500000; // max return data length (body) + var $read_timeout = 0; // timeout on read operations, in seconds + // supported only since PHP 4 Beta 4 + // set to 0 to disallow timeouts + var $timed_out = false; // if a read operation timed out + var $status = 0; // http request status + + var $curl_path = "/usr/bin/curl"; + // Snoopy will use cURL for fetching + // SSL content if a full system path to + // the cURL binary is supplied here. + // set to false if you do not have + // cURL installed. See http://curl.haxx.se + // for details on installing cURL. + // Snoopy does *not* use the cURL + // library functions built into php, + // as these functions are not stable + // as of this Snoopy release. + + // send Accept-encoding: gzip? + var $use_gzip = true; + + /**** Private variables ****/ + + var $_maxlinelen = 4096; // max line length (headers) + + var $_httpmethod = "GET"; // default http request method + var $_httpversion = "HTTP/1.0"; // default http request version + var $_submit_method = "POST"; // default submit method + var $_submit_type = "application/x-www-form-urlencoded"; // default submit type + var $_mime_boundary = ""; // MIME boundary for multipart/form-data submit type + var $_redirectaddr = false; // will be set if page fetched is a redirect + var $_redirectdepth = 0; // increments on an http redirect + var $_frameurls = array(); // frame src urls + var $_framedepth = 0; // increments on frame depth + + var $_isproxy = false; // set if using a proxy server + var $_fp_timeout = 30; // timeout for socket connection + +/*======================================================================*\ + Function: fetch + Purpose: fetch the contents of a web page + (and possibly other protocols in the + future like ftp, nntp, gopher, etc.) + Input: $URI the location of the page to fetch + Output: $this->results the output text from the fetch +\*======================================================================*/ + + function fetch($URI) + { + + //preg_match("|^([^:]+)://([^:/]+)(:[\d]+)*(.*)|",$URI,$URI_PARTS); + $URI_PARTS = parse_url($URI); + if (!empty($URI_PARTS["user"])) + $this->user = $URI_PARTS["user"]; + if (!empty($URI_PARTS["pass"])) + $this->pass = $URI_PARTS["pass"]; + + switch($URI_PARTS["scheme"]) + { + case "http": + $this->host = $URI_PARTS["host"]; + if(!empty($URI_PARTS["port"])) + $this->port = $URI_PARTS["port"]; + if($this->_connect($fp)) + { + if($this->_isproxy) + { + // using proxy, send entire URI + $this->_httprequest($URI,$fp,$URI,$this->_httpmethod); + } + else + { + $path = $URI_PARTS["path"].(isset($URI_PARTS["query"]) ? "?".$URI_PARTS["query"] : ""); + // no proxy, send only the path + $this->_httprequest($path, $fp, $URI, $this->_httpmethod); + } + + $this->_disconnect($fp); + + if($this->_redirectaddr) + { + /* url was redirected, check if we've hit the max depth */ + if($this->maxredirs > $this->_redirectdepth) + { + // only follow redirect if it's on this site, or offsiteok is true + if(preg_match("|^http://".preg_quote($this->host)."|i",$this->_redirectaddr) || $this->offsiteok) + { + /* follow the redirect */ + $this->_redirectdepth++; + $this->lastredirectaddr=$this->_redirectaddr; + $this->fetch($this->_redirectaddr); + } + } + } + + if($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0) + { + $frameurls = $this->_frameurls; + $this->_frameurls = array(); + + while(list(,$frameurl) = each($frameurls)) + { + if($this->_framedepth < $this->maxframes) + { + $this->fetch($frameurl); + $this->_framedepth++; + } + else + break; + } + } + } + else + { + return false; + } + return true; + break; + case "https": + if(!$this->curl_path || (!is_executable($this->curl_path))) { + $this->error = "Bad curl ($this->curl_path), can't fetch HTTPS \n"; + return false; + } + $this->host = $URI_PARTS["host"]; + if(!empty($URI_PARTS["port"])) + $this->port = $URI_PARTS["port"]; + if($this->_isproxy) + { + // using proxy, send entire URI + $this->_httpsrequest($URI,$URI,$this->_httpmethod); + } + else + { + $path = $URI_PARTS["path"].($URI_PARTS["query"] ? "?".$URI_PARTS["query"] : ""); + // no proxy, send only the path + $this->_httpsrequest($path, $URI, $this->_httpmethod); + } + + if($this->_redirectaddr) + { + /* url was redirected, check if we've hit the max depth */ + if($this->maxredirs > $this->_redirectdepth) + { + // only follow redirect if it's on this site, or offsiteok is true + if(preg_match("|^http://".preg_quote($this->host)."|i",$this->_redirectaddr) || $this->offsiteok) + { + /* follow the redirect */ + $this->_redirectdepth++; + $this->lastredirectaddr=$this->_redirectaddr; + $this->fetch($this->_redirectaddr); + } + } + } + + if($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0) + { + $frameurls = $this->_frameurls; + $this->_frameurls = array(); + + while(list(,$frameurl) = each($frameurls)) + { + if($this->_framedepth < $this->maxframes) + { + $this->fetch($frameurl); + $this->_framedepth++; + } + else + break; + } + } + return true; + break; + default: + // not a valid protocol + $this->error = 'Invalid protocol "'.$URI_PARTS["scheme"].'"\n'; + return false; + break; + } + return true; + } + + + +/*======================================================================*\ + Private functions +\*======================================================================*/ + + +/*======================================================================*\ + Function: _striplinks + Purpose: strip the hyperlinks from an html document + Input: $document document to strip. + Output: $match an array of the links +\*======================================================================*/ + + function _striplinks($document) + { + preg_match_all("'<\s*a\s+.*href\s*=\s* # find <a href= + ([\"\'])? # find single or double quote + (?(1) (.*?)\\1 | ([^\s\>]+)) # if quote found, match up to next matching + # quote, otherwise match up to next space + 'isx",$document,$links); + + + // catenate the non-empty matches from the conditional subpattern + + while(list($key,$val) = each($links[2])) + { + if(!empty($val)) + $match[] = $val; + } + + while(list($key,$val) = each($links[3])) + { + if(!empty($val)) + $match[] = $val; + } + + // return the links + return $match; + } + +/*======================================================================*\ + Function: _stripform + Purpose: strip the form elements from an html document + Input: $document document to strip. + Output: $match an array of the links +\*======================================================================*/ + + function _stripform($document) + { + preg_match_all("'<\/?(FORM|INPUT|SELECT|TEXTAREA|(OPTION))[^<>]*>(?(2)(.*(?=<\/?(option|select)[^<>]*>[\r\n]*)|(?=[\r\n]*))|(?=[\r\n]*))'Usi",$document,$elements); + + // catenate the matches + $match = implode("\r\n",$elements[0]); + + // return the links + return $match; + } + + + +/*======================================================================*\ + Function: _striptext + Purpose: strip the text from an html document + Input: $document document to strip. + Output: $text the resulting text +\*======================================================================*/ + + function _striptext($document) + { + + // I didn't use preg eval (//e) since that is only available in PHP 4.0. + // so, list your entities one by one here. I included some of the + // more common ones. + + $search = array("'<script[^>]*?>.*?</script>'si", // strip out javascript + "'<[\/\!]*?[^<>]*?>'si", // strip out html tags + "'([\r\n])[\s]+'", // strip out white space + "'&(quote|#34);'i", // replace html entities + "'&(amp|#38);'i", + "'&(lt|#60);'i", + "'&(gt|#62);'i", + "'&(nbsp|#160);'i", + "'&(iexcl|#161);'i", + "'&(cent|#162);'i", + "'&(pound|#163);'i", + "'&(copy|#169);'i" + ); + $replace = array( "", + "", + "\\1", + "\"", + "&", + "<", + ">", + " ", + chr(161), + chr(162), + chr(163), + chr(169)); + + $text = preg_replace($search,$replace,$document); + + return $text; + } + +/*======================================================================*\ + Function: _expandlinks + Purpose: expand each link into a fully qualified URL + Input: $links the links to qualify + $URI the full URI to get the base from + Output: $expandedLinks the expanded links +\*======================================================================*/ + + function _expandlinks($links,$URI) + { + + preg_match("/^[^\?]+/",$URI,$match); + + $match = preg_replace("|/[^\/\.]+\.[^\/\.]+$|","",$match[0]); + + $search = array( "|^http://".preg_quote($this->host)."|i", + "|^(?!http://)(\/)?(?!mailto:)|i", + "|/\./|", + "|/[^\/]+/\.\./|" + ); + + $replace = array( "", + $match."/", + "/", + "/" + ); + + $expandedLinks = preg_replace($search,$replace,$links); + + return $expandedLinks; + } + +/*======================================================================*\ + Function: _httprequest + Purpose: go get the http data from the server + Input: $url the url to fetch + $fp the current open file pointer + $URI the full URI + $body body contents to send if any (POST) + Output: +\*======================================================================*/ + + function _httprequest($url,$fp,$URI,$http_method,$content_type="",$body="") + { + if($this->passcookies && $this->_redirectaddr) + $this->setcookies(); + + $URI_PARTS = parse_url($URI); + if(empty($url)) + $url = "/"; + $headers = $http_method." ".$url." ".$this->_httpversion."\r\n"; + if(!empty($this->agent)) + $headers .= "User-Agent: ".$this->agent."\r\n"; + if(!empty($this->host) && !isset($this->rawheaders['Host'])) + $headers .= "Host: ".$this->host."\r\n"; + if(!empty($this->accept)) + $headers .= "Accept: ".$this->accept."\r\n"; + + if($this->use_gzip) { + // make sure PHP was built with --with-zlib + // and we can handle gzipp'ed data + if ( function_exists(gzinflate) ) { + $headers .= "Accept-encoding: gzip\r\n"; + } + else { + trigger_error( + "use_gzip is on, but PHP was built without zlib support.". + " Requesting file(s) without gzip encoding.", + E_USER_NOTICE); + } + } + + if(!empty($this->referer)) + $headers .= "Referer: ".$this->referer."\r\n"; + if(!empty($this->cookies)) + { + if(!is_array($this->cookies)) + $this->cookies = (array)$this->cookies; + + reset($this->cookies); + if ( count($this->cookies) > 0 ) { + $cookie_headers .= 'Cookie: '; + foreach ( $this->cookies as $cookieKey => $cookieVal ) { + $cookie_headers .= $cookieKey."=".urlencode($cookieVal)."; "; + } + $headers .= substr($cookie_headers,0,-2) . "\r\n"; + } + } + if(!empty($this->rawheaders)) + { + if(!is_array($this->rawheaders)) + $this->rawheaders = (array)$this->rawheaders; + while(list($headerKey,$headerVal) = each($this->rawheaders)) + $headers .= $headerKey.": ".$headerVal."\r\n"; + } + if(!empty($content_type)) { + $headers .= "Content-type: $content_type"; + if ($content_type == "multipart/form-data") + $headers .= "; boundary=".$this->_mime_boundary; + $headers .= "\r\n"; + } + if(!empty($body)) + $headers .= "Content-length: ".strlen($body)."\r\n"; + if(!empty($this->user) || !empty($this->pass)) + $headers .= "Authorization: BASIC ".base64_encode($this->user.":".$this->pass)."\r\n"; + + $headers .= "\r\n"; + + // set the read timeout if needed + if ($this->read_timeout > 0) + socket_set_timeout($fp, $this->read_timeout); + $this->timed_out = false; + + fwrite($fp,$headers.$body,strlen($headers.$body)); + + $this->_redirectaddr = false; + unset($this->headers); + + // content was returned gzip encoded? + $is_gzipped = false; + + while($currentHeader = fgets($fp,$this->_maxlinelen)) + { + if ($this->read_timeout > 0 && $this->_check_timeout($fp)) + { + $this->status=-100; + return false; + } + + // if($currentHeader == "\r\n") + if(preg_match("/^\r?\n$/", $currentHeader) ) + break; + + // if a header begins with Location: or URI:, set the redirect + if(preg_match("/^(Location:|URI:)/i",$currentHeader)) + { + // get URL portion of the redirect + preg_match("/^(Location:|URI:)\s+(.*)/",chop($currentHeader),$matches); + // look for :// in the Location header to see if hostname is included + if(!preg_match("|\:\/\/|",$matches[2])) + { + // no host in the path, so prepend + $this->_redirectaddr = $URI_PARTS["scheme"]."://".$this->host.":".$this->port; + // eliminate double slash + if(!preg_match("|^/|",$matches[2])) + $this->_redirectaddr .= "/".$matches[2]; + else + $this->_redirectaddr .= $matches[2]; + } + else + $this->_redirectaddr = $matches[2]; + } + + if(preg_match("|^HTTP/|",$currentHeader)) + { + if(preg_match("|^HTTP/[^\s]*\s(.*?)\s|",$currentHeader, $status)) + { + $this->status= $status[1]; + } + $this->response_code = $currentHeader; + } + + if (preg_match("/Content-Encoding: gzip/", $currentHeader) ) { + $is_gzipped = true; + } + + $this->headers[] = $currentHeader; + } + + # $results = fread($fp, $this->maxlength); + $results = ""; + while ( $data = fread($fp, $this->maxlength) ) { + $results .= $data; + if ( + strlen($results) > $this->maxlength ) { + break; + } + } + + // gunzip + if ( $is_gzipped ) { + // per http://www.php.net/manual/en/function.gzencode.php + $results = substr($results, 10); + $results = gzinflate($results); + } + + if ($this->read_timeout > 0 && $this->_check_timeout($fp)) + { + $this->status=-100; + return false; + } + + // check if there is a a redirect meta tag + + if(preg_match("'<meta[\s]*http-equiv[^>]*?content[\s]*=[\s]*[\"\']?\d+;[\s]+URL[\s]*=[\s]*([^\"\']*?)[\"\']?>'i",$results,$match)) + { + $this->_redirectaddr = $this->_expandlinks($match[1],$URI); + } + + // have we hit our frame depth and is there frame src to fetch? + if(($this->_framedepth < $this->maxframes) && preg_match_all("'<frame\s+.*src[\s]*=[\'\"]?([^\'\"\>]+)'i",$results,$match)) + { + $this->results[] = $results; + for($x=0; $x<count($match[1]); $x++) + $this->_frameurls[] = $this->_expandlinks($match[1][$x],$URI_PARTS["scheme"]."://".$this->host); + } + // have we already fetched framed content? + elseif(is_array($this->results)) + $this->results[] = $results; + // no framed content + else + $this->results = $results; + + return true; + } + +/*======================================================================*\ + Function: _httpsrequest + Purpose: go get the https data from the server using curl + Input: $url the url to fetch + $URI the full URI + $body body contents to send if any (POST) + Output: +\*======================================================================*/ + + function _httpsrequest($url,$URI,$http_method,$content_type="",$body="") + { + if($this->passcookies && $this->_redirectaddr) + $this->setcookies(); + + $headers = array(); + + $URI_PARTS = parse_url($URI); + if(empty($url)) + $url = "/"; + // GET ... header not needed for curl + //$headers[] = $http_method." ".$url." ".$this->_httpversion; + if(!empty($this->agent)) + $headers[] = "User-Agent: ".$this->agent; + if(!empty($this->host)) + $headers[] = "Host: ".$this->host; + if(!empty($this->accept)) + $headers[] = "Accept: ".$this->accept; + if(!empty($this->referer)) + $headers[] = "Referer: ".$this->referer; + if(!empty($this->cookies)) + { + if(!is_array($this->cookies)) + $this->cookies = (array)$this->cookies; + + reset($this->cookies); + if ( count($this->cookies) > 0 ) { + $cookie_str = 'Cookie: '; + foreach ( $this->cookies as $cookieKey => $cookieVal ) { + $cookie_str .= $cookieKey."=".urlencode($cookieVal)."; "; + } + $headers[] = substr($cookie_str,0,-2); + } + } + if(!empty($this->rawheaders)) + { + if(!is_array($this->rawheaders)) + $this->rawheaders = (array)$this->rawheaders; + while(list($headerKey,$headerVal) = each($this->rawheaders)) + $headers[] = $headerKey.": ".$headerVal; + } + if(!empty($content_type)) { + if ($content_type == "multipart/form-data") + $headers[] = "Content-type: $content_type; boundary=".$this->_mime_boundary; + else + $headers[] = "Content-type: $content_type"; + } + if(!empty($body)) + $headers[] = "Content-length: ".strlen($body); + if(!empty($this->user) || !empty($this->pass)) + $headers[] = "Authorization: BASIC ".base64_encode($this->user.":".$this->pass); + + for($curr_header = 0; $curr_header < count($headers); $curr_header++) { + $cmdline_params .= " -H \"".$headers[$curr_header]."\""; + } + + if(!empty($body)) + $cmdline_params .= " -d \"$body\""; + + if($this->read_timeout > 0) + $cmdline_params .= " -m ".$this->read_timeout; + + $headerfile = uniqid(time()); + + # accept self-signed certs + $cmdline_params .= " -k"; + exec($this->curl_path." -D \"/tmp/$headerfile\"".escapeshellcmd($cmdline_params)." ".escapeshellcmd($URI),$results,$return); + + if($return) + { + $this->error = "Error: cURL could not retrieve the document, error $return."; + return false; + } + + + $results = implode("\r\n",$results); + + $result_headers = file("/tmp/$headerfile"); + + $this->_redirectaddr = false; + unset($this->headers); + + for($currentHeader = 0; $currentHeader < count($result_headers); $currentHeader++) + { + + // if a header begins with Location: or URI:, set the redirect + if(preg_match("/^(Location: |URI: )/i",$result_headers[$currentHeader])) + { + // get URL portion of the redirect + preg_match("/^(Location: |URI:)(.*)/",chop($result_headers[$currentHeader]),$matches); + // look for :// in the Location header to see if hostname is included + if(!preg_match("|\:\/\/|",$matches[2])) + { + // no host in the path, so prepend + $this->_redirectaddr = $URI_PARTS["scheme"]."://".$this->host.":".$this->port; + // eliminate double slash + if(!preg_match("|^/|",$matches[2])) + $this->_redirectaddr .= "/".$matches[2]; + else + $this->_redirectaddr .= $matches[2]; + } + else + $this->_redirectaddr = $matches[2]; + } + + if(preg_match("|^HTTP/|",$result_headers[$currentHeader])) + { + $this->response_code = $result_headers[$currentHeader]; + if(preg_match("|^HTTP/[^\s]*\s(.*?)\s|",$this->response_code, $match)) + { + $this->status= $match[1]; + } + } + $this->headers[] = $result_headers[$currentHeader]; + } + + // check if there is a a redirect meta tag + + if(preg_match("'<meta[\s]*http-equiv[^>]*?content[\s]*=[\s]*[\"\']?\d+;[\s]+URL[\s]*=[\s]*([^\"\']*?)[\"\']?>'i",$results,$match)) + { + $this->_redirectaddr = $this->_expandlinks($match[1],$URI); + } + + // have we hit our frame depth and is there frame src to fetch? + if(($this->_framedepth < $this->maxframes) && preg_match_all("'<frame\s+.*src[\s]*=[\'\"]?([^\'\"\>]+)'i",$results,$match)) + { + $this->results[] = $results; + for($x=0; $x<count($match[1]); $x++) + $this->_frameurls[] = $this->_expandlinks($match[1][$x],$URI_PARTS["scheme"]."://".$this->host); + } + // have we already fetched framed content? + elseif(is_array($this->results)) + $this->results[] = $results; + // no framed content + else + $this->results = $results; + + unlink("/tmp/$headerfile"); + + return true; + } + +/*======================================================================*\ + Function: setcookies() + Purpose: set cookies for a redirection +\*======================================================================*/ + + function setcookies() + { + for($x=0; $x<count($this->headers); $x++) + { + if(preg_match("/^set-cookie:[\s]+([^=]+)=([^;]+)/i", $this->headers[$x],$match)) + $this->cookies[$match[1]] = $match[2]; + } + } + + +/*======================================================================*\ + Function: _check_timeout + Purpose: checks whether timeout has occurred + Input: $fp file pointer +\*======================================================================*/ + + function _check_timeout($fp) + { + if ($this->read_timeout > 0) { + $fp_status = socket_get_status($fp); + if ($fp_status["timed_out"]) { + $this->timed_out = true; + return true; + } + } + return false; + } + +/*======================================================================*\ + Function: _connect + Purpose: make a socket connection + Input: $fp file pointer +\*======================================================================*/ + + function _connect(&$fp) + { + if(!empty($this->proxy_host) && !empty($this->proxy_port)) + { + $this->_isproxy = true; + $host = $this->proxy_host; + $port = $this->proxy_port; + } + else + { + $host = $this->host; + $port = $this->port; + } + + $this->status = 0; + + if($fp = fsockopen( + $host, + $port, + $errno, + $errstr, + $this->_fp_timeout + )) + { + // socket connection succeeded + + return true; + } + else + { + // socket connection failed + $this->status = $errno; + switch($errno) + { + case -3: + $this->error="socket creation failed (-3)"; + case -4: + $this->error="dns lookup failure (-4)"; + case -5: + $this->error="connection refused or timed out (-5)"; + default: + $this->error="connection failed (".$errno.")"; + } + return false; + } + } +/*======================================================================*\ + Function: _disconnect + Purpose: disconnect a socket connection + Input: $fp file pointer +\*======================================================================*/ + + function _disconnect($fp) + { + return(fclose($fp)); + } + + +/*======================================================================*\ + Function: _prepare_post_body + Purpose: Prepare post body according to encoding type + Input: $formvars - form variables + $formfiles - form upload files + Output: post body +\*======================================================================*/ + + function _prepare_post_body($formvars, $formfiles) + { + settype($formvars, "array"); + settype($formfiles, "array"); + + if (count($formvars) == 0 && count($formfiles) == 0) + return; + + switch ($this->_submit_type) { + case "application/x-www-form-urlencoded": + reset($formvars); + while(list($key,$val) = each($formvars)) { + if (is_array($val) || is_object($val)) { + while (list($cur_key, $cur_val) = each($val)) { + $postdata .= urlencode($key)."[]=".urlencode($cur_val)."&"; + } + } else + $postdata .= urlencode($key)."=".urlencode($val)."&"; + } + break; + + case "multipart/form-data": + $this->_mime_boundary = "Snoopy".md5(uniqid(microtime())); + + reset($formvars); + while(list($key,$val) = each($formvars)) { + if (is_array($val) || is_object($val)) { + while (list($cur_key, $cur_val) = each($val)) { + $postdata .= "--".$this->_mime_boundary."\r\n"; + $postdata .= "Content-Disposition: form-data; name=\"$key\[\]\"\r\n\r\n"; + $postdata .= "$cur_val\r\n"; + } + } else { + $postdata .= "--".$this->_mime_boundary."\r\n"; + $postdata .= "Content-Disposition: form-data; name=\"$key\"\r\n\r\n"; + $postdata .= "$val\r\n"; + } + } + + reset($formfiles); + while (list($field_name, $file_names) = each($formfiles)) { + settype($file_names, "array"); + while (list(, $file_name) = each($file_names)) { + if (!is_readable($file_name)) continue; + + $fp = fopen($file_name, "r"); + $file_content = fread($fp, filesize($file_name)); + fclose($fp); + $base_name = basename($file_name); + + $postdata .= "--".$this->_mime_boundary."\r\n"; + $postdata .= "Content-Disposition: form-data; name=\"$field_name\"; filename=\"$base_name\"\r\n\r\n"; + $postdata .= "$file_content\r\n"; + } + } + $postdata .= "--".$this->_mime_boundary."--\r\n"; + break; + } + + return $postdata; + } +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/htdocs/cookbook.html b/webroot/widgets/RSSFeed/magpierss-0.72/htdocs/cookbook.html new file mode 100644 index 0000000..2a18e74 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/htdocs/cookbook.html @@ -0,0 +1,237 @@ +<html> + <head> + <title>Magie RSS Recipes: Simple PHP RSS How To</title> + <style> + body { + font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; + font-size: 11px; + + } + + pre { font-family: "Courier New", monospace; + padding: 1em; + margin: 0.2em 2.5em 0.2em 3em; + background-color: #efeff5; + border: 1px solid #cfcfcf; + white-space: pre; + } + + </style> + </head> + <body> +<p> +<h1>MagpieRSS Recipes: Cooking with Corbies</h1> + +<div align="center"><h3><em>"Four and twenty blackbirds baked in a +pie."</em></h3></div> +</p> +<p> +<ol> +<li><a href="#limit">Limit the Number of Headlines(aka Items) Returned</a></li> +<li><a href="#error_message">Display a Custom Error Message if Something Goes +Wrong</a></li> +<li><a href="#write_rss">Generate a New RSS Feed</a></li> +<li><a href="#by_date">Display Headlines More Recent then X Date</a></li> +<li><a href="#from_file">Parse a Local File Containing RSS</a></li> + +</ol> +</p> + +<a name="limit"></a><h2>1. Limit the Number of Headlines(aka Items) Returned.</h2> + +<h3>Problem:</h3> + +You want to display the 10 (or 3 or whatever) most recent headlines, but the RSS feed +contains 15. + +<h3>Solution:</h3> + +<pre> +$num_items = 10; +$rss = fetch_rss($url); + +$items = array_slice($rss->items, 0, $num_items); + +foreach ( $items as $item ) { +</pre> +<h3>Discussion:</h3> + +Rather then trying to limit the number of items Magpie parses, a much simpler, +and more flexible approach is to take a "slice" of the array of items. And +array_slice() is smart enough to do the right thing if the feed has less items +then $num_items. + +<h3>See:</h3> <a href="http://www.php.net/array_slice">http://www.php.net/array_slice</a> +</p> + +<a name="error_message"></a><h2>2. Display a Custom Error Message if Something Goes Wrong</h2> + +<h3>Problem:</h3> + +You don't want Magpie's error messages showing up if something goes wrong. + +<h3>Solution:</h3> +<pre> +# Magpie throws USER_WARNINGS only +# so you can cloak these, by only showing ERRORs +error_reporting(E_ERROR); + +# check the return value of fetch_rss() + +$rss = fetch_rss($url); + +if ( $rss ) { +...display rss feed... +} +else { + echo "An error occured! " . + "Consider donating more $$$ for restoration of services." . + "<br>Error Message: " . magpie_error(); +} +</pre> +<h3>Discussion:</h3> + +MagpieRSS triggers a warning in a number of circumstances. The 2 most common +circumstances are: if the specified RSS file isn't properly formed (usually +because it includes illegal HTML), or if Magpie can't download the remote RSS +file, and there is no cached version. + +If you don't want your users to see these warnings change your error_reporting +settings to only display ERRORs.<br /> +Another option is to turn off display_error, +so that WARNINGs, and NOTICEs still go to the error_log but not to the webpages. + +You can do this with: + +<pre> +# you can also do this in your php.ini file +ini_set('display_errors', 0); +</pre> + +<h3>See:</h3> +<a +href="http://www.php.net/error_reporting">http://www.php.net/error_reporting</a>,<br +/> +<a href="http://www.php.net/ini_set">http://www.php.net/ini_set</a>, <br /> +<a +href="http://www.php.net/manual/en/ref.errorfunc.php">http://www.php.net/manual/en/ref.errorfunc.php</a><br +/> + +<a name="write_rss"></a><h2>3. Generate a New RSS Feed</h2> + +<h3>Problem:</h3> + +Create an RSS feed for other people to use. + +<h3>Solution:</h3> + +Use Useful Inc's <a href="http://usefulinc.com/rss/rsswriter/">RSSWriter</a>. + +<h3>Discussion:</h3> + +An example of turning a Magpie parsed RSS object back into an RSS file is +forthcoming. In the meantime RSSWriter is well documented. + +<a name="by_date"></a><h2>4. Display Headlines More Recent then X Date</h2> + +<h3>Problem:</h3> + +You only want to display headlines that were published on, or after a certain +date. + + +<h3>Solution:</h3> +<pre> +require_once('rss_utils.inc'); + +# get all headlines published today +$today = getdate(); + +# today, 12AM +$date = mktime(0,0,0,$today['mon'], $today['mday'], $today['year']); + +$rss = fetch_rss($url); + +foreach ( $rss->items as $item ) { + $published = parse_w3cdtf($item['dc']['date']); + if ( $published >= $date ) { + echo "Title: " . $item['title']; + echo "Published: " . date("h:i:s A", $published); + echo "<p>"; + } +} +</pre> +<h3>Discussion:</h3> + +This recipe only works for RSS 1.0 feeds that include the <dc:date> field. +(which is very good RSS style) <br /> +<code>parse_w3cdtf()</code> is defined in +<code>rss_utils.inc</code>, and parses RSS style dates into Unix epoch +seconds. + +<h3>See: </h3> +<a +href="http://www.php.net/manual/en/ref.datetime.php">http://www.php.net/manual/en/ref.datetime.php</a> + +<a name="from_file"></a> +<h2>5. Parse a Local File Containing RSS</h2> +<h3>Problem:</h3> +MagpieRSS provides <code>fetch_rss()</code> which takes a URL and returns a +parsed RSS object, but what if you want to parse a file stored locally that +doesn't have a URL? + +<h3>Solution</h3> +<pre> +require_once('rss_parse.inc'); + +$rss_file = 'some_rss_file.rdf'; +$rss_string = read_file($rss_file); +$rss = new MagpieRSS( $rss_string ); + +if ( $rss and !$rss->ERROR) { +...display rss... +} +else { + echo "Error: " . $rss->ERROR; +} + +# efficiently read a file into a string +# in php >= 4.3.0 you can simply use file_get_contents() +# +function read_file($filename) { + $fh = fopen($filename, 'r') or die($php_errormsg); + $rss_string = fread($fh, filesize($filename) ); + fclose($fh); + return $rss_string; +} +</pre> + +<h3>Discussion</h3> +Here we are using MagpieRSS's RSS parser directly without the convience wrapper +of <code>fetch_rss()</code>. We read the contents of the RSS file into a +string, and pass it to the parser constructor. Notice also that error handling +is subtly different. + +<h3>See: </h3> +<a +href="http://www.php.net/manual/en/ref.filesystem.php">http://www.php.net/manual/en/ref.filesystem.php</a>,<br +/> +<a +href="http://www.php.net/manual/en/language.oop.php">http://www.php.net/manual/en/language.oop.php</a> + +<!-- +<a name="link"></a><h2>#. Recipe</h2> +<h3>Problem:</h3> +Problem description +<h3>Solution</h3> +<pre> +code +</pre> +<h3>Discussion/h3> +Discuss code +<h3>See: </h3> +Documentation links: +--> + +</body> +</html> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/htdocs/index.html b/webroot/widgets/RSSFeed/magpierss-0.72/htdocs/index.html new file mode 100644 index 0000000..e6b24b5 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/htdocs/index.html @@ -0,0 +1,419 @@ +<html> + <head> + <title>Magpie RSS - PHP RSS Parser</title> + <link rel="alternate" type="application/rss+xml" title="RSS" + href="http://laughingmeme.org/magpierss.rdf" /> + <style> + body { + font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif; + font-size: 11px; + + } + + pre { font-family: "Courier New", monospace; + padding: 1em; + margin: 0.2em 2.5em 0.2em 3em; + background-color: #efeff5; + border: 1px solid #cfcfcf; + white-space: pre; + } + + li.news { + padding-bottom:15px; + } + + a.nav { color: #FFFFFF; } + + div.nav { + width: 2in; + float: right; + border: 2px solid #cfcfcf; + padding: 5px; + background-color: #996699; + } + + </style> + </head> + <body> + <img src="magpie-photo.jpg"> + <h1>MagpieRSS</h1> + <p> + <h2>MagpieRSS provides an XML-based (expat) RSS parser in PHP.</h2> + <p> + MagpieRSS is compatible with RSS .9 through RSS 1.0, and supports the + RSS 1.0's modules. (with a few exceptions) + <p> + <div class="nav"> + <center><h3>Project Info</h3></center> + <ul> + <li><a class="nav" +href="http://sourceforge.net/project/showfiles.php?group_id=55691">Download +Magpie</a></li> + <li><a class="nav" +href="http://sourceforge.net/mail/?group_id=55691">Mailing +Lists</a></li> + <li><a class="nav" href="#news">News!</a></li> + <li><a class="nav" href="#why">Why?</a></li> + <li><a class="nav" href="#features">Features</a></li> + <li><a class="nav" href="#philosophy">Philosophy</a></li> + <li><a class="nav" href="#usage">Usage Examples</a></li> + <li><a class="nav" href="/cookbook.html">Cookbook</a></li> + <li><a class="nav" href="#todo">Todo</a></li> +<li style="list-style: none; padding-top: 5px;"><a title="Keep up on MagpieRSS news via RSS" href="http://laughingmeme.org/magpierss.rdf"><img +src="http://magpierss.sf.net/black_grey_magpie_news.gif" border="0"></a></li> +</ul> +</div> + <a name="news"></a> + <h3>News!</h3> + <ul> + +<li class="news"> + <a +href="http://sourceforge.net/project/showfiles.php?group_id=55691">MagpieRSS +0.51 Released</a> +<ul> +<li> important bugfix!</li> +<li> fix <a href="http://laughingmeme.org/archives/000811.html +">"silent failure"</a> when PHP doesn't have zlib</li> +</ul> + +</li> + +<li class="news"> + <a href="http://minutillo.com/steve/feedonfeeds/">Feed On Feeds Uses Magpie</a> +<ul> +<li> server based PHP RSS aggregator built with MagpieRSS</li> +<li> easy to install, easy to use.</li> +</ul> + +</li> + + +<li class="news"> + <a +href="http://sourceforge.net/project/showfiles.php?group_id=55691&release_id=158897">MagpieRSS +0.5 Released</a> +<ul> +<li> supports transparent HTTP gzip content negotiation for reduced bandwidth usage</li> +<li> quashed some undefined index notices</li> +</ul> + +</li> + + +<li class="news"> + <a +href="http://sourceforge.net/project/showfiles.php?group_id=55691&release_id=139643">MagpieRSS +0.46 Released</a> +<ul> +<li> minor release, more error handling clean up</li> +<li> documentation fixes, simpler example</li> +<li> new <a href="/TROUBLESHOOTING">trouble shooting</a> guide for installation and usage problems</a> +</ul> + +</li> + +<li class="news"> + <a +href="http://laughingmeme.org/magpierss.rdf">Magpie News as RSS</a> +<ul> +<li> releases, bug fixes, releated stories as an RSS feed</li> +</ul> + +</li> + + +<li class="news"> + <a +href="http://magpierss.sourceforge.net/cookbook.html">MagpieRSS +Cookbook: Simple PHP RSS How Tos</a> +<ul> +<li> answers some of the most frequently asked Magpie questions</li> +<li> feedback, suggestions, requests, recipes welcome</li> +</ul> + +</li> + +<li clas="news"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=55691&release_id=134850">MagpieRSS 0.4 Released!</a> +<ul> +<li> improved error handling, more flexibility for script authors, +backwards compatible</li> +<li> new and better examples! including using MagpieRSS and <a +href="http://smarty.php.net">Smarty</a></li> +<li> new Smarty plugin for RSS date parsing</li> +</ul> +<br /> +</li> +<!-- +<li class="news"> +<a href="http://www.infinitepenguins.net/rss/">Infinite Penguin now +supports Magpie 0.3</a> +<ul> +<li> simple, sophisticated RSS viewer</li> +<li> includes auto-generated javascript ticker from RSS feed</li> +</ul> + +</li> + + +<li class="news"> +<a +href="http://traumwind.tierpfad.de/blog/magpie/magpie_alike.php">Traumwind +releases REX backend for MagpieRSS</a> +<ul> +<li>drop in support using regex based XML parser</li> +<li>parses improperly formed XML that chokes expat</li> +</ul> + +</li> + +<li class="news"> + <a +href="http://sourceforge.net/project/showfiles.php?group_id=55691&release_id=118652"> + MagpieRSS 0.3 Released!</a> + <ul> + <li>Support added for + <a href="http://fishbowl.pastiche.org/archives/001132.html">HTTP + Conditional GETs</a>.</li> + <li>See <a href="http://sourceforge.net/project/shownotes.php?group_id=55691&release_id=118652">ChangeLog</a> + for more info.</li> + </ul> + </li> + <li class="news">MagpieRSS 0.2!</a> + <ul> + <li>Major clean up of the code. Easier to use.</li> + <li>Simpler install on shared hosts.</li> + <li>Better documentation and comments.</li> + </ul> + </li> + <li class="news">We've <a href="http://sourceforge.net/projects/magpierss/">moved to + Sourceforge!</a></li> + --> + </ul> + </p> + <p> + <a name="why"></a> + <h3>Why?</h3> + I wrote MagpieRSS out of a frustration with the limitations of existing + solutions. In particular many of the existing PHP solutions seemed to: + <ul> + <li>use a parser based on regular expressions, making for an inherently + fragile solution + <li>only support early versions of RSS + <li>discard all the interesting information besides item title, description, + and link. + <li>not build proper separation between parsing the RSS and displaying it. + </ul> + In particular I failed to find any PHP RSS parsers that could sufficiently + parse RSS 1.0 feeds, to be useful on the RSS based event feeds we generate + at <a href="http://protest.net">Protest.net</a>. + </p> + <p> + <a name="features"></a> + <h3>Features</h3> + +<ul> + <li class="toplevel"> + <h4>Easy to Use</h4> + As simple as: +<pre> +require('rss_fetch.inc'); +$rss = fetch_rss($url); +</pre> + + </li> + <li class="toplevel"> + <h4>Parses RSS 0.9 - RSS 1.0</h4> + + Parses most RSS formats, including support for + <a href="http://www.purl.org/rss/1.0/modules/">1.0 modules</a> and limited + namespace support. RSS is packed into convenient data structures; easy to + use in PHP, and appropriate for passing to a templating system, like + <a href="http://smarty.php.net">Smarty</a>. + </li> + <li> + <h4>Integrated Object Cache</h4> + + Caching the parsed RSS means that the 2nd request is fast, and that +including the rss_fetch call in your PHP page won't destroy your performance, +and force you to reply on an external cron job. And it happens transparently. + + </li> + <li> + <h4>HTTP Conditional GETs</h4> + + Save bandwidth and speed up download times with intelligent use of + Last-Modified and ETag.<br /> See <a + href="http://fishbowl.pastiche.org/archives/001132.html">HTTP Conditional Get for RSS Hackers</a> + </li> + + <li><h4>Configurable</h4> + + Makes extensive use of constants to allow overriding default behaviour, and + installation on shared hosts. + </li> + <li><h4>Modular</h4> + <ul> + <li>rss_fetch.inc - wraps a simple interface (<code>fetch_rss()</code>) + around the library. + <li>rss_parse.inc - provides the RSS parser, and the RSS object + <li>rss_cache.inc - a simple (no GC) object cache, optimized for RSS objects + <li>rss_utils.inc - utility functions for working with RSS. currently + provides <code>parse_w3cdtf()</code>, for parsing <a + href="http://www.w3.org/TR/NOTE-datetime">W3CDTF</a> into epoch seconds. + </ul> +</ul> + + + </p> +<p> + <a name="philosophy"></a> + <h3>Magpie's approach to parsing RSS</h3> + + Magpie takes a naive, and inclusive approach. Absolutely + non-validating, as long as the RSS feed is well formed, Magpie will + cheerfully parse new, and never before seen tags in your RSS feeds. + </p> + <p> + This makes it very simple support the varied versions of RSS simply, but + forces the consumer of a RSS feed to be cognizant of how it is + structured.(at least if you want to do something fancy) + </p> + <p> + Magpie parses a RSS feed into a simple object, with 4 fields: + <code>channel</code>, <code>items</code>, <code>image</code>, and + <code>textinput</code>. + </p> + <p> + <h4>channel</h4> + <code>$rss->channel</code> contains key-value pairs of all tags, without + nested tags, found between the root tag (<rdf:RDF>, or <rss>) + and the end of the document. + </p> + <p> + <h4>items</h4> + <code>$rss->items</code> is an array of associative arrays, each one + describing a single item. An example that looks like: + <pre> +<item rdf:about="http://protest.net/NorthEast/calendrome.cgi?span=event&ID=210257"> +<title>Weekly Peace Vigil</title> +<link>http://protest.net/NorthEast/calendrome.cgi?span=event&ID=210257</link> +<description>Wear a white ribbon</description> +<dc:subject>Peace</dc:subject> +<ev:startdate>2002-06-01T11:00:00</ev:startdate> +<ev:location>Northampton, MA</ev:location> +<ev:enddate>2002-06-01T12:00:00</ev:enddate> +<ev:type>Protest</ev:type> +</item> + </pre><p> + Is parsed, and pushed on the <code>$rss->items</code> array as: + <p><pre> +array( + title => 'Weekly Peace Vigil', + link => 'http://protest.net/NorthEast/calendrome.cgi?span=event&ID=210257', + description => 'Wear a white ribbon', + dc => array ( + subject => 'Peace' + ), + ev => array ( + startdate => '2002-06-01T11:00:00', + enddate => '2002-06-01T12:00:00', + type => 'Protest', + location => 'Northampton, MA' + ) +); +</pre> +</p> +<p> +<h4>image and textinput</h4> +<code>$rss->image</code> and <code>$rss-textinput</code> are associative arrays +including name-value pairs for anything found between the respective parent +tags. +</p> +<p> +<a name="usage"></a> +<h3>Usage Examples:</h3> + +A very simple example would be: +<pre> +require_once 'rss_fetch.inc'; + +$url = 'http://magpie.sf.net/samples/imc.1-0.rdf'; +$rss = fetch_rss($url); + +echo "Site: ", $rss->channel['title'], "<br>\n"; +foreach ($rss->items as $item ) { + $title = $item[title]; + $url = $item[link]; + echo "<a href=$url>$title</a></li><br>\n"; +} +</pre> +More soon....in the meantime you can check out a +<a href="http://www.infinitepenguins.net/rss/">cool tool built with +MagpieRSS</a>, version 0.1. +</p> +<p> +<a name="todo"></a> +<h3>Todos</h3> + <h4>RSS Parser</h4> + <ul> + <li>Swap in a smarter parser that includes optional + support for validation, and required fields.</li> + + <li>Support RSS 2.0 (as much as I'm annoyed by it)</li> + + <li>Improve support for modules that rely on attributes</li> + </ul> + + <h4>RSS Cache</h4> + <ul> + <li>Light-weight garbage collection + </ul> + + <h4>Fetch RSS</h4> + <ul> + <li>Attempt to <a + href="http://diveintomark.org/archives/2002/08/15.html">auto-detect an + RSS feed</a>, given a URL following, much like <a + href="http://diveintomark.org/projects/misc/rssfinder.py.txt">rssfinder.py</a>does. + </li> + </ul> + <h4>Misc</h4> + <ul> + <li>More examples</li> + <li>A test suite</li> + <li>RSS generation, perhaps with <a + href="http://usefulinc.com/rss/rsswriter/">RSSwriter</a>? + </li> + </ul> + +</p> +<p> +<h3>RSS Resources</h3> + <ul> + <li><a href="http://mnot.net/rss/tutorial/">RSS Tutorial for Content Publishers + and Webmasters</a> is a great place to start. + <li><a href="http://gils.utah.gov/rss/">RSS Workshop: Publish and Syndicate + Your News to the Web</a> is also a good introduction</li> + <li><a href="http://www.disobey.com/amphetadesk/finding_more.html">Finding + More Channels</a> on how to find RSS feeds. + <li>Hammersley's <a href="http://rss.benhammersley.com/">Content Syndication + with XML and RSS</a> is a blog covering RSS current events. + <li><a href="http://groups.yahoo.com/group/rss-dev/">RSS-DEV mailing + list</a> is generally a very helpful, informative space, with the occasional + heated debate + <li><a href="http://feeds.archive.org/validator/">RSS Validator</a> + </ul>. +</p> +<h3>License and Contact Info</h3> +Magpie is distributed under the GPL license... +<p> +coded by: kellan (at) protest.net, feedback is always appreciated. +<p> +<a href="http://sourceforge.net"><img +src="http://sourceforge.net/sflogo.php?group_id=55691&type=3" +width="125" height="37" border="0" alt="SourceForge.net Logo"></a> +<img src="http://laughingmeme.org/magpie_views.gif"> +</body> +</html> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/rss_cache.inc b/webroot/widgets/RSSFeed/magpierss-0.72/rss_cache.inc new file mode 100644 index 0000000..b8d436c --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/rss_cache.inc @@ -0,0 +1,200 @@ +<?php +/* + * Project: MagpieRSS: a simple RSS integration tool + * File: rss_cache.inc, a simple, rolling(no GC), cache + * for RSS objects, keyed on URL. + * Author: Kellan Elliott-McCrea <kellan@protest.net> + * Version: 0.51 + * License: GPL + * + * The lastest version of MagpieRSS can be obtained from: + * http://magpierss.sourceforge.net + * + * For questions, help, comments, discussion, etc., please join the + * Magpie mailing list: + * http://lists.sourceforge.net/lists/listinfo/magpierss-general + * + */ + +class RSSCache { + var $BASE_CACHE = './cache'; // where the cache files are stored + var $MAX_AGE = 3600; // when are files stale, default one hour + var $ERROR = ""; // accumulate error messages + + function RSSCache ($base='', $age='') { + if ( $base ) { + $this->BASE_CACHE = $base; + } + if ( $age ) { + $this->MAX_AGE = $age; + } + + // attempt to make the cache directory + if ( ! file_exists( $this->BASE_CACHE ) ) { + $status = @mkdir( $this->BASE_CACHE, 0755 ); + + // if make failed + if ( ! $status ) { + $this->error( + "Cache couldn't make dir '" . $this->BASE_CACHE . "'." + ); + } + } + } + +/*=======================================================================*\ + Function: set + Purpose: add an item to the cache, keyed on url + Input: url from wich the rss file was fetched + Output: true on sucess +\*=======================================================================*/ + function set ($url, $rss) { + $this->ERROR = ""; + $cache_file = $this->file_name( $url ); + $fp = @fopen( $cache_file, 'w' ); + + if ( ! $fp ) { + $this->error( + "Cache unable to open file for writing: $cache_file" + ); + return 0; + } + + + $data = $this->serialize( $rss ); + fwrite( $fp, $data ); + fclose( $fp ); + + return $cache_file; + } + +/*=======================================================================*\ + Function: get + Purpose: fetch an item from the cache + Input: url from wich the rss file was fetched + Output: cached object on HIT, false on MISS +\*=======================================================================*/ + function get ($url) { + $this->ERROR = ""; + $cache_file = $this->file_name( $url ); + + if ( ! file_exists( $cache_file ) ) { + $this->debug( + "Cache doesn't contain: $url (cache file: $cache_file)" + ); + return 0; + } + + $fp = @fopen($cache_file, 'r'); + if ( ! $fp ) { + $this->error( + "Failed to open cache file for reading: $cache_file" + ); + return 0; + } + + if ($filesize = filesize($cache_file) ) { + $data = fread( $fp, filesize($cache_file) ); + $rss = $this->unserialize( $data ); + + return $rss; + } + + return 0; + } + +/*=======================================================================*\ + Function: check_cache + Purpose: check a url for membership in the cache + and whether the object is older then MAX_AGE (ie. STALE) + Input: url from wich the rss file was fetched + Output: cached object on HIT, false on MISS +\*=======================================================================*/ + function check_cache ( $url ) { + $this->ERROR = ""; + $filename = $this->file_name( $url ); + + if ( file_exists( $filename ) ) { + // find how long ago the file was added to the cache + // and whether that is longer then MAX_AGE + $mtime = filemtime( $filename ); + $age = time() - $mtime; + if ( $this->MAX_AGE > $age ) { + // object exists and is current + return 'HIT'; + } + else { + // object exists but is old + return 'STALE'; + } + } + else { + // object does not exist + return 'MISS'; + } + } + + function cache_age( $cache_key ) { + $filename = $this->file_name( $url ); + if ( file_exists( $filename ) ) { + $mtime = filemtime( $filename ); + $age = time() - $mtime; + return $age; + } + else { + return -1; + } + } + +/*=======================================================================*\ + Function: serialize +\*=======================================================================*/ + function serialize ( $rss ) { + return serialize( $rss ); + } + +/*=======================================================================*\ + Function: unserialize +\*=======================================================================*/ + function unserialize ( $data ) { + return unserialize( $data ); + } + +/*=======================================================================*\ + Function: file_name + Purpose: map url to location in cache + Input: url from wich the rss file was fetched + Output: a file name +\*=======================================================================*/ + function file_name ($url) { + $filename = md5( $url ); + return join( DIRECTORY_SEPARATOR, array( $this->BASE_CACHE, $filename ) ); + } + +/*=======================================================================*\ + Function: error + Purpose: register error +\*=======================================================================*/ + function error ($errormsg, $lvl=E_USER_WARNING) { + // append PHP's error message if track_errors enabled + if ( isset($php_errormsg) ) { + $errormsg .= " ($php_errormsg)"; + } + $this->ERROR = $errormsg; + if ( MAGPIE_DEBUG ) { + trigger_error( $errormsg, $lvl); + } + else { + error_log( $errormsg, 0); + } + } + + function debug ($debugmsg, $lvl=E_USER_NOTICE) { + if ( MAGPIE_DEBUG ) { + $this->error("MagpieRSS [debug] $debugmsg", $lvl); + } + } + +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/rss_fetch.inc b/webroot/widgets/RSSFeed/magpierss-0.72/rss_fetch.inc new file mode 100644 index 0000000..a80e134 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/rss_fetch.inc @@ -0,0 +1,458 @@ +<?php +/* + * Project: MagpieRSS: a simple RSS integration tool + * File: rss_fetch.inc, a simple functional interface + to fetching and parsing RSS files, via the + function fetch_rss() + * Author: Kellan Elliott-McCrea <kellan@protest.net> + * License: GPL + * + * The lastest version of MagpieRSS can be obtained from: + * http://magpierss.sourceforge.net + * + * For questions, help, comments, discussion, etc., please join the + * Magpie mailing list: + * magpierss-general@lists.sourceforge.net + * + */ + +// Setup MAGPIE_DIR for use on hosts that don't include +// the current path in include_path. +// with thanks to rajiv and smarty +if (!defined('DIR_SEP')) { + define('DIR_SEP', DIRECTORY_SEPARATOR); +} + +if (!defined('MAGPIE_DIR')) { + define('MAGPIE_DIR', dirname(__FILE__) . DIR_SEP); +} + +require_once( MAGPIE_DIR . 'rss_parse.inc' ); +require_once( MAGPIE_DIR . 'rss_cache.inc' ); + +// for including 3rd party libraries +define('MAGPIE_EXTLIB', MAGPIE_DIR . 'extlib' . DIR_SEP); +require_once( MAGPIE_EXTLIB . 'Snoopy.class.inc'); + + +/* + * CONSTANTS - redefine these in your script to change the + * behaviour of fetch_rss() currently, most options effect the cache + * + * MAGPIE_CACHE_ON - Should Magpie cache parsed RSS objects? + * For me a built in cache was essential to creating a "PHP-like" + * feel to Magpie, see rss_cache.inc for rationale + * + * + * MAGPIE_CACHE_DIR - Where should Magpie cache parsed RSS objects? + * This should be a location that the webserver can write to. If this + * directory does not already exist Mapie will try to be smart and create + * it. This will often fail for permissions reasons. + * + * + * MAGPIE_CACHE_AGE - How long to store cached RSS objects? In seconds. + * + * + * MAGPIE_CACHE_FRESH_ONLY - If remote fetch fails, throw error + * instead of returning stale object? + * + * MAGPIE_DEBUG - Display debugging notices? + * +*/ + + +/*=======================================================================*\ + Function: fetch_rss: + Purpose: return RSS object for the give url + maintain the cache + Input: url of RSS file + Output: parsed RSS object (see rss_parse.inc) + + NOTES ON CACHEING: + If caching is on (MAGPIE_CACHE_ON) fetch_rss will first check the cache. + + NOTES ON RETRIEVING REMOTE FILES: + If conditional gets are on (MAGPIE_CONDITIONAL_GET_ON) fetch_rss will + return a cached object, and touch the cache object upon recieving a + 304. + + NOTES ON FAILED REQUESTS: + If there is an HTTP error while fetching an RSS object, the cached + version will be return, if it exists (and if MAGPIE_CACHE_FRESH_ONLY is off) +\*=======================================================================*/ + +define('MAGPIE_VERSION', '0.72'); + +$MAGPIE_ERROR = ""; + +function fetch_rss ($url) { + // initialize constants + init(); + + if ( !isset($url) ) { + error("fetch_rss called without a url"); + return false; + } + + // if cache is disabled + if ( !MAGPIE_CACHE_ON ) { + // fetch file, and parse it + $resp = _fetch_remote_file( $url ); + if ( is_success( $resp->status ) ) { + return _response_to_rss( $resp ); + } + else { + error("Failed to fetch $url and cache is off"); + return false; + } + } + // else cache is ON + else { + // Flow + // 1. check cache + // 2. if there is a hit, make sure its fresh + // 3. if cached obj fails freshness check, fetch remote + // 4. if remote fails, return stale object, or error + + $cache = new RSSCache( MAGPIE_CACHE_DIR, MAGPIE_CACHE_AGE ); + + if (MAGPIE_DEBUG and $cache->ERROR) { + debug($cache->ERROR, E_USER_WARNING); + } + + + $cache_status = 0; // response of check_cache + $request_headers = array(); // HTTP headers to send with fetch + $rss = 0; // parsed RSS object + $errormsg = 0; // errors, if any + + // store parsed XML by desired output encoding + // as character munging happens at parse time + $cache_key = $url . MAGPIE_OUTPUT_ENCODING; + + if (!$cache->ERROR) { + // return cache HIT, MISS, or STALE + $cache_status = $cache->check_cache( $cache_key); + } + + // if object cached, and cache is fresh, return cached obj + if ( $cache_status == 'HIT' ) { + $rss = $cache->get( $cache_key ); + if ( isset($rss) and $rss ) { + // should be cache age + $rss->from_cache = 1; + if ( MAGPIE_DEBUG > 1) { + debug("MagpieRSS: Cache HIT", E_USER_NOTICE); + } + return $rss; + } + } + + // else attempt a conditional get + + // setup headers + if ( $cache_status == 'STALE' ) { + $rss = $cache->get( $cache_key ); + if ( $rss and isset($rss->etag) && $rss->etag and $rss->last_modified ) { + $request_headers['If-None-Match'] = $rss->etag; + $request_headers['If-Last-Modified'] = $rss->last_modified; + } + } + + $resp = _fetch_remote_file( $url, $request_headers ); + + if (isset($resp) and $resp) { + if ($resp->status == '304' ) { + // we have the most current copy + if ( MAGPIE_DEBUG > 1) { + debug("Got 304 for $url"); + } + // reset cache on 304 (at minutillo insistent prodding) + $cache->set($cache_key, $rss); + return $rss; + } + elseif ( is_success( $resp->status ) ) { + $rss = _response_to_rss( $resp ); + if ( $rss ) { + if (MAGPIE_DEBUG > 1) { + debug("Fetch successful"); + } + // add object to cache + $cache->set( $cache_key, $rss ); + return $rss; + } + } + else { + $errormsg = "Failed to fetch $url "; + if ( $resp->status == '-100' ) { + $errormsg .= "(Request timed out after " . MAGPIE_FETCH_TIME_OUT . " seconds)"; + } + elseif ( $resp->error ) { + # compensate for Snoopy's annoying habbit to tacking + # on '\n' + $http_error = substr($resp->error, 0, -2); + $errormsg .= "(HTTP Error: $http_error)"; + } + else { + $errormsg .= "(HTTP Response: " . $resp->response_code .')'; + } + } + } + else { + $errormsg = "Unable to retrieve RSS file for unknown reasons."; + } + + // else fetch failed + + // attempt to return cached object + if ($rss) { + if ( MAGPIE_DEBUG ) { + debug("Returning STALE object for $url"); + } + return $rss; + } + + // else we totally failed + error( $errormsg ); + + return false; + + } // end if ( !MAGPIE_CACHE_ON ) { +} // end fetch_rss() + +/*=======================================================================*\ + Function: error + Purpose: set MAGPIE_ERROR, and trigger error +\*=======================================================================*/ + +function error ($errormsg, $lvl=E_USER_WARNING) { + global $MAGPIE_ERROR; + + // append PHP's error message if track_errors enabled + if ( isset($php_errormsg) ) { + $errormsg .= " ($php_errormsg)"; + } + if ( $errormsg ) { + $errormsg = "MagpieRSS: $errormsg"; + $MAGPIE_ERROR = $errormsg; + trigger_error( $errormsg, $lvl); + } +} + +function debug ($debugmsg, $lvl=E_USER_NOTICE) { + trigger_error("MagpieRSS [debug] $debugmsg", $lvl); +} + +/*=======================================================================*\ + Function: magpie_error + Purpose: accessor for the magpie error variable +\*=======================================================================*/ +function magpie_error ($errormsg="") { + global $MAGPIE_ERROR; + + if ( isset($errormsg) and $errormsg ) { + $MAGPIE_ERROR = $errormsg; + } + + return $MAGPIE_ERROR; +} + +/*=======================================================================*\ + Function: _fetch_remote_file + Purpose: retrieve an arbitrary remote file + Input: url of the remote file + headers to send along with the request (optional) + Output: an HTTP response object (see Snoopy.class.inc) +\*=======================================================================*/ +function _fetch_remote_file ($url, $headers = "" ) { + // Snoopy is an HTTP client in PHP + $client = new Snoopy(); + $client->agent = MAGPIE_USER_AGENT; + $client->read_timeout = MAGPIE_FETCH_TIME_OUT; + $client->use_gzip = MAGPIE_USE_GZIP; + if (is_array($headers) ) { + $client->rawheaders = $headers; + } + + @$client->fetch($url); + return $client; + +} + +/*=======================================================================*\ + Function: _response_to_rss + Purpose: parse an HTTP response object into an RSS object + Input: an HTTP response object (see Snoopy) + Output: parsed RSS object (see rss_parse) +\*=======================================================================*/ +function _response_to_rss ($resp) { + $rss = new MagpieRSS( $resp->results, MAGPIE_OUTPUT_ENCODING, MAGPIE_INPUT_ENCODING, MAGPIE_DETECT_ENCODING ); + + // if RSS parsed successfully + if ( $rss and !$rss->ERROR) { + + // find Etag, and Last-Modified + foreach($resp->headers as $h) { + // 2003-03-02 - Nicola Asuni (www.tecnick.com) - fixed bug "Undefined offset: 1" + if (strpos($h, ": ")) { + list($field, $val) = explode(": ", $h, 2); + } + else { + $field = $h; + $val = ""; + } + + if ( $field == 'ETag' ) { + $rss->etag = $val; + } + + if ( $field == 'Last-Modified' ) { + $rss->last_modified = $val; + } + } + + return $rss; + } // else construct error message + else { + $errormsg = "Failed to parse RSS file."; + + if ($rss) { + $errormsg .= " (" . $rss->ERROR . ")"; + } + error($errormsg); + + return false; + } // end if ($rss and !$rss->error) +} + +/*=======================================================================*\ + Function: init + Purpose: setup constants with default values + check for user overrides +\*=======================================================================*/ +function init () { + if ( defined('MAGPIE_INITALIZED') ) { + return; + } + else { + define('MAGPIE_INITALIZED', true); + } + + if ( !defined('MAGPIE_CACHE_ON') ) { + define('MAGPIE_CACHE_ON', true); + } + + if ( !defined('MAGPIE_CACHE_DIR') ) { + define('MAGPIE_CACHE_DIR', './cache'); + } + + if ( !defined('MAGPIE_CACHE_AGE') ) { + define('MAGPIE_CACHE_AGE', 60*60); // one hour + } + + if ( !defined('MAGPIE_CACHE_FRESH_ONLY') ) { + define('MAGPIE_CACHE_FRESH_ONLY', false); + } + + if ( !defined('MAGPIE_OUTPUT_ENCODING') ) { + define('MAGPIE_OUTPUT_ENCODING', 'ISO-8859-1'); + } + + if ( !defined('MAGPIE_INPUT_ENCODING') ) { + define('MAGPIE_INPUT_ENCODING', null); + } + + if ( !defined('MAGPIE_DETECT_ENCODING') ) { + define('MAGPIE_DETECT_ENCODING', true); + } + + if ( !defined('MAGPIE_DEBUG') ) { + define('MAGPIE_DEBUG', 0); + } + + if ( !defined('MAGPIE_USER_AGENT') ) { + $ua = 'MagpieRSS/'. MAGPIE_VERSION . ' (+http://magpierss.sf.net'; + + if ( MAGPIE_CACHE_ON ) { + $ua = $ua . ')'; + } + else { + $ua = $ua . '; No cache)'; + } + + define('MAGPIE_USER_AGENT', $ua); + } + + if ( !defined('MAGPIE_FETCH_TIME_OUT') ) { + define('MAGPIE_FETCH_TIME_OUT', 5); // 5 second timeout + } + + // use gzip encoding to fetch rss files if supported? + if ( !defined('MAGPIE_USE_GZIP') ) { + define('MAGPIE_USE_GZIP', true); + } +} + +// NOTE: the following code should really be in Snoopy, or at least +// somewhere other then rss_fetch! + +/*=======================================================================*\ + HTTP STATUS CODE PREDICATES + These functions attempt to classify an HTTP status code + based on RFC 2616 and RFC 2518. + + All of them take an HTTP status code as input, and return true or false + + All this code is adapted from LWP's HTTP::Status. +\*=======================================================================*/ + + +/*=======================================================================*\ + Function: is_info + Purpose: return true if Informational status code +\*=======================================================================*/ +function is_info ($sc) { + return $sc >= 100 && $sc < 200; +} + +/*=======================================================================*\ + Function: is_success + Purpose: return true if Successful status code +\*=======================================================================*/ +function is_success ($sc) { + return $sc >= 200 && $sc < 300; +} + +/*=======================================================================*\ + Function: is_redirect + Purpose: return true if Redirection status code +\*=======================================================================*/ +function is_redirect ($sc) { + return $sc >= 300 && $sc < 400; +} + +/*=======================================================================*\ + Function: is_error + Purpose: return true if Error status code +\*=======================================================================*/ +function is_error ($sc) { + return $sc >= 400 && $sc < 600; +} + +/*=======================================================================*\ + Function: is_client_error + Purpose: return true if Error status code, and its a client error +\*=======================================================================*/ +function is_client_error ($sc) { + return $sc >= 400 && $sc < 500; +} + +/*=======================================================================*\ + Function: is_client_error + Purpose: return true if Error status code, and its a server error +\*=======================================================================*/ +function is_server_error ($sc) { + return $sc >= 500 && $sc < 600; +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/rss_parse.inc b/webroot/widgets/RSSFeed/magpierss-0.72/rss_parse.inc new file mode 100644 index 0000000..7a19b57 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/rss_parse.inc @@ -0,0 +1,605 @@ +<?php + +/** +* Project: MagpieRSS: a simple RSS integration tool +* File: rss_parse.inc - parse an RSS or Atom feed +* return as a simple object. +* +* Handles RSS 0.9x, RSS 2.0, RSS 1.0, and Atom 0.3 +* +* The lastest version of MagpieRSS can be obtained from: +* http://magpierss.sourceforge.net +* +* For questions, help, comments, discussion, etc., please join the +* Magpie mailing list: +* magpierss-general@lists.sourceforge.net +* +* @author Kellan Elliott-McCrea <kellan@protest.net> +* @version 0.7a +* @license GPL +* +*/ + +define('RSS', 'RSS'); +define('ATOM', 'Atom'); + +require_once (MAGPIE_DIR . 'rss_utils.inc'); + +/** +* Hybrid parser, and object, takes RSS as a string and returns a simple object. +* +* see: rss_fetch.inc for a simpler interface with integrated caching support +* +*/ +class MagpieRSS { + var $parser; + + var $current_item = array(); // item currently being parsed + var $items = array(); // collection of parsed items + var $channel = array(); // hash of channel fields + var $textinput = array(); + var $image = array(); + var $feed_type; + var $feed_version; + var $encoding = ''; // output encoding of parsed rss + + var $_source_encoding = ''; // only set if we have to parse xml prolog + + var $ERROR = ""; + var $WARNING = ""; + + // define some constants + + var $_CONTENT_CONSTRUCTS = array('content', 'summary', 'info', 'title', 'tagline', 'copyright'); + var $_KNOWN_ENCODINGS = array('UTF-8', 'US-ASCII', 'ISO-8859-1'); + + // parser variables, useless if you're not a parser, treat as private + var $stack = array(); // parser stack + var $inchannel = false; + var $initem = false; + var $incontent = false; // if in Atom <content mode="xml"> field + var $intextinput = false; + var $inimage = false; + var $current_namespace = false; + + + /** + * Set up XML parser, parse source, and return populated RSS object.. + * + * @param string $source string containing the RSS to be parsed + * + * NOTE: Probably a good idea to leave the encoding options alone unless + * you know what you're doing as PHP's character set support is + * a little weird. + * + * NOTE: A lot of this is unnecessary but harmless with PHP5 + * + * + * @param string $output_encoding output the parsed RSS in this character + * set defaults to ISO-8859-1 as this is PHP's + * default. + * + * NOTE: might be changed to UTF-8 in future + * versions. + * + * @param string $input_encoding the character set of the incoming RSS source. + * Leave blank and Magpie will try to figure it + * out. + * + * + * @param bool $detect_encoding if false Magpie won't attempt to detect + * source encoding. (caveat emptor) + * + */ + function MagpieRSS ($source, $output_encoding='ISO-8859-1', + $input_encoding=null, $detect_encoding=true) + { + # if PHP xml isn't compiled in, die + # + if (!function_exists('xml_parser_create')) { + $this->error( "Failed to load PHP's XML Extension. " . + "http://www.php.net/manual/en/ref.xml.php", + E_USER_ERROR ); + } + + list($parser, $source) = $this->create_parser($source, + $output_encoding, $input_encoding, $detect_encoding); + + + if (!is_resource($parser)) { + $this->error( "Failed to create an instance of PHP's XML parser. " . + "http://www.php.net/manual/en/ref.xml.php", + E_USER_ERROR ); + } + + + $this->parser = $parser; + + # pass in parser, and a reference to this object + # setup handlers + # + xml_set_object( $this->parser, $this ); + xml_set_element_handler($this->parser, + 'feed_start_element', 'feed_end_element' ); + + xml_set_character_data_handler( $this->parser, 'feed_cdata' ); + + $status = xml_parse( $this->parser, $source ); + + if (! $status ) { + $errorcode = xml_get_error_code( $this->parser ); + if ( $errorcode != XML_ERROR_NONE ) { + $xml_error = xml_error_string( $errorcode ); + $error_line = xml_get_current_line_number($this->parser); + $error_col = xml_get_current_column_number($this->parser); + $errormsg = "$xml_error at line $error_line, column $error_col"; + + $this->error( $errormsg ); + } + } + + xml_parser_free( $this->parser ); + + $this->normalize(); + } + + function feed_start_element($p, $element, &$attrs) { + $el = $element = strtolower($element); + $attrs = array_change_key_case($attrs, CASE_LOWER); + + // check for a namespace, and split if found + $ns = false; + if ( strpos( $element, ':' ) ) { + list($ns, $el) = explode( ':', $element, 2); + } + if ( $ns and $ns != 'rdf' ) { + $this->current_namespace = $ns; + } + + # if feed type isn't set, then this is first element of feed + # identify feed from root element + # + if (!isset($this->feed_type) ) { + if ( $el == 'rdf' ) { + $this->feed_type = RSS; + $this->feed_version = '1.0'; + } + elseif ( $el == 'rss' ) { + $this->feed_type = RSS; + $this->feed_version = $attrs['version']; + } + elseif ( $el == 'feed' ) { + $this->feed_type = ATOM; + $this->feed_version = $attrs['version']; + $this->inchannel = true; + } + return; + } + + if ( $el == 'channel' ) + { + $this->inchannel = true; + } + elseif ($el == 'item' or $el == 'entry' ) + { + $this->initem = true; + if ( isset($attrs['rdf:about']) ) { + $this->current_item['about'] = $attrs['rdf:about']; + } + } + + // if we're in the default namespace of an RSS feed, + // record textinput or image fields + elseif ( + $this->feed_type == RSS and + $this->current_namespace == '' and + $el == 'textinput' ) + { + $this->intextinput = true; + } + + elseif ( + $this->feed_type == RSS and + $this->current_namespace == '' and + $el == 'image' ) + { + $this->inimage = true; + } + + # handle atom content constructs + elseif ( $this->feed_type == ATOM and in_array($el, $this->_CONTENT_CONSTRUCTS) ) + { + // avoid clashing w/ RSS mod_content + if ($el == 'content' ) { + $el = 'atom_content'; + } + + $this->incontent = $el; + + + } + + // if inside an Atom content construct (e.g. content or summary) field treat tags as text + elseif ($this->feed_type == ATOM and $this->incontent ) + { + // if tags are inlined, then flatten + $attrs_str = join(' ', + array_map('map_attrs', + array_keys($attrs), + array_values($attrs) ) ); + + $this->append_content( "<$element $attrs_str>" ); + + array_unshift( $this->stack, $el ); + } + + // Atom support many links per containging element. + // Magpie treats link elements of type rel='alternate' + // as being equivalent to RSS's simple link element. + // + elseif ($this->feed_type == ATOM and $el == 'link' ) + { + if ( isset($attrs['rel']) and $attrs['rel'] == 'alternate' ) + { + $link_el = 'link'; + } + else { + $link_el = 'link_' . $attrs['rel']; + } + + $this->append($link_el, $attrs['href']); + } + // set stack[0] to current element + else { + array_unshift($this->stack, $el); + } + } + + + + function feed_cdata ($p, $text) { + if ($this->feed_type == ATOM and $this->incontent) + { + $this->append_content( $text ); + } + else { + $current_el = join('_', array_reverse($this->stack)); + $this->append($current_el, $text); + } + } + + function feed_end_element ($p, $el) { + $el = strtolower($el); + + if ( $el == 'item' or $el == 'entry' ) + { + $this->items[] = $this->current_item; + $this->current_item = array(); + $this->initem = false; + } + elseif ($this->feed_type == RSS and $this->current_namespace == '' and $el == 'textinput' ) + { + $this->intextinput = false; + } + elseif ($this->feed_type == RSS and $this->current_namespace == '' and $el == 'image' ) + { + $this->inimage = false; + } + elseif ($this->feed_type == ATOM and in_array($el, $this->_CONTENT_CONSTRUCTS) ) + { + $this->incontent = false; + } + elseif ($el == 'channel' or $el == 'feed' ) + { + $this->inchannel = false; + } + elseif ($this->feed_type == ATOM and $this->incontent ) { + // balance tags properly + // note: i don't think this is actually neccessary + if ( $this->stack[0] == $el ) + { + $this->append_content("</$el>"); + } + else { + $this->append_content("<$el />"); + } + + array_shift( $this->stack ); + } + else { + array_shift( $this->stack ); + } + + $this->current_namespace = false; + } + + function concat (&$str1, $str2="") { + if (!isset($str1) ) { + $str1=""; + } + $str1 .= $str2; + } + + + + function append_content($text) { + if ( $this->initem ) { + $this->concat( $this->current_item[ $this->incontent ], $text ); + } + elseif ( $this->inchannel ) { + $this->concat( $this->channel[ $this->incontent ], $text ); + } + } + + // smart append - field and namespace aware + function append($el, $text) { + if (!$el) { + return; + } + if ( $this->current_namespace ) + { + if ( $this->initem ) { + $this->concat( + $this->current_item[ $this->current_namespace ][ $el ], $text); + } + elseif ($this->inchannel) { + $this->concat( + $this->channel[ $this->current_namespace][ $el ], $text ); + } + elseif ($this->intextinput) { + $this->concat( + $this->textinput[ $this->current_namespace][ $el ], $text ); + } + elseif ($this->inimage) { + $this->concat( + $this->image[ $this->current_namespace ][ $el ], $text ); + } + } + else { + if ( $this->initem ) { + $this->concat( + $this->current_item[ $el ], $text); + } + elseif ($this->intextinput) { + $this->concat( + $this->textinput[ $el ], $text ); + } + elseif ($this->inimage) { + $this->concat( + $this->image[ $el ], $text ); + } + elseif ($this->inchannel) { + $this->concat( + $this->channel[ $el ], $text ); + } + + } + } + + function normalize () { + // if atom populate rss fields + if ( $this->is_atom() ) { + $this->channel['description'] = $this->channel['tagline']; + for ( $i = 0; $i < count($this->items); $i++) { + $item = $this->items[$i]; + if ( isset($item['summary']) ) + $item['description'] = $item['summary']; + if ( isset($item['atom_content'])) + $item['content']['encoded'] = $item['atom_content']; + + $atom_date = (isset($item['issued']) ) ? $item['issued'] : $item['modified']; + if ( $atom_date ) { + $epoch = @parse_w3cdtf($atom_date); + if ($epoch and $epoch > 0) { + $item['date_timestamp'] = $epoch; + } + } + + $this->items[$i] = $item; + } + } + elseif ( $this->is_rss() ) { + $this->channel['tagline'] = $this->channel['description']; + for ( $i = 0; $i < count($this->items); $i++) { + $item = $this->items[$i]; + if ( isset($item['description'])) + $item['summary'] = $item['description']; + if ( isset($item['content']['encoded'] ) ) + $item['atom_content'] = $item['content']['encoded']; + + if ( $this->is_rss() == '1.0' and isset($item['dc']['date']) ) { + $epoch = @parse_w3cdtf($item['dc']['date']); + if ($epoch and $epoch > 0) { + $item['date_timestamp'] = $epoch; + } + } + elseif ( isset($item['pubdate']) ) { + $epoch = @strtotime($item['pubdate']); + if ($epoch > 0) { + $item['date_timestamp'] = $epoch; + } + } + + $this->items[$i] = $item; + } + } + } + + + function is_rss () { + if ( $this->feed_type == RSS ) { + return $this->feed_version; + } + else { + return false; + } + } + + function is_atom() { + if ( $this->feed_type == ATOM ) { + return $this->feed_version; + } + else { + return false; + } + } + + /** + * return XML parser, and possibly re-encoded source + * + */ + function create_parser($source, $out_enc, $in_enc, $detect) { + if ( substr(phpversion(),0,1) == 5) { + $parser = $this->php5_create_parser($in_enc, $detect); + } + else { + list($parser, $source) = $this->php4_create_parser($source, $in_enc, $detect); + } + if ($out_enc) { + $this->encoding = $out_enc; + xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, $out_enc); + } + + return array($parser, $source); + } + + /** + * Instantiate an XML parser under PHP5 + * + * PHP5 will do a fine job of detecting input encoding + * if passed an empty string as the encoding. + * + * All hail libxml2! + * + */ + function php5_create_parser($in_enc, $detect) { + // by default php5 does a fine job of detecting input encodings + if(!$detect && $in_enc) { + return xml_parser_create($in_enc); + } + else { + return xml_parser_create(''); + } + } + + /** + * Instaniate an XML parser under PHP4 + * + * Unfortunately PHP4's support for character encodings + * and especially XML and character encodings sucks. As + * long as the documents you parse only contain characters + * from the ISO-8859-1 character set (a superset of ASCII, + * and a subset of UTF-8) you're fine. However once you + * step out of that comfy little world things get mad, bad, + * and dangerous to know. + * + * The following code is based on SJM's work with FoF + * @see http://minutillo.com/steve/weblog/2004/6/17/php-xml-and-character-encodings-a-tale-of-sadness-rage-and-data-loss + * + */ + function php4_create_parser($source, $in_enc, $detect) { + if ( !$detect ) { + return array(xml_parser_create($in_enc), $source); + } + + if (!$in_enc) { + if (preg_match('/<?xml.*encoding=[\'"](.*?)[\'"].*?>/m', $source, $m)) { + $in_enc = strtoupper($m[1]); + $this->source_encoding = $in_enc; + } + else { + $in_enc = 'UTF-8'; + } + } + + if ($this->known_encoding($in_enc)) { + return array(xml_parser_create($in_enc), $source); + } + + // the dectected encoding is not one of the simple encodings PHP knows + + // attempt to use the iconv extension to + // cast the XML to a known encoding + // @see http://php.net/iconv + + if (function_exists('iconv')) { + $encoded_source = iconv($in_enc,'UTF-8', $source); + if ($encoded_source) { + return array(xml_parser_create('UTF-8'), $encoded_source); + } + } + + // iconv didn't work, try mb_convert_encoding + // @see http://php.net/mbstring + if(function_exists('mb_convert_encoding')) { + $encoded_source = mb_convert_encoding($source, 'UTF-8', $in_enc ); + if ($encoded_source) { + return array(xml_parser_create('UTF-8'), $encoded_source); + } + } + + // else + $this->error("Feed is in an unsupported character encoding. ($in_enc) " . + "You may see strange artifacts, and mangled characters.", + E_USER_NOTICE); + + return array(xml_parser_create(), $source); + } + + function known_encoding($enc) { + $enc = strtoupper($enc); + if ( in_array($enc, $this->_KNOWN_ENCODINGS) ) { + return $enc; + } + else { + return false; + } + } + + function error ($errormsg, $lvl=E_USER_WARNING) { + // append PHP's error message if track_errors enabled + if ( isset($php_errormsg) ) { + $errormsg .= " ($php_errormsg)"; + } + if ( MAGPIE_DEBUG ) { + trigger_error( $errormsg, $lvl); + } + else { + error_log( $errormsg, 0); + } + + $notices = E_USER_NOTICE|E_NOTICE; + if ( $lvl&$notices ) { + $this->WARNING = $errormsg; + } else { + $this->ERROR = $errormsg; + } + } + + +} // end class RSS + +function map_attrs($k, $v) { + return "$k=\"$v\""; +} + +// patch to support medieval versions of PHP4.1.x, +// courtesy, Ryan Currie, ryan@digibliss.com + +if (!function_exists('array_change_key_case')) { + define("CASE_UPPER",1); + define("CASE_LOWER",0); + + + function array_change_key_case($array,$case=CASE_LOWER) { + if ($case=CASE_LOWER) $cmd=strtolower; + elseif ($case=CASE_UPPER) $cmd=strtoupper; + foreach($array as $key=>$value) { + $output[$cmd($key)]=$value; + } + return $output; + } + +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/rss_utils.inc b/webroot/widgets/RSSFeed/magpierss-0.72/rss_utils.inc new file mode 100644 index 0000000..2a29e72 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/rss_utils.inc @@ -0,0 +1,67 @@ +<?php +/* + * Project: MagpieRSS: a simple RSS integration tool + * File: rss_utils.inc, utility methods for working with RSS + * Author: Kellan Elliott-McCrea <kellan@protest.net> + * Version: 0.51 + * License: GPL + * + * The lastest version of MagpieRSS can be obtained from: + * http://magpierss.sourceforge.net + * + * For questions, help, comments, discussion, etc., please join the + * Magpie mailing list: + * magpierss-general@lists.sourceforge.net + */ + + +/*======================================================================*\ + Function: parse_w3cdtf + Purpose: parse a W3CDTF date into unix epoch + + NOTE: http://www.w3.org/TR/NOTE-datetime +\*======================================================================*/ + +function parse_w3cdtf ( $date_str ) { + + # regex to match wc3dtf + $pat = "/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})(:(\d{2}))?(?:([-+])(\d{2}):?(\d{2})|(Z))?/"; + + if ( preg_match( $pat, $date_str, $match ) ) { + list( $year, $month, $day, $hours, $minutes, $seconds) = + array( $match[1], $match[2], $match[3], $match[4], $match[5], $match[6]); + + # calc epoch for current date assuming GMT + $epoch = gmmktime( $hours, $minutes, $seconds, $month, $day, $year); + + $offset = 0; + if ( $match[10] == 'Z' ) { + # zulu time, aka GMT + } + else { + list( $tz_mod, $tz_hour, $tz_min ) = + array( $match[8], $match[9], $match[10]); + + # zero out the variables + if ( ! $tz_hour ) { $tz_hour = 0; } + if ( ! $tz_min ) { $tz_min = 0; } + + $offset_secs = (($tz_hour*60)+$tz_min)*60; + + # is timezone ahead of GMT? then subtract offset + # + if ( $tz_mod == '+' ) { + $offset_secs = $offset_secs * -1; + } + + $offset = $offset_secs; + } + $epoch = $epoch + $offset; + return $epoch; + } + else { + return -1; + } +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/README b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/README new file mode 100644 index 0000000..e37afe5 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/README @@ -0,0 +1,27 @@ +Some example on how to use Magpie: + +* magpie_simple.php * + Simple example of fetching and parsing an RSS file. Expects to be + called with a query param 'rss_url=http://<some rss file>' + +* simple_smarty.php * + Similiar to magpie_simple, but using the Smarty template engine to do + display. Also demostrates using rss_utils.inc and a smarty plugin to + parse and display when each RSS item was published. + +* magpie_debug.php * + Displays all the information available from a parsed feed. + +* smarty_plugin/modifier.rss_date_parse.php * + + A Smarty plugin for parsing RSS style dates. You must include rss_utils.inc + for this plugin to work. It also must be installed in the Smarty plugin + directory, see the Smarty docs for details. + +* templates/simple.smarty + A Smarty template used by simple_smarty.php which demostrates + displaying an RSS feed and using the date parse plugin. + + +The Smarty template engine and documentation on how to use it are available from +http://smarty.php.net diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_debug.php b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_debug.php new file mode 100755 index 0000000..84549db --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_debug.php @@ -0,0 +1,80 @@ +<?php + +ini_set('display_errors', 1); +ini_set('error_reporting', E_ALL); +define('MAGPIE_OUTPUT_ENCODING', 'UTF-8'); +define('MAGPIE_DIR', '../'); +define('MAGPIE_DEBUG', 1); + +// flush cache quickly for debugging purposes, don't do this on a live site +define('MAGPIE_CACHE_AGE', 10); + +require_once(MAGPIE_DIR.'rss_fetch.inc'); + + +if ( isset($_GET['url']) ) { + $url = $_GET['url']; +} +else { + $url = 'http://magpierss.sf.net/test.rss'; +} + + +test_library_support(); + +$rss = fetch_rss( $url ); + +if ($rss) { + echo "<h3>Example Output</h3>"; + echo "Channel: " . $rss->channel['title'] . "<p>"; + echo "<ul>"; + foreach ($rss->items as $item) { + $href = $item['link']; + $title = $item['title']; + echo "<li><a href=$href>$title</a></li>"; + } + echo "</ul>"; +} +else { + echo "Error: " . magpie_error(); +} +?> + +<form> + RSS URL: <input type="text" size="30" name="url" value="<?php echo $url ?>"><br /> + <input type="submit" value="Parse RSS"> +</form> + +<h3>Parsed Results (var_dump'ed)</h3> +<pre> +<?php var_dump($rss); ?> +</pre> + +<?php + +function test_library_support() { + if (!function_exists('xml_parser_create')) { + echo "<b>Error:</b> PHP compiled without XML support (--with-xml), Mapgie won't work without PHP support for XML.<br />\n"; + exit; + } + else { + echo "<b>OK:</b> Found an XML parser. <br />\n"; + } + + if ( ! function_exists('gzinflate') ) { + echo "<b>Warning:</b> PHP compiled without Zlib support (--with-zlib). No support for GZIP encoding.<br />\n"; + } + else { + echo "<b>OK:</b> Support for GZIP encoding.<br />\n"; + } + + if ( ! (function_exists('iconv') and function_exists('mb_convert_encoding') ) ) { + echo "<b>Warning:</b> No support for iconv (--with-iconv) or multi-byte strings (--enable-mbstring)." . + "No support character set munging.<br />\n"; + } + else { + echo "<b>OK:</b> Support for character munging.<br />\n"; + } +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_simple.php b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_simple.php new file mode 100755 index 0000000..282735e --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_simple.php @@ -0,0 +1,29 @@ +<?php + +define('MAGPIE_DIR', '../'); +require_once(MAGPIE_DIR.'rss_fetch.inc'); + +$url = $_GET['url']; + +if ( $url ) { + $rss = fetch_rss( $url ); + echo "Channel: " . $rss->channel['title'] . "<p>"; + echo "<ul>"; + foreach ($rss->items as $item) { + $href = $item['link']; + $title = $item['title']; + echo "<li><a href=$href>$title</a></li>"; + } + echo "</ul>"; +} +?> + +<form> + RSS URL: <input type="text" size="30" name="url" value="<?php echo $url ?>"><br /> + <input type="submit" value="Parse RSS"> +</form> + +<p> +<h2>Security Note:</h2> +This is a simple <b>example</b> script. If this was a <b>real</b> script we probably wouldn't allow strangers to submit random URLs, and we certainly wouldn't simply echo anything passed in the URL. Additionally its a bad idea to leave this example script lying around. +</p> \ No newline at end of file diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_slashbox.php b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_slashbox.php new file mode 100755 index 0000000..bbef30b --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/magpie_slashbox.php @@ -0,0 +1,66 @@ +<?php + +define('MAGPIE_DIR', '../'); +require_once(MAGPIE_DIR.'rss_fetch.inc'); + +$url = $_GET['rss_url']; + +?> + +<html +<body LINK="#999999" VLINK="#000000"> + +<form> +<input type="text" name="rss_url" size="40" value="<?php echo $url ?>"><input type="Submit"> +</form> + +<?php + +if ( $url ) { + echo "displaying: $url<p>"; + $rss = fetch_rss( $url ); + echo slashbox ($rss); +} + +echo "<pre>"; +print_r($rss); +echo "</pre>"; +?> + +</body> +</html> + +<?php + +# just some quick and ugly php to generate html +# +# +function slashbox ($rss) { + echo "<table cellpadding=2 cellspacing=0><tr>"; + echo "<td bgcolor=#006666>"; + + # get the channel title and link properties off of the rss object + # + $title = $rss->channel['title']; + $link = $rss->channel['link']; + + echo "<a href=$link><font color=#FFFFFF><b>$title</b></font></a>"; + echo "</td></tr>"; + + # foreach over each item in the array. + # displaying simple links + # + # we could be doing all sorts of neat things with the dublin core + # info, or the event info, or what not, but keeping it simple for now. + # + foreach ($rss->items as $item ) { + echo "<tr><td bgcolor=#cccccc>"; + echo "<a href=$item[link]>"; + echo $item['title']; + echo "</a></td></tr>"; + } + + echo "</table>"; +} + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/simple_smarty.php b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/simple_smarty.php new file mode 100755 index 0000000..a904d88 --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/simple_smarty.php @@ -0,0 +1,58 @@ +<?php + +// Define path to Smarty files (don't forget trailing slash) +// and load library. (you'll want to change this value) +// +// NOTE: you can also simply add Smarty to your include path +define('SMARTY_DIR', '/home/kellan/projs/magpierss/scripts/Smarty/'); +require_once(SMARTY_DIR.'Smarty.class.php'); + +// define path to Magpie files and load library +// (you'll want to change this value) +// +// NOTE: you can also simple add MagpieRSS to your include path +define('MAGPIE_DIR', '/home/kellan/projs/magpierss/'); +require_once(MAGPIE_DIR.'rss_fetch.inc'); +require_once(MAGPIE_DIR.'rss_utils.inc'); + + +// optionally show lots of debugging info +# define('MAGPIE_DEBUG', 2); + +// optionally flush cache quickly for debugging purposes, +// don't do this on a live site +# define('MAGPIE_CACHE_AGE', 10); + +// use cache? default is yes. see rss_fetch for other Magpie options +# define('MAGPIE_CACHE_ON', 1) + +// setup template object +$smarty = new Smarty; +$smarty->compile_check = true; + +// url of an rss file +$url = $_GET['rss_url']; + + +if ( $url ) { + // assign a variable to smarty for use in the template + $smarty->assign('rss_url', $url); + + // use MagpieRSS to fetch remote RSS file, and parse it + $rss = fetch_rss( $url ); + + // if fetch_rss returned false, we encountered an error + if ( !$rss ) { + $smarty->assign( 'error', magpie_error() ); + } + $smarty->assign('rss', $rss ); + + $item = $rss->items[0]; + $date = parse_w3cdtf( $item['dc']['date'] ); + $smarty->assign( 'date', $date ); +} + +// parse smarty template, and display using the variables we assigned +$smarty->display('simple.smarty'); + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/smarty_plugin/modifier.rss_date_parse.php b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/smarty_plugin/modifier.rss_date_parse.php new file mode 100644 index 0000000..593270e --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/smarty_plugin/modifier.rss_date_parse.php @@ -0,0 +1,31 @@ +<?php + +/* + * Smarty plugin + * ------------------------------------------------------------- + * Type: modifier + * Name: rss_date_parse + * Purpose: parse rss date into unix epoch + * Input: string: rss date + * default_date: default date if $rss_date is empty + * + * NOTE!!! parse_w3cdtf provided by MagpieRSS's rss_utils.inc + * this file needs to be included somewhere in your script + * ------------------------------------------------------------- + */ + +function smarty_modifier_rss_date_parse ($rss_date, $default_date=null) +{ + if($rss_date != '') { + return parse_w3cdtf( $rss_date ); + } elseif (isset($default_date) && $default_date != '') { + return parse_w3cdtf( $default_date ); + } else { + return; + } +} + + + + +?> diff --git a/webroot/widgets/RSSFeed/magpierss-0.72/scripts/templates/simple.smarty b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/templates/simple.smarty new file mode 100644 index 0000000..c0761cf --- /dev/null +++ b/webroot/widgets/RSSFeed/magpierss-0.72/scripts/templates/simple.smarty @@ -0,0 +1,46 @@ +<html> +<head> +<title>A Simple RSS Box: I'm not a designer</title> +</head> +<body> + +<form> +<b>RSS File:</b> +<input type=text" name="rss_url" value="{$rss_url}" size="50"> +<input type="submit"> +</form> + +<b>Displaying:</b> {$rss_url} +<p> + +{* if $error display the error + elseif parsed RSS object display the RSS + else solicit user for a URL +*} + +{if $error } +<b>Error:</b> {$error} +{elseif $rss} +<table border=1> + <tr> + <th colspan=2> + <a href="{$rss->channel.link}">{$rss->channel.title}</a> + </th> + </tr> + {foreach from=$rss->items item=item} + <tr> + <td> + <a href="{$item.link}">{$item.title}</a> + </td> + <td> + {$item.dc.date|rss_date_parse|date_format:"%A, %B %e, %Y"} + </td> + </tr> + {/foreach} +</table> +{else} + Enter the URL of an RSS file to display. +{/if} + +</body> +</html> diff --git a/webroot/widgets/RSSFeed/png/01_01.png b/webroot/widgets/RSSFeed/png/01_01.png new file mode 100644 index 0000000000000000000000000000000000000000..179d67bbd43f156341c0e090e884fb3f5918d8c6 GIT binary patch literal 7247 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_02.png b/webroot/widgets/RSSFeed/png/01_02.png new file mode 100644 index 0000000000000000000000000000000000000000..9c6fc7ecdb817a2e5a46aa64afd9ee803c4c7638 GIT binary patch literal 7615 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_03.png b/webroot/widgets/RSSFeed/png/01_03.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e8d5c9bd77af247887a1dad4e6ea46fcfd9e6a GIT binary patch literal 7460 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_04.png b/webroot/widgets/RSSFeed/png/01_04.png new file mode 100644 index 0000000000000000000000000000000000000000..a064262c03142eb40a42e104250c2d15f4aa54cf GIT binary patch literal 7366 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_05.png b/webroot/widgets/RSSFeed/png/01_05.png new file mode 100644 index 0000000000000000000000000000000000000000..c8b3aabf8b81a2a47cc857f93843bbee49079746 GIT binary patch literal 7479 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 B4^jXC literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_06.png b/webroot/widgets/RSSFeed/png/01_06.png new file mode 100644 index 0000000000000000000000000000000000000000..144ffb69a2c223ba591d97bf64c8044819bb471b GIT binary patch literal 10838 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_07.png b/webroot/widgets/RSSFeed/png/01_07.png new file mode 100644 index 0000000000000000000000000000000000000000..bdb230f5e4ed8ea1d9e7fb913931dde3e1dfcd35 GIT binary patch literal 10841 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_08.png b/webroot/widgets/RSSFeed/png/01_08.png new file mode 100644 index 0000000000000000000000000000000000000000..874e557cb269b7db0ae6247856d99c86805ee863 GIT binary patch literal 9869 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_09.png b/webroot/widgets/RSSFeed/png/01_09.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7f855c04bd7375c5dbd7fc5df5d0dc2564aa3d GIT binary patch literal 10880 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 WUwL4f2Pk9!0000<MNUMnLSTZXqZ6P2 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_10.png b/webroot/widgets/RSSFeed/png/01_10.png new file mode 100644 index 0000000000000000000000000000000000000000..48d2876c9a90b4903886c75b4320efadb34f4874 GIT binary patch literal 9426 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 Y0MPvx-M{zw*#H0l07*qoM6N<$f+t(4Y5)KL literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_11.png b/webroot/widgets/RSSFeed/png/01_11.png new file mode 100644 index 0000000000000000000000000000000000000000..8eed23f25c373fdfa4faa6033517f5cafc6560ca GIT binary patch literal 7489 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 LNkvXXu0mjfk)7Lt literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_12.png b/webroot/widgets/RSSFeed/png/01_12.png new file mode 100644 index 0000000000000000000000000000000000000000..c58f8974216251d63f39c648c116da6e8a6654ea GIT binary patch literal 10020 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_13.png b/webroot/widgets/RSSFeed/png/01_13.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ea617cfcc3308dea5b3648bc41553d5426b672 GIT binary patch literal 7202 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_14.png b/webroot/widgets/RSSFeed/png/01_14.png new file mode 100644 index 0000000000000000000000000000000000000000..b6a2559855cf92ccf225fce8679da8248097ba9b GIT binary patch literal 6887 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_15.png b/webroot/widgets/RSSFeed/png/01_15.png new file mode 100644 index 0000000000000000000000000000000000000000..3aa460570e5316a0eebd3ba150ec1140a5a87e3a GIT binary patch literal 7456 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_16.png b/webroot/widgets/RSSFeed/png/01_16.png new file mode 100644 index 0000000000000000000000000000000000000000..17993c9347728017868df52013bf70592193ce94 GIT binary patch literal 7379 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 FV1mEJ&;$Sg literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_17.png b/webroot/widgets/RSSFeed/png/01_17.png new file mode 100644 index 0000000000000000000000000000000000000000..40cf5d93a299236623758b19b5f0d2d037eccb85 GIT binary patch literal 10767 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 N002ovPDHLkV1k4IEa?CM literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_18.png b/webroot/widgets/RSSFeed/png/01_18.png new file mode 100644 index 0000000000000000000000000000000000000000..01a08a6ac612344a032df607a66e669e5f3d86ed GIT binary patch literal 10820 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 O0000<MNUMnLSTY_EH%ym literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_19.png b/webroot/widgets/RSSFeed/png/01_19.png new file mode 100644 index 0000000000000000000000000000000000000000..d1f280d89180c9107ceedfa4c52f81180f6db83a GIT binary patch literal 7769 zcmV-f9;V@mP)<h;3K|Lk000e1NJLTq004vl004vt1^@s6QAC5M00004XF*Lt006JZ zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBV4>q$gGRCwC# zU1@L}$8~<Q07-zjiHihy06YNRHz|pvOaS5~>!QueiItdCtcqhNF;)JPq+AlM@{d$f zE=zGGwjz~8Cvq$)QbL(U>!4*JI(Q%8DFOtEizIm921$?rb~pX?&g{<2&hF09yI7F> zP+bemVrOQjzkcs~M|VpU1KIK7Pgk;+Y}V#eLhMKvYc+V?@%)cZMDs#Y6goePy;QKa zUIst{1mdMyZo5PSL=vn8w#qFbv6DssgSD3!IGTnW5Hb*U$XX#GLn}Mc7fyg7IRL^u zpwbKwdV6}Px3`zt+S{oA?%hPUS(MzoJQ_7}6crU0oBha3GBCPh0tg0%7i6tqD0f+> zH#S^kt%0swxlH~2{fS-`1&-W2Dk>_XaSR-#rIRBO(X9*=??(*~3<#5Cdu2!zuUx)N zwYBG{j<tkDU(z!&sJwhSZyA}HA+-eq#dE>|A)AP5*?rVVTiXrV_vIJVdgV%@mxf5@ z%$ZAzmMo=FqedCM4VSgTj0usPfB~lA=;1?j>eR_ZkHmqD966GfEnh+9(`VQQg=7~D z&<Y=Y_yOHyWYLTOxyi}Nl$?~z{~jD1puD_%*773UQTSVwBy0GVET7*Z&64zgTKjxo zUmsm&rWZ0WFu+@1-)&3hC@CqWimFG9v_(WvNOr(bd+sZ4A|jE+^z?L&+LTc#<Z-(> zOJ1;W5kv5F-XzCPuN0dgi^&s80<Q>Apq)N_iZ0aG(~TQ9=;qCvto4$|<1s}(E2^sa zptAxBDGV60<PVqV!BG9_A4A@V%jKf%>}>8P0R%wlvK1?6)#}yUeTv1y6f)ASUm$9y zhSoT8_%MC(`DaWsw{c+L6<Riu33=kF^+urB$pEp<Dj+`9#~31kAw4afH@AC`Qd3iD z)0S`1yafwr^ytx1?+~k|z%jXsGQL8|g$ozx%g?`{vuDq6P;_>7gw+^fK(U>H;$>4` zi-F;Xa&W^h4GkCRW5yYbBsqBmWoKoP<R$WYz4YMnWwdGY7D{D6F!x*qK3yrweI*SM z5_EFx=uvv_-T&qsqqVg)EYAQa{`BcT*K-QQDdy{=nn@u{1!4^;$}vP5f4^rp8~N^_ zi>0KbP)=43dEFka6~6WDZ_}fXJx)oCKmr^Pyozf4eBpj<ozFsxbUrV|q>URlj%Li9 z$uvei?`V(5O?U3xF$4tqt);n{X3m<e={f*{Y5ZS@1w=(<)vwsggX&|u-`~Z_j9xM` zvnZRjf&KvwhQE34IewGGAB?X>dWbQ#^9CXktg&usjI=LUxRC14*YU?aV#El}FN}GJ zPlM>f-zBWSYZxeM{o39j61i1<?8xCm)ZX4^2!_!qsdV>_FE{ZgPd`oLii*e`#-1r1 z?!v45yBZXFfF#6R?BP4xo}ry@yzW1C^=hl({~kSZm`X}Z^?U-<;C(|4!O(&?=c@xx zpX~iO$W*|c%uLT<nxUUkm}Yo->sFdQcWxLp>g8Zi0O1|xBQxGwQc@DlnmwDxhI+cY z*>iS<<P=?9o%+C4HtY9BrX@~jG=$6@G}-}CNPVmU1X8UTzW0M4Ff}xufyNWU4VCx} zdObcHpO7eNiV-7e)21!-&;Rs~-1WbE_l}|YKzac=C!Og)zyDgJAs9-&$6nT{wL|r% zp9E=#e5P(ZgT7;rKlK#NWXSY-jYqtq6##_d;vy<6ETA!Cax`t^$PrBAr19oMyNmi6 zbM_{FZ2c6EA5RAl9-yr3Z0hdnGBm@zy*+v@0WPtVX^HM+9ZCW*huU*N+95MDliUM? z{P)tylj))5D?<3d5=SX+#_jgq&}e2_GBYxQxrqAMxWKQ2gM)Otua9ouM!U@b+D|<u z!{qm~j2}ONDl4n#=+PrIWy)0Uh3NYTS^}P<E<=iv$Cr~;WKxsTt~+-wC<2+nqmRCm ze{=I@@_0R@wgQsur(={8>AeVR<^p*SfJG0Yo}OO1#Q@UDY$1M6NU*G|sGyT4Ynax} zpmJv7Yiqv>0>!D5CurG<hxKOTWko}1B9cIl-m^eBS^)zRC-5>nI^H00Fi1RP9qitT z`Ldar8N7`fTgd<JX7}3B(aAt^i*DVz%{5Cxh*qsyLwi5|n6k36XyU|4)Y#addB1`E ztpmh-@JIy^^Y#C%*AA(pKqP&EkCj!GJP@J>gUgi^GK}h#q7&uA7e-U0y}g~<J382F z$9)Zssne#>#ful|YHKTv9XpP?ySu2fv(x`RveX7<W4<9E+S|0+AuTP<Ukh0_eLCxO zuc0?#blj%Jur0Z{xxCRdr0Cn}(&a1cVRYY@pg@oifWUyB%=pBKni@?)4CRgGT0m5o z0t8$dg%8Y~KcCzx?I8IBPEwH8(BdKXE@xg|E^lzZE?v4zH+Y8d{?Qr;Z;u%>hPs%y zk&=?i2<Lc>>F5n6=_LvvH1!T@{s43V5C}qL<z&;;vNDZXK-wB4GE^Kw4T+)33uR=a z(~KGAG<9GKwYFZR=9U)f>$`JbfTDzXgEhyG^Fdq8JP=>{yw|TGf&d|V7^IFrsAbfs z6dD}xshMd2gRbKN2Cp}A!A3m9q(+QLW&~?I8##s4+<b|enw#%=je!6ZOofl*xv02! zJoh?6dUvENfC(}eBV}{JM)#Dd({yHmT?E>}L<LVgMJbU4nlh!7HxSVJ`is<|B3$>9 zAQM_xSja1`Acf33YiPK@V@&;b`$L+H(1=M&@_P~b5H(`x9=FHTjlr}?aZ*d5;Tep8 zqQNUUd-f~l#@>6ejr@WFZYq5J=%RvxLdL0DjFOg-0l^cK<g-71?jZN8i~X3X@AJhW z;yaI#n>&Ucd~hjq)f%a`?)*Ik2<6!;sf66zd=7|ECL`k5=B8uRNPp-12D)_5C9Ggd z%FCzGgbBrT>hxJoK<@>CCRf0KpK!IU$&u0J;c5msbcH+ua3CliuZQkMK@I2wOBZuM z965HJm#GbBK~z}*194z5w=yS(x(s+zL_iD<x|!RlB&t;IrX-o>4+^P_M-CB|p%;y# zb!;@9udiqPV)#x^<bzrT259%pj7)ogP-F}vUI7n-nG3H;cQcOMPCJ71{H&QXD4zl2 z(BUIIUo!kmMzRbB$#3$LnR&FyAp-U_5SsSNznkyn&dx5)-w21Nvo>6$kTLbOt5?y1 zLx*|Pb2teq+$6tt@M(9{z}f<Yul!Nsgc8LvzQ4_T7m6G?dMxw}Ghn2pr%_IJHjjJY z;d8*Gr^T7J7)f7Sv79bkY@q!I4h}0XLk$MB(IKWtBwIPDui>N~%YX<cD11RPV)YXy zjHfY-0HNAyY++$sJm4vlOF6Uta{qzh!y)|ULh|RH9039*BH(sPLIDv@nwpw<Q)J?V z3I6iCNfRdy*+ZT>bqc?SniD6fsktSt0fD|#140fHI@J&!e|@Dd)$JORFW1=A#G69+ z01DnF#U32UBvw^c&}W~2!90-*@e2sAM+*ii^z=4UfZ&C)Fc-2`@bCzwd&s}&ojY!- zt*he=_I=@k1ynX|YN$msq9$K^cm+3W`wzw^ukiXcgybiel3hT6K>A6g$7hRN9?y_z zh|u7;OZ%8jM=LLzMvE6MpbUee-e}33IkV_)|6N9&kH;m4P=i6PVzCJb6{&>k;S+iR z5>Na_DZe^b%Ufy5BwDg~5igR7g)CmQkQe@*tF4Pm4xx@iNKQ<Ka#COJ!slgpJ@Fs5 zzR27|wDR&Ynm2C_4=zPpsw!7<zyHL^Q*pBdV_=Sq%JmdYD&28rGQ!E(ug>v?$wILA z`T5ZW#?qyWskF3&e*4xtaiSqSL2-ysD#BtMLMD|SX;>z<S}t9p-~9G1S}<=Otz7wV zRIdflt$L)AKK{ceaibypo<^9Ql4&o)<MF8C5H7wR#Bh~k$Bt7=OAD=8vziJD@}qX0 znKNf_6Z`Q;dxu;@sKF4fSSi^A8f4eS<Iip~JPiBP_qFTS=|A864J}-_fX5P|C9`ME z<lsAV=IqdG2tOD?ud-vFRC?t|B|DSLLzW|zRaKRm(TLgO*X26D>#TF|H>#myEk}+V zrRL^ldUV}79v+W|Ji2ZzUAuOjf6t);gc=M)0yu;chu{}*F~qs8kxJN9gq_tgZQ9fj zF@-y<lUg`H>gwvFKGCMN^%}kY#;<9`ie>chisezc#@6rr8NK&E|I5G6kdR7E972HG zsV9|I-A>6XnO=G@H6@kG%gT6L{m3KK)zwXP=j(V*qb`c|j-P+_1$DD)tzPvAUpq^* zJpT2s)0>_D#kEDO15<jp({XYOF$jf2@bWo}fN)ZKnVp?QOP4I+4cg=2p~KA2Kgl~! zwA9p`;H$cA-n5ZVa26>5+2fBrM*s2VoBjn?Vgd+{oc@+1{|x<55>f9f%Lal(DxL<W z^6|edG*J~(c&IDC_AveJU;ltMZQ4K+Cr+?@FOgd7)vNT%zrRLTuZl0S9Xqy=o_ykQ z;rATAc{N~g>}Bxe7DE|;;LBxL*AOI$UuAB_^y$2Hc6Cv8bu}HY32Z-w`JA_I-K5Tr z4n8U6`n7AC<7VW8-|wc^UVDvZ&6>^CE}kpCx6ulER_}Z6+&Nqu#mr>L3wQ>&gi}%} zYY3bWq|#-PR8kb@WgyeIal-~$ym&Fa`|i8+%CCMYq*D6QrAxGV^Jad|*|TQ{y^o?} zHBhV!lFF48)Ow{gCZ+y91)(dDk!+d_HB<GQ3wOYLm~Eo*03L(6nn-o0q>SRV5lDUi z!{7fM?b)-39(w2@A=l~Y>7k7qH`3|Tr-R<ZyjHAq<GYWM{60{7nv|3j@w_=X+4RkC zthf9e?KV9aLJ@qId6fA`r5!LR@eBWC5t~f`0UkU$0G)xnN>DI}jpp~>dyig!{dK-B zRy0AOkLV^RCvkA5rl#;${2l81V5_7mzW7RX!4U8=q=4ymq#>k0`ddvdEdj!ThQNpe z02C0I<s$3Wt)qhn57OGTYhwlq{e44Y`0hK&kle$?1<{NyAiNqdgv)kD_A=xX@RPgU zz7VzzP*`<4asP@oz^h$Cisgphc;gKr+Cl+Ei^YhlPjmRp8?**Aomw_;+7xv_=)vIF zWcW_*o4w^T8*WQYB6B7Kb{P*156_G(HY?B;d-v{T9>Xlhpm^q)XKY7L`2sBL`=Kdw zF2|2ArZuZqS$?Kwn|jSqi3E{Kt{LPDpf18KhqBGKNTd=siH8Igs~<t4WWt0A92D>z zoXD9oXE-QCkYWWG>(;HM$&)8rey*mTy;3oy27_Zj$jL2*q<B5nS~wB`b&3ZQtGS;q zz4Q|O{O3P+bdLS|_tW#wKkxWn)I@aC#toLAtC@ztlwLDPBqF)xR?q(S*!uE%w@sv3 zup(QwY~imjyzl}y19rq0w3_8Vms4PrluV+$+%eSLa#?8QxPPLKi4r=O*_-vHzty(M zejEblgSs3lFsMO+ppz4_2|!u#JR-^WzyDWsqUIQ1_D3|S)PTXR$xudh@P(`qo932g z_TbLYp+g7xeh%@nGyq~2PCx<e^4xRJ3A-QgoNe2-^8L*Y9@s}WZ}x~Gm82(?j<cO^ z|B}Ug)q0n;(fx~m`30Rlds?&V8#)0hS82<ZE#nVls6YXi(vJB6$poKx@x>Q~+|PHv z`(1kV)mQoIvj_I?qe+uWBkl7Yq3?ogDxFtMspoc*`4T#OroO(8@6lj1x<Jm*6v5(} z00!Jdv{-@yu?m2~E}y{t;@+JKVkgf&`z-zJXFuc559Xt*tAl3DoXuybSry(_>TGA2 zM584yLvdpehv2Sfgm$N|k8kT^1cq=4rFY(Whr4ytr%&f2uO&vMb?8hd-pBUs+lAc= zw1nD>VV&wDhY#}Xt(j-9Za$Nt0z;TWrKF0=suEJ|m4W4M>uLkb=cJ8J<Gbi!D<w(Z z0|O^@Df2x;G^Cl2A3qwj5ULfyXOA5_#z!BBTR}lV)J=+#)l_ROD||u$mQz992fn}h zKG3;0Zd~VXI{L-z7EIaMIa)BVUvAyHMHesB)8Zvdt!jus=-ThsMo4g7yLOdo7*jUd z*3qtf^wCFLop0E%K`5&?k{|u(N4E1HQ1hZRno$4^&-X(8dA^UTm9&B1Ovt7ql#Xzj zz=J9d;r72G4Q|w$ni?5rh+f?zM$DQuYq%+iX7Me8SKu>tL`1+!@i;<7Rk2Prc0C$& z4~FaurTIhGO4YT{dI$v!ZjZJNy7_iK1`BFOMPNoAc;Es0@WT(Ia()mykW9PUY~Q|p zQPUENbab@SS7*=g?WcnJL)DbRCh{){Afz6`!}s(?Q?j1w1{J1XCp+4rB$`BxNFzQ0 z^I_L?h$6b-5^~^bwdc<AiNztq*K$oIQDDt5XOYUFz?4_RVjCMTa<mSWKwGR{y*er; z1c0!UA%$rZr6u5TgcDSv*VWZ>5*pIWkaS?M9jR22O63CT&~<ZjBLhRnkVhO59D)gn z2H~{pii*+_X5ul}rxV<5V4&YPbgc?oJ4$~mpYxT^sYoR=9W5<QnthyxTI^IcnKd1e zMrky)1o(`Zls!Ok@uF|*1I4_fdF7RV)L?L4Afu?D!9m_yTd(k~d*V%^1qzrBJNb@S zY6-=BT)y055SWsJ%IF*cLJcSona()ga3mU_z$mptFrg(x#3cX-vw%eZVD_1&`_u)t zVZ<~b)F;yK_<O&A0{I0yv58n~3E%hc4sbg;5@lx55SLZ$Fq}k5O^ftC>}UzZN<`d) z)np&S+(<<PrtYa;ZEFaZftndc0D<=*GU<e(8mn3Yz!VWcvorY!wI>6-<UlgDaH%P` zGnDBNEqKuQ(n=FC$p(VRA?gc6nhrZ!LIjVo3JQ3I?QJ)7Q~AjG+|Fo%0BSf?aSR9< z9ws^zsd2jkI}VjAB3lX<5a+W}OaoBjyEwf*o|E-VY+&V>02rKl8G^L~Mn3{RhYlU$ zYB<z`!f}j9{NGQ0@)Jj;ZlX*FMyj3S9T8f>{wy@DX0Xp8q5uYjf-yhBYPB+efl@cS zlWj1v-hTUSA>YAHph`rL%4imP<h~;<7(`?{!|@8MU_htZRh>%xqutarRJ{nskNdEC z4=@`du5E{0YP}3{UWPBi#Zb%yRIXE%Z8tRy9)e`pP?1YJl~_hR!s-wX@Cc_ILekqI z$<YI}qw+$HP`jyVUqy55;{u}0hE<cP$#go+c8cN=&<=L&ZX`Qyhh&P13&8AIH5(!{ zgdGm0F%?2`84jaSaMhfe3Q=rd;SwUm>h%#QbE=&HL~8><wXKq0OE}UH&Np%wQHd;y zU@2TeM4rRW_W~$lsU`f3K~gPV>a;*6$SB1?%|-jXBFLp3K*ro`NRk!|<R~yDCUhOG z`4mn_s;F?XRZxo1OjgZrKr={!>LG}R-QL}1$fbzRu?h$$A$U8Q$)D|371uhBRK}|~ zEj~f8DAs@w!69t8838beh*Ub&4x%cMMFV0e;sPS>+X|V@U>=F2%4Im3mmwLf18D~u z(Ha#_37QCkXNMoP#Bgtr%*-rpw$llzlmxh(5X|U~hKNX3Ipq;U1qidT2yFZ==_dP1 zqLN#7!2t~++HBx_A_$s@b6Aa7inyj3Q<a)Jnntsx4@}wS5QBpQ!gvJMV-h8Z_KB)* z5Mj=SV&xk%GOnnI{HY6#yJ^#8+?6Y=MVJj`=^YUQaETaY3b=-wcVu33O$f?gIGWpu z`GO*gY!MxFYWJZTL~@d$&=9c#1Yes<l7ea}FI{T32Z+AD+uHS{_!`tB9Ni>J<I$;B zM<)J%+qP{{BdGV9$tWxwOW8R&x{$Sin#x-@Z)$i1mKYM@bzsIev_&Lf;C=ibCi992 zB;6|#DHgG4$x;m%)N6|0xPFatbAz_L?n2eIW`bs}!G`I#Zr`Gej7)z_0xQsp5O4r! z3-AGiVv&~sbA~&GurgFRT*7FB0M~Nr0a-Nx(Z1%G+*~RvE7yR*&mSb;Ua4v6Y5I@V z@c-KJ;!iaTQNQxbe>Jd0r5ep}{(N0xh{mxz_V|-jR$i{s41vH@cXtoH`pUm?59G<G zzM=kDwc$`VP$ksf-mdd+Qxi`;P6b3#4F-k$DWJI2;v<wrMaBA$HY$LqRv*pC$S_oK z%Eo562%=vJi9f-j=_@O%49$dcOwsNJ{p<%sjV72;Tx@tTEH|iJBrPpH@$}<Ro?s>* zCufXqW10XMFe|)X284lzs5S&dX-R1a7qpL`5Q2p@v4Cbm;zu5QXgPC#Cu#~{^d826 zeP8n9=}bFh1m{9(j7<jn$8-a;0RcNzR;L9L6A~Y?c=1wtXxVZd7$glCZr<#rQ>RXb z8uT?gp8s(-2L$`2Nv|d5%$;X=Vaz7R6mz_yj4N8(Atl5b7#?0(p)nEqja%{OCx6)M zU%=j=e|PBvQ#;k~mX}Wtc>~Z8EizLz@<<XA8^K^)v+mI#FsLJv3NS9z*YiC%I7eje zrh&QGsRzU^JzFg^0gC+me9k8l5?h%vWh(u}vwummX3fzR%?4|R>({T*o;|xY8bwbg zWh)T?gnVG9RuwG?yFUX!fo1T@r_Z3`;_*YiWzzj1h~lpQ#s+$F{WpElW1X4Mdlv{5 zeE7j0>brg0uN{hly-0t*YkIJvvI;z6yIM<NS-aLNS3=$(cF5_w-N)H2+!&}aWkuD5 zh!do-S5{Qfs?}@!ZlzI-L0vbAW4nL1i<%l6{O4KAOw8!fnviuPQwG}%0a5+wAG_uK zGv+JDfTqTV2A=f{rzzl)=H=zFo6X_CKrG$mN}?ngAPKQ1BiUe_#5@6zzp7PhXyKy8 zjIZT}?07vu1_lN>7!=+BS;RE{)M;h<OKoTUeu6XxM<qL6{OKgw<H%NywYA-#-S6*; zxEvvnhh1<`wnaLYiw!%ls;V;cIIuc91?Cz`YF9~T4=uhQI4)_H<<pd+E1x0tjOf5r zHz}}{UEutrJE!{lD8K8b-K#(AKcDKHf&cNn<`)!D%BU3GGo-N5NA<Bgcka@=@4Q8q zF9!;UK>jyw-eSZZD%A%Jli~~%KV&a2sgD6^3`r4@jRY774>W|bm9eCoEfnae;I)tR z1Sym&Me6+@)XU}QI^A#+bah9nm;Cj27U|Z6mVy=zSARZqN0D)rl4g#j{(cPxO9U{e zuLo`ZJEj>F&cL+|<AEDDZ87pJ<}*N?P#-X4fvn>XGSgAPel1as<>lq`*mtAK9)*fi zw70j>ZKe@YQd5`*k{Yz{v}P7EYc7`_G?FnGBuNJbgZFiLe@T6A)q6o;kR;6pWs+__ zWXR7O5IMtG0I9Cw(t<(RvPxeS9jcZ=e+<7P=(K0|@94A7s%dawKm&#+o?34dMBL86 z@P5#M4%4^mK{(W=1KxxTn24GJ+a+{$b#fq0oH&UyV(rdw#sL(gk)YXHP}4DFpfLg? zSgGGIS_R%{56d7eVEDgeaKEJayneNoAZ<umFzC%_sIarqF#uuzzAx!S&2fLwNe>3} zfj$Vu!0@tBzlE)iWTs=D9M;aZV?NXYl<e$mc4GxT`^dFMXfPO?0Ru1?9Or+!g3VKC zFoYP%I)H=+gJcd2M&CotFHC{~o*j15IeX?b=LvcsD7gxF6b4`bKdeBQ+A<(yP<%%p zpHPVAM<0GbH+y?6GiZ>`oH03EYoI>US6iXCkHG{oFp@|!;`9VkzXd=@0x5+ce5B(m zWK19>9kC21kZRLpKp-_!>eTBtXn}*N5N&O3Jh6DSwUwt1!U<vxYuA0<X#eoAU@!%U zaG-!Yx$ny_G}}5RWC&eVW+G5WIoCK36%h=k0TIr8K(JBkkt2t~2CxzmT|t@wk>w2I z>3ycaU<nW^Q0!C(uJph-b@D_+Pb4AYGy;;42wr7`p69t!_9#rvd9Xa?hJgZ0m+Vl7 zxb@Q8(?bmm6s-&(*tT&v?5{Cg1Y{AB;F8ja8^oiUeyfpdDHISYV62pbSMwwNF9>M= z-Ts*E>3J`PvGa2CcpNCh+>CEaT0saPbcAz<I*65!Aro-C9SjKnXZHlc7L8)Sc#3?R z%CArKOH2i(VV4YqCZ{J8zKWR4F#w7Rxg|7*c&U-KLA6zm5OY9;0LXk97zuDV13{M) fb6`gPUw{Ds9{FVzZZ%ui00000NkvXXu0mjfO&Y0% literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_20.png b/webroot/widgets/RSSFeed/png/01_20.png new file mode 100644 index 0000000000000000000000000000000000000000..b7cac26234a6bb5ae2e748c5cb1fb15ab9252827 GIT binary patch literal 7368 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_21.png b/webroot/widgets/RSSFeed/png/01_21.png new file mode 100644 index 0000000000000000000000000000000000000000..e25beb531d95c1c6777333e3bd5ba29f4df75579 GIT binary patch literal 9908 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_22.png b/webroot/widgets/RSSFeed/png/01_22.png new file mode 100644 index 0000000000000000000000000000000000000000..d4cb4d7c158a2f6f8dd9f1c9ed7e0cdc5cfc054a GIT binary patch literal 7452 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 a1sDLVm%I|;1BEpJ0000<MNUMnLSTY;hsL)6 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_23.png b/webroot/widgets/RSSFeed/png/01_23.png new file mode 100644 index 0000000000000000000000000000000000000000..3c49c8853cc1faf626f3c99ec2229e6a96db4462 GIT binary patch literal 7885 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_24.png b/webroot/widgets/RSSFeed/png/01_24.png new file mode 100644 index 0000000000000000000000000000000000000000..25593bcbe9f412b0c3995f9caf435031eb6fd150 GIT binary patch literal 9677 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 P00000NkvXXu0mjfz8+qF literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_25.png b/webroot/widgets/RSSFeed/png/01_25.png new file mode 100644 index 0000000000000000000000000000000000000000..9019633952d0b62b953e56315d97572c028b0ccc GIT binary patch literal 9534 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_26.png b/webroot/widgets/RSSFeed/png/01_26.png new file mode 100644 index 0000000000000000000000000000000000000000..77da0945b8a675dbe8f101dc6899b8ba4ac6e208 GIT binary patch literal 7818 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_27.png b/webroot/widgets/RSSFeed/png/01_27.png new file mode 100644 index 0000000000000000000000000000000000000000..b7ac01d53af43665542ac77946207ecdbb1c7bca GIT binary patch literal 9927 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 FV1l8Z#?Sx& literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_28.png b/webroot/widgets/RSSFeed/png/01_28.png new file mode 100644 index 0000000000000000000000000000000000000000..79c0194f1e99b1784d04948c279dd1d87dbd5d6f GIT binary patch literal 10824 zcmV-OD!0{%P)<h;3K|Lk000e1NJLTq004vl004vt1^@s6QAC5M00004XF*Lt006JZ zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBVG+DSw~RCwC# zeQAtb$DQB5Uf*-}%y2j}Jch#|MUm7&ilQY^6fIhcwHte5X*Y-+U_V$$kOT;VL_v^m z0qp&{KoBkRX+JF1GO`P-H?XC}X6?1K)?rbUWRW6i@jiyfkaOQh_jLDrmHOAKs#o>; z_5FHC$x}qJd-`~<y6RWI|5;U0Xj1v^8z(#2!*Ny*ikj9QH%e{gJ@I%()}MU;$k}Gx zh=dG+9qi#X4G0^hd1ao}H?cBsy!Ai<f&t<C?BP`bgpIQP<tD2?V)b<fj)nUM2nK|g zu@S5e)$%=iYGPvut0<A)zIs^W^+td}>IA|Lfyk1K;H)e|VeAe#^K(E~SHPa$06`<g z>g)p2(h8AuH$*n|RRRk##%uM65>f{kzAsRi4gx{`+9eJI1i?mWVu{5dI<OsLJ9d== z$BzUs7McPG28O>Bx<Zi%$X&Y#_SmTJ>O?&fLN*4mfkG*jPu!|^Gh>eUzQ;K@0t#9s zuU2c7kSc-DDNLV(enwb3_n8R<9QX|YtPenZ;6Pv`pL{lmF;KTSUJWQny<o^)JjYo9 z@_8ZTtYQ!#Fg6$>bcUclhVX+UGO&#UgT&)CgM!ow2Aa!3_T%?GB@qXkfx*Lo$q><~ z1ue-a#3B|@$ALsF0-Jiep?{zk(&<kAng0G>NG1~%K~p`ZNXeHgU81^skQ&=lxvZ__ zU}}1rKcAYKfyKoo_V+Ag*9x$fvso>`@@gIm1;+q^4i5g@ag>gcI`&Pjgw_IzN`Uwo zdw50Z3iGoZ3|wLK4LtDyqoXYjsdxk^`vE!jWA^MBhP``t@rr}*zdZ?R4I$MvwCq3! zzexiAAQjL-D)t-+{vCCLWDQ2|j=|?=&coe%V;leokj3RSR	ZsR9Dk7(xd|;>ja^ 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�Y{Ssm*!5HG@i8 za=aK5rCJ&SF@swbL`D^^Yt!tM2^NmF`r8r>=UW>S&$O9gKVk)}VmGXKoX^^<W?*DC z18`-Ezc$>{3XcqQz<yT4=-{eB@#G+63luJl*KR#z*;M@7)1&Yoo*NFOEzdDPe0XDq zwZ~DRZB!^H90Fa$hIXRIIviizi0T=PD%xotXW59SQez0?@DBMlnmE!s$yW!tI>tD| z+KLtRHd5CQ@CfjJ$@fNPSK;r^kHeq7a|QnF{cD^)*Q<Q@&^FFe#J6g#nu_f{b!RS= zb|6bWw`-H9!^!?*eK|*BFvI%Rb5B^x+A!8|P|vGOHAXS5$GQNaCD{U1$|Gog2%ZTn zM9CU^K28#lClPIJC^3Fmk=8DMu&<6U<>3FGy$65ti%akhV~|X~xqC9;K>YioJGsJ1 zO0=n5{rmG1p|ueK(ZV-|)s;yXAgioz$4Q*Kvc2$u$Ku3T*drs;KK-F?*R>c>!yPJU zhikZk5m13yW0#w@;$Uk4Fb2E~LzJsX$^Ue98vgX%>+lYHY$h-e6#wqXP{lTtYUlsE zFcDfi_V>3N+f2&|gwG4iJjK4wgQemgjy5J}mFPjQ;&aqVgCYaGHJNflbA27gDv82e zGzp+JT4xB5XLkj8|EipUX#4-_+6?^f6F1?)MDv#CZRt$HA3V}m7fYPJw*>bV!^y|^ zXL~lQe)FGuij&NVGV#IsJg+;UG>4V9sEV5ULz#6M)kQnOTNGmY9b8mqB2ie5CyjH# zjlr){f2g)DFlF?wJ|Bbs^ZC7|vBlA$ZrI<~R+m2U50}D82<~c$F(tdj6Sty24S=xc z^RX0T3`=uNQDe2A3V`V+AT<*0l$(=EWzxZ2=|ub@!xYEmSkfC@KRfsoqiXesYU-t_ zRrsI3zU5jeO(_5JvHrUBiJSA;(AtE+)K644`cr^|Do{i;*S0G<RC>PLr&0}S1F;Ml z-14jp7kRlz3|1sF$W#0zFnltvm?4Prz%^1CS-@YM8iS8+FEmA;_@hVr>T1`oZiHiT zAWL<nT;<Xded<>-xuwTmUx=r`jzrZ`KV=a*`tEb2tm#=p#uPQzZZc+A)y0G`LDj6+ z^#|-EE8-s66p4yjoBmL#{`~43{PaTjYd7|9ZiRiD+iGWtg&d5`WkUi*yGn%7L16ih z(qw-xCQ^(sA}S<~ZVJb@&s1Ydr3#XGJEYp|hD*s7-T<R<3Ivun_*NMmq7F^IT>X4} z1%7%l{7t~VwWk}B=s~TqJ@4KOhqaCjb_$@meaa^n@qi%3t~;VQHYxtTN_o^XrgX)! zZjqr9FI*bRN26SBxqDtmG(}Q^z|RmQ*un^j9rSu;VikURDO^x=rK0fcU`Kr{F`o_P z{sSF}VjV)TuG~*lj)j9tJ_Cj4O!TepAPwY0m;pX-OB#tx{sw1(h+$#qdWB!fG?dLI z)Uy*A_}S&TP(ksHp-w(9wYKHVL^#Uj69a95mWFp6cf^Q@qAsx#OPB*myeVG4>soSz z{zJh#afd`qAo#^YISZp13?b{;$qc;N1W?q|j`?ikITL#~rOH|w`YFs(d}K+4S%DEF zje%&ByD^3U&^D}cpL5Fc0iikzqlEq-oiHKQGt+BuW->gJ^k82Lq?yKFb2}zO5F1G* zHrnH*EsaQ|cuQ)GHbVq*`ti$+W=s+7P!&V=XoFwmrVh{_igbve8Px>w@z%9P7+(qR z%!}iLwL7cMOoao=p>(pmr4iuO<V+E7QJdI%+g8^tGQdEhp1CUr(X=o~p#D&iA=u}J z(g~x6#T0*YWs!%HLt%-{Dc9nt;r<H@kK-#Lh>f14AtrP^!iX1H#luSdxi$4K<<rx2 zMdXus9!$^Nu}Tkm30G+%Lf~L;0uF3SLVs&;Q?MgH8PCAk>H2q=S;$d%>&7yCZ%;=k zpm=7W1>V0~TY@eAhL?9WwoA=WXI!n|)+eCMnIK{uXwZ?{gn%}1C6~%n9o+I9T%>5g zixkT$Vi*s1#o@mk?1JCh(N+=+SnxgU$p6efi{GiYT%OCp&Bbs;$ARA3cd)xO7tR)i zL!F5-mWEY!Ev>#oL<34CF+>H?k}IT0C{ipdl<y3;@!6V;R-b&EPDJ>3UK*@_gRr-* zhZ7;iw$utvjMRo9HikN4#W5nOP#T+)1~WZT+Y>gD4*_7BEBcEy06~J`U~jSkx=z&% ziiMm5ACHBj;MK!cXQvytHg;%$Fvdw^h;ktaAkd(vQa?z=M@O|T^?$lQ*$^0XP}D0v zQ1*wRVB+sU9jKNPhR7N!0SKk1l^hQe=t`*558+?`Rr^Y;&bS57Zw>EMoR=BX)H)!N zx<45YC+M`dMo><y+M$54uO(7e#8(pkq~VoY%F_j9ZP@bckg7>%s8sM;&#-IOQ_f6< z1Be}EW@|H9qQ9laUGj*zlWjw>45IHY=UaqR8^wmdxAcKJuZg-u7@*i&huFHcln;R+ zYTY)Gc#35OnNf8<L?hb*?P!mM$_~1=kD{nvGc*jADofviewD^k{>qu@l|>0DJD;mG zJAFzdsr3gmZ#5QzqFzAEuQfh6Lp6$xFc_l0rOy5|K+%xd>01U?BO;QK<}LOeszZ(| zXVGlqEP?D-YiZOU(Fof%ye>m-m@Rb)Qm0b+AeK;OYaR3*1~b(PM56g2%56MmRed!A zWzCiQRT}BsF!YFeL>8K#>tDQMyUXbjRj%ABK9p^}O|8;^Xw0q;qiwa$)-V{N7QGCQ z)b{qLEbp(V42Xyoco=I<GIO=i6fmHZr%~F!6#^jA32R+JT&rFdi^YuOm~s|l#j8@o zAw}wPOrdx1(row#q=XSc3<IpSij6QBq82Z0G7&dSgyQEl0HQ!i02pd#iLl(odU=1e z@lC(N7@W=;83G++>#5APCiRSMXe?u@KrM4G^E&(xQlk%(B`|6kM#qMs;MMC3S&!1* zn(`$nkp>w;OS>l(Qn)J>%vuT~CjhTeYsS)pR>Df@t5n)jNfQ87_#w(}(UNtDxs{!< z8G3Eo4Wcgb){UixXd1!r#>EAGt*}a?mPRsCkD}cq(^K333zzq{3qY7zQUtP#b0q<B z#(zQeC^p*8k*Gm31UI;HY@oJXGboUv|NOV}bqxZFoUp+VMyV^d&=f3CcTBK44s<Zx zL1n=k0ZM?}T0U^>)Gvwj_IVqEXoryF_Ncf`P)gf;*~;g@$>+fq=~@;yYpM@`;eh^_ z4J;<PV2(tk4n^>w0vU#9@vBn&tb_nSAlSJzHa0mRY{KG!cBM`{n;9DuU*vYFeECeY zh#hn=a3*kIr9h!0W`RZBO^Xo_HUosr-o?*gDn4kdh^i^*Da48q%e~!kZd+rH0m@fo z5)>^6hA@=JN@8feOBnZ*6Bhg5K~^ZRNt(;?nodL^hT}oK11!8#u?WmgPPrgr??*bj zmC+Ub$@h=E|J^rEx--4A3+P(b{U8?!4&Q1JZ?@z_p$iw8v%iT`0Fuq{4MRA9*k^Hp zsU@?mwOq?`Y52Msrp(g2>p$Cmd3)u7zbEyHaw>oznZdCO;1mj+xnpdQyP0)CXz=0M z*@ZcnpIh`MzQ+(ZB}3d~b%=DNflk~NH$gDiU~!pLfaQD?+SsS#)MkLNAd<^MP8{2V z4I)vS?@NH5O}Pbtx3o<6W0-qZdVUh}yDbC!@?1YZix!J<IlHC4z`?*OWfc$2RbU9v z6J{7Y*abG79h+Y(lI|`71S*z8R%aRtV|T<&gmNN~XR$h)x1c{_^Su!hg*C|Jq6(!1 zKP%T_s5KcDKLplW6H0umz`!(xe%Fh(z=rxnIQYbP5JPY<bhbkh52B^|QO_nQChkqB z?^->Z)$1rNBp}{n^_A$rcF3PUqrf0hM<Om2t+AQE$ds8*Qh;cIaGlha7iJ)!a&HK2 zBN1cqhye;>XuTUnDu?>P?v4VA4hj<xVysy0VqzlQk~F~}%|ii-rP&#n9vkPM#~K~j z1{wyGmGLI4uUoBcKsq{sGW~$FLev9<&1ZcM=Go}Q*{p9NHnbM9uqYeG^#?nEAv8c( zmSGQ*4Q2@TBWU^pm4MKI!I$a@FgSuCy4qTxFWnAumvKKc;NLbI%ZsPadZwufh&L4= z7**V2iY3=0qT7d|aOoV^9S}hTff31r!v@n912~-l=wnY)Q3{K;yT`Q)2(fpRZTlAb zN_|4?H>H?i0}NGxLW&Aqe~{J%1I5-&-H>i?Eg>SPt52{u#;#q4`RN&#`I(3z?VW%m zPy`53UdI|69ESWCr@>+D;DRB-kQFgjXraM0!EVye+R)BeV=m8bieiK75^}2>-)dyy zTj--LIjc95`zwY5^OW8I{XqdjSavbihlBmS(3(mZV4&cOSm1WZb2D)Di^~EGE<40_ zJ*@l>ND6*HaIrz+afoc+2@X>(x$dBCK%vj*JiGB2tAptzWb-*#wIiNV>DMEOWm*~X z`G$2-()FwW;VKrcZXu3AKv49gJD4@m#Sd@OPyaQ;SMKXhArI$Hd<?m@oX`vN0Er~T zcI?v0!0<-%!o<d3vWHilm1W4h{dW*aB*2O%Ac7#lM`o{Du{ifkTG1%4c!1cp?l!*X z@_gQbES`{Hxf_QR=?{UX=LR4GG|Q4EXD4HWfq_1VbKilfBN$>r^e=iXfBWGH7-yD+ zlgmK?J(+835IgWS35a>d4qZjAYf*lPfIzttd-zc(T)S9eF|XIaEJN$)%o1$tX@mY$ z6c{GBqiL1dxegF>OMoDT*eGQkQK%=x*`(`eZ)2>$OiIjc5C^>*U?9c7K+EvT$0uQ8 zY|;%i2tNfRQi1FMLDQ45#Q$OsuTh4k%)38ldPI)10<r{W1)U)xE=!<zNXC&VS|JvX z3lU+#8lySfAs#C>KW9^=18*pl!3Af2JRXA>13`)nep_n`drX=G<@f37ZfWrziiHaw zeFXRJPPkymyKZe{jO4Q~@YoePq8K~u)UOp3RpKncbcuB0&@+%d@lOGcBf0yz>n$Tr z6f*4j?I{}ux>}(HZDIDA1hXnIK0(E9w)*-|lO^<|8(&tI%J}wA1LE7jg!q(H&Aj#L zD)N0w^xZD>%M)Yyy!-^!+C>7cr>-01c=P`@<62q+d=rIu0SG8Nld1PkW@!;Focsi4 zX66(#;3LL5qB|dwV8HTP#p?=|cv+euxr^r@f91Sjh?rsrA{hde$Eet`mOYO$0Q9sc zVH2Y_SFzN*l;9H^elY0yn|c$8wt2VSxjJ9^Q~Qi-5x?4P0;XsXEMM=CvLFl|<TBeU z`SmAa?o?kqDIfs!0RxGq<<+Zj>FjyP<#Nig=!obvw6;Ub3*S;k1Y?IktO^jig2{s+ zr%r->_ZC+wNz_v)E#Z5xiguTa@WaG5ceO)%dyBTegk^46;Ris`%=QgL(BSyD+|xJb z4CrX{b3p(r{yg!qRS+AIB7plo69im8LzcKUXdBRrW7Ue-XL)WGuADl}SYbhh8>B_S zV;oG>w|wJUfL5f4T^(eADB63uTp|L}$w92iCyxNeA`ujpeke7Me4<Gdb^Q?Nkm8`Q znNn%N&1@c8=a!f<)CQexxHq<Yu47SdpFDY%dRyK|iYAnZy|!hic%4X%&Jon=eo0*y zG#b}7LlWnf%kQ|K;~D0Z2Fw%h=tKRHD3`EL;SLZ(s$EnZbm^1%o=l=1(A7ye`hL}p z@ukJd3AlOX8cd=Uf$<FCP^20lF!q#u`s)%5m?8H{5E!76&Bs`xQwF{iQ;gm$78!~i zB7u8PqW%zzS_~8^Xi3JQH5G#>W1C1cR&o}SAX@jWJn~pTE*B`pDEf>HW``oy38H`E z%~ayMZjh6W5K>-5krGVdYq$KoW9MOQVF8x0X4YVQ^d2lPF7e1TMlPkp$q{iV)EQ_Z z$-$sSG+$+4c%#&qS5);GC=Q6gM;iZLJNFqBZd?(7@QDl!2q0n^#^E2D4<Zr8^B=?> zmk6X1vNBLmmiqw}c2FsGSqgq2mFX%{xhn~&qMOV8UZ2-8zp~6Mg&eHrY^BWW(N2{l zqeZAmTL+|$eN!?+MKDwa2n`fJ5+Vc&_wK;j>5qAumd*}VL~~hd?7(9fK-A-g526-d z1oh716d+IuGBSr!#5AbJ5V7Gska+yCez}TZs2UKO_;^o(0==1QzdZ%^_+4!yb1gwe z^G*ga#73#nl`R1flriPliYXwOg5;qix@n0z!*K?Nv(?<L=FyRkEBUuQH38YvCjm06 zrnvBhzc;|pAXE7AA^eFln9my9wHM<19@oG6o?wPs)!wVF5n`ZtUWkw(`5KCm{IyG9 z&rJG6hIC4S7y8~P^+iIBXs7!~QY}1c85`WC>k7yUuQMS0Nv(HkXv#8R{6MfpTKUhJ zD8V#5du$Z!>B-`-x6etlQOb)8e{Ll{Vls53XEQ{14C~f|EI3hrSPLtJ1_({Jc+C$C zU8Fdx%RpCGI9O<AWn-XgBnPPvL^kztFlbB=8W2JQM1ad1y_?5_z_C$6FJ}Z0epJfQ zbYB4xpl2KxR>_dGPBu#2<))}-gtGWvSRhyzKvdz^*kF(<7@!%0UatIq0R{kvE<a}* SanD)+0000<MNUMnLSTZNNm?lY literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_29.png b/webroot/widgets/RSSFeed/png/01_29.png new file mode 100644 index 0000000000000000000000000000000000000000..e889e6f6e7328533c0d6f077a41dfefafb157a9b GIT binary patch literal 11051 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 literal 0 HcmV?d00001 diff --git a/webroot/widgets/RSSFeed/png/01_30.png b/webroot/widgets/RSSFeed/png/01_30.png new file mode 100644 index 0000000000000000000000000000000000000000..d91e5ddeea16b3a5d77b51086d64dd600c562a74 GIT binary patch literal 11472 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 literal 0 HcmV?d00001 -- GitLab