simplify title logic
authorAmin Bandali <bandali@gnu.org>
Sat, 28 Mar 2020 05:35:21 +0000 (01:35 -0400)
committerAmin Bandali <bandali@gnu.org>
Sat, 28 Mar 2020 05:37:06 +0000 (01:37 -0400)
simply set "nts" (short for No Title Suffix) when needed

404.html
index.html
ssi/pre.html
ssi/pre0.html

index 942881c..33fab2f 100644 (file)
--- a/404.html
+++ b/404.html
@@ -1,4 +1,5 @@
 <!--# set var="title" value="404 Not Found" -->
+<!--# set var="nts" value="true" -->
 <!--# include virtual="/ssi/pre0.html" -->
 <nav><a href="/">bandali.eu.org</a></nav>
 <main>
index 5e35e8f..381c6d9 100644 (file)
@@ -1,4 +1,5 @@
-<!--# set var="title" value="home" -->
+<!--# set var="title" value="Amin Bandali's Personal Site" -->
+<!--# set var="nts" value="true" -->
 <!--# include virtual="/ssi/pre.html" -->
 <section id="intro">
 <p>Hi, I'm Amin.  I am currently a graduate student at the
index 8af1922..49e2780 100644 (file)
@@ -1,6 +1,6 @@
 <!--# include virtual="/ssi/pre0.html" -->
-<header><!--# if expr="$title = home" -->
-<h1>Amin Bandali's Personal Site</h1>
+<header><!--# if expr="$title = Amin Bandali's Personal Site" -->
+<h1><!--# echo var="title" --></h1>
 <!--# else -->
 <strong><a href="/">Amin Bandali</a>'s Personal Site</strong>
 <!--# endif --></header>
index 04dab25..cac6873 100644 (file)
@@ -3,13 +3,7 @@
 <head>
 <meta charset="utf-8"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<!--# if expr="$title = home" -->
-<title>Amin Bandali's Personal Site</title>
-<!--# elif expr="$title = 404 Not Found" -->
-<title>404 Not Found</title>
-<!--# else -->
-<title><!--# echo var="title" --> &mdash; Amin Bandali</title>
-<!--# endif -->
+<title><!--# echo var="title" --><!--# if expr="$nts" --><!--# else --> &mdash; Amin Bandali<!--# endif --></title>
 <link rel="icon" href="/gnu.ico"/>
 <link rel="stylesheet" href="/style.css"/>
 </head>