Changeset 299
- Timestamp:
- 03/06/06 16:49:01
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
qRSS2Syndication/branches/itunes-atvideo-support/README.txt
r298 r299 26 26 27 27 Volodymyr Cherepanyak <chervol@quintagroup.com> 28 Wolfgang Reutz <wolfgang.reutz@fhv.at> - iTunes support, m idacoop audio/video support.28 Wolfgang Reutz <wolfgang.reutz@fhv.at> - iTunes support, mediacoop audio/video support. qRSS2Syndication/branches/itunes-atvideo-support/TODO.txt
r298 r299 6 6 --------------- 7 7 8 add length of video file from a atvideo object to atvideo_item.pt like in ataudio_item.pt 9 add categories to the channel for itunes feed 10 add <itunes:keywords> for an item aggregated from the keywords of the object or tags(?) 11 subtitle for items and channel (maybe take first sentence of description) 8 - add length of video file from a atvideo object to atvideo_item.pt like in ataudio_item.pt 9 - add categories to the channel for itunes feed 10 - add <itunes:keywords> for an item aggregated from the keywords of the object or tags(?) 11 - subtitle for items and channel (maybe take first sentence of description) 12 - add tab for smartfolder to configure the itunes related parameters (enable itunes support, channel image,...) 13 - strip html tags from <itunes:summary> and <itunes:subtitle>, substitute <br /> and </p> with a new line (\n) 12 14 13 15 maybe add a check for the type of the items (mp3, m4a, m4v, mp4, mov, ..) that itunes understand, otherwise output qRSS2Syndication/branches/itunes-atvideo-support/skins/qrss2syndication/RSS2.pt
r298 r299 36 36 tal:condition="python:syInfo['itunes_image_url']" 37 37 tal:attributes="href python:syInfo['itunes_image_url']" /> 38 <itunes:subtitle tal:condition="here/longDescription" tal:content="here/Description"></itunes:subtitle> 39 <itunes:summary tal:condition="here/longDescription" tal:content="here/longDescription"></itunes:summary> 38 40 </tal:block> 39 41 … … 42 44 item_path python: res.absolute_url(); 43 45 item_creator python:here.getObjectCreator(res.Creator()); 44 item_creator python:item_creator and '%s %s' % (item_creator.getProperty('fullname',''),item_creator.getProperty('email','')) or ''">46 item_creator python:item_creator and '%s (%s)' % (item_creator.getProperty('fullname',''),item_creator.getProperty('email','')) or ''"> 45 47 <item> 46 48 <title tal:content="res/title_or_id"></title> … … 48 50 <description tal:content="res/Description"> 49 51 </description> 52 <tal:block condition="itunesEnabled"> 53 <itunes:subtitle tal:condition="res/longDescription" tal:content="res/Description"></itunes:subtitle> 54 <itunes:summary tal:condition="res/longDescription" tal:content="res/longDescription"></itunes:summary> 55 </tal:block> 50 56 <author tal:condition="item_creator" 51 57 tal:content="item_creator"></author>
