magpierss-general Mailing List for MagpieRSS
Status: Beta
Brought to you by:
kellan
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(6) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(3) |
Feb
|
Mar
|
Apr
(4) |
May
(10) |
Jun
(8) |
Jul
(6) |
Aug
(6) |
Sep
(6) |
Oct
(2) |
Nov
(7) |
Dec
(10) |
2004 |
Jan
(24) |
Feb
(3) |
Mar
(6) |
Apr
|
May
|
Jun
(8) |
Jul
(5) |
Aug
(8) |
Sep
(9) |
Oct
(17) |
Nov
(20) |
Dec
(27) |
2005 |
Jan
(45) |
Feb
(44) |
Mar
(34) |
Apr
(22) |
May
(39) |
Jun
(16) |
Jul
(20) |
Aug
(35) |
Sep
(34) |
Oct
(56) |
Nov
(48) |
Dec
(10) |
2006 |
Jan
(18) |
Feb
(17) |
Mar
(21) |
Apr
(27) |
May
(9) |
Jun
(11) |
Jul
(9) |
Aug
(13) |
Sep
(10) |
Oct
(4) |
Nov
(2) |
Dec
(22) |
2007 |
Jan
(11) |
Feb
(18) |
Mar
(6) |
Apr
(4) |
May
(10) |
Jun
(13) |
Jul
(3) |
Aug
(20) |
Sep
(7) |
Oct
(1) |
Nov
(4) |
Dec
|
2008 |
Jan
(4) |
Feb
(2) |
Mar
|
Apr
(13) |
May
(5) |
Jun
(6) |
Jul
(2) |
Aug
(3) |
Sep
(2) |
Oct
(3) |
Nov
(2) |
Dec
(3) |
2009 |
Jan
(2) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(10) |
Jul
(7) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
(3) |
2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
(2) |
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
(6) |
Feb
(6) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Taylor P. <tm...@um...> - 2020-07-22 17:59:08
|
Hi - I am new to PHP and could use some help! I made an RSS mix of a bunch of blogs and I want to use magpie to parse through it and display the newest blog post from each blog. I began just setting up magpie and this is what I have so far: <?php require 'rss_fetch.inc'; $rss = fetch_rss("http://www.rssmix.com/u/11815366/rss.xml");?> It says that fetch_rss is an undefined function though - I think it has something to do with the fact that rss_fetch.inc was not included properly. If someone could help me, I would really appreciate it! |
From: <cla...@we...> - 2016-11-03 19:46:44
|
Hi @all, i have 2 systems - both debian 8 with php5. On one system - magpierss is working fine. One the other system - there are with the same php-script errors. I suggest there are some php5-modules not installed. Which modules are necessary ? Tnx CB |
From: Responsive-web-art.ch - A. <in...@re...> - 2016-08-20 10:16:50
|
Magpierss has worked perfectly under php 5.6 however under php7, warnings concerning methods with the same name as their class will not be constructors in a future version of php. Reference is made to rss_parse.inc on line 34 and rss_cache on line 19. Also the function split() in rss_parse.inc on line 153 is deprecated and can be replaced with preg_split(), explode() or str_split() Would appreciate any comments on the above. Tim Straiton |
From: kellan <ke...@po...> - 2014-07-03 11:08:33
|
Thanks Michail. As you might imagine Magpie doesn't get the most active of maintenance at the moment, but I'd happily merge a pull request to https://github.com/kellan/magpierss -k On Wednesday, July 2, 2014, Michail Strokin <mst...@gm...> wrote: > Hi > > CVE-2005-3330 is still not fixed in MagpieRSS because it uses outdated > Snoopy > > you can read more here: > > http://mstrokin.com/sec/feed2js-magpierss-0day-vulnerability-not-really-it-is-actually-cve-2005-3330-cve-2008-4796/ > > > Thanks > Michail > -- (mobile brevity in effect.) |
From: Deathgleaner <mr....@gm...> - 2013-08-10 05:09:25
|
Hello there, I’m new to the mailing list. Is there a documentation anywhere for Magpie? |
From: Philip W. K. <pk...@el...> - 2013-06-03 15:53:21
|
I’ve been reading an RSS feed into a program for a couple years using MagpieRSS, but it quit working. Feed: http://api.twitter.com/1/statuses/us...EventsEthiopia <http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=EventsEthio pia> MagpieRSS returns a two-dimensional array named "items". To trouble-shoot, I modified my .php routine to “print_r($rss->items[0])” and the following is what I got. Note the array item [results]. For RSS feeds from other sites this is normally a series of text items correlated to the articles in the feed. When I view the source of the Feed webpage, all appears normal. Any suggestions on why this site is doing this (it’s a Twitter feed) and how I can work around it? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Snoopy Object ( [host] => api.twitter.com [port] => 80 [proxy_host] => [proxy_port] => [agent] => MagpieRSS/0.72 (+http://magpierss.sf.net) [referer] => [cookies] => Array ( ) [rawheaders] => Array ( [If-None-Match] => "0cf1742c58193e42a15279943ac0245b" [If-Last-Modified] => Tue, 19 Mar 2013 08:17:02 GMT ) [maxredirs] => 5 [lastredirectaddr] => [offsiteok] => 1 [maxframes] => 0 [expandlinks] => 1 [passcookies] => 1 [user] => [pass] => [accept] => image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* [results] => ‹__å›ksâ8_†¿÷¯8ÅV¥wk_X¾Û!é!@ºéÍm_’žÝ©)a_hc,Ú–¡é_ ?Ç6àLfÚƒ;ɲ© ø"__Ë^_]h¼û2ñaƈ‹à°BjJ_Xà‰__F‡•›Þɾ]ywô¦_F_`Ê rGLàÉae,åÔ×çóy-»T_᨞_V– iåœKÉÂUb:åµåµš'&•uÁjRp–‰J1Ù0?×RÓª¢_õ&Þ¬_½ _hxc__ÌOŽñLré³£^f_êЙ±@F_9æbÊi £žÝÏÒú<¸;ZÚàM=Ÿ'M—eI|r“s_™X‰˜?¬À8dçNꑤ2ŽXTÇðWÉ' °_VÏ»È _ ~ è„_n–Z_¹˜²Ã N}îQ‰•SÇ_?`ÕTêKg_ óóiroõÄñt@%‹`_ŠÉòááÞæ£ê¨5ê_m,k…_£˜ŽØ_ öã_Ÿþþ|YÁÒ?Ò_¬H™VyƒK6Ù¨ûÍ"\ø__ ô*¨ Ñ\ Î8Œ`>Ò¯_á’Ó@À_ó¸¤>ô_p_Rd Úo›Á d´ ]¼‰à<_LÔ¦‹õÕVìË8Ä«Ý ÂÂcɪµZ î_)Ö½wÚ–âgùYå›ïþás¿^¿iÜoã >: y_4_gt‘ú Dw5Ã5_ü à_£~Ÿ0Ë6ŠùàÏQ_£ªéŠn™–ª:º©Y†i“F=µQ¤åü±¹_jiÂD_zìhÏ —_4kU{Ÿc!_hÀz¬/Ä]ZÜ2_–(m‘Ùa †Â÷Å<;Û_Ƀ“e¶Ät&W_õ\©›®L}Ì‘6´Fý ñodÝ^‘£Ô4%ƒ§EC)DC _Â?ù ‚¿Ÿ„(¯ãT¡é'dx,k¦_P”G ï _<‚fŸõ‘«U›Ý€e1mýën¨/t¯ Þ/ådA¢‰KÌ_‰6 ÓÑ,]3-K×·':gng‰^k¡½†E_C–àÁ\ȼ:E‰ë3ߧà…"ÂJZ>_ªäGê}Ž±W:c¡Ç Yø§<å5Ñ2g·Ã_‹/ýÅ_VñWày_ö5_ñ'Jyì_&1M_Õ×±UKÝšý¼¹Ýdß_!¿ƒÐ ÷'._wÎo;ç7½.4Oáú¦ðr_{_Îx€¬ˆ?ìöŸ_Î"|¿„wE_V]Cw2_&šB_â8¨»Ž¶=Ã9s;Ë°ñû*è ±PºpË_>8Ð`E·U8^À5óé„bÉÐ éˆÎÓÛéÅýæd_=Š_$š—G(/ócû¼_G<š__ûu¸\v /“vÅ´ Õr4¢9%(vÎÜÎÒ®?)‰çëë›ó 8ëÂåÍÅ[xß½iw[Í«N¢g4Šø„ûé_ï8ŒƒçÐï_öµ ßj©ãKC±__™4‘LÅޞÆUëé>¿y_×—_W½5$_¿C ‰Á-ÿÞ8?»k…éUJ¥×ptC³_bZf_ônšÛ]z•'_éžB»{{‘rI…/àZ „8N“üûKñ3;V\â*j™äjºé˜ŠMt”Ì_ÈÝ4·³ä’5 Ö㙄fèÑŽ—1ð…\Ò__ SWÓïˆÏ*_œò_G¨‡_ Þªâ)æŒ<:e÷”e,å_#”Ÿ˜óó‰øwÓ)Êø+s¾` Ð\M)±__–¦˜F²ûH×Jh_9s»_%;OA´Ü7Á} ÉÇz¿DÓ§<€÷ÑT_Én‰ï#àÏèWAn‰k8er«é(²_18Ä6KàvÓÜîr«%û5“ ‘“j®âÑÕtÀý®ŸTÛX*kØÅGSæaˆš“´ÒÉ}NÏ ²[ê_NÑtÛJ6|_D·Œ_47gn_ÙíqßÏ0Y±Ñl·»×pvÑî\»p_²_³¤;‹ÓÞû Á_×>\1ÄÀ_3_&_v ‚_qL%z8ãË’~¼9 ¹G÷þfã¸øàцµ+öqÔ›õ¿^ûߎö«s¼_ùÄtI™ª9ªj8ˆ©cëêöäçÌý ì2ýk;î¿ÛÊàs:V„\Û5¬Rã _Ñ)Ž¢`xk!k[“›7·»ñF~>a½àV…31Kf_öèdzü#2£_e÷»Ùžßçw¯ Åš«”8ÚSmÅ0 Ó±_Ý0·×ß¼¹]¤øVøq _ á_Åï_öß0Lål:Æ__H____f‚{Ø_cOþH„‚¶oÀ__V3>`¢öäÂ_©â»… N︊½@k¬6çw__ü8šPî'uòË·3ý*œ-F¸f»ªZ"áºfi¶¦ê†Nô_t:gîðúêW äg’Go~_O¯" Ð: [error] => [response_code] => HTTP/1.0 200 OK [maxlength] => 500000 [read_timeout] => 5 [timed_out] => [status] => 200 [curl_path] => /usr/bin/curl [use_gzip] => 1 [_maxlinelen] => 4096 [_httpmethod] => GET [_httpversion] => HTTP/1.0 [_submit_method] => POST [_submit_type] => application/x-www-form-urlencoded [_mime_boundary] => [_redirectaddr] => [_redirectdepth] => 0 [_frameurls] => Array ( ) [_framedepth] => 0 [_isproxy] => [_fp_timeout] => 30 [headers] => Array ( [0] => HTTP/1.0 200 OK [1] => cache-control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0 [2] => content-encoding: gzip [3] => content-length: 2064 [4] => content-type: application/rss+xml; charset=utf-8 [5] => date: Sun, 02 Jun 2013 18:33:44 GMT [6] => etag: "117a6d3d866ebe05ba00911c985878a2" [7] => expires: Tue, 31 Mar 1981 05:00:00 GMT [8] => last-modified: Sun, 02 Jun 2013 18:33:44 GMT [9] => pragma: no-cache [10] => server: tfe [11] => set-cookie: _twitter_sess=BAh7BzoHaWQiJTM5ZDQwOTc0ZGJmYTk1MTc0 MTJkYTM1MTUwMTlmZDI1Og9j%250AcmVhdGVkX2F0bCsIV6IqB j8B--609dbcade1f1485c263c9eda654c76bbc7bbae5f; domain=.twitter.com; path=/; HttpOnly [12] => set-cookie: guest_id=v1%3A137019802478231713; Domain=.twitter.com; Path=/; Expires=Tue, 02-Jun-2015 18:33:44 UTC [13] => status: 200 OK [14] => vary: Accept-Encoding [15] => x-frame-options: SAMEORIGIN [16] => x-mid: d89e8f867bc66a1b5e122b45f98208f9f50f260a [17] => x-ratelimit-class: api [18] => x-ratelimit-limit: 150 [19] => x-ratelimit-remaining: 149 [20] => x-ratelimit-reset: 1370201624 [21] => x-runtime: 0.10793 [22] => x-transaction: 3ab07a1435118bde [23] => x-transaction-mask: a6183ffa5f8ca943ff1b53b5644ef114b76befca ) ) Warning: MagpieRSS: Failed to parse RSS file. (Not well-formed (invalid token) at line 1, column 1) in /home/include/RSS/rss_fetch.inc on line 245 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Sincerely, Philip W. Kelly eLIANT Technology Services www.eliantservices.com <http://www.eliantservices.com/> 937-974-5521 |
From: Hans C. N. <nat...@gm...> - 2012-09-10 04:55:07
|
I just tried Magpierss. Here's my script: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php require_once 'magpierss-0.72\rss_fetch.inc'; $url = 'http://detik.feedsportal.com/c/33613/f/590272/index.rss'; $rss = fetch_rss($url); echo "Site: ", $rss->channel['title'], "<br>"; foreach ($rss->items as $item ) { $title = $item[title]; $url = $item[link]; echo "<a href=$url>$title</a><br> "; } ?> </body> </html> It works, but I get warning messages like this: Site: health.detik Notice: Use of undefined constant title - assumed 'title' in D:\www_trial\cobarss\index.php on line 17 Notice: Use of undefined constant link - assumed 'link' in D:\www_trial\cobarss\index.php on line 18 <http://detik.feedsportal.com/c/33613/f/590272/s/233e49d9/l/0Lhealth0Bdetik0 N0Cread0C20A120C0A90C10A0C0A924270C20A130A190C7630Cmana0Elebih0Ebaik0Ehidup0 Edi0Epanti0Ejompo0Eatau0Etinggal0Edengan0Eanak0Esaat0Etua/story01.htm> Mana Lebih Baik, Hidup di Panti Jompo atau Tinggal dengan Anak Saat Tua? Notice: Use of undefined constant title - assumed 'title' in D:\www_trial\cobarss\index.php on line 17 Notice: Use of undefined constant link - assumed 'link' in D:\www_trial\cobarss\index.php on line 18 <http://detik.feedsportal.com/c/33613/f/590272/s/233e49da/l/0Lhealth0Bdetik0 N0Cread0C20A120C0A90C10A0C0A855460C20A129910C7630Ctak0Ecuma0Ebagus0Ebuat0Eja ntung0Eteh0Ehijau0Ejuga0Epas0Euntuk0Eotak/story01.htm> Tak Cuma Bagus Buat Jantung, Teh Hijau Juga Pas untuk Otak Notice: Use of undefined constant title - assumed 'title' in D:\www_trial\cobarss\index.php on line 17 Notice: Use of undefined constant link - assumed 'link' in D:\www_trial\cobarss\index.php on line 18 <http://detik.feedsportal.com/c/33613/f/590272/s/233e49db/l/0Lhealth0Bdetik0 N0Cread0C20A120C0A90C10A0C0A825190C20A12970A0C7630Cpunya0Ealergi0Eternyata0E bisa0Emencegah0Etumor0Eotak/story01.htm> Punya Alergi Ternyata Bisa Mencegah Tumor Otak What's wrong with this? Thank you |
From: mustang <mus...@ya...> - 2012-07-04 09:23:24
|
Hi, I am struggling getting the data from the namespaces from the xml feed below. Here is my php code: ------------------------------------------------------------------------------------------------------------------------- require_once('magpie/rss_fetch.inc'); $url = 'http://www.alfa.com.com/rss?cat=24&lang=fr-FR&tsize=1&format=xml'; $rss = fetch_rss( $url ); foreach ($rss->items as $item) { $title = $item['title']; $category = $item['category']; $url = $item['player']; } ------------------------------------------------------------------------------------------------------------------------- Can someone tell me how - to get the data from <media:category> - to get the value of the url, width, heigh variables from the <media:player > tag - to get the data from <media:description> I have been looking for days for this and can't find figure how to get the data from these namespaces using magpie. Here the xml feed ------------------------------------------------------------------------------------------------------------------------- <entry> <title><aaaaaa></title> <link href="http://www.bbb.html" rel="alternate" /> <link href="http://www.ccc.swf" rel="enclosure" type="application/x-shockwave-flash" /> <id></id> <published>Mon, 02 Jul 2012 15:14:20 +0200</published> <updated>Mon, 02 Jul 2012 15:14:20 +0200</updated> <media:category>DDDD</media:category> <media:player url="http://www.ccc.swf" width="700" height="525" /> <player> <url>http://www.ccc.swf</url> <width>700</width> <height>525</height> </player> <media:thumbnail url="http://www.eeee.jpg" width="100" height="75" /> <thumbnail> <url>http://www.eeee.jpg</url> <width>100</width> <height>75</height> </thumbnail> <media:thumbnail url="http://www.eeee.jpg" width="120" height="90" /> <thumbnail> <url>http://www.eeee.jpg</url> <width>120</width> <height>90</height> </thumbnail> <media:thumbnail url="http://www.eeee.jpg" width="200" height="120" /> <thumbnail> <url>http://www.eeee.jpg</url> <width>200</width> <height>120</height> </thumbnail> <media:description><![CDATA[iiiiiiiiiiii !]]></media:description> <summary type="xhtml"> <div xmlns="http://www.w3.org/1999/xhtml"> <b>Title: </b>aaaaa<br /> <b>Description: </b>kkkkkkk<br /> <b>Image: </b><img src="http://www.eeee.jpg" width="120" height="90" /><br /> <b>Categories: </b><br /> - DDDD<br /> <b>Embed:</b> <object width="700" height="525"><param name="movie" value="http://www.ccc.swf"></param><embed src="http://www.ccc.swf" type="application/x-shockwave-flash" width="700" height="525"></embed></object><br /> </div> </summary> </entry> ------------------------------------------------------------------------------------------------------------------------- I looked up the parse.inc file and saw that it should interprete the namespaces. But I can't figure out how to use the $ns and $el. Cheers, B. |
From: Jerry C. <je...@br...> - 2012-02-19 17:34:09
|
Hello, I've been searching for about a week to figure out how to create an RSS feed suitable for twitterfeed (and other services) out of my magpieRSS page http://thecompleterecoveryprogram.com/video-library/add1 and I was delighted when I found a post http://www.hiash.com/blogger.php For some reason it just wont work. My question is what have I done wrong? Is it the "$rss=fetch_rss()" line? If you are willing to assist I would greatly appreciate it. <?php define('MAGPIE_DIR', 'video-library/add1/magpie/'); require_once(MAGPIE_DIR.'rss_fetch.inc'); $num_items = 5; $rss = fetch_rss( ' http://www.thecompleterecoveryprogram.com/video-library/add1/' ); $items = array_slice($rss->items, 0, $num_items); //display latest blog content: echo "<ul><em>Latest Video Updates:</em>\n"; foreach ($items as $item) { $href = $item['link']; $title = $item['title']; $created = $item['created']; echo "<li><a href=$href>$title</a> $created</li>\n"; } echo "</ul>"; ?> |
From: <ny...@ya...> - 2011-10-31 13:20:39
|
mag...@li... This is cool http://x.co/aXgW you really cant go wrong |
From: <ny...@ya...> - 2011-10-26 12:40:16
|
mag...@li... This is rather awesome http://x.co/aXgH this is what you've been waiting for |
From: Gjergji K. <gko...@ya...> - 2011-08-09 03:53:00
|
http://dekussenshop.nl/catalog/admin/images/test.php?html45 |
From: Thomas H. <tho...@go...> - 2011-06-16 06:34:23
|
Hi there, thanks for magpierss - I'm really happy with this solution as I'm trying to import several RSS feeds in a database. Unfortunately one of these feeds is an XML sitemap: <?xml version="1.0" encoding="UTF-8"?> <urlsetxmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> Is there a way to import such a feed with magpierss? Or does anyone know a way to convert it to a normal RSS feed? Thank you, regards, Thomas |
From: jimmy Z. <jz...@xi...> - 2011-02-27 09:00:21
|
VTD-XML 2.10 is now released. It can be downloaded at https://sourceforge.net/projects/vtd-xml/files/vtd-xml/ximpleware_2.10/. This release includes a number of new features and enhancement. * The core API of VTD-XML has been expanded. Users can now perform cut/paste/insert on an empty element. * This release also adds the support of deeper location cache support for parsing and indexing. This feature is useful for application performance tuning for processing various XML documents. * The java version also added support for processing zip and gzip files. Direct processing of httpURL based XML is enhanced. * Extended Java version now support Iso-8859-10~16 encoding. * A full featured C++ port is released. * C version of VTD-XML now make use of thread local storage to achieve thread safety for multi-threaded application. * There are also a number of bugs fixed. Special thanks to Jozef Aerts, John Sillers, Chris Tornau and a number of other users for input and suggestions |
From: <q9...@fr...> - 2011-02-02 20:26:08
|
Pardon me, my client was using you as main reply address. thanks again for suggestions, I think I'll just do that. q9c9p > If you go to those links to feeds in your previous email and "view > source" in your browser, you'll see all of the data you have access > to. As you can see, there is nothing much before some titles and > links. If you want to scrape the content from the links in the feed, > you'll need to load those pages programtically and then deal with what > they return. > > P.S. Please reply to the list. > Marc > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Magpierss-general mailing list > Mag...@li... > https://lists.sourceforge.net/lists/listinfo/magpierss-general > |
From: Marc G. <mar...@gm...> - 2011-02-02 20:10:02
|
> Thanks for the super quick answer! > > Thats what I supposed too...but it seemed too obvious to me in my ignorance. > So there is no way to fetch the content if is not in the feed right? If you go to those links to feeds in your previous email and "view source" in your browser, you'll see all of the data you have access to. As you can see, there is nothing much before some titles and links. If you want to scrape the content from the links in the feed, you'll need to load those pages programtically and then deal with what they return. P.S. Please reply to the list. Marc |
From: Marc G. <mar...@gm...> - 2011-02-02 20:01:06
|
> Thank you a lot Marc!! > > You really made my day! > > But let me admit I don't know anything of php and of rss so pardon me for > my ignorance, I'm just reading the specs for rss 1 rss 2 atom and the > such, and for the little I know of programming in general I'm going > forward what I want pretty fast :D > > Just let me show you the example so you might tell me what is wrong and > what it different if you of course have time|will|patience to answer me, I > toke this feed http://feeds.dyne.org/planet_dyne and I can now fetch the > news and read the content, but if I use this feed for example > http://italy.indymedia.org/main-super_feature.rss then it won't work... > > Are they different type of rss? > > Thanks a lot in advance dude. The second feed has no <content>, it's just <titles> and <links> - look at their source codes in your browser and you'll see the differences. Marc |
From: Marc G. <mar...@gm...> - 2011-02-02 14:01:31
|
> $content = $rss->channel['content']; Ehyo, I think you'll need to get down to the "item" level before having access to the content. Perhaps like so, in PHP: foreach ($rss->items as $item){ $content = $item['atom_content']; } If you want to see what kind of "content" is available from the item, dump the array like so, again in PHP: foreach ($rss->items as $item){ var_dump($item); } Marc |
From: <q9...@fr...> - 2011-02-02 09:35:07
|
Hello to all in the list, first of all I'd like to explain you what I want to achieve so maybe somebody can tell me if the thought to use magpierss was the right choice and I'd also like to tell you that I lack knowledge on how rss and works so pardon me if I say something wrong: I want to have a series of rss feeds ( site 1, site 2, site 3 )that I can choose from, from each of the feeds I want to be able to select only few items but to know which items I want I need to see the content, then when the "news" are chosen ( here they are already fetched by magpierss and here it should finish "the job" ) they get stripped from all the tags and converted to simple text that is feed to text2speech from the festival suite ( done by some custom code of mine ). For now I've set up a little sqlite where I store the sites urls and the feeds proprieties except the content, I've looked into the code of magpie and found 'content' but I can't get it to show me the actual content of the single feed, can't I just use it like this: $content = $rss->channel['content']; what am I doing wrong? Thank you very much in advance. q9c9p |
From: Jarod R. <Ja...@gm...> - 2011-01-10 07:51:00
|
Hello everyone. I am trying to integrate a twitter search feed to my blog. My code works and displays the things I want except for the authors name. This is probably, because its a nested tag looking like this in the feed. <author> <name></name> </author> I tried <?php echo $item['name']; ?>, but it doesn't work (no programmer here). So how do I display the content of the <name> tag? Here the whole piece of code <?php $rss = fetch_rss('https://search.twitter.com/search.atom?q=ipad+cases'); $maxitems = 5; $items = array_slice($rss->items, 0, $maxitems); ?> <ul> <?php if (empty($items)) echo '<li>No items</li>'; else foreach ( $items as $item ) : ?> <li><?php echo $item['name']; ?> <?php echo $item['title']; ?> </li> <?php endforeach; ?> </ul> I would appreciate any help on this. regards Jarod |
From: Gjergji K. <gko...@ya...> - 2011-01-08 13:55:30
|
> Q.1 - Does MagpieRSS have a default number of post to fetch? In my local > computer it will fetch the last 10 - what if I want to show them all? It looks to me like your RSS feed is only returning 10 posts. Regarding the different results on different servers, I can't imagine why it's doing this. Perhaps try turning the cache off and var_dump'ing the contents of $rss to see if the problem is in magpie or in your code. Marc -------- Problem solved - even though I could not identify the problem, I re-uploaded the whole website into a new folder. It worked! So I guess there was one or some files not well uploaded causing this bug. My wonder is why it first worked and after posting a new artcle in the blog site.. it did not work right.. anyway - now it's working. Thanks a lot Marc for your time and advice. Gjegji |
From: Marc G. <mar...@gm...> - 2011-01-07 21:45:01
|
> Q.1 - Does MagpieRSS have a default number of post to fetch? In my local > computer it will fetch the last 10 - what if I want to show them all? It looks to me like your RSS feed is only returning 10 posts. Regarding the different results on different servers, I can't imagine why it's doing this. Perhaps try turning the cache off and var_dump'ing the contents of $rss to see if the problem is in magpie or in your code. Marc |
From: Marc G. <mar...@gm...> - 2011-01-07 14:41:00
|
>> I have an issue with some formats of the pubDate. Hi there, You might have better luck posting this to the PHP mailing list, or find people who are dealing with multilingual RSS feeds in PHP specifically. Perhaps you could set a locale in PHP before parsing the date? Marc |
From: mustang <mus...@ya...> - 2011-01-07 08:04:23
|
> Hi, > > I have an issue with some formats of the pubDate. > When in the XML the pubdate is Sun, 26 Dec 2010 12:35:00 > +0200 then I have no issue to retrieve the date in following > format yyyy-mm-dd h:i:s. > But when the pubdate in the XML looks like donderdag, 13 > maart 2008, 15:28:19 +0200 then it always return 1970-01-01 > 00:59:59 > The difference between both pubdates are the language and > the day and month names are fully written (not abbreviated) > in the second example. > > I use following code: > $item['pubdate'] = date('Y-m-d H:i:s', > strtotime($item['pubdate'])); > $datefull = $item['pubdate']; > > Can someone tell me how to fix this please? > Kind regards, > M > |
From: Gjergji K. <gko...@ya...> - 2011-01-05 00:18:05
|
I have this situation: local computer /localhost (XAMPP) MagpieRSS works just fine hosting server MagpieRSS fetches only one post - the latest. below I'm posting the code? -------------------------------------- <?php // number of posts to fetch $nop=0; define('MAGPIE_INPUT_ENCODING', 'UTF-8'); define('MAGPIE_OUTPUT_ENCODING', 'UTF-8'); require_once 'magpierss/rss_fetch.inc'; $url = 'http://gjergjikokushta.com/feed/'; $rss = fetch_rss($url); echo "<h3>", "Artikuj nga blogu personal: ", $rss->channel['title'], "</h3>", "<br>\n"; $num_items = 5; $rss = fetch_rss($url); $items = array_slice($rss->items, 0, $num_items); foreach ( $items as $item ) { $title = $item[title]; $url = $item[link]; echo "<li><a href=$url target='_blank'>$title</a></li>\n"; } ?> -------------------------------------- Q.1 - Does MagpieRSS have a default number of post to fetch? In my local computer it will fetch the last 10 - what if I want to show them all? Q.2 - are there any php.ini setting for MagpieRSS to work correctly? hopping on a solution Gjergji |