1
0
Fork 0
forked from github/pelican

Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
Alexis Métaireau
0550c6ef29 add multiple authors 2013-07-05 01:08:45 +02:00
51 changed files with 154 additions and 175 deletions

View file

@ -68,10 +68,16 @@ class Content(object):
#default template if it's not defined in page #default template if it's not defined in page
self.template = self._get_template() self.template = self._get_template()
# default author to the one in settings if not defined # First, read the authors from "authors", if not, fallback to "author"
if not hasattr(self, 'author'): # and if not use the settings defined one, if any.
if 'AUTHOR' in settings: if not hasattr(self, 'author') and 'AUTHOR' in settings:
self.author = Author(settings['AUTHOR'], settings) self.author = Author(settings['AUTHOR'], settings)
if not hasattr(self, 'authors') and hasattr(self, 'author'):
setattr(self, 'authors', [self.author])
if hasattr(self, 'authors') and not hasattr(self, 'author'):
setattr(self, 'author', self.authors[0])
# XXX Split all the following code into pieces, there is too much here. # XXX Split all the following code into pieces, there is too much here.

View file

@ -22,7 +22,6 @@ from pelican.contents import Article, Page, Static, is_valid_content
from pelican.readers import read_file from pelican.readers import read_file
from pelican.utils import copy, process_translations, mkdir_p, DateFormatter from pelican.utils import copy, process_translations, mkdir_p, DateFormatter
from pelican import signals from pelican import signals
import pelican.utils
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -286,16 +285,16 @@ class ArticlesGenerator(Generator):
dates=archive, blog=True) dates=archive, blog=True)
period_save_as = { period_save_as = {
'year' : self.settings['YEAR_ARCHIVE_SAVE_AS'], 'year': self.settings['YEAR_ARCHIVE_SAVE_AS'],
'month': self.settings['MONTH_ARCHIVE_SAVE_AS'], 'month': self.settings['MONTH_ARCHIVE_SAVE_AS'],
'day' : self.settings['DAY_ARCHIVE_SAVE_AS'], 'day': self.settings['DAY_ARCHIVE_SAVE_AS'],
} }
period_date_key = { period_date_key = {
'year' : attrgetter('date.year'), 'year': attrgetter('date.year'),
'month': attrgetter('date.year', 'date.month'), 'month': attrgetter('date.year', 'date.month'),
'day' : attrgetter('date.year', 'date.month', 'date.day') 'day': attrgetter('date.year', 'date.month', 'date.day')
} }
for period in 'year', 'month', 'day': for period in 'year', 'month', 'day':
save_as = period_save_as[period] save_as = period_save_as[period]
@ -418,9 +417,10 @@ class ArticlesGenerator(Generator):
for tag in article.tags: for tag in article.tags:
self.tags[tag].append(article) self.tags[tag].append(article)
# ignore blank authors as well as undefined # ignore blank authors as well as undefined
if hasattr(article, 'author') and article.author.name != '': if hasattr(article, 'authors'):
self.authors[article.author].append(article) for author in article.authors:
if author.name != '':
self.authors[author].append(article)
# sort the articles by date # sort the articles by date
self.articles.sort(key=attrgetter('date'), reverse=True) self.articles.sort(key=attrgetter('date'), reverse=True)

View file

@ -27,7 +27,7 @@ except ImportError:
try: try:
from html import escape from html import escape
except ImportError: except ImportError:
from cgi import escape from cgi import escape # NOQA
try: try:
from html.parser import HTMLParser from html.parser import HTMLParser
except ImportError: except ImportError:
@ -45,6 +45,7 @@ METADATA_PROCESSORS = {
'status': lambda x, y: x.strip(), 'status': lambda x, y: x.strip(),
'category': Category, 'category': Category,
'author': Author, 'author': Author,
'authors': lambda x, y: [Author(name, y) for name in x.split(',')],
} }
@ -449,13 +450,13 @@ def parse_path_metadata(source_path, settings=None, process=None):
subdir = os.path.basename(dirname) subdir = os.path.basename(dirname)
if settings: if settings:
checks = [] checks = []
for key,data in [('FILENAME_METADATA', base), for key, data in [('FILENAME_METADATA', base),
('PATH_METADATA', source_path), ('PATH_METADATA', source_path),
]: ]:
checks.append((settings.get(key, None), data)) checks.append((settings.get(key, None), data))
if settings.get('USE_FOLDER_AS_CATEGORY', None): if settings.get('USE_FOLDER_AS_CATEGORY', None):
checks.insert(0, ('(?P<category>.*)', subdir)) checks.insert(0, ('(?P<category>.*)', subdir))
for regexp,data in checks: for regexp, data in checks:
if regexp and data: if regexp and data:
match = re.match(regexp, data) match = re.match(regexp, data)
if match: if match:

