Copy Atom templates

O01eg
Jan 27, 2022, 7:37 PM
AKZRCLIWEVZ7E7W6OSVJZZJW5XJUEF4CGPMNDAI3UIDR5DKEXMKAC

Dependencies

  • [2] 65A3LIWU Use handlebars to render index

Change contents

  • file addition: turns.xml (----------)
    [2.12]
    <?xml version="1.0" encoding="utf-8"?>
    <feed xmlns="http://www.w3.org/2005/Atom">
    <title>{{ gameuid }} updates</title>
    <id>urn:freeorion:{{ gameuidenc }}</id>
    <updated>{{ upddatetime }}</updated>
    <link href="{{ selflink }}{{ gameuidenc }}.xml" rel="self" />
    <category term="games" />
    <author>
    <name>FreeOrion slow game server</name>
    </author>
    {{#each entries as |entry|}}
    <entry>
    <id>urn:freeorion:{{ ../gameuidenc }}:{{ entry.turn }}:{{ entry.turn_ts }}</id>
    <updated>{{ entry.turn_ts_str }}</updated>
    {{#if entry.new}}
    <title>New {{ ../gameuid }} game started</title>
    {{else}}
    <title>Turn {{ entry.turn }} finished in {{ ../gameuid }} game</title>
    {{/if}}
    <content>Connect and rule your empire!</content>
    </entry>
    {{/each}}
    </feed>
  • file addition: games.xml (----------)
    [2.12]
    <?xml version="1.0" encoding="utf-8"?>
    <feed xmlns="http://www.w3.org/2005/Atom">
    <title>New games updates</title>
    <id>urn:freeorion-new-game:new-game</id>
    <updated>{{ upddatetime }}</updated>
    <link href="{{ selflink }}new-games.xml" rel="self" />
    <category term="games" />
    <author>
    <name>FreeOrion slow game server</name>
    </author>
    {{#each entries as |entry|}}
    <entry>
    <id>urn:freeorion-new-game:{{ entry.gameuidenc }}:{{ entry.start_ts }}</id>
    <updated>{{ entry.create_ts_str }}</updated>
    <title>New {{ entry.gameuid }} will be started soon</title>
    <content>Don't miss new game!</content>
    <link rel="alternate" href="{{ entry.fo_forum_url }}"/>
    </entry>
    {{/each}}
    </feed>