2015-03-02 21:57:49 +01:00
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
2015-03-03 21:52:26 +01:00
<title>Blog - {% block meta_title %} {{ page .seoTitle | pp ( page .object ) | pp ( page ) | e }} {% endblock %} </title>
{% block metas %}
<meta name="keywords" content=" {{ page .metaKeywords | pp ( page .object ) | pp ( page ) | e }} ">
<meta name="description" content=" {% block meta_description %} {{ page .metaDescription | pp ( page ) | pp ( page .object ) | e }} {% endblock %} ">
<link rel="openid.server" href="https://id.deblan.org/" />
<link rel="openid.delegate" href="https://id.deblan.org/simon/" />
<link rel="openid2.provider" href="https://id.deblan.org/" />
2015-05-21 14:22:03 +02:00
<link rel="openid2.local_id" href="https://id.deblan.org/simon/" />
2015-03-03 21:52:26 +01:00
{% endblock %}
2015-03-02 21:57:49 +01:00
{% block stylesheets %}
2015-05-21 14:22:03 +02:00
<link rel="stylesheet" href=" {{ asset ( 'bundles/deblanblog/css/cleanblog/bootstrap.css' ) }} " />
<link rel="stylesheet" href=" {{ asset ( 'bundles/deblanblog/css/cleanblog/clean-blog.css' ) }} " />
<link rel="stylesheet" href=" {{ asset ( 'bundles/deblanblog/syntaxhighlighter/styles/shThemeEclipse.css' ) }} " />
<link rel="stylesheet" href=" {{ asset ( 'bundles/deblanblog/css/cleanblog/main.css' ) }} " />
2015-03-03 21:52:26 +01:00
{% endblock %}
{{ get_var ( 'CssBlock' ) | raw }}
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
2015-05-21 14:22:03 +02:00
<link rel="alternate" type="application/rss+xml" title="Flux RSS" href="https:// {{ app .request .host ~ cms_path ( 'rss' ) }} ">
2015-03-02 21:57:49 +01:00
<link rel="icon" type="image/x-icon" href=" {{ asset ( 'favicon.ico' ) }} " />
</head>
2015-03-03 21:52:26 +01:00
<body>
2015-05-21 14:22:03 +02:00
<nav class="navbar navbar-default navbar-custom navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-1">
<span class="sr-only">Menu</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href=" {{ path ( 'homepage' ) }} ">Deblan</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li>
<div class="dropdown">
<a href="#" data-toggle="dropdown">Catégories</a>
<ul class="dropdown-menu">
{% for node in manager .menu ( 'categories_menu' ) .nodes %}
{% if node .isVisible %}
{% for category in node .dataModelsCollection %}
<li class=" {% if has_current_node ( node ) and page .object .id == category .id %} active {% endif %} ">
<a href=" {{ page_url ( node , node .getCleanedDefaultParams , category ) }} "> {{ category }} </a>
</li>
{% endfor %}
{% endif %}
{% endfor %}
</ul>
</div>
</li>
{% for node in manager .menu ( 'main_menu' ) .nodes %}
{% if node .level == 1 and node .isVisible %}
<li>
{% set has_children = node .children | length > 0 %}
{% set is_active = has_current_node ( node ) %}
{% if has_children %} <div class="dropdown"> {% endif %}
<a {% if is_active %} class="active" {% endif %} {% if has_children %} data-toggle="dropdown" href="#" {% else %} href=" {{ page_url ( node ) }} " {% endif %} > {{ node .title | upper }} {% if has_children %} {% endif %} </a>
<ul class="dropdown-menu">
{% for child in node .children %}
{% if child .isVisible %}
{% if child .title == '<sep>' %}
<li class="divider"></li>
{% else %}
<li {% if is_current_node ( child ) %} class="active" {% endif %} > {{ page_link ( child .title , child ) }} </li>
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% if has_children %} </div> {% endif %}
</li>
{% endif %}
{% endfor %}
<li>
<div class="dropdown">
<a href="#" data-toggle="dropdown">Amis</a>
<ul class="dropdown-menu">
{% for node in manager .menu ( 'links_menu' ) .nodes %}
{% if node .isVisible %}
<li>
<a target="_blank" href=" {{ page_url ( node ) }} "> {{ node .title }} </a>
</li>
{% endif %}
{% endfor %}
</ul>
</div>
</li>
</ul>
</div>
</div>
</nav>
<header class="intro-header" style="background-image: url(' {{ asset ( 'bundles/deblanblog/img/home-bg.jpg' ) }} ')">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
<div class="site-heading">
<h1> {% block header_title %} Simon Vieille {% endblock %} </h1>
<hr class="small">
<span class="subheading"> {% block header_subtitle %} Software developer and sysadmin at web&design (symfony expert), casual worker at IUT-BM. Debian addict. {% endblock %} </span>
</div>
</div>
</div>
</div>
</header>
{% block body %} {% endblock %}
{ #
2015-03-03 21:52:26 +01:00
<header id="top">
<div id="header">
<div class="ctn">
<div id="search">
<form action=" {{ path ( 'search' ) }} ">
<div><input type="text" name="query" value="" /></div>
</form>
</div>
</div>
<div class="ctn">
<div id="nav">
</div>
</div>
</div>
</header>
<div id="breadcrumb">
<div class="ctn">
<ul id="social">
<li class="social social-rss"><a target="_blank" href=" {{ cms_path ( 'rss' ) }} ">RSS</a></li>
<li class="social social-github"><a target="_blank" href="https://github.com/simmstein/">Github</a></li>
<li class="social social-linkedin"><a target="_blank" href="https://www.linkedin.com/profile/view?id=68981845&trk=tab_pro">LinkedIn</a></li>
<li class="social social-diaspora"><a target="_blank" href="https://framasphere.org/people/cf7f5710e85d013117ae2a0000053625">Diaspora</a></li>
<li class="social social-twitter"><a target="_blank" href="https://twitter.com/SimonVieille">Twitter</a></li>
<li class="social social-facebook"><a target="_blank" href="https://www.facebook.com/simon.vieille">Facebook</a></li>
</ul>
<ul>
<li><span class="glyphicon glyphicon-home"></span></li>
{% block breadcrumb %} {% endblock %}
</ul>
</div>
</div>
2015-05-21 14:22:03 +02:00
#}
{ #
<div id="wrap">
<div id="main">
2015-03-03 21:52:26 +01:00
<div id="content" class="ctn">
<div class="trow">
<section>
{% spaceless %}
{% if session_user .hasFlash ( 'message' ) %}
{% set flash = session_user .flash ( 'message' ) %}
{{ include ( flash .template , { message : flash .message } ) }}
{% endif %}
{% endspaceless %}
{{ get_var ( 'Notice' ) | transform_url }}
{% block body %} {% endblock %}
</section>
<aside>
<!-- <p><a href="http://flattr.com/thing/640789/Deblan"><img src="http://api.flattr.com/button/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0" /></a></p> -->
<p><a href="https://ssl.neutralnetwork.org/"><img data-dimensions="destroy" src="https://ssl.neutralnetwork.org/assets/img/ban250.png" alt="NeutralNetwork" title="NeutralNetwork" /></a></p>
{% block aside %}
<div class="text-center">
<a href="http://www.laquadrature.net/fr/neutralite-du-net-les-etats-membres-et-la-commission-en-passe-de-trahir-le-vote-des-eurodeputes">
<img src=" {{ asset ( '/images/neutrality.png' ) }} " alt="Il faut la neutralité des réseaux" title="Il faut la neutralité des réseaux"/>
</a>
</div>
<div class="panel panel-default">
{% for node in manager .menu ( 'categories_menu' ) .nodes %}
<ul class="list-group list-wrapped">
{% set count = 0 %}
{% if node .isVisible %}
{% for category in node .dataModelsCollection %}
{% set count = count + 1 %}
2015-05-21 14:22:03 +02:00
2015-03-03 21:52:26 +01:00
<li class="list-group-item {% if has_current_node ( node ) and page .object .id == category .id %} active {% elseif count > 5 %} hide {% endif %} ">
<span class="glyphicon glyphicon-folder- {{ has_current_node ( node ) and page .object .id == category .id ? 'open' : 'close' }} "></span>
<a href=" {{ page_url ( node , node .getCleanedDefaultParams , category ) }} "> {{ category }} </a>
</li>
{% endfor %}
{% endif %}
{% if count > 5 %}
<li class="list-group-item last">Tout afficher</li>
{% endif %}
</ul>
{% endfor %}
</div>
<div class="panel panel-default">
<div class="panel-heading">
{{ manager .menu ( 'links_menu' ) .title }}
(<a href=" {{ cms_path ( 'tiny' ) }} ">RSS</a>)
</div>
<ul class="list-group list-wrapped">
{% set count = 0 %}
{% for key , node in manager .menu ( 'links_menu' ) .nodes %}
{% if node .isVisible %}
{% set count = count + 1 %}
<li class="list-group-item {% if count > 5 %} hide {% endif %} "><a target="_blank" href=" {{ page_url ( node ) }} "> {{ node .title }} </a></li>
{% endif %}
{% endfor %}
{% if count > 5 %}
<li class="list-group-item last">Tout afficher</li>
{% endif %}
</ul>
</div>
<a href="https://soutien.laquadrature.net/" title="Soutenons La Quadrature du Net !"><img src="https://soutien.laquadrature.net/images/support_lqdn_250.gif" alt="Soutenons La Quadrature du Net !" width="250" style="max-width: 225px" /></a>
{% endblock %}
</aside>
</div>
</div>
</div>
</div>
2015-05-21 14:22:03 +02:00
#}
2015-03-03 21:52:26 +01:00
2015-05-21 14:22:03 +02:00
<footer>
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
{% set defaultFooter %}
<p class="copyright text-muted">
Simon Vieille / Hébergement personnel / Textes libres sauf indication(s) contraire(s) /
<a href=" {{ path ( 'private_life' ) }} ">Vie privée</a> /
<a href="https://lab.deblan.org/client/projects/deblan-trinity/repository">Sources</a>
</p>
{% endset %}
{{ get_var ( 'FooterContent' , defaultFooter ) | transform_url }}
</div>
</div>
</div>
</footer>
2015-03-03 21:52:26 +01:00
<div id="cookie" class="alert alert-info hide">
<a class="close" data-dismiss="alert" href="#" aria-hidden="true">×</a>
<p>Ce site utilise des cookies. <strong><a href=" {{ path ( 'private_life' ) }} ">Gérer mes paramètres de confidentalité</a></strong>.</p>
</div>
2015-03-02 21:57:49 +01:00
{% block javascripts %}
2015-05-21 14:22:03 +02:00
<script src=" {{ asset ( 'bundles/deblanblog/js/cleanblog/jquery.js' ) }} "></script>
<script src=" {{ asset ( 'bundles/deblanblog/js/cleanblog/bootstrap.min.js' ) }} "></script>
<script src=" {{ asset ( 'bundles/deblanblog/js/cleanblog/clean-blog.js' ) }} "></script>
<script src=" {{ asset ( 'bundles/deblanblog/syntaxhighlighter/scripts/shCore.js' ) }} "></script>
<script src=" {{ asset ( 'bundles/deblanblog/syntaxhighlighter/scripts/shAutoloader.js' ) }} "></script>
<script src=" {{ asset ( 'bundles/deblanblog/js/main.js?v=7' ) }} "></script>
2015-03-03 21:52:26 +01:00
<noscript><p><img src="https://piwik.deblan.org/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!--[if lte IE 8]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
2015-05-21 14:22:03 +02:00
<![endif]-->
2015-03-03 21:52:26 +01:00
{% endblock %}
{{ get_var ( 'JavascriptBlock' ) | raw }}
2015-03-02 21:57:49 +01:00
</body>
</html>