View file

@ -35,8 +35,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --><div class="section" id="why-not"> </footer><!-- /.post-info --><div class="section" id="why-not">
@ -67,8 +66,7 @@ YEAH !</p>
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported

View file

@ -35,8 +35,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --><div class="section" id="why-not"> </footer><!-- /.post-info --><div class="section" id="why-not">

View file

@ -58,6 +58,10 @@
Wed 29 February 2012 Wed 29 February 2012
</abbr> </abbr>
<address class="vcard author">
By <a class="url fn" href="/author/babar-celestine.html">babar
celestine</a> </address>
<p>In <a href="/category/misc.html">misc</a>. </p> <p>In <a href="/category/misc.html">misc</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations: <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations:
<a href="/second-article-fr.html">fr</a> <a href="/second-article-fr.html">fr</a>

View file

@ -35,8 +35,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --><p>Some content here !</p> </footer><!-- /.post-info --><p>Some content here !</p>

View file

@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>A Pelican Blog</title><link href="/" rel="alternate"></link><link href="/feeds/all-en.atom.xml" rel="self"></link><id>/</id><updated>2012-11-30T00:00:00Z</updated><entry><title>FILENAME_METADATA example</title><link href="/filename_metadata-example.html" rel="alternate"></link><updated>2012-11-30T00:00:00Z</updated><author><name></name></author><id>tag:,2012-11-30:filename_metadata-example.html</id><summary type="html">&lt;p&gt;Some cool stuff!&lt;/p&gt; <feed xmlns="http://www.w3.org/2005/Atom"><title>A Pelican Blog</title><link href="/" rel="alternate"></link><link href="/feeds/all-en.atom.xml" rel="self"></link><id>/</id><updated>2012-11-30T00:00:00Z</updated><entry><title>FILENAME_METADATA example</title><link href="/filename_metadata-example.html" rel="alternate"></link><updated>2012-11-30T00:00:00Z</updated><author><name></name></author><id>tag:,2012-11-30:filename_metadata-example.html</id><summary type="html">&lt;p&gt;Some cool stuff!&lt;/p&gt;
</summary></entry><entry><title>Second article</title><link href="/second-article.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name></name></author><id>tag:,2012-02-29:second-article.html</id><summary type="html">&lt;p&gt;This is some article, in english&lt;/p&gt; </summary></entry><entry><title>Second article</title><link href="/second-article.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name>babar
celestine</name></author><id>tag:,2012-02-29:second-article.html</id><summary type="html">&lt;p&gt;This is some article, in english&lt;/p&gt;
</summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>A markdown powered article</title><link href="/a-markdown-powered-article.html" rel="alternate"></link><updated>2011-04-20T00:00:00Z</updated><author><name></name></author><id>tag:,2011-04-20:a-markdown-powered-article.html</id><summary type="html">&lt;p&gt;You're mutually oblivious.&lt;/p&gt; </summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>A markdown powered article</title><link href="/a-markdown-powered-article.html" rel="alternate"></link><updated>2011-04-20T00:00:00Z</updated><author><name></name></author><id>tag:,2011-04-20:a-markdown-powered-article.html</id><summary type="html">&lt;p&gt;You're mutually oblivious.&lt;/p&gt;
&lt;p&gt;&lt;a href="/unbelievable.html"&gt;a root-relative link to unbelievable&lt;/a&gt; &lt;p&gt;&lt;a href="/unbelievable.html"&gt;a root-relative link to unbelievable&lt;/a&gt;
&lt;a href="/unbelievable.html"&gt;a file-relative link to unbelievable&lt;/a&gt;&lt;/p&gt;</summary></entry><entry><title>Article 1</title><link href="/article-1.html" rel="alternate"></link><updated>2011-02-17T00:00:00Z</updated><author><name></name></author><id>tag:,2011-02-17:article-1.html</id><summary type="html">&lt;p&gt;Article 1&lt;/p&gt; &lt;a href="/unbelievable.html"&gt;a file-relative link to unbelievable&lt;/a&gt;&lt;/p&gt;</summary></entry><entry><title>Article 1</title><link href="/article-1.html" rel="alternate"></link><updated>2011-02-17T00:00:00Z</updated><author><name></name></author><id>tag:,2011-02-17:article-1.html</id><summary type="html">&lt;p&gt;Article 1&lt;/p&gt;

