diff --git a/css/base.css b/css/base.css new file mode 100644 index 0000000..a5202d3 --- /dev/null +++ b/css/base.css @@ -0,0 +1,252 @@ +/* +* Skeleton V1.2 +* Copyright 2011, Dave Gamache +* www.getskeleton.com +* Free to use under the MIT license. +* http://www.opensource.org/licenses/mit-license.php +* 6/20/2012 +*/ + +/* #Reset & Basics (Inspired by E. Meyers) */ +html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline; } +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; } +body {line-height: 1; } +ol, ul {list-style: none; } +blockquote, q {quotes: none; } +blockquote:before, blockquote:after,q:before, q:after {content: '';content: none; } +table {width:100%;border-collapse: collapse;border-spacing: 0; } +/* #Basic Styles */ +body { + background: #fff; + font: 14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #444; + -webkit-font-smoothing: antialiased; + -webkit-text-size-adjust: 100%; +} +/* #Typography */ +h1, h2, h3, h4, h5, h6 {color: #181818; font-family: "Georgia", "Times New Roman", serif;font-weight: normal; } +h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; } +h1 { font-size: 46px; line-height: 50px; margin-bottom: 14px;} +h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; } +h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; } +h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; } +h5 { font-size: 17px; line-height: 24px; } +h6 { font-size: 14px; line-height: 21px; } +.subheader { color: #777; } + +p { margin: 0 0 20px 0; text-align: justify; } +p img { margin: 0; } +p.lead { font-size: 21px; line-height: 27px; color: #777; } + +em { font-style: italic; } +strong { font-weight: bold; color: #333; } +b { font-weight: bold;} +small { font-size: 80%; } +/* add by kris */ +img { border:0; vertical-align:middle; -ms-interpolation-mode:bicubic;} +svg:not(:root){overflow:hidden;} +acronym, abbr {border-bottom: #181818 1px dashed;cursor: help;} +acronym:hover, abbr:hover { border-bottom: #000 1px dashed;} +abbr[title] { cursor:help; border-bottom:1px dotted #181818; } +address {font-size:12px;margin:0 0 20px;} +sub, sup { font-size:70%; line-height:0; position:relative;} +sub { bottom:-2px;} +sup { top:-3px;} +dfn{font-style:italic} +::selection {background: #181818;color:#f0f0f0;} +::-moz-selection {background: #181818;color:#f0f0f0;} +::-webkit-selection {background: #181818; color:#f0f0f0;} +/* Blockquotes */ +blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; } +blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; } +blockquote cite { display: block; font-size: 12px; color: #555; } +blockquote cite:before { content: "\2014 \0020"; } +blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; } +/* add by kris */ +code { + display:block; + width:95% !important; + max-height: 300px !important; + margin: 0 10px; + line-height:1.5em; + padding-left:20px; + overflow: scroll; + border: #ddd 1px solid; + font-size:.9em; +} +pre, kbd { + display:block; + padding:10px; + margin:0 0 20px; + font-size:14px; + line-height:18px; + word-break:break-all; + word-wrap:break-word; + white-space:pre; + white-space:pre-wrap; + background:#f6f6f6; + border:1px solid #ccc; + -webkit-border-radius:5px; + -moz-border-radius:5px; + border-radius:5px; + box-shadow:#eee 1px 1px 4px; + -webkit-box-shadow:#eee 1px 1px 4px; + -moz-box-shadow:#eee 1px 1px 4px; +} +kbd { font-size:85%;padding:2px 4px;display:inline.} +mark {color:#fff;background:#333.} + +hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; } + +/* #Links */ +a, a:visited { color: #333; text-decoration: underline; outline: 0; } +a:hover, a:focus { color: #000; } +p a, p a:visited { line-height: inherit; } + +/* #Lists */ +ul, ol { margin-bottom: 20px; } +ul { list-style: none outside; } +ol { list-style: decimal; } +ol, ul.square, ul.circle, ul.disc { margin-left: 30px; } +ul.square { list-style: square outside; } +ul.circle { list-style: circle outside; } +ul.disc { list-style: disc outside; } +ul ul, ul ol, +ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%; } +ul ul li, ul ol li, +ol ol li, ol ul li { margin-bottom: 6px; } +li { line-height: 18px; margin-bottom: 12px; } +ul.large li { line-height: 21px; } +li p { line-height: 21px; } + +/* #Images */ +img.scale-with-grid {max-width: 100%; height: auto; } + +/* #Buttons */ +.button,button,input[type="submit"],input[type="reset"],input[type="button"] { + background: #eee; /* Old browsers */ + background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */ + background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */ + background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */ + background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */ + background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */ + background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */ + border: 1px solid #aaa; + border-top: 1px solid #ccc; + border-left: 1px solid #ccc; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + color: #444; + display: inline-block; + font-size: 11px; + font-weight: bold; + text-decoration: none; + text-shadow: 0 1px rgba(255, 255, 255, .75); + cursor: pointer; + margin-bottom: 20px; + line-height: normal; + padding: 8px 10px; + font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover { + color: #222; + background: #ddd; /* Old browsers */ + background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */ + background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); /* Chrome,Safari4+ */ + background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */ + background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Opera11.10+ */ + background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* IE10+ */ + background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* W3C */ + border: 1px solid #888; + border-top: 1px solid #aaa; + border-left: 1px solid #aaa; +} +.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active { + border: 1px solid #666; + background: #ccc; /* Old browsers */ + background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); /* FF3.6+ */ + background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); /* Chrome,Safari4+ */ + background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Chrome10+,Safari5.1+ */ + background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Opera11.10+ */ + background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* IE10+ */ + background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ +} +.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width { + width: 100%; + padding-left: 0 !important; + padding-right: 0 !important; + text-align: center; +} +input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus { /* add by kris */ + border:1px solid #ddd; + -moz-box-shadow:0 0 3px rgba(0,0,0,.32); + -webkit-box-shadow:0 0 3px rgba(0,0,0,.32); + box-shadow:0 0 3px rgba(0,0,0,.32); +} +/* Fix for odd Mozilla border & padding issues */ +button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;} + +/* #Forms */ +form {margin-bottom: 20px; } +fieldset {margin-bottom: 20px; } +input[type="text"],input[type="password"],input[type="email"],textarea,select { + border: 1px solid #ccc; + padding: 6px 4px; + outline: none; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; + font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #777; + margin: 0; + width: 210px; + max-width: 100%; + display: block; + margin-bottom: 20px; + background: #fff; +} +select {padding: 0; } +input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus { + border: 1px solid #aaa; + color: #444; + -moz-box-shadow: 0 0 3px rgba(0,0,0,.2); + -webkit-box-shadow: 0 0 3px rgba(0,0,0,.2); + box-shadow: 0 0 3px rgba(0,0,0,.2); +} +textarea {min-height: 60px; } +label,legend {display: block;font-weight: bold;font-size: 13px; } +select {width: 220px; } +input[type="checkbox"] {display: inline; } +label span,legend span {font-weight: normal;font-size: 13px;color: #444; } + +/* #Misc */ +.remove-bottom { margin-bottom: 0 !important; } +.half-bottom { margin-bottom: 10px !important; } +.add-bottom { margin-bottom: 20px !important; } + +/* #Friendly add by kris */ +.alignnone {margin:5px 20px 20px 0;} +.aligncenter {display:block;margin:5px auto;} +.alignright {float:right;margin:5px 0 20px 20px;} +.alignleft {float:left; margin:5px 20px 20px 0;} +.margintop {margin:20px 0 0 0;} +.marginright {margin:0 20px 0 0;} +.marginbottom { margin:0 0 20px 0;} +.marginleft {margin:0 0 0 20px;} +.hide {display:none;} +.hide-txt {font:0/0 a; color:transparent;} +.txtleft { text-align: left; } +.txtright { text-align: right;} +.txtcenter { text-align: center;} +.txtjustify { text-align: justify;} +.spacer{ padding:0 0 3px 0;} +.separator { clear: both; float:left; height:1px; width: 100%;} +.shadow { text-shadow: 2px 2px 3px #aaa;} +.shadowlight { text-shadow: 1px 1px 2px #aaa;} +.boxshadow {box-shadow: 1px 2px 3px rgba(0,0,0,0.5);-moz-box-shadow: 1px 2px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,0.5);} +.boxshadow1 {box-shadow: 0 0 20px #787878;-webkit-box-shadow:0 0 20px #787878;-moz-box-shadow:0 0 20px #787878;filter:progid:DXImageTransform.Microsoft.Shadow(color='#bbbbbb', Direction=135, Strength=5); zoom: 1;} +.boxrelief { box-shadow: 0 20px 10px -10px rgba(255,255,255,0.3) inset;-moz-box-shadow: 0 20px 10px -10px rgba(255,255,255,0.3) inset; -webkit-box-shadow: 0 20px 10px -10px rgba(255,255,255,0.3) inset;} +.boxinset { box-shadow:0 3px 8px rgba(0,0,0,.24) inset;-moz-box-shadow:0 3px 8px rgba(0,0,0,.4) inset; -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.4) inset;} +/* #Others add by kris */ +.chromeframe {margin: 0.2em 0;background: #ccc;color: #000;padding: 0.2em 0;} \ No newline at end of file diff --git a/css/editor.css b/css/editor.css new file mode 100644 index 0000000..9350e03 --- /dev/null +++ b/css/editor.css @@ -0,0 +1,61 @@ +/* FORM COMMENT */ +#postcom {padding-left: 10px;padding-bottom: 30px;} +#postcom label {margin-top: 5px;} +.infos input, textarea.commentaire {border: 1px solid gray;} +textarea.commentaire {width: 98%;padding: 1%;height: 200px;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;border-top-width: 0;} +.formatbut input, .infos input {display: inline;min-width: 26px;} +.formatbut .pm {float: right;} +/* Boutons de formatage */ +p.formatbut { + border: 1px solid #9999a3; + border-bottom: 0; + border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + -webkit-border-radius: 5px 5px 0 0; + width: 98%; + height: 30px; + line-height: 28px; + margin: 0; + padding: 0 1%; + background: #cde6ff; + background: -webkit-linear-gradient(top, white, #e6e6e6); + background: -moz-linear-gradient(top, white, #e6e6e6); + background: -ms-linear-gradient(top, white, #e6e6e6); + background: -o-linear-gradient(top, white, #e6e6e6); + background: linear-gradient(top, white, #e6e6e6); +} +.formatbut button.pm {margin-top: 3px;} +.formatbut button { + padding: 0; + vertical-align: middle; + background: rgba(0, 0, 0, 0); + height: 24px; + width: 24px; + border: 1px solid transparent; + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; +} +.formatbut button:hover {border-color: silver;} +.formatbut button:active { + border-color: gray; + background-color: rgba(0, 0, 0, 0); + background: #cde6ff; + background: -webkit-linear-gradient(bottom, white, #d6d6d6); + background: -moz-linear-gradient(bottom, white, #d6d6d6); + background: -ms-linear-gradient(bottom, white, #d6d6d6); + background: -o-linear-gradient(bottom, white, #d6d6d6); + background: linear-gradient(bottom, white, #d6d6d6); +} +.formatbut button span {display: inline-block;width: 16px;height: 24px;} +.formatbut span.spacer {width: 2px;margin: 0 4px;border-left: 1px solid #e5e5e5;border-right: 1px solid #fafafa} + +#pmm span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDCxAJLii7ntMAAADSUExURQAAAOjo6P///7Ozs8HBwc7Ozt7e3paWlrCwsLS0tNLS0goKChwcHCUlJScnJyoqKi4uLjAwMDExMVhYWFxcXF9fX2BgYGRkZGZmZmlpaWpqam1tbXBwcHNzc3l5eXp6en19fX5+fouLi5KSkqmpqaurq66urr+/v8jIyMrKys/Pz9nZ2dvb29zc3N7e3t/f3+Dg4OHh4eLi4ubm5ufn5+np6erq6uvr6+/v7/Hx8fPz8/X19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///10CZUMAAAALdFJOUwAPD5CQkJDo6OjoP846XAAAAAFiS0dEPKdqYc8AAACXSURBVBgZXcExCsJAEEDRP7MTEWOjrZKAhXj/Q3gMISIKKlgJYmZ3ZaM2eQ9GBDVrM4V07kmoNg1/x0OvhIbkg0QTCLSLV0yDGC0+DMcFsaBCJGK8qQV4Rn/llWP0yF6leG+zY2T6ZUXhKglDue/4uiEYFXpNFKoYxoRp5kuZoFyoLQxsxhnDu3bOT+cIEqp1ppBTHzNjH7zvQDVxVU2JAAAAAElFTkSuQmCC"); } +#pmp span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDCxAJKbbfC3AAAADkUExURQAAAOjo6P///7Ozs8HBwc7Ozt7e3paWlrCwsLS0tNLS0goKChwcHCUlJTExMTg4ODs7O0JCQkNDQ0VFRU1NTU5OTlFRUVJSUlVVVVhYWFxcXF9fX2BgYGRkZGZmZmlpaWpqam1tbW5ubnBwcHNzc3l5eXp6en19fX5+fouLi5KSkqKioqmpqaurq66urr+/v8jIyMrKys/Pz9nZ2dvb29zc3N7e3t/f3+Dg4OHh4eLi4ubm5ufn5+np6erq6uvr6+/v7/Hx8fPz8/b29vf39/j4+Pr6+vv7+/z8/P39/f7+/v///0tL/g0AAAALdFJOUwAPD5CQkJDo6OjoP846XAAAAAFiS0dEQ2fQDWIAAACuSURBVBgZBcExSwMxGADQly+5Xh1FFAsdpAgFB///6GYnR0FwswgVFQcH28slvgcAIIlSth2kl1pbMtytAeyfp5DXWoXarLOwcZxmu515OtkoqjkRyWg2K47OEpH8/PVVVUzSQ+TRY233fVJ002qIg1WrkZoifG95d8OXpBjEZ7tqfEQoitGyc8FSGGW/m9yT68tTz2M8zZnxfFhk8mKIt0NPUh5uO0iv09wBAPwD49RAJmqvBOwAAAAASUVORK5CYII="); } +#button01 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALxJREFUeNpi/P//PwMlgImBQjDwBrDATWICm6UNxI041L4G4nogfgXi/Pv3D6sLrgLxNCBmhuIGIA4B4jVALAHETjhdgATeADErmheZoGJMxBjAiGRANxYXEgxEkAFsUNwPxOVAvAzKrwBiLkIGMCEZAAqwC0B8GcqXA2INrF4ApUhGRpDlDDJAzA4zDCqOLPYJxbmwpAxUxAmkrIB4Hp5onw/EM4H4G1DfR2wG8CAFIC7wH6sBQzcvAAQYAFMGMSibVtAlAAAAAElFTkSuQmCC"); } +#button02 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJlJREFUeNpi/P//PwMlgImBQjDwBrBgmMgEN1MbiBvRpOv//ft3FUUEFIjImJGRERnrAPF6IO6BiaGrZyLCi6xAvJDcMLAA4j9AfJlcA/yBeCe5sWAExAJAfAI5vAjGAiwggaAIiNmBfGa8bkQPVSCwBeKHaNgdiMWhBqLGGrqzgLZzAyk+EBPNrr9A/AGo/ieK+qGfmQACDABdr1fBOdq53gAAAABJRU5ErkJggg=="); } +#button03 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALRJREFUeNpi/P//PwMlgImBQkCxASwopjExhQGpMCSheijdiCz279+/q3AeKAxgmJGREYSdgHgdlIaJ6SCLIevB5oXXUJe9RhK7gkUMZxgwAjEzlEYG2MRwGsCKRTErKQawYFHMQqwBn6G2qSCJGULFPmPYhpwSgdEIY6YCcTKa2rlAPBvEAEYjdgNAUYRMowOYWmQ9LGhq+IH4KoH8oQPEH3AZAAJGOMRB4C/eMBiQzAQQYABWeD2iSgCteAAAAABJRU5ErkJggg=="); } +#button04 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANpJREFUeNpi/P//PwMlgImBQkCxASwopjHBzbMB4nQg5oTyrwKxNhAXAfGjf//+EXRBFhC/BOI0KAapYwZpxusCJPASquEdlD8FiHWwKWREjgUkL4gDcQ0QfwfiXqiBcIDsBXQD9hATcEADXOAckAEwzMjIiI4lgHgiEM8GYkmYOLIeXAZ4I2sA4vlQjGEASiDCDAGCFiA+B+RXgP3JyMgBpORgavDFAidQASi0RYBYEmQIVNNXINUDxEJA/AmI/2ANRKBNoITDB41CbOAHyACgHuwGDM3MBBBgANhbZ2CYxiPdAAAAAElFTkSuQmCC"); } +#button09 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAe1BMVEUAAAACAwP///////////8LDRD///8NDxIXGR8OERQXGSAZGyIaHCMcHiYZHCD///////+tsbuFipKXnKh/hI0WGh8nKjU6QE9rcopCSlgXGiAkKTImLDUoKzcoLjg3QE05QlA6QFA/RldBRlhBSVpESl1OV2xZYHpcZH4A/W7TAAAAGnRSTlMAEENPWmBlcHCAgICQkJWds9DU2d7w8PX2+1wQp8QAAABoSURBVBgZtcEJEoIwEATAUeN6gS6w3kYGXWL+/0IrPMEqu4E/qWM87bCOscakGnP+vLeLSx4rFENqtEtnHLo0oHCfI/gLCO4oyCVw5QYrEoXxfpy1fN4eNBRi7PfBSJpgIqoCUVXBT76HeQdQXXlI0wAAAABJRU5ErkJggg=="); } +#button10 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKFJREFUeNpi/P//PwMlgImBQjAMDGAABSIIMzMzw7AEEO8F4ngcfLgeEMbmgnggfgnEC3HwCXrBG4h3I0UvnA/C//79Q1HMCFMIchoUnIDS54A4C52PbggLjAESZGICO4gdKmQJpVH46AkP2QvMQEP4gfRaIOYF4nVAvhSIRuILIluK4gVGRkaQH3iAmAvExRFp34H4M1DPHwwDRnBSBggwAOBZUhm1ZXdkAAAAAElFTkSuQmCC"); } +#button12 span { background: no-repeat 0 3px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNrUk70KwjAUhRMpgoK6NZa+hE8jpbiUDr6GvkRBcOjq4tjJ3ScSQYV4IseSxoYOmQx8tPfv9N5wK7XWIuSMROAJFhBmBCmlyxpUll3R18n7jN8jkIEDiC1fTF82JJCDI1A9XSnGcp/ABtSeYlukZm5HYAUufIoB2ly3gwKcQGJs9zAnYU7hu4MSnE1ij0DCWPlzB85XtqCBmVr1qfEx1lkBWyACM6DAHlzBHCz4vgNL2lG7Q98R6JyAKTf0CR6mMcbGpgbcwQ28WoH//pneAgwAE6VdVO+LqWsAAAAASUVORK5CYII="); } \ No newline at end of file diff --git a/css/index.html b/css/index.html new file mode 100644 index 0000000..990cbd6 --- /dev/null +++ b/css/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/css/rtl.css b/css/rtl.css new file mode 100644 index 0000000..cb16ae1 --- /dev/null +++ b/css/rtl.css @@ -0,0 +1,60 @@ +html, body {direction:rtl;} +blockquote { border-right: 1px solid #ddd; border-left-width:0;} +cite, blockquote cite {text-align:left;} +code, pre { direction:ltr;padding:0 4px 2px;} +code { padding:4px 6px 2px;} +pre { padding:10px;} +/* #Lists and Links */ +ul ul, ol ol {margin:10px 20px 0 0;} +/* #Table */ +.table th, .table td {text-align:right;} +.table.bordered {border-width:1px;} +label input[type="radio"], label input[type="checkbox"] , label span {unicode-bidi:embed;} +/* Grids */ +.container .column, .container .columns { float: right; } +.container .offset-by-one { padding-right: 60px; } +.container .offset-by-two { padding-right: 120px; } +.container .offset-by-three { padding-right: 180px; } +.container .offset-by-four { padding-right: 240px; } +.container .offset-by-five { padding-right: 300px; } +.container .offset-by-six { padding-right: 360px; } +.container .offset-by-seven { padding-right: 420px; } +.container .offset-by-eight { padding-right: 480px; } +.container .offset-by-nine { padding-right: 540px; } +.container .offset-by-ten { padding-right: 600px; } +.container .offset-by-eleven { padding-right: 660px; } +.container .offset-by-twelve { padding-right: 720px; } +.container .offset-by-thirteen { padding-right: 780px; } +.container .offset-by-fourteen { padding-right: 840px; } +.container .offset-by-fifteen { padding-right: 900px; } +/* #Friendly */ +.alignnone {margin:5px 0 20px 20px;} +.alignright {float:right;margin:5px 20px 20px 0;} +.alignleft {float:left; margin:5px 0 20px 20px;} +/* add for blogotext 2 by kris */ +#top_text h2, .permalien, .com-reply, #form-commentaire .infos {text-align: left;} +th, td {text-align:right;} +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) { + .column.alpha, .columns.alpha { margin-left: 10px; margin-right:0; } + .column.omega, .columns.omega { margin-right: 10px; margin-left: 0; } + .container .offset-by-one { padding-left: 48px; } + .container .offset-by-two { padding-left: 96px; } + .container .offset-by-three { padding-left: 144px; } + .container .offset-by-four { padding-left: 192px; } + .container .offset-by-five { padding-left: 240px; } + .container .offset-by-six { padding-left: 288px; } + .container .offset-by-seven { padding-left: 336px; } + .container .offset-by-eight { padding-left: 384px; } + .container .offset-by-nine { padding-left: 432px; } + .container .offset-by-ten { padding-left: 480px; } + .container .offset-by-eleven { padding-left: 528px; } + .container .offset-by-twelve { padding-left: 576px; } + .container .offset-by-thirteen { padding-left: 624px; } + .container .offset-by-fourteen { padding-left: 672px; } + .container .offset-by-fifteen { padding-left: 720px; } +} +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) { + .container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight, .container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen { padding-right: 0; } +} \ No newline at end of file diff --git a/css/skeleton.css b/css/skeleton.css new file mode 100644 index 0000000..8fc2d77 --- /dev/null +++ b/css/skeleton.css @@ -0,0 +1,126 @@ +/* +* Skeleton V1.2 +* Copyright 2011, Dave Gamache +* www.getskeleton.com +* Free to use under the MIT license. +* http://www.opensource.org/licenses/mit-license.php +* 6/20/2012 +*/ + +/* #Base 960 Grid */ +.container { position: relative; width: 960px; margin: 0 auto; padding: 0; } +.container .column, .container .columns { float: left; display: inline; margin-left: 10px; margin-right: 10px; } +.row { margin-bottom: 20px; } +/* Nested Column Classes */ +.column.alpha, .columns.alpha { margin-left: 0; } +.column.omega, .columns.omega { margin-right: 0; } +/* Base Grid */ +.container .one.column,.container .one.columns { width: 40px; } +.container .two.columns { width: 100px; } +.container .three.columns { width: 160px; } +.container .four.columns { width: 220px; } +.container .five.columns { width: 280px; } +.container .six.columns { width: 340px; } +.container .seven.columns { width: 400px; } +.container .eight.columns { width: 460px; } +.container .nine.columns { width: 520px; } +.container .ten.columns { width: 580px; } +.container .eleven.columns { width: 640px; } +.container .twelve.columns { width: 700px; } +.container .thirteen.columns { width: 760px; } +.container .fourteen.columns { width: 820px; } +.container .fifteen.columns { width: 880px; } +.container .sixteen.columns { width: 940px; } + +.container .one-third.column { width: 300px; } +.container .two-thirds.column { width: 620px; } +/* Offsets */ +.container .offset-by-one { padding-left: 60px; } +.container .offset-by-two { padding-left: 120px; } +.container .offset-by-three { padding-left: 180px; } +.container .offset-by-four { padding-left: 240px; } +.container .offset-by-five { padding-left: 300px; } +.container .offset-by-six { padding-left: 360px; } +.container .offset-by-seven { padding-left: 420px; } +.container .offset-by-eight { padding-left: 480px; } +.container .offset-by-nine { padding-left: 540px; } +.container .offset-by-ten { padding-left: 600px; } +.container .offset-by-eleven { padding-left: 660px; } +.container .offset-by-twelve { padding-left: 720px; } +.container .offset-by-thirteen { padding-left: 780px; } +.container .offset-by-fourteen { padding-left: 840px; } +.container .offset-by-fifteen { padding-left: 900px; } + +/* #Tablet (Portrait) */ +/* Note: Design for a width of 768px */ +@media only screen and (min-width: 768px) and (max-width: 959px) { + .container { width: 768px; } + .container .column,.container .columns { margin-left: 10px; margin-right: 10px; } + .column.alpha, .columns.alpha { margin-left: 0; margin-right: 10px; } + .column.omega, .columns.omega { margin-right: 0; margin-left: 10px; } + .alpha.omega { margin-left: 0; margin-right: 0; } + + .container .one.column, + .container .one.columns { width: 28px; } + .container .two.columns { width: 76px; } + .container .three.columns { width: 124px; } + .container .four.columns { width: 172px; } + .container .five.columns { width: 220px; } + .container .six.columns { width: 268px; } + .container .seven.columns { width: 316px; } + .container .eight.columns { width: 364px; } + .container .nine.columns { width: 412px; } + .container .ten.columns { width: 460px; } + .container .eleven.columns { width: 508px; } + .container .twelve.columns { width: 556px; } + .container .thirteen.columns { width: 604px; } + .container .fourteen.columns { width: 652px; } + .container .fifteen.columns { width: 700px; } + .container .sixteen.columns { width: 748px; } + + .container .one-third.column { width: 236px; } + .container .two-thirds.column { width: 492px; } + /* Offsets */ + .container .offset-by-one { padding-left: 48px; } + .container .offset-by-two { padding-left: 96px; } + .container .offset-by-three { padding-left: 144px; } + .container .offset-by-four { padding-left: 192px; } + .container .offset-by-five { padding-left: 240px; } + .container .offset-by-six { padding-left: 288px; } + .container .offset-by-seven { padding-left: 336px; } + .container .offset-by-eight { padding-left: 384px; } + .container .offset-by-nine { padding-left: 432px; } + .container .offset-by-ten { padding-left: 480px; } + .container .offset-by-eleven { padding-left: 528px; } + .container .offset-by-twelve { padding-left: 576px; } + .container .offset-by-thirteen { padding-left: 624px; } + .container .offset-by-fourteen { padding-left: 672px; } + .container .offset-by-fifteen { padding-left: 720px; } +} +/* #Mobile (Portrait) */ +/* Note: Design for a width of 320px */ +@media only screen and (max-width: 767px) { + .container { width: 300px; } + .container .columns, .container .column { margin: 0; } + .container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns, .container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column { width: 300px; } + /* Offsets */ + .container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight, .container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen { padding-left: 0; } +} + +/* #Mobile (Landscape) */ +/* Note: Design for a width of 480px */ +@media only screen and (min-width: 480px) and (max-width: 767px) { + .container { width: 420px; } + .container .columns, .container .column { margin: 0; } + .container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column { width: 420px; } +} + +/* #Clearing */ +/* Self Clearing Goodness */ +.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } +/* Use clearfix class on parent to clear nested columns, or wrap each row of columns in a
*/ +.clearfix:before,.clearfix:after,.row:before,.row:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0; } +.row:after,.clearfix:after {clear: both; } +.row,.clearfix {zoom: 1; } +/* You can also use a
to clear columns */ +.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;} \ No newline at end of file diff --git a/docs/changelog.txt b/docs/changelog.txt new file mode 100644 index 0000000..05898ca --- /dev/null +++ b/docs/changelog.txt @@ -0,0 +1,15 @@ +/* Changelog - Thème Skeleton_Basic par kris (http://www.xoofoo.org) */ + +1.1 - Mise à jour pour Blogotext 2.0.2.0 + - Mise à jour de html5-shiv à la version 3.6.2 + + +1.0 - Travail initial basé sur le thème Skeleton 1.0 + - Retrait des javascripts jQuery et Fokus + - Retrait de la police Font-Awesome + + +/* Crédits */ +- Timo van Neerden (http://lehollandaisvolant.net/blogotext/fr/) +- Skeleton team (www.getskeleton.com) +- João Firmino (http://firmino.com.br/) - CssHorus \ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..990cbd6 --- /dev/null +++ b/docs/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/license.txt b/docs/license.txt new file mode 100644 index 0000000..82cd73b --- /dev/null +++ b/docs/license.txt @@ -0,0 +1,61 @@ +Attribution-NonCommercial 2.0 + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. + +License + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. + +BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. + +1. Definitions +"Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License. +"Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the Work is a musical composition or sound recording, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered a Derivative Work for the purpose of this License. +"Licensor" means the individual or entity that offers the Work under the terms of this License. +"Original Author" means the individual or entity who created the Work. +"Work" means the copyrightable work of authorship offered under the terms of this License. +"You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. + +2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws. + +3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: + to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works; + to create and reproduce Derivative Works; + to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works; + to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works; + +The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved, including but not limited to the rights set forth in Sections 4(d) and 4(e). + +4. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: + You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any reference to such Licensor or the Original Author, as requested. If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work any reference to such Licensor or the Original Author, as requested. + You may not exercise any of the rights granted to You in Section 3 above in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation. The exchange of the Work for other copyrighted works by means of digital file-sharing or otherwise shall not be considered to be intended for or directed toward commercial advantage or private monetary compensation, provided there is no payment of any monetary compensation in connection with the exchange of copyrighted works. + If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and give the Original Author credit reasonable to the medium or means You are utilizing by conveying the name (or pseudonym if applicable) of the Original Author if supplied; the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a minimum such credit will appear where any other comparable authorship credit appears and in a manner at least as prominent as such other comparable authorship credit. + + +For the avoidance of doubt, where the Work is a musical composition: +Performance Royalties Under Blanket Licenses. Licensor reserves the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work if that performance is primarily intended for or directed toward commercial advantage or private monetary compensation. +Mechanical Rights and Statutory Royalties. Licensor reserves the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions), if Your distribution of such cover version is primarily intended for or directed toward commercial advantage or private monetary compensation. +Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor reserves the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions), if Your public digital performance is primarily intended for or directed toward commercial advantage or private monetary compensation. + +5. Representations, Warranties and Disclaimer + +UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + +6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. Termination + This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. + Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. + +8. Miscellaneous + Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. + Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. + If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. + This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. + +Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor. + +Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, neither party will use the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. + +Creative Commons may be contacted at http://creativecommons.org/. \ No newline at end of file diff --git a/images/apple-touch-icon-114x114.png b/images/apple-touch-icon-114x114.png new file mode 100644 index 0000000..88a9d5e Binary files /dev/null and b/images/apple-touch-icon-114x114.png differ diff --git a/images/apple-touch-icon-72x72.png b/images/apple-touch-icon-72x72.png new file mode 100644 index 0000000..bbca145 Binary files /dev/null and b/images/apple-touch-icon-72x72.png differ diff --git a/images/apple-touch-icon.png b/images/apple-touch-icon.png new file mode 100644 index 0000000..72281c1 Binary files /dev/null and b/images/apple-touch-icon.png differ diff --git a/images/favicon.ico b/images/favicon.ico new file mode 100644 index 0000000..821c691 Binary files /dev/null and b/images/favicon.ico differ diff --git a/images/index.html b/images/index.html new file mode 100644 index 0000000..990cbd6 --- /dev/null +++ b/images/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..990cbd6 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/js/html5shiv-respond.min.js b/js/html5shiv-respond.min.js new file mode 100644 index 0000000..38d757f --- /dev/null +++ b/js/html5shiv-respond.min.js @@ -0,0 +1,13 @@ +/*! HTML5 Shiv v3.6.2 | Authors: afarkas, jdalton, jon_neal, rem | MIT/GPL2 Licensed */ +(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); +a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d #mq-test-1 { width: 42px; }',d.insertBefore(f,e),c=42===g.offsetWidth,d.removeChild(f),{matches:c,media:a}}}(document); + +/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ +(function(a){"use strict";function x(){u(!0)}var b={};if(a.respond=b,b.update=function(){},b.mediaQueriesSupported=a.matchMedia&&a.matchMedia("only all").matches,!b.mediaQueriesSupported){var q,r,t,c=a.document,d=c.documentElement,e=[],f=[],g=[],h={},i=30,j=c.getElementsByTagName("head")[0]||d,k=c.getElementsByTagName("base")[0],l=j.getElementsByTagName("link"),m=[],n=function(){for(var b=0;l.length>b;b++){var c=l[b],d=c.href,e=c.media,f=c.rel&&"stylesheet"===c.rel.toLowerCase();d&&f&&!h[d]&&(c.styleSheet&&c.styleSheet.rawCssText?(p(c.styleSheet.rawCssText,d,e),h[d]=!0):(!/^([a-zA-Z:]*\/\/)/.test(d)&&!k||d.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&m.push({href:d,media:e}))}o()},o=function(){if(m.length){var b=m.shift();v(b.href,function(c){p(c,b.href,b.media),h[b.href]=!0,a.setTimeout(function(){o()},0)})}},p=function(a,b,c){var d=a.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=d&&d.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+b+"$2$3")},i=!g&&c;b.length&&(b+="/"),i&&(g=1);for(var j=0;g>j;j++){var k,l,m,n;i?(k=c,f.push(h(a))):(k=d[j].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,f.push(RegExp.$2&&h(RegExp.$2))),m=k.split(","),n=m.length;for(var o=0;n>o;o++)l=m[o],e.push({media:l.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:f.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},s=function(){var a,b=c.createElement("div"),e=c.body,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",e||(e=f=c.createElement("body"),e.style.background="none"),e.appendChild(b),d.insertBefore(e,d.firstChild),a=b.offsetWidth,f?d.removeChild(e):e.removeChild(b),a=t=parseFloat(a)},u=function(b){var h="clientWidth",k=d[h],m="CSS1Compat"===c.compatMode&&k||c.body[h]||k,n={},o=l[l.length-1],p=(new Date).getTime();if(b&&q&&i>p-q)return a.clearTimeout(r),r=a.setTimeout(u,i),void 0;q=p;for(var v in e)if(e.hasOwnProperty(v)){var w=e[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?t||s():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?t||s():1)),w.hasquery&&(z&&A||!(z||m>=x)||!(A||y>=m))||(n[w.media]||(n[w.media]=[]),n[w.media].push(f[w.rules]))}for(var C in g)g.hasOwnProperty(C)&&g[C]&&g[C].parentNode===j&&j.removeChild(g[C]);for(var D in n)if(n.hasOwnProperty(D)){var E=c.createElement("style"),F=n[D].join("\n");E.type="text/css",E.media=D,j.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(c.createTextNode(F)),g.push(E)}},v=function(a,b){var c=w();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},w=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}();n(),b.update=n,a.addEventListener?a.addEventListener("resize",x,!1):a.attachEvent&&a.attachEvent("onresize",x)}})(this); \ No newline at end of file diff --git a/js/index.html b/js/index.html new file mode 100644 index 0000000..990cbd6 --- /dev/null +++ b/js/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/js/monjsamoi.js b/js/monjsamoi.js new file mode 100644 index 0000000..783a973 --- /dev/null +++ b/js/monjsamoi.js @@ -0,0 +1,193 @@ +// thank's D.J. for optimization +function BlogExternalLinks() +{ + if (!document.getElementsByTagName) { + return; + } + var anchors = document.getElementsByTagName("a"); + for (var i = 0; i < anchors.length; i++) { + var anchor = anchors[i]; + if (anchor.getAttribute("href")) { + // Check rel value with extra rels, like "external noflow". No test for performance yet + var $pattern = new RegExp("external", "i"); + if ($pattern.test(anchor.getAttribute("rel"))) { + /*anchor.onclick = function() { + window.open(this.href); + return false; + }*/ + anchor.target = "_blank"; + } + } + } +} +function BlogOnloadEvent(func) +{ + if (window.onload) { + BlogAddEvent(window, 'load', window.onload); + } + BlogAddEvent(window, 'load', func); +} + +function BlogAddEvent(obj, evType, fn) +{ + if (obj.addEventListener) { + obj.addEventListener(evType, fn, true); + return true; + } else { + if (obj.attachEvent) { + var r = obj.attachEvent("on" + evType, fn); + return r; + } else { + return false; + } + } +} +BlogOnloadEvent(BlogExternalLinks); + +// Thank's David Walsh +jQuery.fn.topLink = function(settings) { + settings = jQuery.extend({ + min: 1, + fadeSpeed: 200 + }, settings); + return this.each(function() { + //listen for scroll + var el = $(this); + el.hide(); //in case the user forgot + $(window).scroll(function() { + if($(window).scrollTop() >= settings.min) + { + el.fadeIn(settings.fadeSpeed); + } + else + { + el.fadeOut(settings.fadeSpeed); + } + }); + }); +}; +//usage w/ smoothscroll +$(document).ready(function() { + //set the link + $('#top-link').topLink({ + min: 400, + fadeSpeed: 500 + }); + //smoothscroll + $('#top-link').click(function(e) { + e.preventDefault(); + $('body,html').animate({scrollTop:0},800); + }); +}); +/* show hide div id */ + function xoToggleBlock( id ) + { + var value = (document.getElementById(id).style.display == 'none') ? 'block' : 'none'; + xoSetBlock( id, value ); + xoSetCookie( id, value ); + } + function xoSetBlock( id, value ) + { + document.getElementById(id).style.display = value; + } + function xoTrim( str ) + { + return str.replace(/^\s+|\s+$/g, '') ; + } + function xoGetCookie( name ) + { + var cookieName = 'XoMorpho_' + name; + var cookie = document.cookie; + + var cookieList = cookie.split( ";" ); + for( var idx in cookieList ) + { + cookie = cookieList[idx].split( "=" ); + if ( xoTrim( cookie[0] ) == cookieName ) + { + return( cookie[1] ); + } + } + return 'none'; + } + function xoSetCookie( name, value ) + { + var cookieName = 'XoMorpho_' + name; + var expires = new Date(); + expires.setTime( expires.getTime() + (365 * 24 * 60 * 60 * 1000)); + document.cookie = cookieName + "=" + value + "; expires=" + expires + ";"; + } +/* show hide popup id */ + function XoHideDiv(id) { + if (document.getElementById(id)) { // DOM3 = IE5, NS6 + document.getElementById(id).style.visibility = 'hidden'; + } + else { + if (document.layers) { // Netscape 4 + document.getElementById(id).visibility = 'hidden'; + } + else { // IE 4 + document.all.getElementById(id).style.visibility = 'hidden'; + } + } + } + + function XoShowDiv(id) { + if (document.getElementById(id)) { // DOM3 = IE5, NS6 + document.getElementById(id).style.visibility = 'visible'; + } + else { + if (document.layers) { // Netscape 4 + document.getElementById(id).visibility = 'visible'; + } + else { // IE 4 + document.all.getElementById(id).style.visibility = 'visible'; + } + } + } + + +/* Tag script found at : http://www.siteduzero.com/tutoriel-3-34703-insertion-de-balises-dans-une-zone-de-texte.html */ +function insertTag(startTag, endTag, tag, tagType) { + var field = document.getElementById(tag); + var scroll = field.scrollTop; + field.focus(); + + if (window.ActiveXObject) { // C'est IE + var textRange = document.selection.createRange(); + var currentSelection = textRange.text; + + textRange.text = startTag + currentSelection + endTag; + textRange.moveStart("character", -endTag.length - currentSelection.length); + textRange.moveEnd("character", -endTag.length); + textRange.select(); + } else { // c'est pas IE. + var startSelection = field.value.substring(0, field.selectionStart); + var currentSelection = field.value.substring(field.selectionStart, field.selectionEnd); + var endSelection = field.value.substring(field.selectionEnd); + if (currentSelection == "") { currentSelection = "TEXTE"; } + field.value = startSelection + startTag + currentSelection + endTag + endSelection; + field.focus(); + field.setSelectionRange(startSelection.length + startTag.length, startSelection.length + startTag.length + currentSelection.length); + } + field.scrollTop = scroll; +} + +function reply(code) { + var field = document.getElementById('form-commentaire').getElementsByTagName('textarea')[0]; + field.focus(); + if (field.value !== '') { + field.value += '\n\n'; + } + field.value += code; + field.scrollTop = 10000; + field.focus(); +} + +function resize(id, dht) { + var elem = document.getElementById(id); + var ht = elem.offsetHeight; + size = Number(ht)+Number(dht); + elem.style.height = size+"px"; + return false; +} \ No newline at end of file diff --git a/list.html b/list.html new file mode 100644 index 0000000..3786d41 --- /dev/null +++ b/list.html @@ -0,0 +1,117 @@ + + + + + + + + {blog_nom} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

{blog_nom}

+

{blog_description}

+
+
+
+
+ {BOUCLE_posts} + // ici il s'affichera ce qu'on veut : un article, un commentaire, un lien sauvé… + // les thèmes pour ces choses sont dans le dossier "template" + // chaque "objet" (lien, article, …) dispose de son propre formatage. + // **** le texte que vous mettez ici (dans la "boucle") ne sera pas éxécuté ni affiché. **** + {/BOUCLE_posts} + +
+ +
+ +
+ + + \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..e0a86ae --- /dev/null +++ b/style.css @@ -0,0 +1,175 @@ +@import url(css/editor.css); /* feuille de style pour l'éditeur */ + +/* GENERAL */ +html, body {} +body {} + +/* LAYOUT */ +#main {} +#wrapper {} + +/* HEADER */ +#top {margin-bottom: 10px;padding: 15px 0 15px 0;border-bottom : #f0f0f0 solid 1px;} +#top_text h1 a {letter-spacing: -1px;text-decoration: none;} +#top_text h2 {margin-top: -1em;font-size:1.6em; font-style: italic; text-align: right;} + +/* SIDEBAR */ +#sidebar {} +#sidebar h3 { font-size:1.5em;} +#sidebar hr {} +#recherche h3 {} +#navigate h3 {} +#last_comments h3 {} +#tags h3 {} +#liens h3 {} +#rss h3 {} +#rss ul li a {} +#random h3 {} + +/* CONTENT */ +#contenu {border-right : #f0f0f0 solid 1px;} +/* Last Comments */ +.encart_lastcom {list-style-type: none;} +.encart_lastcom li a {font-size: .9em; text-decoration:none; font-style:italic;} +/* search form */ +#search {text-align: right; margin-bottom: 20px;border: #f0f0f0 1px solid;width: 207px;} +#search input { margin-bottom: 0; display: inline-block;} +#q {padding: 2px 0;border-width: 0;text-align: left;width: 120px;} +#input-rechercher { border-width: 0;width: 80px;} +/* Calendar */ +#calendrier {display: block;border: none;} +#calendrier caption {font-size: 1.3em;padding: 4px;font-weight: bold;} +#calendrier caption a {font-weight: bold;text-decoration: none;} +#calendrier td {text-align: center;width: 40px;line-height: 2em;} +#calendrier td a {display: block;text-decoration: none;border-width: 1px 0 0 1px;font-weight: bold;} +#calendrier td a:hover {border-width: 0 1px 1px 0;} +#calendrier td.active a {} +#calendrier abbr {border-bottom: none;cursor: auto;} +/* Tags */ +#tags ul li {display: inline; padding: 3px;list-style-type: none;font-size:1.1em;} +#tags ul li a { } +#tags li a:hover {} +#tags li a:nth-child(2n):hover { } +/* Others links */ +#liens ul li a {} +#liens ul li a:hover {} +/* Random news */ +#random a {} +#random a:hover {} +/* CONTENU */ +.news, .lien, .comment {margin: 0 10px 20px 0;word-wrap: break-word;overflow: show;} +.news pre, .comment pre, .lien pre { white-space: pre-wrap;} +/* article de blog */ +.news h2, .lien h2, .comment h2 {font-size:1.8em;} +.comment h3 {font-size:1.4em;} +.chapo {} +.permalien {text-align: right;} + +header.titre {} +header.titre a {text-decoration: none;} +header.titre a:hover {text-decoration: underline;} + +h3 img {vertical-align: middle;} + +p.date {font-size:.9em; font-style:italic;} +p.tags {} +p.rss {} + +.post a:visited {} + +.tags {/* clear: both;*/ /* at bottom of article, must clear. */} +.tags img {vertical-align: middle;} +.img { display: block; margin: 0 auto;} +.news img, .news iframe, .news video {padding: 4px;background: #fff;box-shadow: 0 1px 2px rgba(0,0,0,.2);border: solid 1px #bbb;max-width: 100%;} +.news figure {display:block;float: right;margin: 5px 0 5px 10px; padding:10px; text-align: center; background: #ddd; border-radius:7px;-moz-border-radius: 7px;-webkit-border: 7px;box-shadow: 0 1px 2px rgba(0,0,0,.2);} +.news figcaption {color: #333;font-size: .8em; font-style: italic;} +#nombre_comment {font-weight: bold; font-size: 1.1em; text-align: right;} + +.pagination a, .pagination a:visited {text-decoration:none;} +.pagination a:hover {text-decoration: underline;} +.pagination {padding-top: 10px; font-size: 1.25em; text-align: center;} +/* Last Comments page */ +.comment { + margin-bottom: 20px; + padding: 25px 0 0 25px; + border-left : #f0f0f0 solid 1px; + border-bottom : #f0f0f0 solid 1px; + border-radius : 10px; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; +} +.comment h2 span, .comment h3 span { font-size: .7em; font-style:italic; } +.gravatar-icon {height: 24px;width: 24px;vertical-align: middle;display: inline-block;} +.com-reply {text-align: right;} +.com-reply a {font-style: italic;padding: 0 4px 2px 4px;} +/* Form Comments */ +#form-commentaire {width: 95%;margin: 0 auto;} +#form-commentaire fieldset {border: none; margin: 0; padding: 0;} +#form-commentaire .infos {text-align: right;width: 100%;margin: 10px auto;} +#form-commentaire fieldset.infos input {margin-top: 2px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 3px;} +#form-commentaire input:focus {} +.formatbut button {margin-bottom:0;} +.infos label, .infos input, .cookie label, .cookie input {display: inline-block;} +fieldset.buttons {text-align: center;} +.buttons input{ margin-top: 10px;} +.cookie label {} + +/* FOOTER */ +footer {margin-top: 10px; padding: 10px 0 20px 0; text-align: center;border-top : #f0f0f0 solid 1px;} +footer a, footer a:visited { } +#social-box {font-size:.9em; text-align: center; padding: 5px 0 5px 0; opacity:.5;} +#social-box a {text-decoration: none;} +#social-box a:hover {opacity: 1; text-decoration: underline;} + +/* OVERRIDE */ +::selection {background:#ddd; color:inherit;} +::-moz-selection {background:#ddd; color:inherit;} +::-webkit-selection {background:#ddd; color:inherit;} + +/* OTHERS */ +#erreurs { + background-color: rgba(255, 0, 0, .3); + padding: 1px; + color: white; + border-radius: 10px; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + box-shadow: 2px 2px 10px rgba(102, 102, 102, .5); + -moz-box-shadow: 2px 2px 10px rgba(102, 102, 102, .5) ; + -webkit-box-shadow: 2px 2px 10px rgba(102, 102, 102, .5); +} + +/* to delete afterwards... */ +.one { float: right; margin: 15px; } +#email-adress {display: none;} + +/* MEDIA QUERIES */ +/* Smaller than standard 960 (devices and browsers) */ +@media only screen and (max-width: 959px) { + +} +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) { + +} +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) { + +} +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +@media only screen and (min-width: 480px) and (max-width: 767px) { + +} +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ +@media only screen and (max-width: 479px) { + body {font: 12px/18px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;;} + a#top-link {background: url(images/up_small.png) no-repeat 0 0; height:24px; width:24px;} +} +/* Print Styles */ +@media print { + +} +/* Assets for retina display */ +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2) { + +} \ No newline at end of file diff --git a/template/article.html b/template/article.html new file mode 100644 index 0000000..b6726d8 --- /dev/null +++ b/template/article.html @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/template/commentaire.html b/template/commentaire.html new file mode 100644 index 0000000..e728138 --- /dev/null +++ b/template/commentaire.html @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/template/index.html b/template/index.html new file mode 100644 index 0000000..990cbd6 --- /dev/null +++ b/template/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/template/link.html b/template/link.html new file mode 100644 index 0000000..2bdfe6d --- /dev/null +++ b/template/link.html @@ -0,0 +1,8 @@ +
+
+

#{lien_id} - {lien_titre}

+

Déposé le {lien_date} à {lien_heure} par {lien_auteur}

+
+

{lien_description}

+

{lien_url}

+
\ No newline at end of file diff --git a/template/post.html b/template/post.html new file mode 100644 index 0000000..d1165f0 --- /dev/null +++ b/template/post.html @@ -0,0 +1,23 @@ +
+
+

{article_titre}

+

Publié le {article_date}

+
+ +
+ {article_contenu} +
+

Tags de l'article : {article_tags}

+

{nombre_commentaires}

+ {BOUCLE_commentaires} +
+

gravatar {commentaire_auteur_lien} - {commentaire_date} à {commentaire_heure}

+ {commentaire_contenu} +

@répondre #lien

+
+ {/BOUCLE_commentaires} +

Flux RSS des commentaires de cet article

+
+ {formulaire_commentaire} +
+
\ No newline at end of file