
|
If you were logged in you would be able to see more operations.
|
|
|
dotCMS
Created: July 18, 2008 6:20 PM
Updated: July 23, 2009 11:53 AM
|
|
| Component/s: |
a. Unknown
|
| Affects Version/s: |
None
|
| Fix Version/s: |
1.6.5
|
|
|
Time Tracking:
|
|
Original Estimate:
|
Not Specified
|
|
|
Remaining Estimate:
|
0 minutes
|
|
|
Time Spent:
|
30 minutes
|
|
|
|
|
The buildRSSFromContent macro is not working because someone let a $EDIT_MODE variable in the call to the pullcontent, breaking the code.
##pull the content and generate the rss xml from the specified query
#macro(buildRSSFromContent $channelTitle $channelLink $channelDescription $query $titleField $descriptionField)
#set($contentList = $!{contents.getEmptyList()})
#if(!$UtilMethods.isSet("$!orderBy"))
#set($orderBy = 'modDate desc')
#end
#if(!$UtilMethods.isSet("$!limit"))
#set($limit = '0')
#end
#pullContent($query $limit $orderBy,$EDIT_MODE)
#foreach($content in $list)
#set($item = $!{contents.getEmptyMap()})
#set($_dummy = $item.put('guid', $!content.get('identifier')))
#set($_dummy = $item.put('title', $content.get($titleField)))
#set($_dummy = $item.put('description', $content.get($descriptionField)))
#set($useItemLink='rss')
#permalink("$content.get('identifier')")
#set($_dummy = $item.put('link', ${webapi.trim($itemlink)} ))
#set($_dummy = $item.put('pubdate', $!content.get('contentLastModDate')))
##ADD ITEM TO THE LIST
#set($_dummy = $!contentList.add($item))
#set($useItemLink="")
#set($itemlink="")
#end
#buildRSS($channelTitle $channelLink $channelDescription $contentList)
#end
|
|
Description
|
The buildRSSFromContent macro is not working because someone let a $EDIT_MODE variable in the call to the pullcontent, breaking the code.
##pull the content and generate the rss xml from the specified query
#macro(buildRSSFromContent $channelTitle $channelLink $channelDescription $query $titleField $descriptionField)
#set($contentList = $!{contents.getEmptyList()})
#if(!$UtilMethods.isSet("$!orderBy"))
#set($orderBy = 'modDate desc')
#end
#if(!$UtilMethods.isSet("$!limit"))
#set($limit = '0')
#end
#pullContent($query $limit $orderBy,$EDIT_MODE)
#foreach($content in $list)
#set($item = $!{contents.getEmptyMap()})
#set($_dummy = $item.put('guid', $!content.get('identifier')))
#set($_dummy = $item.put('title', $content.get($titleField)))
#set($_dummy = $item.put('description', $content.get($descriptionField)))
#set($useItemLink='rss')
#permalink("$content.get('identifier')")
#set($_dummy = $item.put('link', ${webapi.trim($itemlink)} ))
#set($_dummy = $item.put('pubdate', $!content.get('contentLastModDate')))
##ADD ITEM TO THE LIST
#set($_dummy = $!contentList.add($item))
#set($useItemLink="")
#set($itemlink="")
#end
#buildRSS($channelTitle $channelLink $channelDescription $contentList)
#end |
Show » |
|
Change by Oswaldo Gallango - July 18, 2008 6:25 PM
|
| Field |
Original Value |
New Value |
|
Remaining Estimate
|
|
0 minutes
[ 0
]
|
|
Time Spent
|
|
30 minutes
[ 1800
]
|
|
Change by Oswaldo Gallango - July 18, 2008 6:26 PM
|
|
Assignee
|
Oswaldo Gallango
[ oswaldo.gallango@dotmarketing.com
]
|
Gabriela Gonzalez
[ gabriela@dotmarketing.com
]
|
|
Change by Gabriela Gonzalez - July 24, 2008 5:16 PM
|
|
Assignee
|
Gabriela Gonzalez
[ gabriela@dotmarketing.com
]
|
Testing User
[ testing@dotcms.org
]
|
|
Change by Jason Tesser - July 25, 2008 8:40 AM
|
|
Fix Version/s
|
|
1.6.5
[ 10030
]
|
|
Change by Jason Tesser - July 25, 2008 9:09 AM
|
|
Status
|
Open
[ 1
]
|
In Testing
[ 10000
]
|
|
Change by Jason Tesser - August 11, 2008 10:53 AM
|
|
Workflow
|
dotcms workflow
[ 5853754
]
|
dotCMS Workflow
[ 5855874
]
|
|
Change by Jason Tesser - August 11, 2008 11:27 AM
|
|
Status
|
In Testing on Testing Branch
[ 10000
]
|
Tested On Testing Branch
[ 10001
]
|
|
Change by Jason Tesser - August 11, 2008 11:29 AM
|
|
Status
|
Tested On Testing Branch
[ 10001
]
|
Open
[ 1
]
|
|
Change by Jason Tesser - August 11, 2008 11:30 AM
|
|
Status
|
Open
[ 1
]
|
In Testing on Testing Branch
[ 10000
]
|
|
Resolution
|
|
Merged
[ 8
]
|
|
Change by Jason Tesser - August 11, 2008 11:31 AM
|
|
Status
|
In Testing on Testing Branch
[ 10000
]
|
Tested On Testing Branch
[ 10001
]
|
|
Change by Jason Tesser - August 11, 2008 11:32 AM
|
|
Status
|
Tested On Testing Branch
[ 10001
]
|
Merged to Release Branch
[ 10003
]
|
|
Change by Jason Tesser - October 03, 2008 10:23 AM
|
|
Workflow
|
dotCMS Workflow
[ 5855874
]
|
dotCMS Public Workflow
[ 5858754
]
|
|
Change by Jason Tesser - October 03, 2008 10:34 AM
|
|
Workflow
|
dotCMS Public Workflow
[ 5858754
]
|
dotCMS Workflow
[ 5860685
]
|
|
Change by Jason Tesser - October 22, 2008 8:41 AM
|
|
Workflow
|
dotCMS Workflow
[ 5860685
]
|
dotCMS WF
[ 5862928
]
|
|
Change by Jason Tesser - October 29, 2008 11:44 AM
|
|
Workflow
|
dotCMS WF
[ 5862928
]
|
dotCMS Workflow
[ 5865042
]
|
|
Change by Yalin Yesiltas - October 29, 2008 11:56 AM
|
|
Status
|
Merged to Release Branch
[ 10003
]
|
Tested On Released Branch
[ 10004
]
|
|
Change by Jason Tesser - October 29, 2008 3:54 PM
|
|
Workflow
|
dotCMS Workflow
[ 5865042
]
|
dotCMS WF
[ 5867067
]
|
|
Change by Jason Tesser - October 31, 2008 11:07 AM
|
|
Resolution
|
Merged
[ 8
]
|
Released
[ 9
]
|
|
Status
|
Tested On Released Branch
[ 10004
]
|
Released
[ 10002
]
|
|
Change by Jason Tesser - February 13, 2009 11:01 AM
|
|
Workflow
|
dotCMS WF
[ 5867067
]
|
dotCMS WFforEE
[ 5870641
]
|
|
Change by Jason Tesser - February 13, 2009 11:27 AM
|
|
Workflow
|
dotCMS WFforEE
[ 5870641
]
|
dotCMS WFforEE 1
[ 5872949
]
|
|
Change by Jason Tesser - February 13, 2009 11:31 AM
|
|
Status
|
Released
[ 10002
]
|
Open
[ 1
]
|
|
EE2009 Status
|
|
Merged to EE Tag
|
|
Change by Jason Tesser - February 13, 2009 11:38 AM
|
|
Workflow
|
dotCMS WFforEE 1
[ 5872949
]
|
dotCMS WFforEE
[ 5875256
]
|
|
Change by Jason Tesser - February 13, 2009 11:41 AM
|
|
Resolution
|
Released
[ 9
]
|
Merged
[ 8
]
|
|
Status
|
Open
[ 1
]
|
Merged to Release Branch
[ 10003
]
|
|
Change by Jason Tesser - February 13, 2009 11:44 AM
|
|
Status
|
Merged to Release Branch
[ 10003
]
|
Tested On Released Branch
[ 10004
]
|
|
Change by Jason Tesser - February 13, 2009 11:44 AM
|
|
Resolution
|
Merged
[ 8
]
|
Released
[ 9
]
|
|
Status
|
Tested On Released Branch
[ 10004
]
|
Released
[ 10002
]
|
|
Change by Jason Tesser - February 13, 2009 11:48 AM
|
|
Status
|
Released
[ 10002
]
|
Released
[ 10002
]
|
|
Change by Jason Tesser - March 19, 2009 10:58 AM
|
|
Workflow
|
dotCMS WFforEE
[ 5875256
]
|
dotCMS WF
[ 5878155
]
|
|
Change by Dean Gonzalez - March 26, 2009 2:36 PM
|
|
Component/s
|
|
Open Source
[ 5804576
]
|
|
Component/s
|
Velocity Viewtools
[ 5804292
]
|
|
|
Change by Jason Tesser - June 24, 2009 8:48 AM
|
|
Workflow
|
dotCMS WF
[ 5878155
]
|
dotCMS WorkFlow
[ 5882205
]
|
|
Change by Jason Tesser - July 20, 2009 12:19 PM
|
|
Workflow
|
dotCMS WorkFlow
[ 5882205
]
|
dotCMS EE and OS WorkFlow1
[ 5885998
]
|
|
Change by Gabriela Gonzalez - July 23, 2009 11:53 AM
|
|
Component/s
|
|
a. Unknown
[ 5804718
]
|
|
Component/s
|
Open Source
[ 5804576
]
|
|
|
Change by Jason Tesser - March 10, 2010 8:26 AM
|
|
Workflow
|
dotCMS EE and OS WorkFlow1
[ 5885998
]
|
dotCMS Workflow
[ 5892333
]
|
|
Change by Jason Tesser - July 29, 2010 8:27 AM
|
|
Workflow
|
dotCMS Workflow
[ 5892333
]
|
dotCMS WF
[ 5898783
]
|
|
Change by Jason Tesser - August 27, 2010 8:46 AM
|
|
Workflow
|
dotCMS WF
[ 5898783
]
|
dotCMS Workflow
[ 5903778
]
|
|
Change by Jason Tesser - August 30, 2010 8:02 AM
|
|
Workflow
|
dotCMS Workflow
[ 5903778
]
|
dotCMS WF
[ 5908341
]
|
|