View file

@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>A Pelican Blog</title><link href="/" rel="alternate"></link><link href="/feeds/all.atom.xml" rel="self"></link><id>/</id><updated>2012-11-30T00:00:00Z</updated><entry><title>FILENAME_METADATA example</title><link href="/filename_metadata-example.html" rel="alternate"></link><updated>2012-11-30T00:00:00Z</updated><author><name></name></author><id>tag:,2012-11-30:filename_metadata-example.html</id><summary type="html">&lt;p&gt;Some cool stuff!&lt;/p&gt; <feed xmlns="http://www.w3.org/2005/Atom"><title>A Pelican Blog</title><link href="/" rel="alternate"></link><link href="/feeds/all.atom.xml" rel="self"></link><id>/</id><updated>2012-11-30T00:00:00Z</updated><entry><title>FILENAME_METADATA example</title><link href="/filename_metadata-example.html" rel="alternate"></link><updated>2012-11-30T00:00:00Z</updated><author><name></name></author><id>tag:,2012-11-30:filename_metadata-example.html</id><summary type="html">&lt;p&gt;Some cool stuff!&lt;/p&gt;
</summary></entry><entry><title>Second article</title><link href="/second-article.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name></name></author><id>tag:,2012-02-29:second-article.html</id><summary type="html">&lt;p&gt;This is some article, in english&lt;/p&gt; </summary></entry><entry><title>Second article</title><link href="/second-article.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name>babar
celestine</name></author><id>tag:,2012-02-29:second-article.html</id><summary type="html">&lt;p&gt;This is some article, in english&lt;/p&gt;
</summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>Deuxième article</title><link href="/second-article-fr.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name></name></author><id>tag:,2012-02-29:second-article-fr.html</id><summary type="html">&lt;p&gt;Ceci est un article, en français.&lt;/p&gt; </summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>Deuxième article</title><link href="/second-article-fr.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name></name></author><id>tag:,2012-02-29:second-article-fr.html</id><summary type="html">&lt;p&gt;Ceci est un article, en français.&lt;/p&gt;
</summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>A markdown powered article</title><link href="/a-markdown-powered-article.html" rel="alternate"></link><updated>2011-04-20T00:00:00Z</updated><author><name></name></author><id>tag:,2011-04-20:a-markdown-powered-article.html</id><summary type="html">&lt;p&gt;You're mutually oblivious.&lt;/p&gt; </summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>A markdown powered article</title><link href="/a-markdown-powered-article.html" rel="alternate"></link><updated>2011-04-20T00:00:00Z</updated><author><name></name></author><id>tag:,2011-04-20:a-markdown-powered-article.html</id><summary type="html">&lt;p&gt;You're mutually oblivious.&lt;/p&gt;
&lt;p&gt;&lt;a href="/unbelievable.html"&gt;a root-relative link to unbelievable&lt;/a&gt; &lt;p&gt;&lt;a href="/unbelievable.html"&gt;a root-relative link to unbelievable&lt;/a&gt;

View file

