]>
git.plutz.net Git - shellwiki/log
Paul Hänsch [Thu, 18 May 2023 11:05:18 +0000 (13:05 +0200)]
avoid [bracket] characters in links to satisfy W3C Validator
Paul Hänsch [Thu, 18 May 2023 10:59:03 +0000 (12:59 +0200)]
introduce css pragma as separate handler
Paul Hänsch [Thu, 18 May 2023 10:57:45 +0000 (12:57 +0200)]
introduce css pragma as separate handler
Paul Hänsch [Thu, 18 May 2023 10:50:57 +0000 (12:50 +0200)]
type in invite link
Paul Hänsch [Thu, 13 Oct 2022 13:48:54 +0000 (15:48 +0200)]
acl scheme for [wiki] special pages
Paul Hänsch [Thu, 13 Oct 2022 13:47:52 +0000 (15:47 +0200)]
modified default header and footer
Paul Hänsch [Thu, 13 Oct 2022 13:44:09 +0000 (15:44 +0200)]
--nolink option for include macro
Paul Hänsch [Thu, 4 Aug 2022 23:11:43 +0000 (01:11 +0200)]
Paul Hänsch [Thu, 4 Aug 2022 23:11:43 +0000 (01:11 +0200)]
Squashed 'cgilite/' changes from
e02243e9 ..
970afdaf
970afdaf inline image attributes, wiki style links
9a075962 bugfix/typo: correct transformation of header fields into web server variable names
5038774f escape CR and BR in HTML output (as previously specified)
git-subtree-dir: cgilite
git-subtree-split:
970afdafe1d1125607c10d3e410abae8d2244392
Paul Hänsch [Tue, 2 Aug 2022 12:51:56 +0000 (14:51 +0200)]
attachment rename
Paul Hänsch [Tue, 2 Aug 2022 09:59:18 +0000 (11:59 +0200)]
Display attachment action button in tab container. Form field for attachment move destination.
Paul Hänsch [Tue, 2 Aug 2022 09:58:06 +0000 (11:58 +0200)]
Separate file for attachment edit functions. Functions to move attached files.
Paul Hänsch [Sun, 26 Jun 2022 20:33:34 +0000 (22:33 +0200)]
Squashed 'cgilite/' changes from
74f16aa ..
e02243e
e02243e table style
git-subtree-dir: cgilite
git-subtree-split:
e02243e96d7cc400b63c3e856d0e80d4140c6805
Paul Hänsch [Sun, 26 Jun 2022 20:33:34 +0000 (22:33 +0200)]
Paul Hänsch [Sun, 26 Jun 2022 19:47:14 +0000 (21:47 +0200)]
reset record separator after macro execution
Paul Hänsch [Sun, 26 Jun 2022 18:21:56 +0000 (20:21 +0200)]
Squashed 'cgilite/' changes from
175ea96 ..
74f16aa
74f16aa bugfix: allow trailing white space in indented code
git-subtree-dir: cgilite
git-subtree-split:
74f16aa25cf042681b1c84d1897088068d081384
Paul Hänsch [Sun, 26 Jun 2022 18:21:56 +0000 (20:21 +0200)]
Paul Hänsch [Sun, 26 Jun 2022 17:52:18 +0000 (19:52 +0200)]
recognize and omit anchor links when building toc
Paul Hänsch [Sun, 26 Jun 2022 17:31:11 +0000 (19:31 +0200)]
Squashed 'cgilite/' changes from
dfadf30 ..
175ea96
175ea96 bugfix anchor links starting with # character
git-subtree-dir: cgilite
git-subtree-split:
175ea9642bc5997c5e59b69f01a9f9d0e4f3039f
Paul Hänsch [Sun, 26 Jun 2022 17:31:11 +0000 (19:31 +0200)]
Paul Hänsch [Sun, 26 Jun 2022 17:05:23 +0000 (19:05 +0200)]
Squashed 'cgilite/' changes from
9bb2256 ..
dfadf30
dfadf30 bugfix: prevent white space lines from becoming code blocks
e619859 anchor links for headlines, bugfix: continue block processing right after tables
aa80431 Implemented pandoc grid tables
git-subtree-dir: cgilite
git-subtree-split:
dfadf30dcbd36c4ea8a694ac556e22d78e4419a6
Paul Hänsch [Sun, 26 Jun 2022 17:05:23 +0000 (19:05 +0200)]
Paul Hänsch [Sun, 26 Jun 2022 13:01:11 +0000 (15:01 +0200)]
Squashed 'cgilite/' changes from
d1bb79c ..
9bb2256
9bb2256 Implemented Pipe Tables
git-subtree-dir: cgilite
git-subtree-split:
9bb22561275a9ce0d5403a12fe7e8aeeeb2792e9
Paul Hänsch [Sun, 26 Jun 2022 13:01:11 +0000 (15:01 +0200)]
Paul Hänsch [Thu, 23 Jun 2022 14:21:06 +0000 (16:21 +0200)]
styling for code elements
Paul Hänsch [Thu, 9 Jun 2022 13:24:45 +0000 (15:24 +0200)]
accept form data for attachment deletion
Paul Hänsch [Thu, 9 Jun 2022 13:24:25 +0000 (15:24 +0200)]
allow attachment revisioning
Paul Hänsch [Thu, 9 Jun 2022 13:22:55 +0000 (15:22 +0200)]
improved UI for attachment manipulation
Paul Hänsch [Fri, 3 Jun 2022 11:22:05 +0000 (13:22 +0200)]
code cleanup (limit overriding PATH_INFO), remove outside div wrapper for include
Paul Hänsch [Tue, 31 May 2022 19:14:05 +0000 (21:14 +0200)]
Squashed 'cgilite/' changes from
d09c1c1 ..
d1bb79c
d1bb79c bugfix in recognition of fenced code block attributes
git-subtree-dir: cgilite
git-subtree-split:
d1bb79cc914d707553de40a9b146265ac0f6b577
Paul Hänsch [Tue, 31 May 2022 19:14:05 +0000 (21:14 +0200)]
Paul Hänsch [Tue, 31 May 2022 17:08:26 +0000 (19:08 +0200)]
Squashed 'cgilite/' changes from
cc4a446 ..
d09c1c1
d09c1c1 ordered list of mime types, additional pdf and text types
git-subtree-dir: cgilite
git-subtree-split:
d09c1c1448cfb0e9a28f32ee3bcda554763dbfcc
Paul Hänsch [Tue, 31 May 2022 17:08:26 +0000 (19:08 +0200)]
Paul Hänsch [Tue, 31 May 2022 14:18:01 +0000 (16:18 +0200)]
consider base path for editor form action
Paul Hänsch [Tue, 31 May 2022 12:37:01 +0000 (14:37 +0200)]
Squashed 'cgilite/' changes from
6bdb2db ..
cc4a446
cc4a446 styling classes for task list, additional task list status
git-subtree-dir: cgilite
git-subtree-split:
cc4a446ee4cc980a9db4e2c0b4c0455c07261e8a
Paul Hänsch [Tue, 31 May 2022 12:37:01 +0000 (14:37 +0200)]
Paul Hänsch [Tue, 31 May 2022 12:33:53 +0000 (14:33 +0200)]
modified path collection for css pragma
Paul Hänsch [Thu, 26 May 2022 09:40:56 +0000 (11:40 +0200)]
css pragma
Paul Hänsch [Thu, 26 May 2022 09:39:57 +0000 (11:39 +0200)]
bugfix: passthrough of non-convertible attachment types
Paul Hänsch [Wed, 25 May 2022 21:41:34 +0000 (23:41 +0200)]
keep session updated
Paul Hänsch [Wed, 25 May 2022 21:29:29 +0000 (23:29 +0200)]
handle cancel and invalid action
Paul Hänsch [Wed, 25 May 2022 21:19:38 +0000 (23:19 +0200)]
avoid leadig double slashes in page_children
Paul Hänsch [Wed, 25 May 2022 21:03:41 +0000 (23:03 +0200)]
fallback cd when printing revisions of deleted pages
Paul Hänsch [Wed, 25 May 2022 19:41:32 +0000 (21:41 +0200)]
exec flags
Paul Hänsch [Wed, 25 May 2022 19:40:39 +0000 (21:40 +0200)]
bugfix: variable name
Paul Hänsch [Wed, 25 May 2022 19:39:10 +0000 (21:39 +0200)]
correct revision path for deleted files
Paul Hänsch [Wed, 25 May 2022 19:26:10 +0000 (21:26 +0200)]
handler for moving and deleting pages
Paul Hänsch [Mon, 23 May 2022 17:58:52 +0000 (19:58 +0200)]
apply editor style to [newpage]
Paul Hänsch [Mon, 23 May 2022 17:42:39 +0000 (19:42 +0200)]
Squashed 'cgilite/' changes from
7680549 ..
6bdb2db
6bdb2db style for search button
git-subtree-dir: cgilite
git-subtree-split:
6bdb2dbf2cc57ab1938def5b678cbfe669f2d3b2
Paul Hänsch [Mon, 23 May 2022 17:42:39 +0000 (19:42 +0200)]
Paul Hänsch [Mon, 23 May 2022 17:42:27 +0000 (19:42 +0200)]
work around for linking to page view from handler sub pages (i.e. revision pages)
Paul Hänsch [Mon, 23 May 2022 17:34:17 +0000 (19:34 +0200)]
body id is always PATH_INFO, bugfix in attachment links
Paul Hänsch [Mon, 23 May 2022 17:33:08 +0000 (19:33 +0200)]
avoid mishandling of pages (wrong 404 in particular)
Paul Hänsch [Mon, 23 May 2022 17:32:18 +0000 (19:32 +0200)]
revision display
Paul Hänsch [Mon, 23 May 2022 10:08:46 +0000 (12:08 +0200)]
suppress git putput
Paul Hänsch [Mon, 23 May 2022 10:08:15 +0000 (12:08 +0200)]
bugfix html, bugfix reading final line of list
Paul Hänsch [Mon, 23 May 2022 09:38:09 +0000 (11:38 +0200)]
allow page content from stdin for easyer theming of special pages
Paul Hänsch [Mon, 23 May 2022 09:34:57 +0000 (11:34 +0200)]
handler addresses allowing easyier relative link navigation
Paul Hänsch [Sun, 22 May 2022 11:15:57 +0000 (13:15 +0200)]
removed various acl checks (previously moved to handlers), introduce revision theme
Paul Hänsch [Sun, 22 May 2022 11:12:52 +0000 (13:12 +0200)]
basic revision listing
Paul Hänsch [Sun, 22 May 2022 11:05:47 +0000 (13:05 +0200)]
move acl checks from theme to handlers
Paul Hänsch [Fri, 20 May 2022 10:09:11 +0000 (12:09 +0200)]
track pages in git
Paul Hänsch [Thu, 19 May 2022 14:46:16 +0000 (16:46 +0200)]
include file serving
Paul Hänsch [Thu, 19 May 2022 14:39:35 +0000 (16:39 +0200)]
include guards
Paul Hänsch [Thu, 19 May 2022 14:35:35 +0000 (16:35 +0200)]
includes per handler
Paul Hänsch [Thu, 19 May 2022 14:34:56 +0000 (16:34 +0200)]
executable flag
Paul Hänsch [Thu, 19 May 2022 14:34:35 +0000 (16:34 +0200)]
variable theming
Paul Hänsch [Thu, 19 May 2022 14:20:51 +0000 (16:20 +0200)]
div wrapper and page links for include macro
Paul Hänsch [Thu, 19 May 2022 13:53:38 +0000 (15:53 +0200)]
Squashed 'cgilite/' changes from
38314fd ..
7680549
7680549 variable expiration times, clickable invitation links
git-subtree-dir: cgilite
git-subtree-split:
76805496f22af93204e2c6225f2e4f32902bcf2b
Paul Hänsch [Thu, 19 May 2022 13:53:38 +0000 (15:53 +0200)]
Paul Hänsch [Wed, 18 May 2022 21:43:04 +0000 (23:43 +0200)]
bugfix: don't rewrite external links in included pages
Paul Hänsch [Wed, 18 May 2022 21:03:00 +0000 (23:03 +0200)]
monospace fint for editor
Paul Hänsch [Wed, 18 May 2022 20:35:00 +0000 (22:35 +0200)]
Squashed 'cgilite/' changes from
98d46bf ..
38314fd
38314fd detect https/http schema for invite links
git-subtree-dir: cgilite
git-subtree-split:
38314fd1bc5cdc37422e38de39c8212783d5a2a8
Paul Hänsch [Wed, 18 May 2022 20:35:00 +0000 (22:35 +0200)]
Paul Hänsch [Wed, 18 May 2022 20:30:57 +0000 (22:30 +0200)]
link to attached files
Paul Hänsch [Wed, 18 May 2022 20:29:46 +0000 (22:29 +0200)]
bugfix: filter link prefix for references in included files
Paul Hänsch [Wed, 18 May 2022 20:02:09 +0000 (22:02 +0200)]
newpage macro, allow template in editor
Paul Hänsch [Wed, 18 May 2022 20:00:34 +0000 (22:00 +0200)]
new tool function page_abs
Paul Hänsch [Wed, 18 May 2022 17:21:26 +0000 (19:21 +0200)]
Squashed 'cgilite/' changes from
b3075fd ..
98d46bf
98d46bf export user variables
git-subtree-dir: cgilite
git-subtree-split:
98d46bf73351b1148796f47c3b448b3fc5c385c5
Paul Hänsch [Wed, 18 May 2022 17:21:26 +0000 (19:21 +0200)]
Paul Hänsch [Wed, 18 May 2022 17:21:18 +0000 (19:21 +0200)]
omit inclusion of user functions (unnecessary since variables are now exported)
Paul Hänsch [Wed, 18 May 2022 11:26:46 +0000 (13:26 +0200)]
Squashed 'cgilite/' changes from
d4b1cb4 ..
b3075fd
b3075fd allow email quicklinks, bugfix pattern extractor in all inline links
git-subtree-dir: cgilite
git-subtree-split:
b3075fd95ed1f474fbe0a4eff68228e72a7ec653
Paul Hänsch [Wed, 18 May 2022 11:26:46 +0000 (13:26 +0200)]
Paul Hänsch [Wed, 18 May 2022 00:37:42 +0000 (02:37 +0200)]
Squashed 'cgilite/' changes from
49a67fe ..
d4b1cb4
d4b1cb4 variable $UID is reserved in bash and cannot be used
git-subtree-dir: cgilite
git-subtree-split:
d4b1cb41787e37435d02283c648bc1a9458b9eeb
Paul Hänsch [Wed, 18 May 2022 00:37:42 +0000 (02:37 +0200)]
Paul Hänsch [Tue, 17 May 2022 23:27:06 +0000 (01:27 +0200)]
Squashed 'cgilite/' changes from
2f3c712 ..
49a67fe
49a67fe metadata blocks
b406efc avoid odd margins in list items
2092bc6 user passphrase update, improved username form
git-subtree-dir: cgilite
git-subtree-split:
49a67fed963936a4e88b2a8904296a16a4bbb9eb
Paul Hänsch [Tue, 17 May 2022 23:27:06 +0000 (01:27 +0200)]
Paul Hänsch [Tue, 17 May 2022 23:22:15 +0000 (01:22 +0200)]
acl detection in updated meta blocks
Paul Hänsch [Tue, 17 May 2022 23:20:01 +0000 (01:20 +0200)]
user and acl awareness
Paul Hänsch [Tue, 17 May 2022 23:12:46 +0000 (01:12 +0200)]
clearing of meta data lines now obsolete
Paul Hänsch [Tue, 17 May 2022 21:25:40 +0000 (23:25 +0200)]
include macro
Paul Hänsch [Tue, 17 May 2022 21:25:22 +0000 (23:25 +0200)]
move functions to tools
Paul Hänsch [Tue, 17 May 2022 21:24:30 +0000 (23:24 +0200)]
Disallow newlines in page names
Paul Hänsch [Tue, 17 May 2022 16:29:12 +0000 (18:29 +0200)]
default behaviour of page_children function
Paul Hänsch [Tue, 17 May 2022 12:15:06 +0000 (14:15 +0200)]
fallback handler for regular page names containing brackets
Paul Hänsch [Tue, 17 May 2022 12:14:00 +0000 (14:14 +0200)]
remove debug info
Paul Hänsch [Tue, 17 May 2022 12:13:42 +0000 (14:13 +0200)]
omit empty pages from display
Paul Hänsch [Tue, 17 May 2022 11:10:24 +0000 (13:10 +0200)]
css selector fix
Paul Hänsch [Tue, 17 May 2022 11:09:45 +0000 (13:09 +0200)]
macro for page listing
Paul Hänsch [Mon, 16 May 2022 12:28:30 +0000 (14:28 +0200)]
dialog for user settings, separate handler for special pages