Current oav website
99
dotclear._no/themes/noviny/_config.php
Executable file
@ -0,0 +1,99 @@
|
||||
<?php
|
||||
# -- BEGIN LICENSE BLOCK ----------------------------------
|
||||
#
|
||||
# This file is part of Noviny, a Dotclear 2 theme.
|
||||
#
|
||||
# Copyright (c) 2003-2008 Olivier Meunier and contributors
|
||||
# Licensed under the GPL version 2.0 license.
|
||||
# See LICENSE file or
|
||||
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
||||
#
|
||||
# -- END LICENSE BLOCK ------------------------------------
|
||||
if (!defined('DC_CONTEXT_ADMIN')) { return; }
|
||||
|
||||
function noviny_guess_url($url)
|
||||
{
|
||||
global $core;
|
||||
|
||||
if (preg_match('/^'.preg_quote($core->blog->url,'/').'/',$url)) {
|
||||
return preg_replace('/^'.preg_quote($core->blog->url,'/').'/','',$url);
|
||||
}
|
||||
|
||||
return $url;
|
||||
}
|
||||
|
||||
$noviny_nav = array();
|
||||
if ($core->blog->settings->noviny_nav) {
|
||||
$noviny_nav = @unserialize($core->blog->settings->noviny_nav);
|
||||
}
|
||||
|
||||
if (!is_array($noviny_nav)) {
|
||||
$noviny_nav = array();
|
||||
}
|
||||
|
||||
if (!empty($_POST))
|
||||
{
|
||||
if (!empty($_POST['nav_title']) && !empty($_POST['nav_url']) && !empty($_POST['nav_pos']))
|
||||
{
|
||||
$new_nav = array();
|
||||
$nav_title = $_POST['nav_title'];
|
||||
$nav_url = $_POST['nav_url'];
|
||||
$nav_pos = $_POST['nav_pos'];
|
||||
|
||||
asort($nav_pos);
|
||||
foreach ($nav_pos as $i => $v) {
|
||||
if (empty($nav_title[$i]) || !isset($nav_url[$i])) {
|
||||
continue;
|
||||
}
|
||||
$new_nav[] = array(
|
||||
$nav_title[$i],
|
||||
noviny_guess_url($nav_url[$i])
|
||||
);
|
||||
}
|
||||
|
||||
$noviny_nav = $new_nav;
|
||||
}
|
||||
|
||||
if (!empty($_POST['new_title']) && isset($_POST['new_url']))
|
||||
{
|
||||
$noviny_nav[] = array(
|
||||
$_POST['new_title'],
|
||||
noviny_guess_url($_POST['new_url'])
|
||||
);
|
||||
|
||||
|
||||
}
|
||||
$core->blog->settings->setNameSpace('noviny');
|
||||
$core->blog->settings->put('noviny_nav',serialize($noviny_nav),'string');
|
||||
$core->blog->triggerBlog();
|
||||
}
|
||||
|
||||
|
||||
|
||||
echo '<fieldset><legend>'.__('Navigation bar').'</legend>';
|
||||
|
||||
foreach ($noviny_nav as $i => $v)
|
||||
{
|
||||
if ($i == 0) {
|
||||
echo '<h4>'.__('Edit navigation items').'</h4>';
|
||||
}
|
||||
|
||||
echo
|
||||
'<p><label class="classic">'.__('Title:').' '.
|
||||
form::field(array('nav_title['.$i.']'),15,90,html::escapeHTML($v[0])).'</label> '.
|
||||
'<label class="classic">'.__('Link:').' '.
|
||||
form::field(array('nav_url['.$i.']'),30,120,html::escapeHTML($v[1])).'</label> '.
|
||||
'<label class="classic">'.__('Position:').' '.
|
||||
form::field(array('nav_pos['.$i.']'),2,3,(string) $i).'</label></p>';
|
||||
}
|
||||
|
||||
echo
|
||||
'<h4>'.__('Add a navigation item').'</h4>'.
|
||||
'<p><label class="classic">'.__('Title:').' '.
|
||||
form::field(array('new_title'),15,90,'').'</label> '.
|
||||
'<label class="classic">'.__('Link:').' '.
|
||||
form::field(array('new_url'),30,120,'').'</label></p>';
|
||||
|
||||
|
||||
echo '</fieldset>';
|
||||
?>
|
||||
20
dotclear._no/themes/noviny/_define.php
Executable file
@ -0,0 +1,20 @@
|
||||
<?php
|
||||
# -- BEGIN LICENSE BLOCK ----------------------------------
|
||||
#
|
||||
# This file is part of Noviny, a Dotclear 2 theme.
|
||||
#
|
||||
# Copyright (c) 2003-2008 Olivier Meunier and contributors
|
||||
# Licensed under the GPL version 2.0 license.
|
||||
# See LICENSE file or
|
||||
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
||||
#
|
||||
# -- END LICENSE BLOCK ------------------------------------
|
||||
if (!defined('DC_RC_PATH')) { return; }
|
||||
|
||||
$this->registerModule(
|
||||
/* Name */ "Noviny",
|
||||
/* Description*/ "Magazine style theme",
|
||||
/* Author */ "Olivier Meunier",
|
||||
/* Version */ '1.0'
|
||||
);
|
||||
?>
|
||||
118
dotclear._no/themes/noviny/_public.php
Executable file
@ -0,0 +1,118 @@
|
||||
<?php
|
||||
# -- BEGIN LICENSE BLOCK ----------------------------------
|
||||
#
|
||||
# This file is part of Noviny, a Dotclear 2 theme.
|
||||
#
|
||||
# Copyright (c) 2003-2008 Olivier Meunier and contributors
|
||||
# Licensed under the GPL version 2.0 license.
|
||||
# See LICENSE file or
|
||||
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
||||
#
|
||||
# -- END LICENSE BLOCK ------------------------------------
|
||||
if (!defined('DC_RC_PATH')) { return; }
|
||||
|
||||
l10n::set(dirname(__FILE__).'/locales/'.$_lang.'/public');
|
||||
|
||||
# We need some extra template tags for this theme
|
||||
$core->tpl->addValue('NovinyMenu',array('tplNoviny','NovinyMenu'));
|
||||
|
||||
# We don't want all tags page
|
||||
$core->url->unregister('tags');
|
||||
|
||||
# Ajax search URL
|
||||
$core->url->register('ajaxsearch','ajaxsearch','^ajaxsearch(?:(?:/)(.*))?$',array('urlsNoviny','ajaxsearch'));
|
||||
|
||||
class tplNoviny
|
||||
{
|
||||
public static function NovinyMenu($attr,$content)
|
||||
{
|
||||
$list = !empty($attr['list']) ? $attr['list'] : '';
|
||||
$item = !empty($attr['item']) ? $attr['item'] : '';
|
||||
$active_item = !empty($attr['active_item']) ? $attr['active_item'] : '';
|
||||
|
||||
return "<?php echo tplNoviny::NovinyMenuHelper('".addslashes($list)."','".addslashes($item)."','".addslashes($active_item)."'); ?>";
|
||||
}
|
||||
|
||||
public static function NovinyMenuHelper($list,$item,$active_item)
|
||||
{
|
||||
global $core;
|
||||
|
||||
$menu = @unserialize($core->blog->settings->noviny_nav);
|
||||
if (!is_array($menu) || empty($menu)) {
|
||||
$menu = array(array(
|
||||
'Blog',
|
||||
''
|
||||
));
|
||||
}
|
||||
|
||||
$list = $list ? html::decodeEntities($list) : '<ul>%s</ul>';
|
||||
$item = $item ? html::decodeEntities($item) : '<li><a href="%s">%s</a></li>';
|
||||
$active_item = $active_item ? html::decodeEntities($active_item) : '<li class="nav-active"><a href="%s">%s</a></li>';
|
||||
|
||||
$current = -1;
|
||||
$current_size = 0;
|
||||
|
||||
# Clean urls and find current menu zone
|
||||
$self_uri = http::getSelfURI();
|
||||
foreach ($menu as $k => &$v)
|
||||
{
|
||||
$v[1] = preg_match('$^(/|[a-z][a-z0-9.+-]+://)$',$v[1]) ? $v[1] : $core->blog->url.$v[1];
|
||||
|
||||
if (strlen($v[1]) > $current_size && preg_match('/^'.preg_quote($v[1],'/').'/',$self_uri)) {
|
||||
$current = $k;
|
||||
$current_size = strlen($v[1]);
|
||||
}
|
||||
}
|
||||
unset($v);
|
||||
|
||||
$res = '';
|
||||
foreach ($menu as $i => $v)
|
||||
{
|
||||
if ($i == $current) {
|
||||
$res .= sprintf($active_item,html::escapeHTML($v[1]),html::escapeHTML($v[0]));
|
||||
} else {
|
||||
$res .= sprintf($item,html::escapeHTML($v[1]),html::escapeHTML($v[0]));
|
||||
}
|
||||
}
|
||||
|
||||
return sprintf($list,$res);
|
||||
}
|
||||
}
|
||||
|
||||
class urlsNoviny
|
||||
{
|
||||
public static function ajaxsearch($args)
|
||||
{
|
||||
global $core;
|
||||
$res = '';
|
||||
|
||||
try
|
||||
{
|
||||
if (!$args) {
|
||||
throw new Exception;
|
||||
}
|
||||
|
||||
$q = rawurldecode($args);
|
||||
$rs = $core->blog->getPosts(array(
|
||||
'search' => $q,
|
||||
'limit' => 5
|
||||
));
|
||||
|
||||
if ($rs->isEmpty()) {
|
||||
throw new Exception;
|
||||
}
|
||||
|
||||
$res = '<ul>';
|
||||
while ($rs->fetch())
|
||||
{
|
||||
$res .= '<li><a href="'.$rs->getURL().'">'.html::escapeHTML($rs->post_title).'</a></li>';
|
||||
}
|
||||
$res .= '</ul>';
|
||||
}
|
||||
catch (Exception $e) {}
|
||||
|
||||
header('Content-Type: text/plain; charset=UTF-8');
|
||||
echo $res;
|
||||
}
|
||||
}
|
||||
?>
|
||||
BIN
dotclear._no/themes/noviny/img/attach.png
Executable file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
dotclear._no/themes/noviny/img/c-icons.png
Executable file
|
After Width: | Height: | Size: 591 B |
BIN
dotclear._no/themes/noviny/img/category.png
Executable file
|
After Width: | Height: | Size: 396 B |
BIN
dotclear._no/themes/noviny/img/clock.png
Executable file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
dotclear._no/themes/noviny/img/com-count.png
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
dotclear._no/themes/noviny/img/comment-add.png
Executable file
|
After Width: | Height: | Size: 877 B |
BIN
dotclear._no/themes/noviny/img/comment-bg.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
dotclear._no/themes/noviny/img/comment.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
dotclear._no/themes/noviny/img/feed.png
Executable file
|
After Width: | Height: | Size: 953 B |
BIN
dotclear._no/themes/noviny/img/form-bg.png
Executable file
|
After Width: | Height: | Size: 225 B |
BIN
dotclear._no/themes/noviny/img/grid-bg.png
Executable file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
dotclear._no/themes/noviny/img/lead-bg.png
Executable file
|
After Width: | Height: | Size: 880 B |
BIN
dotclear._no/themes/noviny/img/nav-item.png
Executable file
|
After Width: | Height: | Size: 227 B |
BIN
dotclear._no/themes/noviny/img/nextprev.png
Executable file
|
After Width: | Height: | Size: 594 B |
BIN
dotclear._no/themes/noviny/img/overview-bg.png
Executable file
|
After Width: | Height: | Size: 225 B |
BIN
dotclear._no/themes/noviny/img/panel-bg.png
Executable file
|
After Width: | Height: | Size: 421 B |
BIN
dotclear._no/themes/noviny/img/panel-handler.png
Executable file
|
After Width: | Height: | Size: 268 B |
BIN
dotclear._no/themes/noviny/img/search-bg.png
Executable file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
dotclear._no/themes/noviny/img/search-l.png
Executable file
|
After Width: | Height: | Size: 491 B |
BIN
dotclear._no/themes/noviny/img/search-r.png
Executable file
|
After Width: | Height: | Size: 648 B |
BIN
dotclear._no/themes/noviny/img/tag.png
Executable file
|
After Width: | Height: | Size: 513 B |
BIN
dotclear._no/themes/noviny/img/top-bg.jpg
Executable file
|
After Width: | Height: | Size: 7.7 KiB |
26
dotclear._no/themes/noviny/locales/fr/public.po
Executable file
@ -0,0 +1,26 @@
|
||||
msgid "Comments:"
|
||||
msgstr "Commentaires :"
|
||||
|
||||
msgid "Last update:"
|
||||
msgstr "Dernière mise à jour :"
|
||||
|
||||
msgid "Breaking news"
|
||||
msgstr "Dernières nouvelles"
|
||||
|
||||
msgid "This tag's entries feed"
|
||||
msgstr "Fil de billets de ce tag"
|
||||
|
||||
msgid "This tag's comments feed"
|
||||
msgstr "Fil de commentaires de ce tag"
|
||||
|
||||
msgid "This category's entries feed"
|
||||
msgstr "Fil de billets de cette catégorie"
|
||||
|
||||
msgid "This category's comments feed"
|
||||
msgstr "Fil de commentaires de cette catégorie"
|
||||
|
||||
msgid "This author's entries feed"
|
||||
msgstr "Fil des billets de cet auteur"
|
||||
|
||||
msgid "This author's comments feed"
|
||||
msgstr "Fil des commentaires de cet auteur"
|
||||
251
dotclear._no/themes/noviny/noviny.js
Executable file
@ -0,0 +1,251 @@
|
||||
/* BEGIN LICENSE BLOCK ----------------------------------
|
||||
*
|
||||
* This file is part of Noviny, a Dotclear 2 theme.
|
||||
*
|
||||
* Copyright (c) 2003-2008 Olivier Meunier and contributors
|
||||
* Licensed under the GPL version 2.0 license.
|
||||
* See LICENSE file or
|
||||
* http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
||||
*
|
||||
* -- END LICENSE BLOCK --------------------------------- */
|
||||
|
||||
// Comment form display
|
||||
$(function() {
|
||||
if ($('body.dc-post, body.dc-page').length == 0) { return; }
|
||||
if ($('#pr').length > 0) { return; }
|
||||
|
||||
var link = $('<a href="#">' + $('#comment-form h3:first').text() + '</a>').click(function() {
|
||||
$('#comment-form fieldset:first').show(200);
|
||||
$('#c_name').focus();
|
||||
$(this).parent().removeClass('add-comment').html($(this).text());
|
||||
return false;
|
||||
});
|
||||
$('#comment-form h3:first').empty().append(link).addClass('add-comment');
|
||||
$('#comment-form fieldset:first').hide();
|
||||
});
|
||||
|
||||
// Tags list display
|
||||
$(function() {
|
||||
var tags = $('#extra .tags li:has(a[class^=tag])').filter(function() {
|
||||
var c = $('a',this).attr('class').substr(3);
|
||||
return c <= 10; // We display only tags with % > 10
|
||||
}).hide();
|
||||
|
||||
if (tags.length > 0) {
|
||||
var all_tags = $('<a href="#">' + noviny.all_tags + '</a>').click(function() {
|
||||
$('#extra .tags li:hidden').show().css('opacity',0.2).fadeTo(1600,1);
|
||||
$('#extra .tags p').remove();
|
||||
return false;
|
||||
});
|
||||
$('#extra .tags').append($('<p></p>').append(all_tags));
|
||||
}
|
||||
});
|
||||
|
||||
// Search suggest
|
||||
$(function() {
|
||||
$('#q').searchSuggest({
|
||||
source: noviny.ajaxsearch,
|
||||
forcePosition: {
|
||||
position: 'absolute',
|
||||
top: '20px',
|
||||
left: 0
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
// Modified search suggest code from Peter Vulgaris (www.vulgarisoip.com)
|
||||
(function($) {
|
||||
$.searchSuggest = function(input,params) {
|
||||
var defaults = {
|
||||
source: null,
|
||||
delay: 150,
|
||||
minchars: 2,
|
||||
selectClass: 'suggest-select',
|
||||
maxCacheSize: 65536,
|
||||
forcePosition: false
|
||||
};
|
||||
params = $.extend(defaults,params);
|
||||
|
||||
if (params.source == null) {
|
||||
throw 'No source given';
|
||||
}
|
||||
|
||||
input = $(input).attr("autocomplete", "off");
|
||||
var results = $(document.createElement('div'));
|
||||
|
||||
var timeout = false; // hold timeout ID for suggestion results to appear
|
||||
var prevLength = 0; // last recorded length of $input.val()
|
||||
var cache = []; // cache MRU list
|
||||
var cacheSize = 0; // size of cache in chars (bytes?)
|
||||
|
||||
results.attr('id','search-suggest').appendTo(input.parent()).hide();
|
||||
|
||||
resetPosition();
|
||||
$(window).load(resetPosition).resize(resetPosition);
|
||||
|
||||
input.blur(function() {
|
||||
setTimeout(hideList,100);
|
||||
function hideList() {
|
||||
results.hide('fast');
|
||||
};
|
||||
});
|
||||
|
||||
try {
|
||||
results.bgIframe();
|
||||
} catch (e) {}
|
||||
|
||||
if ($.browser.mozilla) {
|
||||
input.keypress(processKey); // onkeypress repeats arrow keys in Mozilla/Opera
|
||||
} else {
|
||||
input.keydown(processKey); // onkeydown repeats arrow keys in IE/Safari
|
||||
}
|
||||
|
||||
function hideList() {
|
||||
results.hide('fast');
|
||||
};
|
||||
|
||||
function resetPosition() {
|
||||
var offset = input.offset();
|
||||
if (!params.forcePosition) {
|
||||
results.attr({
|
||||
top: (offset.top + input.height()),
|
||||
left: offset.left - input.width()
|
||||
});
|
||||
} else {
|
||||
results.css(params.forcePosition);
|
||||
}
|
||||
};
|
||||
|
||||
function processKey(e) {
|
||||
// handling up/down/escape requires results to be visible
|
||||
// handling enter requires that AND a result to be selected
|
||||
if ((/(27|38|40)$/.test(e.keyCode) && results.is(':visible')) || (e.keyCode == 13 && getCurrentResult()))
|
||||
{
|
||||
if (e.preventDefault)
|
||||
e.preventDefault();
|
||||
if (e.stopPropagation)
|
||||
e.stopPropagation();
|
||||
|
||||
e.cancelBubble = true;
|
||||
e.returnValue = false;
|
||||
|
||||
switch(e.keyCode) {
|
||||
case 38: // up
|
||||
prevResult();
|
||||
break;
|
||||
case 40: // down
|
||||
nextResult();
|
||||
break;
|
||||
case 27: // escape
|
||||
results.hide('fast');
|
||||
break;
|
||||
case 13: // return
|
||||
document.location.href = $('a',getCurrentResult()).attr('href');
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if (input.val().length != prevLength)
|
||||
{
|
||||
if (timeout)
|
||||
clearTimeout(timeout);
|
||||
timeout = setTimeout(suggest, params.delay);
|
||||
prevLength = input.val().length;
|
||||
}
|
||||
};
|
||||
|
||||
function suggest() {
|
||||
var q = $.trim(input.val());
|
||||
if (q.length >= params.minchars) {
|
||||
var cached = checkCache(q);
|
||||
|
||||
if (cached) {
|
||||
displayItems(cached['data']);
|
||||
} else {
|
||||
$.get(params.source + q,function(data) {
|
||||
displayItems(data);
|
||||
addToCache(q,data,data.length);
|
||||
});
|
||||
}
|
||||
} else {
|
||||
results.hide('fast');
|
||||
}
|
||||
};
|
||||
|
||||
function checkCache(q) {
|
||||
for (var i = 0; i < cache.length; i++) {
|
||||
if (cache[i]['q'] == q) {
|
||||
cache.unshift(cache.splice(i, 1)[0]);
|
||||
return cache[0];
|
||||
}
|
||||
}
|
||||
return false;
|
||||
};
|
||||
|
||||
function addToCache(q,data,size) {
|
||||
while (cache.length && (cacheSize + size > params.maxCacheSize)) {
|
||||
var cached = cache.pop();
|
||||
cacheSize -= cached['size'];
|
||||
}
|
||||
|
||||
cache.push({
|
||||
q: q,
|
||||
size: size,
|
||||
data: data
|
||||
});
|
||||
cacheSize += size;
|
||||
};
|
||||
|
||||
function displayItems(data) {
|
||||
if (data.length == 0) {
|
||||
results.hide('fast');
|
||||
return;
|
||||
}
|
||||
|
||||
results.empty().append(data).show('fast');
|
||||
|
||||
$('li',results).mouseover(function() {
|
||||
$('li',results).removeClass(params.selectClass);
|
||||
$(this).addClass(params.selectClass);
|
||||
});
|
||||
};
|
||||
|
||||
function getCurrentResult() {
|
||||
if (!results.is(':visible')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
var res = $('li.'+params.selectClass,results);
|
||||
if (res.length == 0) {
|
||||
return false;
|
||||
}
|
||||
return res;
|
||||
};
|
||||
|
||||
function nextResult() {
|
||||
var res = getCurrentResult();
|
||||
if (res) {
|
||||
res.removeClass(params.selectClass).next().addClass(params.selectClass);
|
||||
} else {
|
||||
$('li:first-child',results).addClass(params.selectClass);
|
||||
}
|
||||
};
|
||||
|
||||
function prevResult() {
|
||||
var res = getCurrentResult();
|
||||
if (res) {
|
||||
res.removeClass(params.selectClass).prev().addClass(params.selectClass);
|
||||
} else {
|
||||
$('li:last-child',results).addClass(params.selectClass);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
$.fn.searchSuggest = function(params) {
|
||||
this.each(function() {
|
||||
new $.searchSuggest(this,params);
|
||||
});
|
||||
return this;
|
||||
};
|
||||
})(jQuery);
|
||||
BIN
dotclear._no/themes/noviny/screenshot.jpg
Executable file
|
After Width: | Height: | Size: 17 KiB |
1110
dotclear._no/themes/noviny/style.css
Executable file
1
dotclear._no/themes/noviny/tpl/.htaccess
Executable file
@ -0,0 +1 @@
|
||||
Deny from all
|
||||
67
dotclear._no/themes/noviny/tpl/404.html
Executable file
@ -0,0 +1,67 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX,NOARCHIVE"}}" />
|
||||
|
||||
<title>{{tpl:lang Document not found}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Document not found}} - {{tpl:BlogName encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-404">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2>{{tpl:lang Document not found}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<div class="b grid-l">
|
||||
<p>{{tpl:lang The document you are looking for does not exists.}}</p>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
7
dotclear._no/themes/noviny/tpl/_flv_player.html
Executable file
@ -0,0 +1,7 @@
|
||||
<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:AttachmentURL}}&width=400&height=300&margin=1&showfullscreen=1&showvolume=1&showtime=1" />
|
||||
</object>
|
||||
14
dotclear._no/themes/noviny/tpl/_footer.html
Executable file
@ -0,0 +1,14 @@
|
||||
<div id="panel-wrapper">
|
||||
<div id="panel">
|
||||
<div class="widgets">
|
||||
{{tpl:Widgets type="extra"}}
|
||||
</div> <!-- End #blogextra -->
|
||||
</div>
|
||||
<div id="panel-handler"> </div>
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
<p>{{tpl:SysPoweredBy}} - Theme Noviny</p>
|
||||
</div>
|
||||
|
||||
{{tpl:SysBehavior behavior="publicFooterContent"}}
|
||||
5
dotclear._no/themes/noviny/tpl/_mp3_player.html
Executable file
@ -0,0 +1,5 @@
|
||||
<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:AttachmentURL}}&loadingcolor=ff9900&bgcolor1=eeeeee&bgcolor2=cccccc&buttoncolor=0066cc&buttonovercolor=ff9900&slidercolor1=cccccc&slidercolor2=999999&sliderovercolor=0066cc" />
|
||||
</object>
|
||||
21
dotclear._no/themes/noviny/tpl/_top.html
Executable file
@ -0,0 +1,21 @@
|
||||
<div id="top-wrapper">
|
||||
<div id="top">
|
||||
<h1><span><a href="{{tpl:BlogURL}}">{{tpl:BlogName encode_html="1"}}</a></span></h1>
|
||||
<p id="blogdesc">{{tpl:BlogDescription encode_html="1"}}</p>
|
||||
|
||||
<p id="prelude"><a href="#main">{{tpl:lang To content}}</a> |
|
||||
<a href="#sidebar">{{tpl:lang To menu}}</a> |
|
||||
<a href="#search">{{tpl:lang To search}}</a></p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicTopAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicTopAfterContent"}}
|
||||
|
||||
<form id="search" action="{{tpl:BlogURL}}" method="get"><div>
|
||||
<span class="search-l"></span><input
|
||||
type="text" id="q" name="q" class="search-field" maxlength="255" size="20"
|
||||
value="{{tpl:SysSearchString encode_html="1"}}" title="{{tpl:lang Search}}" /><span class="search-r"></span>
|
||||
</div></form>
|
||||
|
||||
<div id="nav">{{tpl:NovinyMenu}}</div>
|
||||
</div>
|
||||
</div>
|
||||
82
dotclear._no/themes/noviny/tpl/archive.html
Executable file
@ -0,0 +1,82 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
|
||||
|
||||
<title>{{tpl:lang Archives}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:BlogName encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
|
||||
|
||||
{{tpl:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-archive">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2>{{tpl:lang Archives}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<div id="archives" class="grid-l">
|
||||
<tpl:Archives><tpl:ArchivesYearHeader><div>
|
||||
<h3>{{tpl:ArchiveDate format="%Y"}}</h3>
|
||||
<ul>
|
||||
</tpl:ArchivesYearHeader>
|
||||
<li><a href="{{tpl:ArchiveURL}}"
|
||||
title="{{tpl:ArchiveDate encode_html="1"}}">{{tpl:ArchiveDate encode_html="1" format="%B"}}</a>
|
||||
({{tpl:ArchiveEntriesCount}})</li>
|
||||
<tpl:ArchivesYearFooter>
|
||||
</ul>
|
||||
</div></tpl:ArchivesYearFooter></tpl:Archives>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
118
dotclear._no/themes/noviny/tpl/archive_month.html
Executable file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX"}}" />
|
||||
|
||||
<title>{{tpl:lang Archives}} - {{tpl:ArchiveDate}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Archives}} - {{tpl:ArchiveDate}} - {{tpl:BlogName encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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="previous" 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:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-archive-month">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2><a href="{{tpl:BlogArchiveURL}}">{{tpl:lang Archives}}</a> : {{tpl:ArchiveDate}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div class="grid-s" id="meta">
|
||||
<ul id="archive-nav">
|
||||
<tpl:ArchivePrevious><li class="prev"><a
|
||||
href="{{tpl:ArchiveURL}}">{{tpl:ArchiveDate format="%b %Y" encode_html="1"}}</a></li></tpl:ArchivePrevious>
|
||||
<tpl:ArchiveNext><li class="next"><a
|
||||
href="{{tpl:ArchiveURL}}">{{tpl:ArchiveDate format="%b %Y" encode_html="1"}}</a></li></tpl:ArchiveNext>
|
||||
</ul>
|
||||
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # Entries -->
|
||||
<div class="grid-l">
|
||||
<tpl:Entries>
|
||||
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}">
|
||||
|
||||
<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</h2>
|
||||
|
||||
<p class="post-info">
|
||||
<span class="post-date">{{tpl:EntryDate}}</span>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
|
||||
<div class="b post-content">
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">{{tpl:EntryExcerpt}}</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="250"}}</p></tpl:EntryIf>
|
||||
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
</div>
|
||||
</tpl:Entries>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
52
dotclear._no/themes/noviny/tpl/atom.xml
Executable file
@ -0,0 +1,52 @@
|
||||
<?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 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.net/">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>
|
||||
<updated>{{tpl:EntryDate iso8601="1"}}</updated>
|
||||
<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:EntryMetaData><dc:subject>{{tpl:MetaID}}</dc:subject></tpl:EntryMetaData>
|
||||
|
||||
<content type="html">
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">
|
||||
{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}
|
||||
<p><a href="{{tpl:EntryURL}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0">
|
||||
{{tpl:EntryContent absolute_urls="1" encode_xml="1"}}
|
||||
</tpl:EntryIf>
|
||||
</content>
|
||||
|
||||
<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>
|
||||
138
dotclear._no/themes/noviny/tpl/author.html
Executable file
@ -0,0 +1,138 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<title>{{tpl:AuthorCommonName}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
|
||||
<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="previous" 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/rss+xml" title="RSS 2.0" href="{{tpl:BlogFeedURL type="rss2"}}" />
|
||||
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
|
||||
<link rel="meta" type="application/xbel+xml" title="Blogroll" href="{{tpl:BlogrollXbelLink}}" />
|
||||
|
||||
{{tpl:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-author">
|
||||
<div id="page">
|
||||
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2>{{tpl:AuthorCommonName encode_html="1"}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
<div class="b author-desc">{{tpl:AuthorDesc}}</div>
|
||||
<ul class="syndicate">
|
||||
<li><a type="application/rss+xml" href="{{tpl:AuthorFeedURL type="atom"}}"
|
||||
title="{{tpl:lang This author's entries Atom feed}}" class="feed">{{tpl:lang This author's entries feed}}</a></li>
|
||||
<li><a type="application/rss+xml" href="{{tpl:AuthorFeedURL type="atom"}}/comments"
|
||||
title="{{tpl:lang This authors's entries comments Atom feed}}" class="feed">{{tpl:lang This author's comments feed}}</a></li>
|
||||
</ul>
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<div class="grid-l">
|
||||
<tpl:Entries>
|
||||
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}">
|
||||
|
||||
<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</h2>
|
||||
|
||||
<p class="post-info">
|
||||
<span class="post-date">{{tpl:EntryDate}}</span>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
|
||||
<div class="b post-content">
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">{{tpl:EntryExcerpt}}</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="250"}}</p></tpl:EntryIf>
|
||||
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
|
||||
</div>
|
||||
|
||||
<tpl:EntriesFooter>
|
||||
<tpl:Pagination>
|
||||
<p class="pagination"><tpl:PaginationIf end="0"><a href="{{tpl:PaginationURL offset="+1"}}" class="prev">«
|
||||
{{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}}
|
||||
»</a></tpl:PaginationIf></p>
|
||||
</tpl:Pagination>
|
||||
</tpl:EntriesFooter>
|
||||
</tpl:Entries>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="content-info">
|
||||
|
||||
|
||||
<p><a type="application/rss+xml" href="{{tpl:AuthorFeedURL type="rss2"}}"
|
||||
title="{{tpl:lang This author's entries RSS feed}}" class="feed">{{tpl:lang Entries feed}}</a>
|
||||
- <a type="application/rss+xml" href="{{tpl:AuthorFeedURL type="rss2"}}/comments"
|
||||
title="{{tpl:lang This authors's entries comments RSS feed}}" class="feed">{{tpl:lang Comments feed}}</a></p>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
66
dotclear._no/themes/noviny/tpl/authors.html
Executable file
@ -0,0 +1,66 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<title>{{tpl:lang Authors}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
|
||||
<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/rss+xml" title="RSS 2.0" href="{{tpl:BlogFeedURL type="rss2"}}" />
|
||||
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
|
||||
<link rel="meta" type="application/xbel+xml" title="Blogroll" href="{{tpl:BlogrollXbelLink}}" />
|
||||
|
||||
{{tpl:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-authors">
|
||||
<div id="page">
|
||||
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2>{{tpl:lang Authors}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<div class="b grid-l">
|
||||
<tpl:Authors>
|
||||
<div class="author-info">
|
||||
<h3><a href="{{tpl:AuthorPostsURL}}">{{tpl:AuthorCommonName encode_html="1"}}</a></h3>
|
||||
{{tpl:AuthorDesc}}
|
||||
</div>
|
||||
</tpl:Authors>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
160
dotclear._no/themes/noviny/tpl/category.html
Executable file
@ -0,0 +1,160 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX"}}" />
|
||||
|
||||
<title>{{tpl:CategoryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf></title>
|
||||
<meta name="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryDescription cut_string="180" remove_html="1"}}" />
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="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 name="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:CategoryDescription remove_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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="previous" 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:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-category category-{{tpl:CategoryShortURL}}">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
|
||||
<h2><tpl:CategoryParents><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> › </tpl:CategoryParents>
|
||||
{{tpl:CategoryTitle encode_html="1"}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
<div class="b category-desc">{{tpl:CategoryDescription}}</div>
|
||||
|
||||
<tpl:CategoryIf has_entries="1">
|
||||
<ul class="syndicate">
|
||||
<li><a type="application/atom+xml" href="{{tpl:CategoryFeedURL type="atom"}}"
|
||||
title="{{tpl:lang This category's entries Atom feed}}" class="feed">{{tpl:lang This category's 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 This category's comments feed}}</a></li>
|
||||
</tpl:SysIf>
|
||||
</ul>
|
||||
</tpl:CategoryIf>
|
||||
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # Subcategories and Entries -->
|
||||
<div class="grid-l">
|
||||
<tpl:CategoryFirstChildren>
|
||||
<tpl:CategoriesHeader>
|
||||
<div id="subcategories">
|
||||
<h3>{{tpl:lang Subcategories}}</h3>
|
||||
<ul>
|
||||
</tpl:CategoriesHeader>
|
||||
<li><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></li>
|
||||
<tpl:CategoriesFooter>
|
||||
</ul>
|
||||
</div>
|
||||
</tpl:CategoriesFooter>
|
||||
</tpl:CategoryFirstChildren>
|
||||
|
||||
<tpl:Entries>
|
||||
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}">
|
||||
|
||||
<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</h2>
|
||||
|
||||
<p class="post-info">
|
||||
<span class="post-date">{{tpl:EntryDate}}</span>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
|
||||
<div class="b post-content">
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">{{tpl:EntryExcerpt}}</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="250"}}</p></tpl:EntryIf>
|
||||
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
|
||||
</div>
|
||||
|
||||
<tpl:EntriesFooter>
|
||||
<tpl:Pagination>
|
||||
<p class="pagination"><tpl:PaginationIf end="0"><a href="{{tpl:PaginationURL offset="+1"}}" class="prev">«
|
||||
{{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}}
|
||||
»</a></tpl:PaginationIf></p>
|
||||
</tpl:Pagination>
|
||||
</tpl:EntriesFooter>
|
||||
</tpl:Entries>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
106
dotclear._no/themes/noviny/tpl/contact_me.html
Executable file
@ -0,0 +1,106 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX,NOARCHIVE"}}" />
|
||||
|
||||
<title>{{tpl:ContactMePageTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:ContactMePageTitle}} - {{tpl:BlogName encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
|
||||
<link rel="contents" title="{{tpl:lang Archives}}" href="{{tpl:BlogArchiveURL}}" />
|
||||
|
||||
{{tpl:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-contactme">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2>{{tpl:ContactMePageTitle encode_html="1"}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<div class="grid-l">
|
||||
<tpl:ContactMeIf sent="1">{{tpl:ContactMeMsgSuccess}}</tpl:ContactMeIf>
|
||||
|
||||
<tpl:ContactMeIf error="1">{{tpl:ContactMeMsgError}}</tpl:ContactMeIf>
|
||||
|
||||
<tpl:ContactMeIf sent="0">
|
||||
<div class="b">{{tpl:ContactMeFormCaption}}</div>
|
||||
<form action="{{tpl:ContactMeURL}}" method="post" id="comment-form" class="contactme">
|
||||
<fieldset>
|
||||
<p class="field"><label for="c_name">{{tpl:lang Name or nickname}} :</label>
|
||||
<input name="c_name" id="c_name" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:ContactMeName encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_mail">{{tpl:lang Email address}} :</label>
|
||||
<input name="c_mail" id="c_mail" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:ContactMeEmail encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_site">{{tpl:lang Website}}
|
||||
({{tpl:lang optional}}) :</label>
|
||||
<input name="c_site" id="c_site" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:ContactMeSite encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_subject">{{tpl:lang Subject}} :</label>
|
||||
<input name="c_subject" id="c_subject" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:ContactMeSubject encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p style="display:none"><input name="f_mail" type="text" size="30"
|
||||
maxlength="255" value="" /></p>
|
||||
|
||||
<p class="field"><label for="c_message">{{tpl:lang Message}} :</label>
|
||||
<textarea name="c_message" id="c_message" cols="35"
|
||||
rows="7">{{tpl:ContactMeMessage raw="1" encode_html="1"}}</textarea>
|
||||
</p>
|
||||
|
||||
<p><input type="submit" class="submit" value="{{tpl:lang send}}" /></p>
|
||||
</fieldset>
|
||||
</form>
|
||||
</tpl:ContactMeIf>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
135
dotclear._no/themes/noviny/tpl/home.html
Executable file
@ -0,0 +1,135 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
|
||||
|
||||
<title>{{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf></title>
|
||||
<meta name="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription cut_string="180" encode_html="1"}}" />
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
|
||||
<meta name="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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">
|
||||
<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:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-home">
|
||||
<div id="page">
|
||||
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead : First category last post -->
|
||||
<div id="lead" class="grid-l home-lead">
|
||||
<tpl:Categories>
|
||||
<tpl:LoopPosition start="1" length="1">
|
||||
<tpl:Entries lastn="1">
|
||||
{{tpl:EntryFirstImage size="s" class="front" with_category="1"}}
|
||||
<div class="block">
|
||||
<p class="category-title"><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></p>
|
||||
<h2><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">
|
||||
<div class="b post-content">{{tpl:EntryExcerpt}}</div>
|
||||
</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0">
|
||||
<div class="b post-content"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="500"}}</p></div>
|
||||
</tpl:EntryIf>
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue
|
||||
reading}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</p>
|
||||
</div>
|
||||
</tpl:Entries>
|
||||
</tpl:LoopPosition>
|
||||
</tpl:Categories>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
<tpl:Entries lastn="1">
|
||||
<div class="last-update">{{tpl:lang Last update:}} <strong>{{tpl:EntryDate}}</strong></div>
|
||||
</tpl:Entries>
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # All other categories -->
|
||||
<div id="overview" class="grid-l">
|
||||
<tpl:Categories level="1"><tpl:LoopPosition start="2"><div class="block">
|
||||
<div>
|
||||
<tpl:Entries category="#self ?sub" lastn="1" no_context="1">
|
||||
{{tpl:EntryFirstImage size="sq" class="front" with_category="1"}}
|
||||
<p class="category-title"><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></p>
|
||||
<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">
|
||||
<div class="b post-content">{{tpl:EntryExcerpt}}</div>
|
||||
</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0">
|
||||
<div class="b post-content"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="250"}}</p></div>
|
||||
</tpl:EntryIf>
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue
|
||||
reading}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</p>
|
||||
</tpl:Entries>
|
||||
</div>
|
||||
</div></tpl:LoopPosition></tpl:Categories>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
4
dotclear._no/themes/noviny/tpl/inc_extra.html
Executable file
@ -0,0 +1,4 @@
|
||||
<tpl:Widget id="tags">
|
||||
<setting name="title">{{tpl:lang Tags}}</setting>
|
||||
<setting name="limit">0</setting>
|
||||
</tpl:Widget>
|
||||
27
dotclear._no/themes/noviny/tpl/inc_meta.html
Executable file
@ -0,0 +1,27 @@
|
||||
<!-- #
|
||||
Add here anything you like to display on your "meta" part in page
|
||||
(Adds or any static stuff...)
|
||||
-->
|
||||
|
||||
<!-- # On home page -->
|
||||
<tpl:SysIf current_tpl="home.html">
|
||||
<tpl:Entries no_category="1" lastn="3">
|
||||
<tpl:EntriesHeader><div class="news"><h2>{{tpl:lang Breaking news}}</h2></tpl:EntriesHeader>
|
||||
<h3><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h3>
|
||||
<p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="120"}}...
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</p>
|
||||
<tpl:EntriesFooter></div></tpl:EntriesFooter>
|
||||
</tpl:Entries>
|
||||
</tpl:SysIf>
|
||||
|
||||
<!-- # On category page -->
|
||||
<tpl:SysIf current_tpl="category.html">
|
||||
</tpl:SysIf>
|
||||
|
||||
<!-- # On post page -->
|
||||
<tpl:SysIf current_tpl="post.html">
|
||||
</tpl:SysIf>
|
||||
257
dotclear._no/themes/noviny/tpl/page.html
Executable file
@ -0,0 +1,257 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:EntryLang}}" lang="{{tpl:EntryLang}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
|
||||
|
||||
<title>{{tpl:EntryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
<meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:EntryDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" content="{{tpl:EntryTitle encode_html="1"}}" />
|
||||
<meta name="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
|
||||
<meta name="dc.creator" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:EntryLang}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:EntryDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
|
||||
<link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
|
||||
|
||||
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />
|
||||
|
||||
{{tpl:include src="_head.html"}}
|
||||
|
||||
<script type="text/javascript" src="{{tpl:BlogThemeURL}}/../default/js/post.js"></script>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var post_remember_str = '{{tpl:lang Remember me on this blog}}';
|
||||
//]]>
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="dc-page">
|
||||
<div id="page">
|
||||
{{tpl:EntryPingData}}
|
||||
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div id="p{{tpl:EntryID}}" class="grid">
|
||||
<div id="lead" class="grid-l">
|
||||
<h2 class="post-title">{{tpl:EntryTitle encode_html="1"}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
<p class="post-date"><span class="post-date">
|
||||
<span class="date-d">{{tpl:EntryDate format="%e"}}</span>
|
||||
<span class="date-m">{{tpl:EntryDate format="%b"}}</span>
|
||||
<span class="date-y">{{tpl:EntryDate format="%Y"}}</span>
|
||||
<span class="date-h"><a href="{{tpl:EntryURL}}" title="{{tpl:lang Permalink}}">{{tpl:EntryDate format="%H:%M"}}</a></span>
|
||||
</span></p>
|
||||
|
||||
<p class="post-author">{{tpl:lang By}} <strong>{{tpl:EntryAuthorLink}}</strong></p>
|
||||
|
||||
<tpl:EntryIf operator="or" comments_active="1" pings_active="1">
|
||||
<ul class="syndicate">
|
||||
<li><a class="feed" href="{{tpl:BlogFeedURL type="atom"}}/comments/{{tpl:EntryID}}"
|
||||
title="{{tpl:lang This page's comments Atom feed}}">{{tpl:lang This page's comments feed}}</a></li>
|
||||
</ul>
|
||||
</tpl:EntryIf>
|
||||
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # Entry content -->
|
||||
<div class="grid-l">
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">
|
||||
<div class="b post post-excerpt">{{tpl:EntryExcerpt}}</div>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<div class="b post post-content">{{tpl:EntryContent}}</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
|
||||
<!-- # Attachments -->
|
||||
<tpl:Attachments>
|
||||
<tpl:AttachmentsHeader>
|
||||
<div id="attachments">
|
||||
<h3>{{tpl:lang Attachments}}</h3>
|
||||
<ul>
|
||||
</tpl:AttachmentsHeader>
|
||||
<li class="{{tpl:AttachmentType}}">
|
||||
<tpl:AttachmentIf is_mp3="1">
|
||||
{{tpl:include src="_mp3_player.html"/}} -
|
||||
</tpl:AttachmentIf>
|
||||
<tpl:AttachmentIf is_flv="1">
|
||||
{{tpl:include src="_flv_player.html"/}}
|
||||
</tpl:AttachmentIf>
|
||||
<tpl:AttachmentIf is_flv="0">
|
||||
<a href="{{tpl:AttachmentURL}}"
|
||||
title="{{tpl:AttachmentFileName}} ({{tpl:AttachmentSize}})">{{tpl:AttachmentTitle}}</a>
|
||||
</tpl:AttachmentIf>
|
||||
</li>
|
||||
<tpl:AttachmentsFooter>
|
||||
</ul>
|
||||
</div>
|
||||
</tpl:AttachmentsFooter>
|
||||
</tpl:Attachments>
|
||||
|
||||
<!-- # Comments and trackbacks alltogether -->
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<tpl:Comments with_pings="1">
|
||||
<tpl:CommentsHeader>
|
||||
<div id="comments">
|
||||
<h3>{{tpl:lang Comments}}</h3>
|
||||
<dl>
|
||||
</tpl:CommentsHeader>
|
||||
<dt id="c{{tpl:CommentID}}" class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
|
||||
<span class="comment-date"><span class="date-d">{{tpl:CommentDate format="%e"}}</span>
|
||||
<span class="date-m">{{tpl:CommentDate format="%b"}}</span>
|
||||
<span class="date-y">{{tpl:CommentDate format="%Y"}}</span>
|
||||
<span class="date-h"><a href="#c{{tpl:CommentID}}">{{tpl:CommentDate format="%H:%M"}}</a></span>
|
||||
</span>
|
||||
</dt>
|
||||
|
||||
<tpl:CommentIf is_ping="0">
|
||||
<dd class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
|
||||
<!-- # --BEHAVIOR-- publicCommentBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentBeforeContent"}}
|
||||
|
||||
{{tpl:CommentContent}}
|
||||
|
||||
<!-- # --BEHAVIOR-- publicCommentAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentAfterContent"}}
|
||||
|
||||
<cite>{{tpl:CommentAuthorLink}}</cite>
|
||||
</dd>
|
||||
</tpl:CommentIf>
|
||||
|
||||
<tpl:CommentIf is_ping="1">
|
||||
<dd class="ping {{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
|
||||
<!-- # --BEHAVIOR-- publicPingBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicPingBeforeContent"}}
|
||||
|
||||
{{tpl:PingContent}}
|
||||
<cite><a href="{{tpl:PingAuthorURL}}"
|
||||
{{tpl:PingNoFollow}}>{{tpl:PingTitle encode_html="1"}}</a>
|
||||
({{tpl:PingBlogName}})</cite>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicPingAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicPingAfterContent"}}
|
||||
</dd>
|
||||
</tpl:CommentIf>
|
||||
<tpl:CommentsFooter>
|
||||
</dl>
|
||||
</div>
|
||||
</tpl:CommentsFooter>
|
||||
</tpl:Comments>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<tpl:EntryIf comments_active="1">
|
||||
<!-- # Comment form -->
|
||||
<form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form">
|
||||
<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>
|
||||
|
||||
<tpl:IfCommentPreview>
|
||||
<div id="pr">
|
||||
<h3>{{tpl:lang Your comment}}</h3>
|
||||
<dl>
|
||||
<dd class="comment-preview">{{tpl:CommentPreviewContent}}</dd>
|
||||
</dl>
|
||||
<p class="buttons"><input type="submit" class="submit" value="{{tpl:lang send}}" /></p>
|
||||
</div>
|
||||
</tpl:IfCommentPreview>
|
||||
|
||||
<h3>{{tpl:lang Add a comment}}</h3>
|
||||
<fieldset>
|
||||
<!-- # --BEHAVIOR-- publicCommentFormBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentFormBeforeContent"}}
|
||||
|
||||
<p class="field"><label for="c_name">{{tpl:lang Name or nickname}} :</label>
|
||||
<input name="c_name" id="c_name" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:CommentPreviewName encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_mail">{{tpl:lang Email address}} :</label>
|
||||
<input name="c_mail" id="c_mail" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:CommentPreviewEmail encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_site">{{tpl:lang Website}}
|
||||
({{tpl:lang optional}}) :</label>
|
||||
<input name="c_site" id="c_site" type="text" 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="textarea"><label for="c_content">{{tpl:lang Comment}} :</label>
|
||||
<textarea name="c_content" id="c_content" cols="35"
|
||||
rows="7">{{tpl:CommentPreviewContent raw="1" encode_html="1"}}</textarea>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicCommentFormAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentFormAfterContent"}}
|
||||
|
||||
<p class="buttons"><input type="submit" class="preview" name="preview" value="{{tpl:lang preview}}" />
|
||||
<tpl:IfCommentPreview><input type="submit" class="submit" value="{{tpl:lang send}}" /></tpl:IfCommentPreview></p>
|
||||
|
||||
<p class="form-help">{{tpl:lang HTML code is displayed as text and web addresses are
|
||||
automatically converted.}}</p>
|
||||
</fieldset>
|
||||
</form>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<tpl:EntryIf pings_active="1">
|
||||
<p id="ping-url">{{tpl:lang Trackback URL}} : {{tpl:EntryPingLink}}</p>
|
||||
</tpl:EntryIf>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
277
dotclear._no/themes/noviny/tpl/post.html
Executable file
@ -0,0 +1,277 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:EntryLang}}" lang="{{tpl:EntryLang}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
|
||||
|
||||
<title>{{tpl:EntryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
|
||||
<meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:EntryDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" content="{{tpl:EntryTitle encode_html="1"}}" />
|
||||
<meta name="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
|
||||
<meta name="dc.creator" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
|
||||
<meta name="dc.language" content="{{tpl:EntryLang}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:EntryDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
|
||||
<link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
|
||||
|
||||
<tpl:EntryNext><link rel="next" href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:EntryTitle encode_html="1"}}" /></tpl:EntryNext>
|
||||
|
||||
<tpl:EntryPrevious><link rel="previous" 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:include src="_head.html"}}
|
||||
|
||||
<script type="text/javascript" src="{{tpl:BlogThemeURL}}/../default/js/post.js"></script>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var post_remember_str = '{{tpl:lang Remember me on this blog}}';
|
||||
//]]>
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="dc-post">
|
||||
<div id="page">
|
||||
{{tpl:EntryPingData}}
|
||||
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid" id="p{{tpl:EntryID}}">
|
||||
<div id="lead" class="grid-l">
|
||||
<h2 class="post-title">{{tpl:EntryTitle encode_html="1"}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
<p class="post-date"><span class="post-date">
|
||||
<span class="date-d">{{tpl:EntryDate format="%e"}}</span>
|
||||
<span class="date-m">{{tpl:EntryDate format="%b"}}</span>
|
||||
<span class="date-y">{{tpl:EntryDate format="%Y"}}</span>
|
||||
<span class="date-h"><a href="{{tpl:EntryURL}}" title="{{tpl:lang Permalink}}">{{tpl:EntryDate format="%H:%M"}}</a></span>
|
||||
</span></p>
|
||||
|
||||
<p class="post-author">{{tpl:lang By}} <strong>{{tpl:EntryAuthorLink}}</strong></p>
|
||||
|
||||
<tpl:EntryIf has_category="1">
|
||||
<p class="post-category">
|
||||
<tpl:EntryCategoriesBreadcrumb><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> › </tpl:EntryCategoriesBreadcrumb>
|
||||
<a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a>
|
||||
</p>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<tpl:EntryMetaData>
|
||||
<tpl:MetaDataHeader><ul class="post-tags" title="{{tpl:lang Tags}}"></tpl:MetaDataHeader>
|
||||
<li><a href="{{tpl:MetaURL}}">{{tpl:MetaID}}</a><tpl:LoopPosition
|
||||
start="1" length="-1">,</tpl:LoopPosition></li>
|
||||
<tpl:MetaDataFooter></ul></tpl:MetaDataFooter>
|
||||
</tpl:EntryMetaData>
|
||||
|
||||
<tpl:EntryIf operator="or" comments_active="1" pings_active="1">
|
||||
<ul class="syndicate">
|
||||
<li><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></li>
|
||||
</ul>
|
||||
</tpl:EntryIf>
|
||||
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # Entry content -->
|
||||
<div class="grid-l">
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">
|
||||
<div class="b post post-excerpt">{{tpl:EntryExcerpt}}</div>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<div class="b post post-content">{{tpl:EntryContent}}</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
|
||||
<!-- # Attachments -->
|
||||
<tpl:Attachments>
|
||||
<tpl:AttachmentsHeader>
|
||||
<div id="attachments">
|
||||
<h3>{{tpl:lang Attachments}}</h3>
|
||||
<ul>
|
||||
</tpl:AttachmentsHeader>
|
||||
<li class="{{tpl:AttachmentType}}">
|
||||
<tpl:AttachmentIf is_mp3="1">
|
||||
{{tpl:include src="_mp3_player.html"/}} -
|
||||
</tpl:AttachmentIf>
|
||||
<tpl:AttachmentIf is_flv="1">
|
||||
{{tpl:include src="_flv_player.html"/}}
|
||||
</tpl:AttachmentIf>
|
||||
<tpl:AttachmentIf is_flv="0">
|
||||
<a href="{{tpl:AttachmentURL}}"
|
||||
title="{{tpl:AttachmentFileName}} ({{tpl:AttachmentSize}})">{{tpl:AttachmentTitle}}</a>
|
||||
</tpl:AttachmentIf>
|
||||
</li>
|
||||
<tpl:AttachmentsFooter>
|
||||
</ul>
|
||||
</div>
|
||||
</tpl:AttachmentsFooter>
|
||||
</tpl:Attachments>
|
||||
|
||||
<!-- # Comments and trackbacks alltogether -->
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<tpl:Comments with_pings="1">
|
||||
<tpl:CommentsHeader>
|
||||
<div id="comments">
|
||||
<h3>{{tpl:lang Comments}}</h3>
|
||||
<dl>
|
||||
</tpl:CommentsHeader>
|
||||
<dt id="c{{tpl:CommentID}}" class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
|
||||
<span class="comment-date"><span class="date-d">{{tpl:CommentDate format="%e"}}</span>
|
||||
<span class="date-m">{{tpl:CommentDate format="%b"}}</span>
|
||||
<span class="date-y">{{tpl:CommentDate format="%Y"}}</span>
|
||||
<span class="date-h"><a href="#c{{tpl:CommentID}}">{{tpl:CommentDate format="%H:%M"}}</a></span>
|
||||
</span>
|
||||
</dt>
|
||||
|
||||
<tpl:CommentIf is_ping="0">
|
||||
<dd class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
|
||||
<!-- # --BEHAVIOR-- publicCommentBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentBeforeContent"}}
|
||||
|
||||
{{tpl:CommentContent}}
|
||||
|
||||
<!-- # --BEHAVIOR-- publicCommentAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentAfterContent"}}
|
||||
|
||||
<cite>{{tpl:CommentAuthorLink}}</cite>
|
||||
</dd>
|
||||
</tpl:CommentIf>
|
||||
|
||||
<tpl:CommentIf is_ping="1">
|
||||
<dd class="ping {{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
|
||||
<!-- # --BEHAVIOR-- publicPingBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicPingBeforeContent"}}
|
||||
|
||||
{{tpl:PingContent}}
|
||||
<cite><a href="{{tpl:PingAuthorURL}}"
|
||||
{{tpl:PingNoFollow}}>{{tpl:PingTitle encode_html="1"}}</a>
|
||||
({{tpl:PingBlogName}})</cite>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicPingAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicPingAfterContent"}}
|
||||
</dd>
|
||||
</tpl:CommentIf>
|
||||
<tpl:CommentsFooter>
|
||||
</dl>
|
||||
</div>
|
||||
</tpl:CommentsFooter>
|
||||
</tpl:Comments>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<tpl:EntryIf comments_active="1">
|
||||
<!-- # Comment form -->
|
||||
<form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form">
|
||||
<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>
|
||||
|
||||
<tpl:IfCommentPreview>
|
||||
<div id="pr">
|
||||
<h3>{{tpl:lang Your comment}}</h3>
|
||||
<dl>
|
||||
<dd class="comment-preview">{{tpl:CommentPreviewContent}}</dd>
|
||||
</dl>
|
||||
<p class="buttons"><input type="submit" class="submit" value="{{tpl:lang send}}" /></p>
|
||||
</div>
|
||||
</tpl:IfCommentPreview>
|
||||
|
||||
<h3>{{tpl:lang Add a comment}}</h3>
|
||||
<fieldset>
|
||||
<!-- # --BEHAVIOR-- publicCommentFormBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentFormBeforeContent"}}
|
||||
|
||||
<p class="field"><label for="c_name">{{tpl:lang Name or nickname}} :</label>
|
||||
<input name="c_name" id="c_name" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:CommentPreviewName encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_mail">{{tpl:lang Email address}} :</label>
|
||||
<input name="c_mail" id="c_mail" type="text" size="30" maxlength="255"
|
||||
value="{{tpl:CommentPreviewEmail encode_html="1"}}" />
|
||||
</p>
|
||||
|
||||
<p class="field"><label for="c_site">{{tpl:lang Website}}
|
||||
({{tpl:lang optional}}) :</label>
|
||||
<input name="c_site" id="c_site" type="text" 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="textarea"><label for="c_content">{{tpl:lang Comment}} :</label>
|
||||
<textarea name="c_content" id="c_content" cols="35"
|
||||
rows="7">{{tpl:CommentPreviewContent raw="1" encode_html="1"}}</textarea>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicCommentFormAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicCommentFormAfterContent"}}
|
||||
|
||||
<p class="buttons"><input type="submit" class="preview" name="preview" value="{{tpl:lang preview}}" />
|
||||
<tpl:IfCommentPreview><input type="submit" class="submit" value="{{tpl:lang send}}" /></tpl:IfCommentPreview></p>
|
||||
|
||||
<p class="form-help">{{tpl:lang HTML code is displayed as text and web addresses are
|
||||
automatically converted.}}</p>
|
||||
</fieldset>
|
||||
</form>
|
||||
</tpl:EntryIf>
|
||||
|
||||
<tpl:EntryIf pings_active="1">
|
||||
<p id="ping-url">{{tpl:lang Trackback URL}} : {{tpl:EntryPingLink}}</p>
|
||||
</tpl:EntryIf>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
58
dotclear._no/themes/noviny/tpl/rss2.xml
Executable file
@ -0,0 +1,58 @@
|
||||
<?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 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:EntryMetaData><category>{{tpl:MetaID}}</category></tpl:EntryMetaData>
|
||||
|
||||
<description>
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">
|
||||
{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}
|
||||
<p><a href="{{tpl:EntryURL}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0">
|
||||
{{tpl:EntryContent absolute_urls="1" encode_xml="1"}}
|
||||
</tpl:EntryIf>
|
||||
</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>
|
||||
139
dotclear._no/themes/noviny/tpl/search.html
Executable file
@ -0,0 +1,139 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots robots="NOINDEX,NOARCHIVE"}}" />
|
||||
|
||||
<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>
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="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 name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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="previous" 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:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-search">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<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=">1">
|
||||
<p>{{tpl:SysSearchString encode_html="1" string="Your search for <em>%1$s</em> returned <strong>%2$s</strong> results."}}</p>
|
||||
</tpl:SysIf>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div class="grid-s" id="meta">
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # Entries -->
|
||||
<div class="grid-l">
|
||||
<tpl:Entries empty_msg="<p>Your search returns no result.</p>">
|
||||
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}">
|
||||
|
||||
<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</h2>
|
||||
|
||||
<p class="post-info">
|
||||
<span class="post-date">{{tpl:EntryDate}}</span>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
|
||||
<div class="b post-content">
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">{{tpl:EntryExcerpt}}</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="250"}}</p></tpl:EntryIf>
|
||||
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
|
||||
</div>
|
||||
|
||||
<tpl:EntriesFooter>
|
||||
<tpl:Pagination>
|
||||
<p class="pagination"><tpl:PaginationIf end="0"><a href="{{tpl:PaginationURL offset="+1"}}" class="prev">«
|
||||
{{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}}
|
||||
»</a></tpl:PaginationIf></p>
|
||||
</tpl:Pagination>
|
||||
</tpl:EntriesFooter>
|
||||
</tpl:Entries>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
140
dotclear._no/themes/noviny/tpl/tag.html
Executable file
@ -0,0 +1,140 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
|
||||
<meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
|
||||
|
||||
<title>{{tpl:lang Tag}} - {{tpl:MetaID}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf></title>
|
||||
<meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
|
||||
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
|
||||
<meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:lang Tag}} - {{tpl:MetaID}} - {{tpl:BlogName encode_html="1"}}<tpl:PaginationIf start="0"> - {{tpl:lang page}} {{tpl:PaginationCurrent}}</tpl:PaginationIf>" />
|
||||
<meta name="dc.language" content="{{tpl:BlogLanguage}}" />
|
||||
<meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
|
||||
<meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
|
||||
<meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
|
||||
<meta name="dc.type" content="text" />
|
||||
<meta name="dc.format" content="text/html" />
|
||||
|
||||
<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="previous" 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:TagFeedURL type="atom"}}" />
|
||||
<link rel="meta" type="application/xbel+xml" title="Blogroll" href="{{tpl:BlogrollXbelLink}}" />
|
||||
|
||||
{{tpl:include src="_head.html"}}
|
||||
</head>
|
||||
|
||||
<body class="dc-tag">
|
||||
<div id="page">
|
||||
{{tpl:include src="_top.html"}}
|
||||
|
||||
<div id="wrapper">
|
||||
|
||||
<div id="main">
|
||||
<div id="content">
|
||||
|
||||
<div class="grid">
|
||||
<!-- # lead -->
|
||||
<div id="lead" class="grid-l">
|
||||
<h2>{{tpl:lang Tag}} : {{tpl:MetaID}}</h2>
|
||||
</div>
|
||||
|
||||
<!-- # meta -->
|
||||
<div id="meta" class="grid-s">
|
||||
<ul class="syndicate">
|
||||
<li><a type="application/atom+xml" href="{{tpl:TagFeedURL type="atom"}}"
|
||||
title="{{tpl:lang This tag's entries Atom feed}}" class="feed">{{tpl:lang This tag's entries feed}}</a></li>
|
||||
|
||||
<tpl:SysIf operator="or" comments_active="1" pings_active="1">
|
||||
<li><a type="application/atom+xml" href="{{tpl:TagFeedURL type="atom"}}/comments"
|
||||
title="{{tpl:lang This tag's comments Atom feed}}" class="feed">{{tpl:lang This tag's comments feed}}</a></li>
|
||||
</tpl:SysIf>
|
||||
</ul>
|
||||
|
||||
{{tpl:include src="inc_meta.html"}}
|
||||
</div>
|
||||
|
||||
<!-- # Entries -->
|
||||
<div class="grid-l">
|
||||
<tpl:Entries>
|
||||
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}">
|
||||
|
||||
<h2 class="post-title"><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a>
|
||||
<tpl:EntryIf operator="or" show_comments="1" show_pings="1">
|
||||
<span class="comment-count"><span> | {{tpl:lang Comments:}}</span>
|
||||
<a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount count_all="1"}}">{{tpl:EntryCommentCount count_all="1" none="%s" one="%s" more="%s"}}</a></span>
|
||||
</tpl:EntryIf>
|
||||
</h2>
|
||||
|
||||
<p class="post-info">
|
||||
<span class="post-date">{{tpl:EntryDate}}</span>
|
||||
</p>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
|
||||
|
||||
|
||||
<div class="b post-content">
|
||||
<!-- # Entry with an excerpt -->
|
||||
<tpl:EntryIf extended="1">{{tpl:EntryExcerpt}}</tpl:EntryIf>
|
||||
<!-- # Entry without excerpt -->
|
||||
<tpl:EntryIf extended="0"><p>{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="250"}}</p></tpl:EntryIf>
|
||||
|
||||
<p class="read-it"><a href="{{tpl:EntryURL}}"
|
||||
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p>
|
||||
</div>
|
||||
|
||||
<!-- # --BEHAVIOR-- publicEntryAfterContent -->
|
||||
{{tpl:SysBehavior behavior="publicEntryAfterContent"}}
|
||||
|
||||
</div>
|
||||
|
||||
<tpl:EntriesFooter>
|
||||
<tpl:Pagination>
|
||||
<p class="pagination"><tpl:PaginationIf end="0"><a href="{{tpl:PaginationURL offset="+1"}}" class="prev">«
|
||||
{{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}}
|
||||
»</a></tpl:PaginationIf></p>
|
||||
</tpl:Pagination>
|
||||
</tpl:EntriesFooter>
|
||||
</tpl:Entries>
|
||||
</div>
|
||||
|
||||
<!-- # extra -->
|
||||
<div id="extra" class="grid-s widgets">
|
||||
{{tpl:include src="inc_extra.html"}}
|
||||
{{tpl:Widgets type="nav"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div> <!-- End #main -->
|
||||
|
||||
</div> <!-- End #wrapper -->
|
||||
|
||||
{{tpl:include src="_footer.html"}}
|
||||
</div> <!-- End #page -->
|
||||
</body>
|
||||
</html>
|
||||
9
dotclear._no/themes/noviny/tpl/user_head.html
Executable file
@ -0,0 +1,9 @@
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var noviny = {
|
||||
all_tags: '{{tpl:lang All tags}}',
|
||||
ajaxsearch: '{{tpl:BlogURL}}ajaxsearch/'
|
||||
};
|
||||
//]]>
|
||||
</script>
|
||||
<script type="text/javascript" src="{{tpl:BlogThemeURL}}/noviny.js"></script>
|
||||