summaryrefslogtreecommitdiff
path: root/www/generate/breadcrumb
diff options
context:
space:
mode:
authorHayden Hamilton <hayden@hhvn.uk>2026-06-13 09:17:50 +0100
committerHayden Hamilton <hayden@hhvn.uk>2026-06-13 09:17:50 +0100
commit98712eadc99781315881a8a478ddf28020b849ba (patch)
tree3cbf8371a457f51359b63735205ed6addcc46ca0 /www/generate/breadcrumb
parentcd71e96046587ae0b2297a3992db4c5b71a283c7 (diff)
Breadcrumb links for stagit repos
Diffstat (limited to 'www/generate/breadcrumb')
-rwxr-xr-xwww/generate/breadcrumb24
1 files changed, 13 insertions, 11 deletions
diff --git a/www/generate/breadcrumb b/www/generate/breadcrumb
index 6b9f821..0f7e1f8 100755
--- a/www/generate/breadcrumb
+++ b/www/generate/breadcrumb
@@ -27,18 +27,20 @@ if (! ~ $subdomain ()) {
curi = ''
for (e in $elems) {
- # special case for stagit
- if (~ $subdomain src && ~ $e log.html) {
- exit 0
- }
+ if (!~ $e '.') {
+ # special case for stagit
+ if (~ $subdomain src && ~ $e log.html) {
+ exit 0
+ }
- # we're done
- if (~ $e index.html) {
- exit 0
- }
+ # we're done
+ if (~ $e index.html) {
+ exit 0
+ }
- curi = $curi ^ '/' ^ $e
+ curi = $curi ^ '/' ^ $e
- text ' &gt; '
- plink $curi `$nl{echo $e | sed 's/\.html$//'}
+ text ' &gt; '
+ plink $curi `$nl{echo $e | sed 's/\.html$//'}
+ }
}