export_atom.vm

来自「这个weblogging 设计得比较精巧」· VM 代码 · 共 41 行

VM
41
字号
<?xml version="1.0" encoding='utf-8'?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
	<!-- Special Archive version of Atom, created by Roller -->
    <title>$utilities.textToHTML($website.name,true)</title>
    <tagline>$utilities.textToHTML($website.description,true)</tagline>
    <modified>$utilities.formatIso8601Date($updateTime)</modified>

    #foreach( $entry in $entries )
    <entry xmlns="http://purl.org/atom/ns#" >
        <id>$entry.id</id>
        <title>$utilities.textToHTML($entry.title,true)</title>
        <subject>$entry.category.path</subject>

        <author>
          <name>$fullName</name>
        </author>

        <issued>$utilities.formatIso8601Date($entry.pubTime)</issued>
        <created>$utilities.formatIso8601Date($entry.pubTime)</created>
        <modified>$utilities.formatIso8601Date($entry.updateTime)</modified>

        <content><![CDATA[$entry.text]]></content>
    </entry>
        ## use "experimental" form of Comment 'annotation'
        #foreach( $comment in $entry.comments )
        <entry xmlns="http://purl.org/atom/ns#" >
            <id>$comment.id</id>
            <title>$utilities.truncateNicely($comment.content,40,50,"...")</title>

            <author>
              <name>$comment.name</name>
              <url>$comment.url</url>
              <email>$comment.email</email>
            </author>
            <issued>$utilities.formatIso8601Date($comment.postTime)</issued>
            <content><![CDATA[$comment.content]]></content>
            <annotate type="comment" rel="parent">$entry.id</annotate>
        </entry>
        #end
    #end
</feed>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?