1s

Un dépôt pour générer le site de canine - retour accueil

git clone git://bebou.netlib.re/1s

Log | Files | Refs | README |

geny (1423B)


      1 #! /bin/sh
      2 
      3 <<@@ cat
      4 <!DOCTYPE html>
      5 <html>
      6 <head>
      7 	<title>$1</title>
      8 	<link rel=stylesheet href=/style.css />
      9 	<meta charset="utf-8">
     10 	<meta name="viewport" content="width=device-width,initial-scale=1.0">
     11 	<meta name="generator" content="catium" />
     12 </head>
     13 <header>
     14 	<h1>$1</h1>
     15 </header>
     16 <body>
     17 	<nav>
     18 		<p><a href="/">Accueil</a></p>
     19 		<p>Mois :</p>
     20 		<ol>
     21 			<li><a href="/$1/01">01</a></li>
     22 			<li><a href="/$1/02">02</a></li>
     23 			<li><a href="/$1/03">03</a></li>
     24 			<li><a href="/$1/04">04</a></li>
     25 			<li><a href="/$1/05">05</a></li>
     26 			<li><a href="/$1/06">06</a></li>
     27 			<li><a href="/$1/07">07</a></li>
     28 			<li><a href="/$1/08">08</a></li>
     29 			<li><a href="/$1/09">09</a></li>
     30 			<li><a href="/$1/10">10</a></li>
     31 			<li><a href="/$1/11">11</a></li>
     32 			<li><a href="/$1/12">12</a></li>
     33 		</ol>
     34 	</nav>
     35 	<main>
     36 	<hr>
     37 	<p>Vidéo de l'année</p>
     38 
     39 <figure class="video">
     40 	<video controls preload="none" width="320" height="180">
     41 		<source src="/$1/$1-montage.mp4">
     42 	</video>
     43 	<img class="poster" src="/320x180.svg" loading="lazy" width="320" height="180">
     44 </figure>
     45 
     46 	<hr>
     47 @@
     48 < cal grep "$1" | awk '{print $6,$1,$5,$8,$3,$7}' | xargs printf '
     49 <p><a href=%s>%s %s %s %s</a></p>
     50 
     51 <figure class="video">
     52 	<video controls preload="none" width="320" height="180">
     53 		<source src="%s">
     54 	</video>
     55 	<img class="poster" src="/320x180.svg" loading="lazy" width="320" height="180">
     56 </figure>
     57 
     58 '
     59 <<@@ cat
     60 	</main>
     61 </body>
     62 </html>
     63 @@
     64