dump.vm
上传用户:qing5858
上传日期:2015-10-27
资源大小:6056k
文件大小:2k
源码类别:

搜索引擎

开发平台:

Java

  1. #macro ( resource $resource $indent )
  2. $indent      <resource file="${resource.fileName}" url="${resource.URL}">
  3. $indent        <state>${resource.stateName}</state>
  4. $indent        <info>
  5. #parse("info/${resource.stateName}.vm")
  6. $indent        </info>
  7. #if ( $resource.stateName == "PARSED" )
  8. $indent        <email-addresses>
  9. #foreach( $emailAddressRef in $resource.emailAddressReferences )
  10. $indent          <email-address address="${emailAddressRef.eMailAddress}" count="${emailAddressRef.count}"/>
  11. #end
  12. $indent        </email-addresses>
  13. $indent        <references>
  14. #foreach( $resourceReference in $resource.outgoingReferences )
  15. $indent          <reference url="$resourceReference.referee.URL" count="${resourceReference.count}"/>
  16. #end
  17. $indent        </references>
  18. #end
  19. $indent        <referers>
  20. #foreach( $resourceReference in $resource.incomingReferences )
  21. $indent          <referer url="$resourceReference.referer.URL" count="${resourceReference.count}"/>
  22. #end
  23. $indent        </referers>
  24. $indent      </resource>
  25. #end
  26. #macro( folder $folder $indent )
  27. $indent      <folder name="${folder.name}">
  28. $indent        <resources>
  29. #foreach( $resource in $folder.resources )
  30. #resource ( $resource "$indent    " )
  31. #end
  32. $indent        </resources>
  33. $indent        <folders>
  34. #foreach( $subfolder in $folder.folders )
  35. #folder ( $subfolder "$indent    " )
  36. #end
  37. $indent        </folders>
  38. $indent      </folder>
  39. #end
  40. <?xml version="1.0" encoding="UTF-8"?>
  41. <sites>
  42. #foreach( $site in $sites )
  43.   <site host="${site.host}" url="${site.URL}" basesite="${site.baseSite}" musthandle="${site.mustHandle}">
  44.     <folders>
  45. #foreach ( $folder in $site.rootFolders )
  46. #folder ( $folder "" )
  47. #end
  48.     </folders>
  49.     <cookies>
  50. #foreach( $cookie in $site.cookies )
  51.       <cookie name="${cookie.name}" path="${cookie.path}" domain="${cookie.domain}" value="${cookie.value}" expires="${cookie.expires}"/>
  52. #end
  53.     </cookies>
  54.     <resources>
  55. #foreach( $resource in $site.rootResources )
  56. #resource ( $resource "" )
  57. #end
  58.     </resources>
  59.   </site>
  60. #end
  61. </sites>