@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>A Pelican Blog</title><link href="/" rel="alternate"></link><link href="/feeds/misc.atom.xml" rel="self"></link><id>/</id><updated>2012-11-30T00:00:00Z</updated><entry><title>FILENAME_METADATA example</title><link href="/filename_metadata-example.html" rel="alternate"></link><updated>2012-11-30T00:00:00Z</updated><author><name></name></author><id>tag:,2012-11-30:filename_metadata-example.html</id><summary type="html">&lt;p&gt;Some cool stuff!&lt;/p&gt; <feed xmlns="http://www.w3.org/2005/Atom"><title>A Pelican Blog</title><link href="/" rel="alternate"></link><link href="/feeds/misc.atom.xml" rel="self"></link><id>/</id><updated>2012-11-30T00:00:00Z</updated><entry><title>FILENAME_METADATA example</title><link href="/filename_metadata-example.html" rel="alternate"></link><updated>2012-11-30T00:00:00Z</updated><author><name></name></author><id>tag:,2012-11-30:filename_metadata-example.html</id><summary type="html">&lt;p&gt;Some cool stuff!&lt;/p&gt;
</summary></entry><entry><title>Second article</title><link href="/second-article.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name></name></author><id>tag:,2012-02-29:second-article.html</id><summary type="html">&lt;p&gt;This is some article, in english&lt;/p&gt; </summary></entry><entry><title>Second article</title><link href="/second-article.html" rel="alternate"></link><updated>2012-02-29T00:00:00Z</updated><author><name>babar
celestine</name></author><id>tag:,2012-02-29:second-article.html</id><summary type="html">&lt;p&gt;This is some article, in english&lt;/p&gt;
</summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>Unbelievable !</title><link href="/unbelievable.html" rel="alternate"></link><updated>2010-10-15T20:30:00Z</updated><author><name></name></author><id>tag:,2010-10-15:unbelievable.html</id><summary type="html">&lt;p&gt;Or completely awesome. Depends the needs.&lt;/p&gt; </summary><category term="foo"></category><category term="bar"></category><category term="baz"></category></entry><entry><title>Unbelievable !</title><link href="/unbelievable.html" rel="alternate"></link><updated>2010-10-15T20:30:00Z</updated><author><name></name></author><id>tag:,2010-10-15:unbelievable.html</id><summary type="html">&lt;p&gt;Or completely awesome. Depends the needs.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="/a-markdown-powered-article.html"&gt;a root-relative link to markdown-article&lt;/a&gt; &lt;p&gt;&lt;a class="reference external" href="/a-markdown-powered-article.html"&gt;a root-relative link to markdown-article&lt;/a&gt;
&lt;a class="reference external" href="/a-markdown-powered-article.html"&gt;a file-relative link to markdown-article&lt;/a&gt;&lt;/p&gt; &lt;a class="reference external" href="/a-markdown-powered-article.html"&gt;a file-relative link to markdown-article&lt;/a&gt;&lt;/p&gt;

View file

@ -58,6 +58,10 @@
Wed 29 February 2012 Wed 29 February 2012
</abbr> </abbr>
<address class="vcard author">
By <a class="url fn" href="/author/babar-celestine.html">babar
celestine</a> </address>
<p>In <a href="/category/misc.html">misc</a>. </p> <p>In <a href="/category/misc.html">misc</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations: <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations:
<a href="/second-article-fr.html">fr</a> <a href="/second-article-fr.html">fr</a>
@ -172,8 +176,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported
@ -198,8 +201,7 @@ as well as <strong>inline markup</strong>.</p>
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --> <div class="section" id="why-not"> </footer><!-- /.post-info --> <div class="section" id="why-not">

View file

@ -38,8 +38,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --> <div class="section" id="why-not"> </footer><!-- /.post-info --> <div class="section" id="why-not">

View file

@ -37,6 +37,10 @@
Wed 29 February 2012 Wed 29 February 2012
</abbr> </abbr>
<address class="vcard author">
By <a class="url fn" href="/author/babar-celestine.html">babar
celestine</a> </address>
<p>In <a href="/category/misc.html">misc</a>. </p> <p>In <a href="/category/misc.html">misc</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations: <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations:
<a href="/second-article-fr.html">fr</a> <a href="/second-article-fr.html">fr</a>

View file

@ -34,6 +34,10 @@
Wed 29 February 2012 Wed 29 February 2012
</abbr> </abbr>
<address class="vcard author">
By <a class="url fn" href="/author/babar-celestine.html">babar
celestine</a> </address>
<p>In <a href="/category/misc.html">misc</a>. </p> <p>In <a href="/category/misc.html">misc</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations: <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations:
<a href="/second-article-fr.html">fr</a> <a href="/second-article-fr.html">fr</a>
@ -61,8 +65,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported
@ -87,8 +90,7 @@ as well as <strong>inline markup</strong>.</p>
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --> <div class="section" id="why-not"> </footer><!-- /.post-info --> <div class="section" id="why-not">

