From 87830ec8c62831988b985b90c1a6790e6b906e5d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Wed, 28 Feb 2024 13:55:09 +0100 Subject: [PATCH] automatically enable --titles in pagelist macro in multilingual setups --- macros/pagelist | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/macros/pagelist b/macros/pagelist index 35263fe..5026076 100755 --- a/macros/pagelist +++ b/macros/pagelist @@ -23,11 +23,18 @@ tags='' ntags='' dir='' depth='' glob_system_pages=false label='' labeltype='' altlabel='' titles='' db3_data='' DB3 new # Use DB3 for in-memory cache +[ "$LANGUAGE_DEFAULT" ] && titles=true + set -- "$@" -- while [ $# -gt 0 ]; do case $1 in - --system) glob_system_pages=true; shift 1;; - --depth) depth="$2"; shift 2;; - --title|--titles) titles=true; shift 1;; + --system|-system) + glob_system_pages=true; shift 1;; + --depth|-depth|-d) + depth="$2"; shift 2;; + --title|--titles|-titles|-title) + titles=true; shift 1;; + --no-title|--no-titles|--notitle|--notitles|-no-title|-no-titles|-notitle|-notitles) + titles=false; shift 1;; \#*) tags="${tags}${tags:+ }${1###}"; shift 1;; \!*) ntags="${ntags}${ntags:+ }${1##!}"; shift 1;; --h1|--h2|--h3|--h4|--h5|--h6|--label) -- 2.39.2