feat: generate the footer in pages
authorrick <rick@gnous.eu>
Sat, 5 Mar 2022 21:24:31 +0000 (22:24 +0100)
committerrick <rick@gnous.eu>
Sat, 5 Mar 2022 21:24:31 +0000 (22:24 +0100)
autres.html
copaings.html
footer.html [new file with mode: 0644]
generate.sh [new file with mode: 0755]
index.html
ou.html
projets.html
rss.html

index 51436ca4fad0081f038a6976aa9f8d33396b08ab..1b5b7b4dbbc759c3b1d608b360f31da8d7b5d364 100644 (file)
                 <!--<li><a></a></li>-->
             </ul>
         </div>
-
-        <footer>
-            <div id="footer-main">
-                <img src="img/gplv3-or-later.png"/>
-                <div id="footer-text">
-                    <p>Site sans cookie, ni JS, ni tracker.</p>
-                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/autres.html">Code source de la page</a></p>
-                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
-                </div>
-                <img id="fsf" src="img/fsf.png"/>
-            </div>
-            <div>
-            </div>
-        </footer>
-    </body>
-</html>
index 34691f6837cd8485122dd253335bf40b05b6f171..9d90144110494637d00d82d170240bf79382d8e6 100644 (file)
                 -->
             </ul>
         </div>
-
-        <footer>
-            <div id="footer-main">
-                <img src="img/gplv3-or-later.png"/>
-                <div id="footer-text">
-                    <p>Site sans cookie, ni JS, ni tracker.</p>
-                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/copaings.html">Code source de la page</a></p>
-                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
-                </div>
-                <img id="fsf" src="img/fsf.png"/>
-            </div>
-            <div>
-            </div>
-        </footer>
-    </body>
-</html>
diff --git a/footer.html b/footer.html
new file mode 100644 (file)
index 0000000..c554dc1
--- /dev/null
@@ -0,0 +1,23 @@
+
+        <footer>
+            <div id="footer-main">
+                <div id="left-buttons">
+                    <a href="https://git.gyiwr.tf/gyiwr/tree/LICENSE">
+                        <img src="img/gplv3-or-later.png"/>
+                    </a>
+                    <a href="http://www.mabsland.com/Adoption.html">
+                        <img src="img/Censor_Gc.gif"/>
+                    </a>
+                </div>
+                <div id="footer-text">
+                    <p>Site sans cookie, ni JS, ni tracker.</p>
+                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/%file%">Code source de la page</a></p>
+                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
+                </div>
+                <img id="fsf" src="img/fsf.png"/>
+            </div>
+            <div>
+            </div>
+        </footer>
+    </body>
+</html>
diff --git a/generate.sh b/generate.sh
new file mode 100755 (executable)
index 0000000..0bf8454
--- /dev/null
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+# Génère les fichiers HTML de mon site 
+# 
+# Copyright (C) 2022 rick G. <rick@gnous.eu>
+# 
+# This program is free software: you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+# 
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <https://www.gnu.org/licenses/>.
+
+# liste des fichiers html à générer
+files="autres.html copaings.html index.html ou.html projets.html rss.html"
+
+target="www"
+header="header.html"
+footer="footer.html"
+
+for i in ${files}
+do
+    echo "Generate $i..."
+    file="$target/$i"
+    #cat $header > $file
+    cat $i > $file
+    cat $footer >> $file
+    sed -i s/%file%/$i/ $file
+done
index 8e71fe14238c16e571d49d685bdabd92af8584d4..566855039c278c60753142143024c06f8dd7482c 100644 (file)
             <p></p>
             <p></p>
         </div>
-
-
-        <footer>
-            <div id="footer-main">
-                <img src="img/gplv3-or-later.png"/>
-                <div id="footer-text">
-                    <p>Site sans cookie, ni JS, ni tracker.</p>
-                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/index.html">Code source de la page</a></p>
-                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
-                </div>
-                <img id="fsf" src="img/fsf.png"/>
-            </div>
-            <div>
-            </div>
-        </footer>
-    </body>
-</html>
diff --git a/ou.html b/ou.html
index 0953b93198e0646207a2768bb06fd94595281506..bb1d410e66253fb2ed13a1ad3bb35258c3a18e30 100644 (file)
--- a/ou.html
+++ b/ou.html
                 <li><a href="https://twitter.com/GnousRick">@GnousRick</a></li>
             </ul>
         </div>
-
-        <footer>
-            <div id="footer-main">
-                <img src="img/gplv3-or-later.png"/>
-                <div id="footer-text">
-                    <p>Site sans cookie, ni JS, ni tracker.</p>
-                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/ou.html">Code source de la page</a></p>
-                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
-                </div>
-                <img id="fsf" src="img/fsf.png"/>
-            </div>
-            <div>
-            </div>
-        </footer>
-    </body>
-</html>
index 898dca3a9b4f9f650a098f9d86fd3863c8fde793..12846b0ac4b135ab749429cb0842da71e48f94cc 100644 (file)
             <h3>source-integration</h3>
             Le commit suivant est aussi de mon ressort mais dregad semble avoir remodifié en plus la REGEX. Je préfère mettre du coup uniquement les commits que j'ai écrit.
         </div>
-
-        <footer>
-            <div id="footer-main">
-                <img src="img/gplv3-or-later.png"/>
-                <div id="footer-text">
-                    <p>Site sans cookie, ni JS, ni tracker.</p>
-                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/projets.html">Code source de la page</a></p>
-                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
-                </div>
-                <img id="fsf" src="img/fsf.png"/>
-            </div>
-            <div>
-            </div>
-        </footer>
-    </body>
-</html>
index 378c14de9b9ef47a19ab57744de9be9cb16022d3..ac8c9153b93334af31736d1bde55419b1bc03a6c 100644 (file)
--- a/rss.html
+++ b/rss.html
                 <li>liens en vrac: <code>https://rss.gnous.eu/i/?a=rss&get=c_8&rid=61c7ae7cda839&user=rick&token=share&hours=1000</code></li>
             </ul>
         </div>
-
-        <footer>
-            <div id="footer-main">
-                <img src="img/gplv3-or-later.png"/>
-                <div id="footer-text">
-                    <p>Site sans cookie, ni JS, ni tracker.</p>
-                    <p><a href="https://git.gyiwr.tf/gyiwr/tree/rss.html">Code source de la page</a></p>
-                    <p id="footer-contact">2021 (c) rick <span id="footer-link-email">&lt;rick [at] gnous [dot] eu&gt;</span></p>
-                </div>
-                <img id="fsf" src="img/fsf.png"/>
-            </div>
-            <div>
-            </div>
-        </footer>
-    </body>
-</html>