View file

@ -34,6 +34,10 @@
Wed 29 February 2012 Wed 29 February 2012
</abbr> </abbr>
<address class="vcard author">
By <a class="url fn" href="/author/babar-celestine.html">babar
celestine</a> </address>
<p>In <a href="/category/misc.html">misc</a>. </p> <p>In <a href="/category/misc.html">misc</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations: <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations:
<a href="/second-article-fr.html">fr</a> <a href="/second-article-fr.html">fr</a>

View file

@ -34,6 +34,10 @@
Wed 29 February 2012 Wed 29 February 2012
</abbr> </abbr>
<address class="vcard author">
By <a class="url fn" href="/author/babar-celestine.html">babar
celestine</a> </address>
<p>In <a href="/category/misc.html">misc</a>. </p> <p>In <a href="/category/misc.html">misc</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations: <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/baz.html">baz</a></p>Translations:
<a href="/second-article-fr.html">fr</a> <a href="/second-article-fr.html">fr</a>
@ -61,8 +65,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported

View file

@ -35,8 +35,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --><p>Some content here !</p> </footer><!-- /.post-info --><p>Some content here !</p>

View file

@ -35,8 +35,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --><div class="section" id="why-not"> </footer><!-- /.post-info --><div class="section" id="why-not">

View file

@ -35,8 +35,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/bar.html">bar</a>. </p> <p>In <a href="/category/bar.html">bar</a>. </p>
<p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p> <p>tags: <a href="/tag/oh.html">oh</a><a href="/tag/bar.html">bar</a><a href="/tag/yeah.html">yeah</a></p>
</footer><!-- /.post-info --><div class="section" id="why-not"> </footer><!-- /.post-info --><div class="section" id="why-not">

View file

@ -38,8 +38,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="/author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="/category/yeah.html">yeah</a>. </p> <p>In <a href="/category/yeah.html">yeah</a>. </p>
<p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p> <p>tags: <a href="/tag/foo.html">foo</a><a href="/tag/bar.html">bar</a><a href="/tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p>Some content here !</p> </footer><!-- /.post-info --> <p>Some content here !</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>You're mutually oblivious.</p> </footer><!-- /.post-info --> <p>You're mutually oblivious.</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 1</p> </footer><!-- /.post-info --> <p>Article 1</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 2</p> </footer><!-- /.post-info --> <p>Article 2</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 3</p> </footer><!-- /.post-info --> <p>Article 3</p>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --><p>You're mutually oblivious.</p> </footer><!-- /.post-info --><p>You're mutually oblivious.</p>
@ -67,8 +66,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 1</p> </footer><!-- /.post-info --> <p>Article 1</p>
@ -92,8 +90,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 2</p> </footer><!-- /.post-info --> <p>Article 2</p>
@ -117,8 +114,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 3</p> </footer><!-- /.post-info --> <p>Article 3</p>
@ -128,7 +124,7 @@
</article></li> </article></li>
</ol><!-- /#posts-list --> </ol><!-- /#posts-list -->
<p class="paginator"> <p class="paginator">
Page 1 / 3 Page 1 / 2
<a href="../author/alexis-metaireau2.html">&raquo;</a> <a href="../author/alexis-metaireau2.html">&raquo;</a>
</p> </p>
</section><!-- /#content --> </section><!-- /#content -->

View file

