Index: inc/public/default-templates/dotty/404.html
===================================================================
--- inc/public/default-templates/dotty/404.html	(revision 3246)
+++ inc/public/default-templates/dotty/404.html	(revision 3246)
@@ -0,0 +1,46 @@
+{{tpl:extends parent="__layout.html"}}
+
+<tpl:Block name="head-title">
+	<title>{{tpl:lang Document not found}} - {{tpl:BlogName encode_html="1"}}</title>
+</tpl:Block>
+
+<tpl:Block name="meta-robots">
+	<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX,NOARCHIVE"}}" />
+</tpl:Block>
+
+<tpl:Block name="dc-entry">
+	<meta property="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Document not found}} - {{tpl:BlogName encode_html="1"}}" />
+	<meta property="dc.language" content="{{tpl:BlogLanguage}}" />
+</tpl:Block>
+
+<tpl:Block name="og-entry">
+	<meta property="og:title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Document not found}} - {{tpl:BlogName encode_html="1"}}" />
+</tpl:Block>	<!-- #og-entry -->
+
+<tpl:Block name="schema-entry">
+	<meta itemprop="name" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Document not found}} - {{tpl:BlogName encode_html="1"}}" />
+</tpl:Block>	<!-- #schema-entry -->
+
+<tpl:Block name="head-linkrel">
+	<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
+	<link rel="contents" title="{{tpl:lang Archives}}" href="{{tpl:BlogArchiveURL}}" />
+	<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
+</tpl:Block>
+
+<tpl:Block name="body-tag"><body class="dc-404"></tpl:Block>
+
+<tpl:Block name="main-content">
+	<header id="content-info">
+		<h2>{{tpl:lang Document not found}}</h2>
+		<p>{{tpl:lang URL you've tried has typos, or the page has been deleted or moved.}}</p>
+	</header>
+
+	<nav class="content-inner">
+		<h3>{{tpl:lang Suggestions:}}</h3>
+		<ul>
+			<li><a href="{{tpl:BlogURL}}">{{tpl:lang Go to homepage}}</a></li>
+			<li><a href="#search">{{tpl:lang Use search form}}</a></li>
+			<li><a href="{{tpl:BlogURL}}archive">{{tpl:lang Explore archives}}</a></li>
+		</ul>
+	</nav> <!-- End #content-inner -->
+</tpl:Block>
Index: inc/public/default-templates/dotty/README.md
===================================================================
--- inc/public/default-templates/dotty/README.md	(revision 3246)
+++ inc/public/default-templates/dotty/README.md	(revision 3246)
@@ -0,0 +1,108 @@
+# Currywurst
+
+Un nouveau jeu de templates par défaut pour Dotclear (versions ≥ 2.7)
+
+## Motivations
+
+Le jeu de templates Currywurst répond à divers objectifs :
+
+- Proposer un jeu de templates en HTML 5.
+- Pouvoir ainsi y introduire des balises [http://fr.wikipedia.org/wiki/Accessible_Rich_Internet_Applications](ARIA) pour une meilleure accessibilité.
+- Améliorer la sémantique des tags html (par exemple ne plus présenter les commentaires dans une liste de définition).
+- Factoriser les éléments récurrents dès que c'est possible sans pâtir à la compréhension.
+- Préparer le passage à la syntaxe [http://twig.sensiolabs.org/](twig).
+- Adopter une nomenclature inspirée de [http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/](BEM) – sans en faire une religion dogmatique toutefois. Voir aussi [http://coding.smashingmagazine.com/2011/12/12/an-introduction-to-object-oriented-css-oocss/](OOCSS).
+- Faire en sorte de réduire l'obligation de recourir aux sélecteurs enfants (`#top h1 {}` par exemple) ou aux ID dans les CSS.
+
+## Revue fichier par fichier
+
+Ne sont pas listées les modifications systématiques : ajout de classes sur tous les éléments « probablement stylés » ou ne possédant qu'un id ; syntaxe html5.
+
+Les modifications nécessitant des explications sont listées de la façon suivante :
+
+    <Description courte> : <motivation>. <Explication>.
+
+Les motivations sont abrégées en :
+- a11y : amélioration accessibilité
+- sém. : amélioration ou correction sémantique (html)
+- cont. : amélioration du contenu
+- ergo : amélioration ergonomique
+
+Par convention l'ordre des attributs dans les balises html est *class, id, autres attributs*.
+
+Toutes les listes (ul ou ol) comportent le terme "list" dans leur nom de class.
+
+### _top.html
+
+Déplacement des liens d'accès rapides au-dessus du titre du blog : **a11y**, **ergo**. *Le titre de fenêtre étant lu avant tout par les aides techniques, l'internaute sait déjà où il se trouve. L'accès est également plus rapide au clavier. Côté design, la plupart des créateurs de thèmes ont pris l'habitude de déplacer ce bloc en haut de la page ; ils n'auront plus besoin de passer par des position absolute pour ce faire.*
+
+### _simple-entry.html
+
+(aka contexte du billet seul entier avec commentaires etc.)
+
+Formulaire de dépôt de commentaire :
+- remplacement des inputs par des buttons
+- typage des champs
+- ajout des attributs required quand nécessaire
+
+Découpage en deux grandes div : post et post-feedback.
+- post
+  - post-title : titre
+  - post-meta
+    - post-info
+    - post-tags-list
+  - post-excerpt
+  - post-content
+  - post-attachments
+    - post-attachments-title
+    - post-attachments-list
+- post-feedback
+  - feedback__comments
+    - comments-feed
+    - comments-list
+  - comment-form
+  - send-trackback
+
+### __layout.html
+
+Reprend l'intégralité du home.html et définit les blocs permettant l'héritage et extension
+
+La liste des noms utilisés pour les blocs sont les suivants (les noms sont composés de deux termes, le nom du parent direct du bloc et le nom du bloc en question, sachant que le nom 'attr' est réservé aux attributs des balises, comme par exemple 'body-attr', et 'tag' pour encadrer une balise ouvrante seule) :
+
+- html-head : contenu de la balise head
+  - head-title : balise title
+  - head-meta : liste des balises meta du head
+    - meta-robots : consigne pour les robots
+    - meta-entry : partie spécifique au contexte
+  - head-dc : liste des balises dublin core du head
+    - dc-entry : partie spécifique au contexte
+  - head-linkrel : liste des balises link rel du head
+- body-tag : balise body (sans contenu ni balise fermante)
+- html-body : contenu de la balise body
+  - body-page : contenu de la div #page
+    - page-top : contenu d'entête de la div #page (en général inclusion du _top.html)
+    - page-wrapper : contenu principal de la div #page, soit le contenu de la div #wrapper
+      - wrapper-main : contenu principal de la div #wrapper, soit le contenu de la div #main
+        - main-content : contenu de la div #content
+      - wrapper-sidebar : contenu annexe de la div #wrapper (en général inclusion de _sidebar.html)
+    - page-footer : contenu de pied de page de la div #page (en général inclusion du _footer.html)
+
+Pour rappel, la hiérarchie des blocs html est la suivante :
+
+- html
+  - head
+  - body
+    - #page
+      - .header
+      - #wrapper
+        - #main
+          - #content
+        - #sidebar/.sidebar
+      - #footer/.footer
+
+
+***
+
+A réfléchir : inclusion par défaut de liens "sociaux" ?
+
+***
Index: inc/public/default-templates/dotty/__layout.html
===================================================================
--- inc/public/default-templates/dotty/__layout.html	(revision 3246)
+++ inc/public/default-templates/dotty/__layout.html	(revision 3246)
@@ -0,0 +1,143 @@
+<!DOCTYPE html>
+<html lang="{{tpl:BlogLanguage}}">
+<head prefix="og: http://ogp.me/ns#; dc: http://purl.org/dc/terms/#">
+	<tpl:Block name="html-head">
+		<meta charset="UTF-8" />
+
+		<tpl:Block name="head-title">
+			<title>{{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf></title>
+		</tpl:Block>	<!-- head-title -->
+
+		<tpl:Block name="head-meta">
+			<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
+			<tpl:Block name="meta-robots">
+				<meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
+			</tpl:Block>	<!-- meta-robots -->
+			<tpl:Block name="meta-entry">
+				<meta name="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription cut_string="180" remove_html="1" encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+				<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
+				<meta name="date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+			</tpl:Block>	<!-- meta-entry -->
+		</tpl:Block>	<!-- head-meta -->
+
+		<tpl:Block name="head-dc">
+			<meta property="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
+			<meta property="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
+			<meta property="dc.type" content="text" />
+			<meta property="dc.format" content="text/html" />
+			<tpl:Block name="dc-entry">
+				<meta property="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+				<meta property="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+				<meta property="dc.language" content="{{tpl:BlogLanguage}}" />
+				<meta property="dc.date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+			</tpl:Block>	<!-- dc-entry -->
+		</tpl:Block>	<!-- head-dc -->
+
+		<tpl:Block name="head-og">
+			<tpl:Block name="og-entry">
+				<meta property="og:title" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+				<meta property="og:description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+			</tpl:Block>	<!-- #og-entry -->
+		</tpl:Block>	<!-- #head-og -->
+
+		<tpl:Block name="head-schema">
+			<tpl:Block name="schema-entry">
+				<meta itemprop="name" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+				<meta itemprop="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+			</tpl:Block>	<!-- #schema-entry -->
+		</tpl:Block>	<!-- #head-schema -->
+
+		<tpl:Block name="head-linkrel">
+			<link rel="contents" title="{{tpl:lang Archives}}" href="{{tpl:BlogArchiveURL}}" />
+			<tpl:Categories>
+				<link rel="section" href="{{tpl:CategoryURL}}" title="{{tpl:CategoryTitle encode_html="1"}}" />
+			</tpl:Categories>
+
+			<tpl:Entries no_content="1">
+				<tpl:EntriesHeader>
+					<tpl:Pagination>
+						<tpl:PaginationIf end="0">
+							<link rel="prev" title="{{tpl:lang previous entries}}" href="{{tpl:PaginationURL offset="1"}}" />
+						</tpl:PaginationIf>
+
+						<tpl:PaginationIf start="0">
+							<link rel="next" title="{{tpl:lang next entries}}" href="{{tpl:PaginationURL offset="-1"}}" />
+						</tpl:PaginationIf>
+					</tpl:Pagination>
+				</tpl:EntriesHeader>
+
+				<link rel="chapter" href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}" />
+			</tpl:Entries>
+
+			<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
+			<link rel="EditURI" type="application/rsd+xml" title="RSD" href="{{tpl:BlogRSDURL}}" />
+			<link rel="meta" type="application/xbel+xml" title="Blogroll" href="{{tpl:BlogrollXbelLink}}" />
+		</tpl:Block>	<!-- head-linkrel -->
+
+		{{tpl:include src="_head.html"}}
+	</tpl:Block>	<!-- html-head -->
+</head>
+<tpl:Block name="body-tag">
+	<body class="dc-home <tpl:SysIf current_mode="default">dc-home-first</tpl:SysIf>">
+</tpl:Block>
+	<tpl:Block name="html-body">
+		<div id="page">
+			<tpl:Block name="body-page">
+				<tpl:Block name="page-top">
+					{{tpl:include src="_top.html"}}
+				</tpl:Block>	<!-- page-top -->
+
+				<div id="wrapper">
+					<tpl:Block name="page-wrapper">
+						<div id="main" role="main">
+							<tpl:Block name="wrapper-main">
+								<tpl:Block name="main-breadcrumb">
+									{{tpl:Breadcrumb}}
+								</tpl:Block>
+								<section id="content">
+									<tpl:Block name="main-content">
+
+										<tpl:Entries>
+
+											<!-- First page -->
+											<tpl:SysIf current_mode="default">
+												<tpl:LoopPosition start="1" length="1">
+													{{tpl:include src="_entry-full.html"}}
+												</tpl:LoopPosition>
+
+												<tpl:LoopPosition start="2">
+													{{tpl:include src="_entry-short.html"}}
+												</tpl:LoopPosition>
+											</tpl:SysIf>
+
+											<!-- Next pages -->
+											<tpl:SysIf current_mode="!default">
+												{{tpl:include src="_entry-short.html"}}
+											</tpl:SysIf>
+
+											<!-- Pagination -->
+											<tpl:EntriesFooter>
+												{{tpl:include src="_pagination.html"}}
+											</tpl:EntriesFooter>
+
+										</tpl:Entries>
+
+									</tpl:Block>	<!-- main-content -->
+								</section> <!-- End #content -->
+							</tpl:Block>	<!-- wrapper-main -->
+						</div> <!-- End #main -->
+
+						<tpl:Block name="wrapper-sidebar">
+							{{tpl:include src="_sidebar.html"}}
+						</tpl:Block>	<!-- wrapper-sidebar -->
+					</tpl:Block>	<!-- page-wrapper -->
+				</div> <!-- End #wrapper -->
+
+				<tpl:Block name="page-footer">
+					{{tpl:include src="_footer.html"}}
+				</tpl:Block>	<!-- page-footer -->
+			</tpl:Block>	<!-- body-page -->
+		</div> <!-- End #page -->
+	</tpl:Block>	<!-- html-body -->
+</body>
+</html>
Index: inc/public/default-templates/dotty/_audio_player.html
===================================================================
--- inc/public/default-templates/dotty/_audio_player.html	(revision 3246)
+++ inc/public/default-templates/dotty/_audio_player.html	(revision 3246)
@@ -0,0 +1,3 @@
+<audio controls preload="auto">
+	<source src="{{tpl:MediaURL}}">
+</audio>
Index: inc/public/default-templates/dotty/_entry-content.html
===================================================================
--- inc/public/default-templates/dotty/_entry-content.html	(revision 3246)
+++ inc/public/default-templates/dotty/_entry-content.html	(revision 3246)
@@ -0,0 +1,70 @@
+<article class="post simple" id="p{{tpl:EntryID}}" role="article">
+	<header>
+		<h2 class="post-title">{{tpl:EntryTitle encode_html="1"}}</h2>
+
+		<div class="post-meta">
+			<p class="post-info">
+				<span class="post-author">{{tpl:lang By}} {{tpl:EntryAuthorLink}}, </span>
+				<span class="post-date">{{tpl:EntryDate}}. </span>
+				<span class="post-permalink"><a href="{{tpl:EntryURL}}">{{tpl:lang Permalink}}</a></span>
+				<tpl:EntryIf has_category="1">
+					<span class="post-cat"><tpl:EntryCategoriesBreadcrumb><a
+					href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> › </tpl:EntryCategoriesBreadcrumb><a
+					href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a></span>
+				</tpl:EntryIf>
+			</p>
+
+			<tpl:EntryTags>
+				<tpl:TagsHeader>
+					<ul class="post-tags-list">
+				</tpl:TagsHeader>
+					<li class="post-tags-item"><a href="{{tpl:TagURL}}">{{tpl:TagID}}</a></li>
+				<tpl:TagsFooter>
+					</ul>
+				</tpl:TagsFooter>
+			</tpl:EntryTags>
+		</div>
+	</header>
+
+	<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
+	{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
+
+	<!-- # Entry with an excerpt -->
+	<tpl:EntryIf extended="1">
+		<div class="post-excerpt">{{tpl:EntryExcerpt}}</div>
+	</tpl:EntryIf>
+
+	<div class="post-content">{{tpl:EntryContent}}</div>
+
+	<!-- # --BEHAVIOR-- publicEntryAfterContent -->
+	{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
+
+<!-- # Attachments -->
+<tpl:Attachments>
+	<tpl:AttachmentsHeader>
+		<footer class="post-attachments" id="attachments">
+			<h3 class="post-attachments-title">{{tpl:lang Attachments}}</h3>
+			<ul class="post-attachments-list">
+	</tpl:AttachmentsHeader>
+				<li class="post-attachments-item {{tpl:AttachmentType}}">
+					<tpl:AttachmentIf is_audio="1">
+						{{tpl:include src="_audio_player.html"}}
+					</tpl:AttachmentIf>
+					<tpl:AttachmentIf is_video="1">
+						<tpl:AttachmentIf is_flv="0">
+							{{tpl:include src="_video_player.html"}}
+						{{tpl:else}}
+							{{tpl:include src="_flv_player.html"}}
+						</tpl:AttachmentIf>
+					</tpl:AttachmentIf>
+					<tpl:AttachmentIf is_video="0" is_audio="0">
+						<a href="{{tpl:AttachmentURL}}"
+						 title="{{tpl:AttachmentFileName}} ({{tpl:AttachmentSize}})">{{tpl:AttachmentTitle}}</a>
+					</tpl:AttachmentIf>
+				</li>
+	<tpl:AttachmentsFooter>
+			</ul>
+		</footer>
+	</tpl:AttachmentsFooter>
+</tpl:Attachments>
+</article>
Index: inc/public/default-templates/dotty/_entry-feedback.html
===================================================================
--- inc/public/default-templates/dotty/_entry-feedback.html	(revision 3246)
+++ inc/public/default-templates/dotty/_entry-feedback.html	(revision 3246)
@@ -0,0 +1,117 @@
+<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
+	<div class="post-feedback">
+</tpl:EntryIf>
+
+<!-- # Comments -->
+<tpl:EntryIf show_comments="1">
+	<tpl:Comments with_pings="1">
+		<tpl:CommentsHeader>
+			<div class="feedback__comments" id="comments">
+				<h3>{{tpl:EntryCommentCount count_all="1" none="no reactions" one="one reaction" more="%s reactions"}}</h3>
+				<tpl:EntryIf operator="or" comments_active="1" pings_active="1">
+					<p id="comments-feed"><a class="feed" href="{{tpl:BlogFeedURL type="atom"}}/comments/{{tpl:EntryID}}"
+						title="{{tpl:lang This post's comments Atom feed}}">{{tpl:lang This post's comments feed}}</a></p>
+				</tpl:EntryIf>
+				<ul class="comments-list">
+		</tpl:CommentsHeader>
+					<tpl:CommentIf is_ping="0">
+						<li id="c{{tpl:CommentID}}" class="comment {{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
+					</tpl:CommentIf>
+					<tpl:CommentIf is_ping="1">
+						<li id="c{{tpl:PingID}}" class="ping {{tpl:PingIfOdd}} {{tpl:PingIfFirst}}">
+					</tpl:CommentIf>
+							<p class="comment-info"><a href="#c{{tpl:CommentID}}" class="comment-number">{{tpl:CommentOrderNumber}}</a>
+								{{tpl:lang From}} {{tpl:CommentAuthorLink}} - {{tpl:CommentDate format="%d"}}/{{tpl:CommentDate format="%m"}}/{{tpl:CommentDate format="%Y"}}, {{tpl:CommentTime}}
+							</p>
+							<div class="comment-content">
+								<!-- # --BEHAVIOR-- publicCommentBeforeContent -->
+								{{tpl:SysBehavior behavior="publicCommentBeforeContent"}}
+
+								{{tpl:CommentContent}}
+
+								<!-- # --BEHAVIOR-- publicCommentAfterContent -->
+								{{tpl:SysBehavior behavior="publicCommentAfterContent"}}
+							</div>
+						</li>
+		<tpl:CommentsFooter>
+					</ul>
+				</div>
+		</tpl:CommentsFooter>
+	</tpl:Comments>
+</tpl:EntryIf>
+
+<tpl:EntryIf comments_active="1">
+	<tpl:SysIfFormError>
+		<p class="error" id="pr">{{tpl:SysFormError}}</p>
+	</tpl:SysIfFormError>
+
+	<tpl:SysIfCommentPublished>
+		<p class="message" id="pr">{{tpl:lang Your comment has been published.}}</p>
+	</tpl:SysIfCommentPublished>
+
+	<tpl:SysIfCommentPending>
+		<p class="message" id="pr">{{tpl:lang Your comment has been submitted and will be reviewed for publication.}}</p>
+	</tpl:SysIfCommentPending>
+
+	<!-- # Comment form -->
+	<form class="comment-form" action="{{tpl:EntryURL}}#pr" method="post" id="comment-form" role="form">
+		<tpl:IfCommentPreview>
+			<div id="pr">
+				<h3>{{tpl:lang Your comment}}</h3>
+				<div class="comment-preview">{{tpl:CommentPreviewContent}}</div>
+				<p class="buttons"><button type="submit" class="submit" value="{{tpl:lang Send}}">{{tpl:lang Send}}</button></p>
+			</div>
+		</tpl:IfCommentPreview>
+
+		<h3>{{tpl:lang Add a comment}}</h3>
+			<!-- # --BEHAVIOR-- publicCommentFormBeforeContent -->
+			{{tpl:SysBehavior behavior="publicCommentFormBeforeContent"}}
+
+			<p class="field name-field"><label for="c_name">{{tpl:lang Name or nickname}}<abbr title="{{tpl:lang Required field}}">*</abbr>&nbsp;:</label>
+				<input name="c_name" id="c_name" type="text" size="30" maxlength="255"
+				 value="{{tpl:CommentPreviewName encode_html="1"}}" required />
+			</p>
+
+			<p class="field mail-field"><label for="c_mail">{{tpl:lang Email address}}<abbr title="{{tpl:lang Required field}}">*</abbr>&nbsp;:</label>
+				<input name="c_mail" id="c_mail" type="email" size="30" maxlength="255"
+				 value="{{tpl:CommentPreviewEmail encode_html="1"}}" required />
+			</p>
+
+			<p class="field site-field"><label for="c_site">{{tpl:lang Website}}&nbsp;:</label>
+				<input name="c_site" id="c_site" type="url" size="30" maxlength="255"
+				 value="{{tpl:CommentPreviewSite encode_html="1"}}" />
+			</p>
+
+			<p style="display:none">
+				<input name="f_mail" type="text" size="30" maxlength="255" value="" />
+			</p>
+
+			<p class="field field-content"><label for="c_content" aria-describedby="c_help">{{tpl:lang Comment}}<abbr title="{{tpl:lang Required field}}">*</abbr>&nbsp;:</label>
+				<textarea name="c_content" id="c_content" cols="35"
+				 rows="7" required>{{tpl:CommentPreviewContent raw="1" encode_html="1"}}</textarea>
+			</p>
+
+			<p class="form-help" id="c_help">{{tpl:CommentHelp}}</p>
+
+			<!-- # --BEHAVIOR-- publicCommentFormAfterContent -->
+			{{tpl:SysBehavior behavior="publicCommentFormAfterContent"}}
+
+			<p class="buttons">
+				<button type="submit" class="preview" name="preview" value="{{tpl:lang Preview}}">{{tpl:lang Preview}}</button>
+		        <tpl:IfCommentPreviewOptional>
+		        	<button type="submit" class="submit" value="{{tpl:lang Send}}">{{tpl:lang Send}}</button>
+		        </tpl:IfCommentPreviewOptional>
+			</p>
+	</form>
+</tpl:EntryIf>
+
+<tpl:EntryIf pings_active="1">
+	<div class="send-ping">
+		<h3>{{tpl:lang Add ping}}</h3>
+		<p id="ping-url">{{tpl:lang Trackback URL}}&nbsp;: {{tpl:EntryPingLink}}</p>
+	</div>
+</tpl:EntryIf>
+
+<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
+	</div> <!-- end post-feedback -->
+</tpl:EntryIf>
Index: inc/public/default-templates/dotty/_entry-full.html
===================================================================
--- inc/public/default-templates/dotty/_entry-full.html	(revision 3246)
+++ inc/public/default-templates/dotty/_entry-full.html	(revision 3246)
@@ -0,0 +1,57 @@
+<article id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}} full" lang="{{tpl:EntryLang}}" role="article">
+
+	<header>
+		<!-- # New day date -->
+		<tpl:DateHeader><p class="post-day-date">{{tpl:EntryDate}}</p></tpl:DateHeader>
+
+		<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
+	</header>
+
+	<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
+	{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
+
+	<tpl:EntryIf extended="1">
+	<div class="post-excerpt">{{tpl:EntryExcerpt}}</div>
+	</tpl:EntryIf>
+
+	<div class="post-content">{{tpl:EntryContent}}</div>
+
+	<!-- # --BEHAVIOR-- publicEntryAfterContent -->
+	{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
+
+	<footer class="post-meta">
+		<p class="post-info">
+			<span class="post-author">{{tpl:lang By}} {{tpl:EntryAuthorLink}}, </span>
+			<span class="post-date">{{tpl:EntryDate}}.</span>
+			<tpl:EntryIf has_category="1">
+			<span class="post-cat"><tpl:EntryCategoriesBreadcrumb><a
+				href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> › </tpl:EntryCategoriesBreadcrumb><a
+				href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a>
+			</span>
+			</tpl:EntryIf>
+		</p>
+
+		<tpl:EntryTags>
+			<tpl:TagsHeader>
+			<ul class="post-tags-list">
+			</tpl:TagsHeader>
+				<li class="post-tags-item"><a href="{{tpl:TagURL}}">{{tpl:TagID}}</a></li>
+			<tpl:TagsFooter>
+			</ul>
+			</tpl:TagsFooter>
+		</tpl:EntryTags>
+
+		<!-- # Number of comments, trackbacks and attachments -->
+		<tpl:EntryIf operator="or" show_comments="1" show_pings="1" has_attachment="1">
+			<p class="post-info-co">
+			<tpl:EntryIf show_comments="1">
+			<a href="{{tpl:EntryURL}}#comments" class="comment_count">{{tpl:EntryCommentCount}}</a>
+			</tpl:EntryIf>
+			<tpl:EntryIf show_pings="1">
+			<a href="{{tpl:EntryURL}}#pings" class="ping_count">{{tpl:EntryPingCount}}</a></tpl:EntryIf>
+			<tpl:EntryIf has_attachment="1">
+			<a href="{{tpl:EntryURL}}#attachments" class="attach_count">{{tpl:EntryAttachmentCount}}</a></tpl:EntryIf>
+			</p>
+		</tpl:EntryIf>
+	</footer>
+</article>
Index: inc/public/default-templates/dotty/_entry-short.html
===================================================================
--- inc/public/default-templates/dotty/_entry-short.html	(revision 3246)
+++ inc/public/default-templates/dotty/_entry-short.html	(revision 3246)
@@ -0,0 +1,77 @@
+<article id="p{{tpl:EntryID}}" class="post short {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" role="article">
+
+	<header>
+		<!-- # New day date -->
+		<tpl:DateHeader><p class="post-day-date">{{tpl:EntryDate}}</p></tpl:DateHeader>
+
+		<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
+	</header>
+
+	<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
+	{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
+
+	<!-- # Entry with an excerpt -->
+	<tpl:EntryIf extended="1">
+		<div class="post-content">
+			{{tpl:EntryFirstImage size="t" class="post-icon"}}
+			{{tpl:EntryExcerpt}}
+		</div>
+		<p class="post-read-it"><a href="{{tpl:EntryURL}}"
+		 title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
+	</tpl:EntryIf>
+
+	<!-- # Entry without excerpt -->
+	<tpl:EntryIf extended="0">
+		<div class="post-content">
+			{{tpl:EntryFirstImage size="t" class="post-icon"}}
+			<p>
+				{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="300"}}
+				<tpl:EntryIfContentCut encode_html="1" remove_html="1" cut_string="300">
+					<span class="ellipsis">&nbsp;[&#8230;]</span>
+				</tpl:EntryIfContentCut>
+			</p>
+		</div>
+		<p class="post-read-it"><a href="{{tpl:EntryURL}}"
+		 title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
+	</tpl:EntryIf>
+
+	<!-- # --BEHAVIOR-- publicEntryAfterContent -->
+	{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
+
+	<footer class="post-meta">
+		<p class="post-info">
+			<span class="post-author">{{tpl:lang By}} {{tpl:EntryAuthorLink}}, </span>
+			<span class="post-date">{{tpl:EntryDate}}.</span>
+			<tpl:EntryIf has_category="1">
+			<span class="post-cat"><tpl:EntryCategoriesBreadcrumb><a
+				href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> › </tpl:EntryCategoriesBreadcrumb><a
+				href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a></span>
+			</tpl:EntryIf>
+		</p>
+
+		<tpl:EntryTags>
+			<tpl:TagsHeader>
+				<ul class="post-tags-list">
+			</tpl:TagsHeader>
+				<li class="post-tags-item"><a href="{{tpl:TagURL}}">{{tpl:TagID}}</a></li>
+			<tpl:TagsFooter>
+				</ul>
+			</tpl:TagsFooter>
+		</tpl:EntryTags>
+
+		<!-- # Number of comments, trackbacks and attachments -->
+		<tpl:EntryIf operator="or" show_comments="1" show_pings="1" has_attachment="1">
+			<p class="post-info-co">
+		</tpl:EntryIf>
+			<tpl:EntryIf show_comments="1">
+				<a href="{{tpl:EntryURL}}#comments" class="comment_count">{{tpl:EntryCommentCount}}</a>
+			</tpl:EntryIf>
+			<tpl:EntryIf show_pings="1">
+				<a href="{{tpl:EntryURL}}#pings" class="ping_count">{{tpl:EntryPingCount}}</a></tpl:EntryIf>
+			<tpl:EntryIf has_attachment="1">
+				<a href="{{tpl:EntryURL}}#attachments" class="attach_count">{{tpl:EntryAttachmentCount}}</a></tpl:EntryIf>
+		<tpl:EntryIf operator="or" show_comments="1" show_pings="1" has_attachment="1">
+			</p>
+		</tpl:EntryIf>
+	</footer>
+</article>
Index: inc/public/default-templates/dotty/_entry-title.html
===================================================================
--- inc/public/default-templates/dotty/_entry-title.html	(revision 3246)
+++ inc/public/default-templates/dotty/_entry-title.html	(revision 3246)
@@ -0,0 +1,43 @@
+<article id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}} title" lang="{{tpl:EntryLang}}" role="article">
+
+	<header>
+		<!-- # New day date -->
+		<tpl:DateHeader><p class="day-date">{{tpl:EntryDate}}</p></tpl:DateHeader>
+
+		<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
+	</header>
+
+	<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
+	{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
+
+	<!-- # --BEHAVIOR-- publicEntryAfterContent -->
+	{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
+
+	<footer class="post-meta">
+		<p class="post-info">
+			<span class="post-author">{{tpl:lang By}} {{tpl:EntryAuthorLink}}, </span>
+			<span class="post-date">{{tpl:EntryDate}}. </span>
+			<tpl:EntryIf has_category="1">
+				<tpl:EntryCategoriesBreadcrumb>
+					<span class="post-breadcrumb-cat"><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></span> ›
+				</tpl:EntryCategoriesBreadcrumb>
+				<span class="post-cat"><a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a></span>
+			</tpl:EntryIf>
+		</p>
+		<!-- # Number of comments, trackbacks and attachments -->
+		<tpl:EntryIf operator="or" show_comments="1" show_pings="1" has_attachment="1">
+			<p class="post-info-co">
+		</tpl:EntryIf>
+		<tpl:EntryIf show_comments="1">
+				<a href="{{tpl:EntryURL}}#comments" class="comment_count">{{tpl:EntryCommentCount}}</a>
+		</tpl:EntryIf>
+		<tpl:EntryIf show_pings="1">
+				<a href="{{tpl:EntryURL}}#pings" class="ping_count">{{tpl:EntryPingCount}}</a></tpl:EntryIf>
+		<tpl:EntryIf has_attachment="1">
+				<a href="{{tpl:EntryURL}}#attachments" class="attach_count">{{tpl:EntryAttachmentCount}}</a></tpl:EntryIf>
+		<tpl:EntryIf operator="or" show_comments="1" show_pings="1" has_attachment="1">
+			</p>
+		</tpl:EntryIf>
+	</footer>
+
+</article>
Index: inc/public/default-templates/dotty/_flv_player.html
===================================================================
--- inc/public/default-templates/dotty/_flv_player.html	(revision 3246)
+++ inc/public/default-templates/dotty/_flv_player.html	(revision 3246)
@@ -0,0 +1,8 @@
+<object type="application/x-shockwave-flash" data="{{tpl:BlogQmarkURL}}pf=player_flv.swf"
+width="400" height="300">
+<param name="movie" value="{{tpl:BlogQmarkURL}}pf=player_flv.swf" />
+<param name="wmode" value="transparent" />
+<param name="allowFullScreen" value="true" />
+<param name="FlashVars" value="flv={{tpl:MediaURL}}&amp;width=400&amp;height=300&amp;margin=1&amp;showfullscreen=1&amp;showvolume=1&amp;showtime=1" />
+{{tpl:lang Embedded Audio Player}}
+</object>
Index: inc/public/default-templates/dotty/_footer.html
===================================================================
--- inc/public/default-templates/dotty/_footer.html	(revision 3246)
+++ inc/public/default-templates/dotty/_footer.html	(revision 3246)
@@ -0,0 +1,17 @@
+<p id="gotop"><a href="#top">{{tpl:lang Page top}}</a></p>
+
+<footer class="footer" id="footer" role="contentinfo">
+	<tpl:IfWidgets type="custom">
+		<div class="widgets footer__widgets" id="blogcustom">
+	        <h2 class="blogcustom__title">{{tpl:lang Blog info}}</h2>
+			{{tpl:Widgets type="custom"}}
+		</div> <!-- End #custom widgets -->
+	</tpl:IfWidgets>
+
+	{{tpl:SysBehavior behavior="publicInsideFooter"}}
+
+	<p>{{tpl:SysPoweredBy}}</p>
+</footer>
+{{tpl:SysBehavior behavior="publicFooterContent"}}
+
+{{tpl:include src="user_footer.html"}}
Index: inc/public/default-templates/dotty/_head.html
===================================================================
--- inc/public/default-templates/dotty/_head.html	(revision 3246)
+++ inc/public/default-templates/dotty/_head.html	(revision 3246)
@@ -0,0 +1,17 @@
+<!-- media queries -->
+<meta name="viewport" content="width=device-width, initial-scale=1.0" />
+
+<!-- compat media queries -->
+<!--[if lt IE 9]>
+	<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
+	<link rel="stylesheet" type="text/css" href="{{tpl:BlogThemeURL}}/ie.css" media="screen" />
+<![endif]-->
+
+<link rel="stylesheet" type="text/css" href="{{tpl:BlogThemeURL}}/style.css" media="screen" />
+<link rel="stylesheet" type="text/css" href="{{tpl:BlogQmarkURL}}pf=print.css" media="print" />
+
+<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script>
+<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.cookie.js"></script>
+
+{{tpl:include src="user_head.html"}}
+{{tpl:SysBehavior behavior="publicHeadContent"}}
Index: inc/public/default-templates/dotty/_mp3_player.html
===================================================================
--- inc/public/default-templates/dotty/_mp3_player.html	(revision 3246)
+++ inc/public/default-templates/dotty/_mp3_player.html	(revision 3246)
@@ -0,0 +1,9 @@
+<audio controls preload="auto">
+	<source src="{{tpl:MediaURL}}" type="audio/mpeg"/>
+	<object type="application/x-shockwave-flash" data="{{tpl:BlogQmarkURL}}pf=player_mp3.swf" width="200" height="20">
+		<param name="movie" value="{{tpl:BlogQmarkURL}}pf=player_mp3.swf" />
+		<param name="wmode" value="transparent" />
+		<param name="FlashVars" value="mp3={{tpl:MediaURL}}&amp;showvolume=1&amp;loadingcolor=ff9900&amp;bgcolor1=eeeeee&amp;bgcolor2=cccccc&amp;buttoncolor=0066cc&amp;buttonovercolor=ff9900&amp;slidercolor1=cccccc&amp;slidercolor2=999999&amp;sliderovercolor=0066cc" />
+		{{tpl:lang Embedded Audio Player}}
+	</object>
+</audio>
Index: inc/public/default-templates/dotty/_pagination.html
===================================================================
--- inc/public/default-templates/dotty/_pagination.html	(revision 3246)
+++ inc/public/default-templates/dotty/_pagination.html	(revision 3246)
@@ -0,0 +1,13 @@
+<tpl:Pagination>
+	<nav class="pagination">
+		<tpl:PaginationIf end="0">
+			<a href="{{tpl:PaginationURL offset="+1"}}" class="prev">&#171; {{tpl:lang previous entries}}</a> -
+		</tpl:PaginationIf>
+
+		{{tpl:lang page}} {{tpl:PaginationCurrent}} {{tpl:lang of}} {{tpl:PaginationCounter}}
+
+		<tpl:PaginationIf start="0"> - <a href="{{tpl:PaginationURL offset="-1"}}" class="next">
+			{{tpl:lang next entries}} &#187;</a>
+		</tpl:PaginationIf>
+	</nav>
+</tpl:Pagination>
Index: inc/public/default-templates/dotty/_sidebar.html
===================================================================
--- inc/public/default-templates/dotty/_sidebar.html	(revision 3246)
+++ inc/public/default-templates/dotty/_sidebar.html	(revision 3246)
@@ -0,0 +1,14 @@
+<aside class="sidebar" id="sidebar" role="complementary">
+	<tpl:IfWidgets type="nav">
+		<div class="widgets blognav__widgets" id="blognav">
+	        <h2 class="blognav__title">{{tpl:lang Blog menu}}</h2>
+			{{tpl:Widgets type="nav"}}
+		</div> <!-- End #blognav -->
+	</tpl:IfWidgets>
+	<tpl:IfWidgets type="extra">
+		<div class="widgets blogextra__widgets" id="blogextra">
+	        <h2 class="blogextra__title">{{tpl:lang Extra menu}}</h2>
+			{{tpl:Widgets type="extra"}}
+		</div> <!-- End #blogextra -->
+	</tpl:IfWidgets>
+</aside>
Index: inc/public/default-templates/dotty/_simple-entry.html
===================================================================
--- inc/public/default-templates/dotty/_simple-entry.html	(revision 3246)
+++ inc/public/default-templates/dotty/_simple-entry.html	(revision 3246)
@@ -0,0 +1,5 @@
+<!-- # Post content and attachments -->
+{{tpl:include src="_entry-content.html"}}
+
+<!-- # Comments, pings and comment form -->
+{{tpl:include src="_entry-feedback.html"}}
Index: inc/public/default-templates/dotty/_top.html
===================================================================
--- inc/public/default-templates/dotty/_top.html	(revision 3246)
+++ inc/public/default-templates/dotty/_top.html	(revision 3246)
@@ -0,0 +1,20 @@
+<header class="header">
+	<nav role="navigation">
+		<ul class="skip-links" id="prelude">
+			<li><a href="#main">{{tpl:lang To content}}</a></li>
+			<li><a href="#blognav">{{tpl:lang To menu}}</a></li>
+			<li><a href="#search">{{tpl:lang To search}}</a></li>
+		</ul>
+	</nav>
+
+	<div class="banner" role="banner">
+		<h1 class="site-title"><a class="site-title__link"
+			href="{{tpl:BlogURL}}"><span class="site-title__text">{{tpl:BlogName encode_html="1"}}</span></a></h1>
+		<p class="site-baseline">{{tpl:BlogDescription}}</p>
+	</div>
+
+	<!-- # --BEHAVIOR-- publicTopAfterContent -->
+	{{tpl:SysBehavior behavior="publicTopAfterContent"}}
+
+	{{tpl:SimpleMenu class="nav header__nav"}}
+</header>
Index: inc/public/default-templates/dotty/_video_player.html
===================================================================
--- inc/public/default-templates/dotty/_video_player.html	(revision 3246)
+++ inc/public/default-templates/dotty/_video_player.html	(revision 3246)
@@ -0,0 +1,3 @@
+<video controls preload="auto" width="400" height="300">
+	<source src="{{tpl:MediaURL}}">
+</video>
Index: inc/public/default-templates/dotty/archive.html
===================================================================
--- inc/public/default-templates/dotty/archive.html	(revision 3246)
+++ inc/public/default-templates/dotty/archive.html	(revision 3246)
@@ -0,0 +1,135 @@
+{{tpl:extends parent="__layout.html"}}
+
+<tpl:Block name="head-title">
+	<title>{{tpl:lang Archives}} - {{tpl:BlogName encode_html="1"}}</title>
+</tpl:Block>
+
+<tpl:Block name="dc-entry">
+	<meta property="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:BlogName encode_html="1"}}" />
+	<meta property="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+	<meta property="dc.language" content="{{tpl:BlogLanguage}}" />
+	<meta property="dc.date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+</tpl:Block>
+
+<tpl:Block name="og-entry">
+	<meta property="og:title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:BlogName encode_html="1"}}" />
+	<meta property="og:description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+</tpl:Block>	<!-- #og-entry -->
+
+<tpl:Block name="schema-entry">
+	<meta itemprop="name" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:BlogName encode_html="1"}}" />
+	<meta itemprop="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+</tpl:Block>	<!-- #schema-entry -->
+
+<tpl:Block name="head-linkrel">
+	<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
+	<tpl:Archives>
+		<link rel="chapter" href="{{tpl:ArchiveURL}}" title="{{tpl:ArchiveDate encode_html="1"}}" />
+	</tpl:Archives>
+	<link rel="contents" title="{{tpl:lang Archives}}" href="{{tpl:BlogArchiveURL}}" />
+	<tpl:Categories>
+		<link rel="section" href="{{tpl:CategoryURL}}" title="{{tpl:CategoryTitle encode_html="1"}}" />
+	</tpl:Categories>
+	<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
+</tpl:Block>
+
+<tpl:Block name="body-tag"><body class="dc-archive"></tpl:Block>
+
+<tpl:Block name="main-content">
+	<header id="content-info">
+		<h2>{{tpl:lang Archives}}</h2>
+	</header>
+
+	<div class="content-inner">
+
+		<article id="time-criteria"><!-- entries sorted by date -->
+			<div id="arch-by-year" class="arch-block arch-by-year">
+				<h3>{{tpl:lang By date}}</h3>
+				<p class="fromto">{{tpl:lang FromDay}} <tpl:Entries no_content="1" order="asc" lastn="1"><a href="{{tpl:EntryURL}}">{{tpl:EntryDate format="%e %B %Y"}}</a></tpl:Entries> {{tpl:lang toDay}} <tpl:Entries no_content="1" order="desc" lastn="1"><a href="{{tpl:EntryURL}}">{{tpl:EntryDate format="%e %B %Y"}}</a></tpl:Entries></p>
+				<tpl:Archives order="asc">
+					<tpl:ArchivesYearHeader>
+						<div class="arch-by-year__each-year">
+							<h4>{{tpl:ArchiveDate format="%Y"}}</h4>
+							<ul class="arch-list arch-year-list">
+					</tpl:ArchivesYearHeader>
+								<li><a href="{{tpl:ArchiveURL}}" title="{{tpl:ArchiveDate encode_html="1"}}">{{tpl:ArchiveDate encode_html="1" format="%B"}}</a>
+									<span>({{tpl:ArchiveEntriesCount}})</span></li>
+					<tpl:ArchivesYearFooter>
+							</ul>
+						</div>
+					</tpl:ArchivesYearFooter>
+				</tpl:Archives>
+			</div>
+		</article>
+
+		<article id="other-criteria"><!-- entries sorted by others criterias -->
+			<tpl:Categories level="1">
+				<tpl:CategoriesHeader>
+					<div id="arch-by-cat" class="arch-block arch-by-cat">
+						<h3>{{tpl:lang By category}}</h3>
+						<ul class="arch-list arch-cat-list">
+							</tpl:CategoriesHeader>
+							<li><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a>
+							<tpl:CategoryFirstChildren>
+								<tpl:CategoriesHeader>
+								<ul class="arch-list arch-sub-cat-list">
+								</tpl:CategoriesHeader>
+									<li><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></li>
+								<tpl:CategoriesFooter>
+								</ul>
+								</tpl:CategoriesFooter>
+							</tpl:CategoryFirstChildren>
+							</li>
+					<tpl:CategoriesFooter>
+						</ul>
+					</div>
+					</tpl:CategoriesFooter>
+			</tpl:Categories>
+
+			<tpl:Tags sortby="count" order="desc">
+				<tpl:TagsHeader>
+					<div id="arch-by-tag" class="arch-block arch-by-tag">
+						<h3>{{tpl:lang By tag}}</h3>
+						<ul class="arch-list arch-tag-list">
+				</tpl:TagsHeader>
+							<li><a href="{{tpl:TagURL}}" class="tag{{tpl:TagRoundPercent}}">{{tpl:TagID}}</a></li>
+				<tpl:TagsFooter>
+						</ul>
+					</div>
+				</tpl:TagsFooter>
+			</tpl:Tags>
+		</article>
+
+		<article id="more-arch"><!-- others things -->
+			<div id="arch-by-page" class="arch-block arch-by-page">
+				<tpl:Entries type="page" no_content="1" lastn="0" selected="0">
+					<tpl:EntriesHeader>
+						<h3>{{tpl:lang Pages}}</h3>
+						<ul class="arch-list arch-page-list">
+					</tpl:EntriesHeader>
+							<li><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></li>
+					<tpl:EntriesFooter>
+						</ul>
+					</tpl:EntriesFooter>
+				</tpl:Entries>
+			</div>
+		</article>
+
+	</div> <!-- End .content-inner -->
+</tpl:Block>
+
+<tpl:Block name="wrapper-sidebar">
+	<aside class="sidebar" id="sidebar" role="complementary">
+		<div class="widgets blognav__widgets" id="blognav">
+			<tpl:Widget id="search">
+			</tpl:Widget>
+		</div> <!-- End #blognav -->
+
+		<tpl:IfWidgets type="extra">
+			<div class="widgets blogextra__widgets" id="blogextra">
+		        <h2 class="blogextra__title">{{tpl:lang Extra menu}}</h2>
+				{{tpl:Widgets type="extra"}}
+			</div> <!-- End #blogextra -->
+		</tpl:IfWidgets>
+	</aside> <!-- End #sidebar -->
+</tpl:Block>
Index: inc/public/default-templates/dotty/archive_month.html
===================================================================
--- inc/public/default-templates/dotty/archive_month.html	(revision 3246)
+++ inc/public/default-templates/dotty/archive_month.html	(revision 3246)
@@ -0,0 +1,62 @@
+{{tpl:extends parent="__layout.html"}}
+
+<tpl:Block name="head-title">
+	<title>{{tpl:lang Archives}} - {{tpl:ArchiveDate}} - {{tpl:BlogName encode_html="1"}}</title>
+</tpl:Block>
+
+<tpl:Block name="meta-robots">
+	<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX"}}" />
+</tpl:Block>
+
+<tpl:Block name="dc-entry">
+	<meta property="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:ArchiveDate}} - {{tpl:BlogName encode_html="1"}}" />
+	<meta property="dc.language" content="{{tpl:BlogLanguage}}" />
+	<meta property="dc.date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+</tpl:Block>
+
+<tpl:Block name="og-entry">
+	<meta property="og:title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:ArchiveDate}} - {{tpl:BlogName encode_html="1"}}" />
+</tpl:Block>	<!-- #og-entry -->
+
+<tpl:Block name="schema-entry">
+	<meta itemprop="name" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:ArchiveDate}} - {{tpl:BlogName encode_html="1"}}" />
+</tpl:Block>	<!-- #schema-entry -->
+
+<tpl:Block name="head-linkrel">
+	<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
+	<link rel="up" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
+	<link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
+
+	<tpl:ArchiveNext><link rel="next" href="{{tpl:ArchiveURL}}" title="{{tpl:ArchiveDate encode_html="1"}}" /></tpl:ArchiveNext>
+	<tpl:ArchivePrevious><link rel="prev" href="{{tpl:ArchiveURL}}" title="{{tpl:ArchiveDate encode_html="1"}}" /></tpl:ArchivePrevious>
+
+	<tpl:Entries no_content="1">
+		<link rel="chapter" href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}" />
+	</tpl:Entries>
+</tpl:Block>
+
+<tpl:Block name="body-tag"><body class="dc-archive-month"></tpl:Block>
+
+<tpl:Block name="main-content">
+	<nav class="navlinks topnl">
+		<tpl:ArchivePrevious><a href="{{tpl:ArchiveURL}}" class="prev">&#171; {{tpl:ArchiveDate encode_html="1"}}</a> - </tpl:ArchivePrevious>
+		{{tpl:ArchiveDate}}
+		<tpl:ArchiveNext> - <a href="{{tpl:ArchiveURL}}" class="next">{{tpl:ArchiveDate encode_html="1"}} &#187;</a></tpl:ArchiveNext>
+	</nav>
+
+	<header id="content-info">
+		<h2>{{tpl:ArchiveDate}} <span>({{tpl:ArchiveEntriesCount}})</span></h2>
+	</header>
+
+	<div class="content-inner">
+		<tpl:Entries>
+			{{tpl:include src="_entry-short.html"}}
+		</tpl:Entries>
+	</div>
+
+	<nav class="navlinks">
+		<tpl:ArchivePrevious><a href="{{tpl:ArchiveURL}}" class="prev">&#171; {{tpl:ArchiveDate encode_html="1"}}</a> - </tpl:ArchivePrevious>
+		{{tpl:ArchiveDate}}
+		<tpl:ArchiveNext> - <a href="{{tpl:ArchiveURL}}" class="next">{{tpl:ArchiveDate encode_html="1"}} &#187;</a></tpl:ArchiveNext>
+	</nav>
+</tpl:Block>
Index: inc/public/default-templates/dotty/atom-comments.xml
===================================================================
--- inc/public/default-templates/dotty/atom-comments.xml	(revision 3246)
+++ inc/public/default-templates/dotty/atom-comments.xml	(revision 3246)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="{{tpl:BlogLanguage}}">
+
+  <title type="html">{{tpl:BlogName encode_xml="1"}}{{tpl:SysFeedSubtitle encode_xml="1"}}
+  - {{tpl:lang Comments}}</title>
+  <subtitle type="html">{{tpl:BlogDescription encode_xml="1"}}</subtitle>
+  <link href="{{tpl:SysSelfURI}}" rel="self" type="application/atom+xml"/>
+  <link href="{{tpl:BlogURL}}" rel="alternate" type="text/html"
+  title="{{tpl:BlogDescription remove_html="1" encode_xml="1"}}"/>
+  <updated>{{tpl:BlogUpdateDate iso8601="1"}}</updated>
+  <author>
+    <name>{{tpl:BlogEditor encode_xml="1"}}</name>
+  </author>
+  <id>{{tpl:BlogFeedID}}</id>
+  <generator uri="http://www.dotclear.org/">Dotclear</generator>
+
+  <tpl:Comments order="desc" with_pings="1">
+
+  <tpl:CommentIf is_ping="1">
+  <entry>
+    <title>[ping] {{tpl:PingEntryTitle encode_xml="1"}} - {{tpl:PingBlogName encode_xml="1"}}</title>
+    <link href="{{tpl:PingPostURL encode_xml="1"}}#c{{tpl:PingID}}" rel="alternate" type="text/html"
+    title="[ping] {{tpl:PingEntryTitle encode_xml="1"}} - {{tpl:PingBlogName encode_xml="1"}}" />
+    <id>{{tpl:PingFeedID}}</id>
+    <published>{{tpl:PingDate iso8601="1"}}</published>
+    <updated>{{tpl:PingDate iso8601="1" upddt="1"}}</updated>
+    <author><name>{{tpl:PingBlogName encode_xml="1"}}</name></author>
+    <content type="html">&lt;p&gt;&lt;a href="{{tpl:PingAuthorURL encode_xml="1"}}"&gt;{{tpl:PingTitle encode_xml="1"}}&lt;/a&gt;&lt;/p&gt; {{tpl:PingContent encode_xml="1"}}</content>
+  </entry>
+
+  </tpl:CommentIf>
+
+  <tpl:CommentIf is_ping="0">
+  <entry>
+    <title>{{tpl:CommentEntryTitle encode_xml="1"}} - {{tpl:CommentAuthor encode_xml="1"}}</title>
+    <link href="{{tpl:CommentPostURL encode_xml="1"}}#c{{tpl:CommentID}}" rel="alternate" type="text/html"
+    title="{{tpl:CommentEntryTitle encode_xml="1"}} - {{tpl:CommentAuthor encode_xml="1"}}" />
+    <id>{{tpl:CommentFeedID}}</id>
+    <published>{{tpl:CommentDate iso8601="1"}}</published>
+    <updated>{{tpl:CommentDate iso8601="1" upddt="1"}}</updated>
+    <author><name>{{tpl:CommentAuthor encode_xml="1"}}</name></author>
+    <content type="html">{{tpl:CommentContent absolute_urls="1" encode_xml="1"}}</content>
+  </entry>
+  </tpl:CommentIf>
+  </tpl:Comments>
+
+</feed>
Index: inc/public/default-templates/dotty/atom.xml
===================================================================
--- inc/public/default-templates/dotty/atom.xml	(revision 3246)
+++ inc/public/default-templates/dotty/atom.xml	(revision 3246)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom"
+  xmlns:dc="http://purl.org/dc/elements/1.1/"
+  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
+  xml:lang="{{tpl:BlogLanguage}}">
+
+  <title type="html">{{tpl:BlogName encode_xml="1"}}{{tpl:SysFeedSubtitle encode_xml="1"}}</title>
+  <subtitle type="html">{{tpl:BlogDescription encode_xml="1"}}</subtitle>
+  <link href="{{tpl:SysSelfURI}}" rel="self" type="application/atom+xml"/>
+  <link href="{{tpl:BlogURL}}" rel="alternate" type="text/html"
+  title="{{tpl:BlogDescription remove_html="1" encode_xml="1"}}"/>
+  <updated>{{tpl:BlogUpdateDate iso8601="1"}}</updated>
+  <author>
+    <name>{{tpl:BlogEditor encode_xml="1"}}</name>
+  </author>
+  <id>{{tpl:BlogFeedID}}</id>
+  <generator uri="http://www.dotclear.org/">Dotclear</generator>
+
+  <tpl:Entries>
+
+  <entry>
+    <title>{{tpl:EntryTitle encode_xml="1"}}</title>
+    <link href="{{tpl:EntryURL}}" rel="alternate" type="text/html"
+    title="{{tpl:EntryTitle encode_xml="1"}}" />
+    <id>{{tpl:EntryFeedID}}</id>
+    <published>{{tpl:EntryDate iso8601="1"}}</published>
+    <tpl:EntryIf republished="1">
+      <updated>{{tpl:EntryDate iso8601="1" upddt="1"}}</updated>
+    </tpl:EntryIf>
+    <tpl:EntryIf republished="0">
+      <updated>{{tpl:EntryDate iso8601="1"}}</updated>
+    </tpl:EntryIf>
+    <author><name>{{tpl:EntryAuthorCommonName encode_xml="1"}}</name></author>
+    <tpl:EntryIf has_category="1">
+    <dc:subject>{{tpl:EntryCategory encode_html="1"}}</dc:subject>
+    </tpl:EntryIf>
+    <tpl:EntryTags><dc:subject>{{tpl:TagID}}</dc:subject></tpl:EntryTags>
+
+    <content type="html">{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}
+    {{tpl:EntryContent absolute_urls="1" encode_xml="1"}}</content>
+
+    <tpl:Attachments>
+      <link rel="enclosure" href="{{tpl:AttachmentURL}}"
+      length="{{tpl:AttachmentSize full="1"}}" type="{{tpl:AttachmentMimeType}}" />
+    </tpl:Attachments>
+
+
+    <tpl:EntryIf comments_active="1">
+      <wfw:comment>{{tpl:EntryURL}}#comment-form</wfw:comment>
+      <wfw:commentRss>{{tpl:BlogFeedURL type="atom"}}/comments/{{tpl:EntryID}}</wfw:commentRss>
+    </tpl:EntryIf>
+  </entry>
+  </tpl:Entries>
+
+</feed>
Index: inc/public/default-templates/dotty/category.html
===================================================================
--- inc/public/default-templates/dotty/category.html	(revision 3246)
+++ inc/public/default-templates/dotty/category.html	(revision 3246)
@@ -0,0 +1,108 @@
+{{tpl:extends parent="__layout.html"}}
+
+<tpl:Block name="head-title">
+	<title>{{tpl:CategoryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf></title>
+</tpl:Block>
+
+<tpl:Block name="meta-robots">
+	<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX"}}" />
+</tpl:Block>
+
+<tpl:Block name="meta-entry">
+	<meta name="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryDescription encode_html="1" cut_string="180" remove_html="1"}}" />
+	<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
+	<meta name="date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+</tpl:Block>
+
+<tpl:Block name="dc-entry">
+	<meta property="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+	<meta property="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryDescription remove_html="1"}}" />
+	<meta property="dc.language" content="{{tpl:BlogLanguage}}" />
+	<meta property="dc.date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+</tpl:Block>
+
+<tpl:Block name="og-entry">
+	<meta property="og:title" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+	<meta property="og:description" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryDescription remove_html="1"}}" />
+</tpl:Block>	<!-- #og-entry -->
+
+<tpl:Block name="schema-entry">
+	<meta itemprop="name" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+	<meta itemprop="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryDescription remove_html="1"}}" />
+</tpl:Block>	<!-- #schema-entry -->
+
+<tpl:Block name="head-linkrel">
+	<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
+	<link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
+
+	<tpl:Entries no_content="1">
+		<tpl:EntriesHeader>
+			<tpl:Pagination>
+				<tpl:PaginationIf end="0">
+					<link rel="prev" title="{{tpl:lang previous entries}}" href="{{tpl:PaginationURL offset="1"}}" />
+				</tpl:PaginationIf>
+
+				<tpl:PaginationIf start="0">
+					<link rel="next" title="{{tpl:lang next entries}}" href="{{tpl:PaginationURL offset="-1"}}" />
+				</tpl:PaginationIf>
+			</tpl:Pagination>
+		</tpl:EntriesHeader>
+
+		<link rel="chapter" href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}" />
+	</tpl:Entries>
+
+	<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:CategoryFeedURL type="atom"}}" />
+</tpl:Block>
+
+<tpl:Block name="body-tag"><body class="dc-category"></tpl:Block>
+
+<tpl:Block name="main-content">
+	<header id="content-info">
+		<h2>
+			<tpl:CategoryParents>
+				<a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> &rsaquo;
+			</tpl:CategoryParents>
+			{{tpl:CategoryTitle encode_html="1"}}
+		</h2>
+
+		<tpl:CategoryIf has_entries="1">
+			<ul class="content-info__feed">
+				<li><a type="application/atom+xml" href="{{tpl:CategoryFeedURL type="atom"}}"
+				 title="{{tpl:lang This category's entries Atom feed}}" class="feed">{{tpl:lang Entries feed}}</a></li>
+
+				<tpl:SysIf operator="or" comments_active="1" pings_active="1">
+					 <li><a type="application/atom+xml" href="{{tpl:CategoryFeedURL type="atom"}}/comments"
+					 title="{{tpl:lang This category's comments Atom feed}}" class="feed">{{tpl:lang Comments feed}}</a></li>
+				</tpl:SysIf>
+			</ul>
+		</tpl:CategoryIf>
+
+		<div class="content-info__cat-desc">
+			{{tpl:CategoryDescription}}
+		</div>
+
+
+		<tpl:CategoryFirstChildren>
+			<tpl:CategoriesHeader>
+				<div id="subcategories" class="content-info__sub-cat">
+					<h3>{{tpl:lang Subcategories}}</h3>
+					<ul>
+			</tpl:CategoriesHeader>
+						<li class="post-cat"><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></li>
+			<tpl:CategoriesFooter>
+					</ul>
+				</div>
+			</tpl:CategoriesFooter>
+		</tpl:CategoryFirstChildren>
+	</header>	<!-- End #content-info -->
+
+	<div class="content-inner">
+		<tpl:Entries>
+			{{tpl:include src="_entry-short.html"}}
+
+			<tpl:EntriesFooter>
+				{{tpl:include src="_pagination.html"}}
+			</tpl:EntriesFooter>
+		</tpl:Entries>
+	</div> <!-- End #content-inner -->
+</tpl:Block>
Index: inc/public/default-templates/dotty/home.html
===================================================================
--- inc/public/default-templates/dotty/home.html	(revision 3246)
+++ inc/public/default-templates/dotty/home.html	(revision 3246)
@@ -0,0 +1,1 @@
+{{tpl:extends parent="__layout.html"}}
Index: inc/public/default-templates/dotty/password-form.html
===================================================================
--- inc/public/default-templates/dotty/password-form.html	(revision 3246)
+++ inc/public/default-templates/dotty/password-form.html	(revision 3246)
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<html lang="{{tpl:BlogLanguage}}">
+<head>
+  <meta charset="UTF-8" />
+  <meta name="ROBOTS" content="NOARCHIVE,NOINDEX,NOFOLLOW" />
+  <title>{{tpl:lang Password needed}} - {{tpl:BlogName encode_html="1"}}</title>
+
+  <style type="text/css">
+  body {
+  font: 0.8em Verdana,Arial,Geneva,sans-serif;
+  }
+
+  form {
+  display : block;
+  width : 500px;
+  margin : 0 auto;
+  padding : 1em;
+  background : #eee;
+  }
+
+  h2 { font : 140% Arial,Helvetica,sans-serif; margin : 0; }
+
+  label { font-weight : bold; }
+
+  input { border-width : 1px; }
+  </style>
+</head>
+
+<body>
+
+<form action="{{tpl:EntryURL}}" method="post" role="form">
+<h2>{{tpl:lang Password needed}}</h2>
+
+<p>{{tpl:lang You must give a password to access this area.}}</p>
+<p><label>{{tpl:lang Password:}} <input type="password" name="password" value="" /></label> <input type="submit" value="ok" /></p>
+
+</form>
+
+</body>
+</html>
Index: inc/public/default-templates/dotty/post.html
===================================================================
--- inc/public/default-templates/dotty/post.html	(revision 3246)
+++ inc/public/default-templates/dotty/post.html	(revision 3246)
@@ -0,0 +1,78 @@
+{{tpl:extends parent="__layout.html"}}
+
+<tpl:Block name="head-title">
+	<title>{{tpl:EntryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
+</tpl:Block>
+
+<tpl:Block name="meta-entry">
+	<meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
+	<meta name="author" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
+	<meta name="date" content="{{tpl:EntryDate iso8601="1"}}" />
+</tpl:Block>
+
+<tpl:Block name="dc-entry">
+	<meta property="dc.title" content="{{tpl:EntryTitle encode_html="1"}}" />
+	<meta property="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
+	<meta property="dc.creator" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
+	<meta property="dc.language" content="{{tpl:EntryLang}}" />
+	<meta property="dc.date" content="{{tpl:EntryDate iso8601="1"}}" />
+</tpl:Block>
+
+<tpl:Block name="og-entry">
+	<meta property="og:title" content="{{tpl:EntryTitle encode_html="1"}}" />
+	<meta property="og:description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
+</tpl:Block>	<!-- #og-entry -->
+
+<tpl:Block name="schema-entry">
+	<meta itemprop="name" content="{{tpl:EntryTitle encode_html="1"}}" />
+	<meta itemprop="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
+</tpl:Block>	<!-- #schema-entry -->
+
+<tpl:Block name="head-linkrel">
+	<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
+	<link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
+	<tpl:EntryIf pings_active="1"><link rel="pingback" href="{{tpl:BlogXMLRPCURL}}" /></tpl:EntryIf>
+	<tpl:EntryNext><link rel="next" href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}" /></tpl:EntryNext>
+	<tpl:EntryPrevious><link rel="prev" href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}" /></tpl:EntryPrevious>
+	<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
+</tpl:Block>
+
+<tpl:Block name="html-head">
+	{{tpl:parent}}
+
+	<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf=post.js"></script>
+	<script type="text/javascript">
+		//<![CDATA[
+		var post_remember_str = '{{tpl:lang Remember me on this blog}}';
+		//]]>
+	</script>
+</tpl:Block>
+
+<tpl:Block name="body-tag"><body class="dc-post"></tpl:Block>
+
+<tpl:Block name="page-top">
+	{{tpl:EntryPingData}}
+	{{tpl:parent}}
+</tpl:Block>
+
+<tpl:Block name="main-content">
+	<nav class="navlinks topnl">
+		<tpl:EntryPrevious><a href="{{tpl:EntryURL}}"
+		 title="{{tpl:EntryTitle encode_html="1"}}" class="prev">&#171; {{tpl:EntryTitle encode_html="1"
+		 cut_string="50"}}</a></tpl:EntryPrevious>
+		<tpl:EntryNext> <span>-</span> <a href="{{tpl:EntryURL}}"
+		 title="{{tpl:EntryTitle encode_html="1"}}" class="next">{{tpl:EntryTitle encode_html="1"
+		 cut_string="50"}} &#187;</a></tpl:EntryNext>
+	</nav>
+
+	{{tpl:include src="_simple-entry.html"}}
+
+	<nav class="navlinks">
+		<tpl:EntryPrevious><a href="{{tpl:EntryURL}}"
+		 title="{{tpl:EntryTitle encode_html="1"}}" class="prev">&#171; {{tpl:EntryTitle encode_html="1"
+		 cut_string="50"}}</a></tpl:EntryPrevious>
+		<tpl:EntryNext> <span>-</span> <a href="{{tpl:EntryURL}}"
+		 title="{{tpl:EntryTitle encode_html="1"}}" class="next">{{tpl:EntryTitle encode_html="1"
+		 cut_string="50"}} &#187;</a></tpl:EntryNext>
+	</nav>
+</tpl:Block>
Index: inc/public/default-templates/dotty/rss2-comments.xml
===================================================================
--- inc/public/default-templates/dotty/rss2-comments.xml	(revision 3246)
+++ inc/public/default-templates/dotty/rss2-comments.xml	(revision 3246)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet title="XSL formatting" type="text/xsl" href="{{tpl:BlogURL}}feed/rss2/xslt" ?>
+<rss version="2.0"
+  xmlns:dc="http://purl.org/dc/elements/1.1/"
+  xmlns:content="http://purl.org/rss/1.0/modules/content/"
+  xmlns:atom="http://www.w3.org/2005/Atom">
+<channel>
+  <title>{{tpl:BlogName encode_xml="1"}}{{tpl:SysFeedSubtitle encode_xml="1"}}
+  - {{tpl:lang Comments}}</title>
+  <link>{{tpl:BlogURL}}</link>
+  <atom:link href="{{tpl:SysSelfURI}}" rel="self" type="application/rss+xml"/>
+  <description>{{tpl:BlogDescription remove_html="1" encode_xml="1"}}</description>
+  <language>{{tpl:BlogLanguage}}</language>
+  <pubDate>{{tpl:BlogUpdateDate rfc822="1"}}</pubDate>
+  <copyright>{{tpl:BlogCopyrightNotice encode_xml="1"}}</copyright>
+  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+  <generator>Dotclear</generator>
+
+  <tpl:Comments order="desc" with_pings="1">
+
+  <tpl:CommentIf is_ping="1">
+  <item>
+    <title>[ping] {{tpl:PingEntryTitle encode_xml="1"}} - {{tpl:PingBlogName encode_xml="1"}}</title>
+    <link>{{tpl:PingPostURL encode_xml="1"}}#c{{tpl:PingID}}</link>
+    <guid isPermaLink="false">{{tpl:PingFeedID}}</guid>
+    <pubDate>{{tpl:PingDate rfc822="1"}}</pubDate>
+    <dc:creator>{{tpl:PingBlogName encode_xml="1"}}</dc:creator>
+
+    <description>&lt;p&gt;&lt;a href="{{tpl:PingAuthorURL encode_xml="1"}}"&gt;{{tpl:PingTitle encode_xml="1"}}&lt;/a&gt;&lt;/p&gt;
+    {{tpl:PingContent encode_xml="1"}}</description>
+  </item>
+  </tpl:CommentIf>
+
+  <tpl:CommentIf is_ping="0">
+  <item>
+    <title>{{tpl:CommentEntryTitle encode_xml="1"}} - {{tpl:CommentAuthor encode_xml="1"}}</title>
+    <link>{{tpl:CommentPostURL encode_xml="1"}}#c{{tpl:CommentID}}</link>
+    <guid isPermaLink="false">{{tpl:CommentFeedID}}</guid>
+    <pubDate>{{tpl:CommentDate rfc822="1"}}</pubDate>
+    <dc:creator>{{tpl:CommentAuthor encode_xml="1"}}</dc:creator>
+
+    <description>{{tpl:CommentContent absolute_urls="1" encode_xml="1"}}</description>
+  </item>
+  </tpl:CommentIf>
+  </tpl:Comments>
+
+</channel>
+</rss>
Index: inc/public/default-templates/dotty/rss2.xml
===================================================================
--- inc/public/default-templates/dotty/rss2.xml	(revision 3246)
+++ inc/public/default-templates/dotty/rss2.xml	(revision 3246)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet title="XSL formatting" type="text/xsl" href="{{tpl:BlogURL}}feed/rss2/xslt" ?>
+<rss version="2.0"
+  xmlns:dc="http://purl.org/dc/elements/1.1/"
+  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
+  xmlns:content="http://purl.org/rss/1.0/modules/content/"
+  xmlns:atom="http://www.w3.org/2005/Atom">
+<channel>
+  <title>{{tpl:BlogName encode_xml="1"}}{{tpl:SysFeedSubtitle encode_xml="1"}}</title>
+  <link>{{tpl:BlogURL}}</link>
+  <atom:link href="{{tpl:SysSelfURI}}" rel="self" type="application/rss+xml"/>
+  <description>{{tpl:BlogDescription remove_html="1" encode_xml="1"}}</description>
+  <language>{{tpl:BlogLanguage}}</language>
+  <pubDate>{{tpl:BlogUpdateDate rfc822="1"}}</pubDate>
+  <copyright>{{tpl:BlogCopyrightNotice encode_xml="1"}}</copyright>
+  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+  <generator>Dotclear</generator>
+
+  <tpl:Entries>
+
+  <item>
+    <title>{{tpl:EntryTitle encode_xml="1"}}</title>
+    <link>{{tpl:EntryURL}}</link>
+    <guid isPermaLink="false">{{tpl:EntryFeedID}}</guid>
+    <pubDate>{{tpl:EntryDate rfc822="1"}}</pubDate>
+    <dc:creator>{{tpl:EntryAuthorCommonName encode_xml="1"}}</dc:creator>
+    <tpl:EntryIf has_category="1">
+    <category>{{tpl:EntryCategory encode_html="1"}}</category>
+    </tpl:EntryIf>
+    <tpl:EntryTags><category>{{tpl:TagID}}</category></tpl:EntryTags>
+
+    <description>{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}
+    {{tpl:EntryContent absolute_urls="1" encode_xml="1"}}</description>
+
+    <tpl:Attachments>
+      <enclosure url="{{tpl:AttachmentURL}}"
+      length="{{tpl:AttachmentSize full="1"}}" type="{{tpl:AttachmentMimeType}}" />
+    </tpl:Attachments>
+
+    <tpl:EntryIf comments_active="1">
+      <comments>{{tpl:EntryURL}}#comment-form</comments>
+      <wfw:comment>{{tpl:EntryURL}}#comment-form</wfw:comment>
+      <wfw:commentRss>{{tpl:BlogFeedURL}}/comments/{{tpl:EntryID}}</wfw:commentRss>
+    </tpl:EntryIf>
+  </item>
+  </tpl:Entries>
+
+</channel>
+</rss>
Index: inc/public/default-templates/dotty/rss2.xsl
===================================================================
--- inc/public/default-templates/dotty/rss2.xsl	(revision 3246)
+++ inc/public/default-templates/dotty/rss2.xsl	(revision 3246)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0"
+xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+xmlns:content="http://purl.org/rss/1.0/modules/content/"
+xmlns="http://www.w3.org/1999/xhtml">
+
+<xsl:output method="html"/>
+
+<xsl:template match="/">
+<html>
+  <head>
+    <title>{{tpl:lang Subscribe to}} <xsl:value-of select="/rss/channel/title"/></title>
+    <style type="text/css">
+    <![CDATA[
+    body {
+      font: 80% Verdana,Arial,sans-serif;
+      margin: 20px 0;
+      padding: 0 0;
+      background: #fff;
+      color: #000;
+    }
+    a { color: #039; }
+    h1, h2 { font-family: Arial,sans-serif; }
+    h1 { font-size: 160%; margin: 0; }
+    h2 { font-size: 140%; font-weight: bold; margin: 0.5em 0 0.2em 0; }
+    h2 a { text-decoration: none; }
+    p { margin: 0 0 0.5em 0; }
+    #page {
+      margin: 0 80px;
+    }
+    #top {
+      background: #036;
+      padding : 1em;
+      color: #fff;
+    }
+    #top a {
+      color: #fff;
+      text-decoration: none;
+    }
+    #what {
+      padding: 1em;
+      background: #eee;
+      border-bottom: 1px solid #000;
+      font-size: 80%;
+    }
+    #what p {
+      margin: 0 0 0.5em 0;
+    }
+    #footer {
+      border-top: 1px solid #000;
+    }
+    #items {
+      background: #fff;
+      color: inherit;
+    }
+    #items div {
+      margin: 0 0 1em 0;
+    }
+    ]]>
+    </style>
+    <script type="text/javascript"><![CDATA[
+    window.onload = function() {
+      document.getElementById('feedurl').value = window.location.href;
+
+      // Ugly but works ;)
+      var c = document.getElementsByTagName('div');
+      var t = '';
+      for (var i=0; c.length-i != 0; i++) {
+        if (c[i].className == 'item-content') {
+          if (c[i].textContent) {
+            t = c[i].textContent;
+          } else if (c[i].innerText) {
+            t = c[i].innerText;
+          } else {
+            t = '';
+          }
+
+          if (t) { c[i].innerHTML = t; }
+        }
+      }
+    };
+    ]]></script>
+  </head>
+  <body>
+    <div id="page">
+      <div id="top">
+        <h1><a href="{/rss/channel/link}"><xsl:value-of select="/rss/channel/title"/></a></h1>
+        <p><xsl:value-of select="/rss/channel/description"/></p>
+      </div>
+      <div id="what">
+      <h3>{{tpl:lang What is an RSS feed?}}</h3>
+      <p>{{tpl:lang RSS feed is a free blog summary. It provides content
+      (either posts or comments) or  summaries of content, together with links
+      to the full versions, and other metadata. The last published items may
+      then be read by your favorite RSS
+      <a href="http://en.wikipedia.org/wiki/Aggregator">aggregator</a>.}}</p>
+      <h3>{{tpl:lang Subscribe}}</h3>
+      <p>{{tpl:lang Simply copy the following URL into your aggregator:}}</p>
+      <p><input type="text" size="60" value="" id="feedurl" /></p>
+      </div>
+      <div id="items">
+        <xsl:apply-templates select="//item"/>
+      </div>
+      <div id="footer">
+        <p><xsl:value-of select="/rss/channel/copyright"/></p>
+      </div>
+    </div>
+  </body>
+</html>
+</xsl:template>
+
+<!-- Item template -->
+<xsl:template match="item">
+  <div>
+    <h2><a href="{link}"><xsl:value-of select="title"/></a></h2>
+    <div class="item-content"><xsl:value-of select="description" /></div>
+  </div>
+</xsl:template>
+
+</xsl:stylesheet>
Index: inc/public/default-templates/dotty/search.html
===================================================================
--- inc/public/default-templates/dotty/search.html	(revision 3246)
+++ inc/public/default-templates/dotty/search.html	(revision 3246)
@@ -0,0 +1,83 @@
+{{tpl:extends parent="__layout.html"}}
+
+<tpl:Block name="head-title">
+	<title>{{tpl:lang Search}} - {{tpl:SysSearchString encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf></title>
+</tpl:Block>
+
+<tpl:Block name="meta-robots">
+	<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX,NOARCHIVE"}}" />
+</tpl:Block>
+
+<tpl:Block name="dc-entry">
+	<meta property="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Search}} - {{tpl:SysSearchString encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+	<meta property="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+	<meta property="dc.language" content="{{tpl:BlogLanguage}}" />
+	<meta property="dc.date" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
+</tpl:Block>	<!-- dc-title-head -->
+
+<tpl:Block name="og-entry">
+	<meta property="og:title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Search}} - {{tpl:SysSearchString encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+	<meta property="og:description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+</tpl:Block>	<!-- #og-entry -->
+
+<tpl:Block name="schema-entry">
+	<meta itemprop="name" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Search}} - {{tpl:SysSearchString encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
+	<meta itemprop="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription remove_html="1" encode_html="1"}}" />
+</tpl:Block>	<!-- #schema-entry -->
+
+<tpl:Block name="head-linkrel">
+	<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
+	<link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
+	<tpl:Entries no_content="1">
+		<tpl:EntriesHeader>
+			<tpl:Pagination>
+				<tpl:PaginationIf end="0">
+					<link rel="prev" title="{{tpl:lang previous entries}}" href="{{tpl:PaginationURL offset="1"}}" />
+				</tpl:PaginationIf>
+				<tpl:PaginationIf start="0">
+					<link rel="next" title="{{tpl:lang next entries}}" href="{{tpl:PaginationURL offset="-1"}}" />
+				</tpl:PaginationIf>
+			</tpl:Pagination>
+		</tpl:EntriesHeader>
+		<link rel="chapter" href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}" />
+	</tpl:Entries>
+	<link rel="meta" type="application/xbel+xml" title="Blogroll" href="{{tpl:BlogrollXbelLink}}" />
+</tpl:Block>
+
+<tpl:Block name="body-tag"><body class="dc-search"></tpl:Block>
+
+<tpl:Block name="main-content">
+	<header id="content-info">
+		<h2>{{tpl:lang Search}}</h2>
+		<tpl:SysIf search_count="==0">
+			<p>{{tpl:SysSearchString encode_html="1" string="Your search for <em>%1$s</em> returned no result."}}</p>
+		</tpl:SysIf>
+		<tpl:SysIf search_count="==1">
+			<p>{{tpl:SysSearchString encode_html="1" string="Your search for <em>%1$s</em> returned <strong>%2$s</strong> result."}}</p>
+		</tpl:SysIf>
+		<tpl:SysIf search_count="&gt;1">
+			<p>{{tpl:SysSearchString encode_html="1" string="Your search for <em>%1$s</em> returned <strong>%2$s</strong> results."}}</p>
+		</tpl:SysIf>
+	</header>
+
+	<div class="content-inner">
+		<tpl:Entries>
+
+			{{tpl:include src="_entry-short.html"}}
+
+			<tpl:EntriesFooter>
+				<tpl:Pagination>
+					<p class="pagination">
+						<tpl:PaginationIf end="0">
+							<a href="{{tpl:PaginationURL offset="+1"}}" class="prev">&#171; {{tpl:lang previous entries}}</a> -
+						</tpl:PaginationIf>
+						 {{tpl:lang page}} {{tpl:PaginationCurrent}} {{tpl:lang of}} {{tpl:PaginationCounter}}
+						<tpl:PaginationIf start="0">
+							 - <a href="{{tpl:PaginationURL offset="-1"}}" class="next">{{tpl:lang next entries}} &#187;</a>
+						</tpl:PaginationIf>
+					</p>
+				</tpl:Pagination>
+			</tpl:EntriesFooter>
+		</tpl:Entries>
+	</div> <!-- End #content-inner -->
+</tpl:Block>
Index: inc/public/default-templates/dotty/user_head.html
===================================================================
--- inc/public/default-templates/dotty/user_head.html	(revision 3246)
+++ inc/public/default-templates/dotty/user_head.html	(revision 3246)
@@ -0,0 +1,1 @@
+<!-- # This template is included at the end of _head.html template -->
