Guest User

Untitled

a guest
Feb 21st, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #macro (getResultsFromXMLFeed)
  2.    
  3.    #if(!$UtilMethods.isSet($rssFilter))
  4.       #set($rssFilter = [''])
  5.    #end
  6.    
  7.    #set($rssTotal = $limit)
  8.    #if(!$UtilMethods.isSet($rssTotal))
  9.       #set($rssTotal = -1)
  10.    #end
  11.    
  12.    #if($parameters)
  13.       #if($url.indexOf('?') == -1)
  14.          #set($url = "${url}?${parameters}")
  15.       #else
  16.          #set($url = "${url}&${parameters}")
  17.       #end
  18.    #end
  19.  
  20.    #if(!$UtilMethods.isSet($ingesterName))
  21.       #set($ingesterName = 'RSSIngester')
  22.    #end
  23.    
  24.    #if(!$UtilMethods.isSet($rssUserAgent))
  25.          #set($rssUserAgent = '')
  26.    #end
  27.    
  28.    #set($rssFile = $rssapi.getFile($url,$ingesterName,$rssUserAgent))
  29.  
  30.    #parse($rssFile)
  31.  
  32.    #set($list = $rssapi.filterAndTop($list,$rssFilter,$rssTotal))
  33.    #if($orderBy)
  34.       #set($list = $sorter.sort($list,$orderBy))
  35.    #end
  36.    
  37. #end
Add Comment
Please, Sign In to add comment