@ -46,8 +46,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Some cool stuff!</p> </footer><!-- /.post-info --> <p>Some cool stuff!</p>
@ -71,8 +70,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/bar.html">bar</a>. </p> <p>In <a href="../category/bar.html">bar</a>. </p>
<p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations:
<a href="../oh-yeah-fr.html">fr</a> <a href="../oh-yeah-fr.html">fr</a>
@ -90,33 +88,6 @@ YEAH !</p>
<li><article class="hentry">
<header>
<h1><a href="../second-article.html" rel="bookmark"
title="Permalink to Second article">Second article</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<abbr class="published" title="2012-02-29T00:00:00">
Wed 29 February 2012
</abbr>
<address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations:
<a href="../second-article-fr.html">fr</a>
</footer><!-- /.post-info --> <p>This is some article, in english</p>
<a class="readmore" href="../second-article.html">read more</a>
<p>There are <a href="../second-article.html#disqus_thread">comments</a>.</p> </div><!-- /.entry-content -->
</article></li>
<li><article class="hentry"> <li><article class="hentry">
<header> <header>
<h1><a href="../this-is-a-super-article.html" rel="bookmark" <h1><a href="../this-is-a-super-article.html" rel="bookmark"
@ -130,8 +101,7 @@ YEAH !</p>
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/yeah.html">yeah</a>. </p> <p>In <a href="../category/yeah.html">yeah</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p> <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported
@ -140,11 +110,36 @@ as well as <strong>inline markup</strong>.</p>
<a class="readmore" href="../this-is-a-super-article.html">read more</a> <a class="readmore" href="../this-is-a-super-article.html">read more</a>
<p>There are <a href="../this-is-a-super-article.html#disqus_thread">comments</a>.</p> </div><!-- /.entry-content --> <p>There are <a href="../this-is-a-super-article.html#disqus_thread">comments</a>.</p> </div><!-- /.entry-content -->
</article></li> </article></li>
<li><article class="hentry">
<header>
<h1><a href="../unbelievable.html" rel="bookmark"
title="Permalink to Unbelievable !">Unbelievable !</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<abbr class="published" title="2010-10-15T20:30:00">
Fri 15 October 2010
</abbr>
<address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
<p>In <a href="../category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p>
<p><a class="reference external" href="../a-markdown-powered-article.html">a root-relative link to markdown-article</a>
<a class="reference external" href="../a-markdown-powered-article.html">a file-relative link to markdown-article</a></p>
<a class="readmore" href="../unbelievable.html">read more</a>
<p>There are <a href="../unbelievable.html#disqus_thread">comments</a>.</p> </div><!-- /.entry-content -->
</article></li>
</ol><!-- /#posts-list --> </ol><!-- /#posts-list -->
<p class="paginator"> <p class="paginator">
<a href="../author/alexis-metaireau.html">&laquo;</a> <a href="../author/alexis-metaireau.html">&laquo;</a>
Page 2 / 3 Page 2 / 2
<a href="../author/alexis-metaireau3.html">&raquo;</a>
</p> </p>
</section><!-- /#content --> </section><!-- /#content -->
<section id="extras" class="body"> <section id="extras" class="body">

View file

@ -46,8 +46,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p> </footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/bar.html">bar</a>. </p> <p>In <a href="../category/bar.html">bar</a>. </p>
<p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations:
<a href="../oh-yeah-fr.html">fr</a> <a href="../oh-yeah-fr.html">fr</a>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --><p>You're mutually oblivious.</p> </footer><!-- /.post-info --><p>You're mutually oblivious.</p>
@ -67,8 +66,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 1</p> </footer><!-- /.post-info --> <p>Article 1</p>
@ -92,8 +90,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 2</p> </footer><!-- /.post-info --> <p>Article 2</p>
@ -117,8 +114,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/cat1.html">cat1</a>. </p> <p>In <a href="../category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 3</p> </footer><!-- /.post-info --> <p>Article 3</p>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --><p>Some cool stuff!</p> </footer><!-- /.post-info --><p>Some cool stuff!</p>
@ -66,8 +65,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations: <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations:
<a href="../second-article-fr.html">fr</a> <a href="../second-article-fr.html">fr</a>
@ -93,8 +91,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p> </footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/yeah.html">yeah</a>. </p> <p>In <a href="../category/yeah.html">yeah</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p> <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --><p>Some content here !</p> </footer><!-- /.post-info --><p>Some content here !</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>This is a draft article, it should live under the /drafts/ folder and not be </footer><!-- /.post-info --> <p>This is a draft article, it should live under the /drafts/ folder and not be

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Some cool stuff!</p> </footer><!-- /.post-info --> <p>Some cool stuff!</p>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --><p>Some cool stuff!</p> </footer><!-- /.post-info --><p>Some cool stuff!</p>
@ -66,8 +65,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
<p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/baz.html">baz</a></p>Translations: <p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/baz.html">baz</a></p>Translations:
<a href="./second-article-fr.html">fr</a> <a href="./second-article-fr.html">fr</a>
@ -93,8 +91,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>You're mutually oblivious.</p> </footer><!-- /.post-info --> <p>You're mutually oblivious.</p>
@ -119,8 +116,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 1</p> </footer><!-- /.post-info --> <p>Article 1</p>

