aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2024-04-26 12:11:40 +0200
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2024-04-26 12:11:40 +0200
commit9050f19111ec26b15d4c377b7a2045d821a0eba7 (patch)
tree3e18490dabd78e58198a5e485dad43088f5dc904
parent8709158733aa164bcdd3faf312854fa3143fe4ab (diff)
downloadwebsite-9050f19111ec26b15d4c377b7a2045d821a0eba7.tar.gz
website-9050f19111ec26b15d4c377b7a2045d821a0eba7.zip
Add base href
-rw-r--r--Makefile1
-rw-r--r--docs/shell/commands.rhtml4
-rw-r--r--master.rhtml21
-rw-r--r--navigation.rhtml.inc26
-rw-r--r--weblabels.rhtml6
5 files changed, 30 insertions, 28 deletions
diff --git a/Makefile b/Makefile
index 1f5d2ee..b23f0d0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,4 @@
+BASEHREF = file:///var/home/alessandro/devel/aiezzi/website/
CC = hyde
DEST = ~/www/alessandroiezzi.it
diff --git a/docs/shell/commands.rhtml b/docs/shell/commands.rhtml
index d2922da..9600ea2 100644
--- a/docs/shell/commands.rhtml
+++ b/docs/shell/commands.rhtml
@@ -1,5 +1,5 @@
<h1>Elenco dei comandi della shell</h1>
<ul>
- <li><a href="/docs/shell/grep.html">grep</a></li>
- <li><a href="/docs/shell/jq.html">jq</a></li>
+ <li><a href="docs/shell/grep.html">grep</a></li>
+ <li><a href="docs/shell/jq.html">jq</a></li>
</ul>
diff --git a/master.rhtml b/master.rhtml
index 711a62b..8d0ba6e 100644
--- a/master.rhtml
+++ b/master.rhtml
@@ -3,29 +3,30 @@
<html lang="en">
<head>
<!-- <base href="https://alessandroiezzi.it/"> -->
+ <base href="<%= baseHref %>">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
- <link rel="icon" href="/favicon.ico">
+ <link rel="icon" href="favicon.ico">
<title>Alessandro Iezzi - IT Consulting - <%= @title %></title>
<!-- Bootstrap core CSS -->
- <link href="/assets/bootstrap/v5/css/bootstrap.min.css" rel="stylesheet">
+ <link href="assets/bootstrap/v5/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
- <link href="/assets/css/fonts.css" rel="stylesheet">
- <link href="/assets/css/theme.css" rel="stylesheet">
- <link href="/assets/css/custom.css" rel="stylesheet">
- <link href="/assets/css/sidebars.css" rel="stylesheet">
+ <link href="assets/css/fonts.css" rel="stylesheet">
+ <link href="assets/css/theme.css" rel="stylesheet">
+ <link href="assets/css/custom.css" rel="stylesheet">
+ <link href="assets/css/sidebars.css" rel="stylesheet">
</head>
<body class="d-flex flex-column h-100">
- <%= render "navigation.rhtml.inc" %>
+ <%= includeFile "navigation.rhtml.inc" %>
<div id="container"
class="container-fluid" style="padding-top: 10pt; padding-bottom: 20pt">
- <%= render @pageFileName %>
+ <%= renderContent %>
</div>
<footer class="footer mt-auto py-3 bg-dark">
@@ -35,7 +36,7 @@
<p class="text-muted">&copy; 2016 - 2022 Alessandro Iezzi</p>
<p class="text-muted">P. IVA: 02509650699</p>
<p class="text-muted">
- <a href="/weblabels.html"
+ <a href="weblabels.html"
rel="jslicense">Informazioni sulle licenze JavaScript</a>
</p>
</div>
@@ -48,6 +49,6 @@
</div>
</footer>
- <script src="/assets/bootstrap/v5/js/bootstrap.min.js"></script>
+ <script src="assets/bootstrap/v5/js/bootstrap.min.js"></script>
</body>
</html>
diff --git a/navigation.rhtml.inc b/navigation.rhtml.inc
index 93eea84..72b4452 100644
--- a/navigation.rhtml.inc
+++ b/navigation.rhtml.inc
@@ -1,6 +1,6 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark sticky-top">
<div class="container-fluid">
- <a class="navbar-brand" href="/">Alessandro Iezzi</a>
+ <a class="navbar-brand" href="index.html">Alessandro Iezzi</a>
<button class="navbar-toggler"
type="button"
data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
@@ -11,15 +11,15 @@
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
- <li class="nav-item"><a class="nav-link <%= @category == 'home' ? 'active' : '' %>" aria-current="page" href="/">Home</a></li>
+ <li class="nav-item"><a class="nav-link <%= @category == 'home' ? 'active' : '' %>" aria-current="page" href="index.html">Home</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle <%= @category == 'products' ? 'active' : '' %>"
href="#" id="navbarDropdown" role="button"
data-bs-toggle="dropdown" aria-expanded="false">Prodotti</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'geco' ? 'active' : '' %>" href="/products/geco/">GECO</a></li>
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'hyde' ? 'active' : '' %>" href="/products/hyde/">Hyde</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'geco' ? 'active' : '' %>" href="products/geco/index.html">GECO</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'hyde' ? 'active' : '' %>" href="products/hyde/index.html">Hyde</a></li>
<li><a class="dropdown-item" href="#">Sweng</a></li>
<li><hr class="dropdown-divider" />
<li><a class="dropdown-item" href="#">XPlanner+</a></li>
@@ -31,26 +31,26 @@
href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown"
aria-expanded="false">Note su</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'freebsd' ? 'active' : '' %>" href="/docs/freebsd/">FreeBSD</a></li>
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'git' ? 'active' : '' %>" href="/docs/git/git.html">git</a></li>
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'postgresql' ? 'active' : '' %>" href="/docs/postgresql/">PostgreSQL</a></li>
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'querydsl' ? 'active' : '' %>" href="/docs/querydsl/querydsl.html">QueryDSL</a></li>
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'shell' ? 'active' : '' %>" href="/docs/shell/">Shell</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'freebsd' ? 'active' : '' %>" href="docs/freebsd/index.html">FreeBSD</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'git' ? 'active' : '' %>" href="docs/git/git.html">git</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'postgresql' ? 'active' : '' %>" href="docs/postgresql/index.html">PostgreSQL</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'querydsl' ? 'active' : '' %>" href="docs/querydsl/querydsl.html">QueryDSL</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'shell' ? 'active' : '' %>" href="docs/shell/index.html">Shell</a></li>
<li><hr class="dropdown-divider" />
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'c' ? 'active' : '' %>" href="/docs/clang/">C</a></li>
- <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'java' ? 'active' : '' %>" href="/docs/java/">Java</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'c' ? 'active' : '' %>" href="docs/clang/index.html">C</a></li>
+ <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'java' ? 'active' : '' %>" href="docs/java/index.html">Java</a></li>
<li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'ruby' ? 'active' : '' %>" href="#">Ruby</a></li>
</ul>
</li>
<li class="nav-item">
- <a class="nav-link <%= @pageNames != nil && @pageNames[0] == 'ip' ? 'active' : '' %>" href="/ip.php">Il tuo IP</a>
+ <a class="nav-link <%= @pageNames != nil && @pageNames[0] == 'ip' ? 'active' : '' %>" href="ip.php">Il tuo IP</a>
</li>
<li class="nav-item">
<!-- <a class="nav-link disabled">Disabled</a> -->
</li>
</ul>
- <form class="d-flex" method="get" action="/search">
+ <form class="d-flex" method="get" action="search">
<input class="form-control me-2" type="search" placeholder="Search" aria-label="Search" name="q">
<button class="btn btn-outline-info my-2 my-sm-0" type="submit">Cerca</button>
</form>
diff --git a/weblabels.rhtml b/weblabels.rhtml
index 1a30265..2f96ce6 100644
--- a/weblabels.rhtml
+++ b/weblabels.rhtml
@@ -4,8 +4,8 @@
<table id="jslicense-labels1" class="boxed">
<tr>
- <td><a href="/assets/bootstrap/v5/js/bootstrap.min.js">bootstrap-5.1.3.min.js</a></td>
+ <td><a href="assets/bootstrap/v5/js/bootstrap.min.js">bootstrap-5.1.3.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
- <td><a href="/assets/bootstrap/v5/bootstrap-5.1.3-dist.zip">bootstrap-5.1.3-dist.zip</a></td>
+ <td><a href="assets/bootstrap/v5/bootstrap-5.1.3-dist.zip">bootstrap-5.1.3-dist.zip</a></td>
</tr>
-</table> \ No newline at end of file
+</table>