Thread: [Phpslash-devel] rss/rdf/xml templates
Brought to you by:
joestewart,
nhruby
From: Mike G. <mi...@op...> - 2002-05-20 17:48:44
|
Hello, First, congrats on releasing .6.5.. Haven't pulled it down yet, but will try to do so so that we don't have to fix the bugs you've already fixed. I haven't made any requests yet of phpSlash's future code development.. Not sure how appropriate that is as I'm developing mostly for Back-End.. However, I think the following is a pretty agreeable request.. You've done a kick ass job setting up these xml, rss, rdf, text, html feeds.. However, as they are structured now it is a bit difficult to re-use them for other applications. I'm building a rss Publisher (pretty stupid I know, why not just have the scripts generate them automatically - unfortunately my contract isn't for the main domain, but for the sub-domains.. The primary domain may be produced with front page for all I know, however they need some way to produce news feeds to be featured on all the sub-domains).. So I'm developing this little tool within the framework of phpSlash/Back-End (perhaps back-slash ??).. I'm also going to have the spotlighted Back-End articles be displayed in this format.. And it occurred to me that right as it stands right now the link is hard coded into the template.. Could the link be moved from the template to the class script? For instance {ROOTURL}/article.php3?story_id={STORY_ID} could be replaced with {LINK} if link were defined in full in the generator class as follows (just sample code): $link = $_PSL['rooturl'] . '/article.php3?story_id=' . story[$i][story_id]; $mozilla = $_PSL['rooturl'] . '/backend.php3?view=mozilla&d=0&max=5'; $opml = $_PSL['rooturl'] . '/backend.php3?view=opml'; $template->set_var(array( 'STORY_ID' => $story[$i]["story_id"], 'TITLE' => htmlspecialchars($story[$i]["title"]), 'INTRO_TEXT' => $description, 'LINK' => $link, 'MOZILLA' => $mozilla, 'OPML' => $opml, 'TARGET' => $ary['target'], 'COUNT' => $ary['max'], 'IDX' => $i, 'DATEF' => $story[$i]["date"] )); I think this would be a lot more flexible way to use these templates. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Open Source Web Applications for Social Change New Site Launched: http://www.patmartin.org/ War is a poor chisel to carve out tomorrows. ML King, Jr. |
From: nathan r. h. <na...@ds...> - 2002-05-20 21:29:24
|
I don't think that sounds too far out of bounds. Please add it to the Feature Request tracker and I'll file it under the M7 list. Do note that most of the backend templates changed a bit in terms of bug fixes. The backend.php3 file also changed a tad to accomodate rss-1.0, but the changes should be fairly obvious and commented. -n ------ nathan hruby na...@ds... ------ |
From: nathan r. h. <na...@ds...> - 2002-05-20 21:32:20
|
On Mon, 20 May 2002, nathan r. hruby wrote: > > I don't think that sounds too far out of bounds. Please add it to the > Feature Request tracker and I'll file it under the M7 list. > I forgot to say that patches are always gleefully accepted and tend to find their way into the source much quicker :) -n ------ nathan hruby na...@ds... ------ |