View file

@ -46,8 +46,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 2</p> </footer><!-- /.post-info --> <p>Article 2</p>
@ -71,8 +70,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/cat1.html">cat1</a>. </p> <p>In <a href="./category/cat1.html">cat1</a>. </p>
</footer><!-- /.post-info --> <p>Article 3</p> </footer><!-- /.post-info --> <p>Article 3</p>
@ -96,8 +94,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/yeah.html">yeah</a>. </p> <p>In <a href="./category/yeah.html">yeah</a>. </p>
<p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/foobar.html">foobar</a></p> <p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported
@ -122,8 +119,7 @@ as well as <strong>inline markup</strong>.</p>
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/bar.html">bar</a>. </p> <p>In <a href="./category/bar.html">bar</a>. </p>
<p>tags: <a href="./tag/oh.html">oh</a><a href="./tag/bar.html">bar</a><a href="./tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="./tag/oh.html">oh</a><a href="./tag/bar.html">bar</a><a href="./tag/yeah.html">yeah</a></p>Translations:
<a href="./oh-yeah-fr.html">fr</a> <a href="./oh-yeah-fr.html">fr</a>

View file

@ -46,8 +46,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p> </footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
Translations: Translations:
<a href="./oh-yeah.html">en</a> <a href="./oh-yeah.html">en</a>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/bar.html">bar</a>. </p> <p>In <a href="./category/bar.html">bar</a>. </p>
<p>tags: <a href="./tag/oh.html">oh</a><a href="./tag/bar.html">bar</a><a href="./tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="./tag/oh.html">oh</a><a href="./tag/bar.html">bar</a><a href="./tag/yeah.html">yeah</a></p>Translations:
<a href="./oh-yeah-fr.html">fr</a> <a href="./oh-yeah-fr.html">fr</a>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
<p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/baz.html">baz</a></p>Translations: <p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/baz.html">baz</a></p>Translations:
<a href="./second-article.html">en</a> <a href="./second-article.html">en</a>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
<p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/baz.html">baz</a></p>Translations: <p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/baz.html">baz</a></p>Translations:
<a href="./second-article-fr.html">fr</a> <a href="./second-article-fr.html">fr</a>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations: <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations:
<a href="../second-article-fr.html">fr</a> <a href="../second-article-fr.html">fr</a>
@ -68,8 +67,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/yeah.html">yeah</a>. </p> <p>In <a href="../category/yeah.html">yeah</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p> <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported
@ -94,8 +92,7 @@ as well as <strong>inline markup</strong>.</p>
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/bar.html">bar</a>. </p> <p>In <a href="../category/bar.html">bar</a>. </p>
<p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations:
<a href="../oh-yeah-fr.html">fr</a> <a href="../oh-yeah-fr.html">fr</a>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations: <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations:
<a href="../second-article-fr.html">fr</a> <a href="../second-article-fr.html">fr</a>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/misc.html">misc</a>. </p> <p>In <a href="../category/misc.html">misc</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations: <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/baz.html">baz</a></p>Translations:
<a href="../second-article-fr.html">fr</a> <a href="../second-article-fr.html">fr</a>
@ -68,8 +67,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/yeah.html">yeah</a>. </p> <p>In <a href="../category/yeah.html">yeah</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p> <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported </footer><!-- /.post-info --> <p class="first last">Multi-line metadata should be supported

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/yeah.html">yeah</a>. </p> <p>In <a href="../category/yeah.html">yeah</a>. </p>
<p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p> <p>tags: <a href="../tag/foo.html">foo</a><a href="../tag/bar.html">bar</a><a href="../tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --><p>Some content here !</p> </footer><!-- /.post-info --><p>Some content here !</p>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/bar.html">bar</a>. </p> <p>In <a href="../category/bar.html">bar</a>. </p>
<p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations:
<a href="../oh-yeah-fr.html">fr</a> <a href="../oh-yeah-fr.html">fr</a>

