From: Jesse E. <je...@er...> - 2005-11-15 17:24:17
|
Hi Boon -- =20 The best way to do this is by using the Krang::ElementClass::StoryLink element. You won't get a "scrolling list" of all your stories, but you will get a search interface which gives you access to all your stories. =20 Krang::ElementClass::StoryLink is typically used for creating "Lead-Ins" on "Cover" pages (two magazine publishing industry terms). (A cover page is like an index page -- a list of stories with links to read an individual story. A lead-in is what you call the link to a story. Typically it includes the title [as a link] and a small blurb of text summarizing the story.) There are some examples of this in the Default::* element set which is distributed with Krang. =20 Warmest regards, =20 -Jesse- =20 =20 -- =20 Jesse Erlbaum The Erlbaum Group je...@er... <mailto:je...@er...>=20 Phone: 212-684-6161 Fax: 212-684-6226 =20 =20 ________________________________ From: kra...@li... [mailto:kra...@li...] On Behalf Of Boon Chew Sent: Tuesday, November 15, 2005 12:14 PM To: kra...@li... Subject: [Krang-general] Related stories =09 =09 Hi all, I recently looked at Krang, found it to be a very well-architected CMS for publishing. I added a few features to it, but being quite new to the system, I am hoping you can help me figure out how to go about doing the following. =09 I would like to add a Related Stories section to the right section of a page. Each story can have up to say 5 related stories, which can be set in a multi-selectable listbox in the admin area when you create a new story. The listbox will list every story that has been published. =09 1) Is this feature available in the current system? 2) What's the best way to go about doing this? I am thinking this would mean adding new child elements to the current elements in the element_lib for all the different story types (article, cover story, etc.) Which API do I call to get all the stories that have been published so far? 3) Should I go into the DB and create a new table to store the related stories info? Or should I do that through other routes? (such as modifying an existing script in krang) =09 Sorry for all the newbie questions, thanks for your help! =09 - boon =09 =09 =09 =09 =09 ________________________________ Yahoo! FareChase - Search multiple travel sites in one click. <http://us.lrd.yahoo.com/_ylc=3DX3oDMTFqODRtdXQ4BF9TAzMyOTc1MDIEX3MDOTY2O= D gxNjkEcG9zAzEEc2VjA21haWwtZm9vdGVyBHNsawNmYw--/SIG=3D110oav78o/**http%3a/= / farechase.yahoo.com/> =20 |