View file

@ -39,8 +39,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="../author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="../category/bar.html">bar</a>. </p> <p>In <a href="../category/bar.html">bar</a>. </p>
<p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations: <p>tags: <a href="../tag/oh.html">oh</a><a href="../tag/bar.html">bar</a><a href="../tag/yeah.html">yeah</a></p>Translations:
<a href="../oh-yeah-fr.html">fr</a> <a href="../oh-yeah-fr.html">fr</a>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/yeah.html">yeah</a>. </p> <p>In <a href="./category/yeah.html">yeah</a>. </p>
<p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/foobar.html">foobar</a></p> <p>tags: <a href="./tag/foo.html">foo</a><a href="./tag/bar.html">bar</a><a href="./tag/foobar.html">foobar</a></p>
</footer><!-- /.post-info --> <p>Some content here !</p> </footer><!-- /.post-info --> <p>Some content here !</p>

View file

@ -42,8 +42,7 @@
</abbr> </abbr>
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> By <a class="url fn" href="./author/alexis-metaireau.html">Alexis Métaireau</a> </address>
</address>
<p>In <a href="./category/misc.html">misc</a>. </p> <p>In <a href="./category/misc.html">misc</a>. </p>
</footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p> </footer><!-- /.post-info --> <p>Or completely awesome. Depends the needs.</p>

View file

@ -3,9 +3,9 @@
{{ article.locale_date }} {{ article.locale_date }}
</abbr> </abbr>
{% if article.author %} {% if article.authors %}
<address class="vcard author"> <address class="vcard author">
By <a class="url fn" href="{{ SITEURL }}/{{ article.author.url }}">{{ article.author }}</a> By {% for author in article.authors %} <a class="url fn" href="{{ SITEURL }}/{{ article.author.url }}">{{ article.author }}</a> {% endfor %}
</address> </address>
{% endif %} {% endif %}
<p>In <a href="{{ SITEURL }}/{{ article.category.url }}">{{ article.category }}</a>. {% if PDF_PROCESSOR %}<a href="{{ SITEURL }}/pdf/{{ article.slug }}.pdf">get the pdf</a>{% endif %}</p> <p>In <a href="{{ SITEURL }}/{{ article.category.url }}">{{ article.category }}</a>. {% if PDF_PROCESSOR %}<a href="{{ SITEURL }}/pdf/{{ article.slug }}.pdf">get the pdf</a>{% endif %}</p>

View file

@ -11,7 +11,11 @@
<header> <h2 class="entry-title"><a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark" title="Permalink to {{ article.title|striptags }}">{{ article.title }}</a></h2> </header> <header> <h2 class="entry-title"><a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark" title="Permalink to {{ article.title|striptags }}">{{ article.title }}</a></h2> </header>
<footer class="post-info"> <footer class="post-info">
<abbr class="published" title="{{ article.date.isoformat() }}"> {{ article.locale_date }} </abbr> <abbr class="published" title="{{ article.date.isoformat() }}"> {{ article.locale_date }} </abbr>
{% if article.author %}<address class="vcard author">By <a class="url fn" href="{{ SITEURL }}/{{ article.author.url }}">{{ article.author }}</a></address>{% endif %} <address class="vcard author">By
{% for author in article.authors %}
<a class="url fn" href="{{ SITEURL }}/{{ article.author.url }}">{{ article.author }}</a>
{% endfor %}
</address>
</footer><!-- /.post-info --> </footer><!-- /.post-info -->
<div class="entry-content"> {{ article.summary }} </div><!-- /.entry-content --> <div class="entry-content"> {{ article.summary }} </div><!-- /.entry-content -->
</article></li> </article></li>

View file

@ -5,5 +5,6 @@ Second article
:date: 2012-02-29 :date: 2012-02-29
:lang: en :lang: en
:slug: second-article :slug: second-article
:authors: babar, celestine
This is some article, in english This is some article, in english