]>
git.plutz.net Git - shellwiki/log
Paul Hänsch [Mon, 14 Aug 2023 18:29:44 +0000 (20:29 +0200)]
additional editor tab for translation aid
Paul Hänsch [Sat, 12 Aug 2023 10:54:20 +0000 (12:54 +0200)]
simplified code for editor help tabs
Paul Hänsch [Thu, 10 Aug 2023 16:47:05 +0000 (18:47 +0200)]
implement redirect pragma
Paul Hänsch [Sun, 30 Jul 2023 10:15:34 +0000 (12:15 +0200)]
handle accidental double language links
Paul Hänsch [Thu, 27 Jul 2023 07:33:35 +0000 (09:33 +0200)]
show diff of original language version on revisions page
Paul Hänsch [Thu, 27 Jul 2023 07:18:39 +0000 (09:18 +0200)]
call revision macro from handler instead of theme
Paul Hänsch [Thu, 27 Jul 2023 07:17:41 +0000 (09:17 +0200)]
make theme_revisions() synonym to theme_page()
Paul Hänsch [Thu, 27 Jul 2023 07:16:35 +0000 (09:16 +0200)]
export config variables for macros
Paul Hänsch [Thu, 20 Jul 2023 10:01:06 +0000 (12:01 +0200)]
editor theme on [newpage] page
Paul Hänsch [Thu, 20 Jul 2023 09:47:21 +0000 (11:47 +0200)]
fix page creation in the absence of page name
Paul Hänsch [Wed, 5 Jul 2023 12:57:34 +0000 (14:57 +0200)]
min, max headline level arguments for toc macro
Paul Hänsch [Sun, 2 Jul 2023 22:43:01 +0000 (00:43 +0200)]
Paul Hänsch [Sun, 2 Jul 2023 22:43:01 +0000 (00:43 +0200)]
Squashed 'cgilite/' changes from
9b2f5908 ..
854547d4
854547d4 headline atttributes
b4a3f6a4 heading text in id
33570b0d block level prefix to avoid repeating headline IDs
516bc32d nesting of <section> in block elements
925f0423 unified headline function
git-subtree-dir: cgilite
git-subtree-split:
854547d423e0a1bc2d4437cb15e7c51d8be4904a
Paul Hänsch [Wed, 21 Jun 2023 18:43:20 +0000 (20:43 +0200)]
Paul Hänsch [Wed, 21 Jun 2023 18:43:20 +0000 (20:43 +0200)]
Squashed 'cgilite/' changes from
d45722a7 ..
9b2f5908
9b2f5908 bugfix do not escape # character in link references
git-subtree-dir: cgilite
git-subtree-split:
9b2f590896c10e83e0505cc57de52dc72d0dd12e
Paul Hänsch [Wed, 21 Jun 2023 18:18:39 +0000 (20:18 +0200)]
generate toc from new section wrappers
Paul Hänsch [Wed, 21 Jun 2023 18:03:45 +0000 (20:03 +0200)]
generate toc from new section wrappers
Paul Hänsch [Wed, 21 Jun 2023 17:58:18 +0000 (19:58 +0200)]
generate toc from new section wrappers
Paul Hänsch [Wed, 21 Jun 2023 17:50:27 +0000 (19:50 +0200)]
Paul Hänsch [Wed, 21 Jun 2023 17:50:26 +0000 (19:50 +0200)]
Squashed 'cgilite/' changes from
8ce6dce8 ..
d45722a7
d45722a7 Omit link IDs in nested headings, to prevent ambiguous IDs
e6442fb6 EXPERIMENTAL: <section> wrapping for Headlines
d0b1c70c bugfix: HEX_DECODE for prefixes looking like shell patterns
git-subtree-dir: cgilite
git-subtree-split:
d45722a72e37c6b214877a81d53b22bfb422a900
Paul Hänsch [Mon, 19 Jun 2023 13:32:26 +0000 (15:32 +0200)]
Paul Hänsch [Mon, 19 Jun 2023 13:32:26 +0000 (15:32 +0200)]
Squashed 'cgilite/' changes from
8fd595c0 ..
8ce6dce8
8ce6dce8 bugfix: do not accidentally strip white spaces from code spans
c4ba9cc2 Include backtick (`) in URL escape handling
d61539cd bugfix: prevent endless loop in HEX_DECODE, copy non-hex-digits unchanged
git-subtree-dir: cgilite
git-subtree-split:
8ce6dce8725f84096aebcf1a4063eaeee754b92a
Paul Hänsch [Tue, 13 Jun 2023 13:26:58 +0000 (15:26 +0200)]
Translation for Reflink
Paul Hänsch [Tue, 13 Jun 2023 11:40:57 +0000 (13:40 +0200)]
typo
Paul Hänsch [Tue, 13 Jun 2023 11:29:26 +0000 (13:29 +0200)]
german translations of default pages
Paul Hänsch [Tue, 13 Jun 2023 11:02:03 +0000 (13:02 +0200)]
translation functions
Paul Hänsch [Tue, 13 Jun 2023 10:54:34 +0000 (12:54 +0200)]
Squashed 'cgilite/' changes from
30435ff9 ..
8fd595c0
8fd595c0 translatable user dialogs
git-subtree-dir: cgilite
git-subtree-split:
8fd595c09a5a2984ab43789cc03a0173330c5443
Paul Hänsch [Tue, 13 Jun 2023 10:54:34 +0000 (12:54 +0200)]
Paul Hänsch [Mon, 12 Jun 2023 16:58:33 +0000 (18:58 +0200)]
Squashed 'cgilite/' changes from
628929d8 ..
30435ff9
30435ff9 list padding, to prevent bullets floating into elements to the left
git-subtree-dir: cgilite
git-subtree-split:
30435ff9663ca06ff6871e0bcb7d34613ea25c7b
Paul Hänsch [Mon, 12 Jun 2023 16:58:33 +0000 (18:58 +0200)]
Paul Hänsch [Mon, 12 Jun 2023 15:41:51 +0000 (17:41 +0200)]
Squashed 'cgilite/' changes from
2ea88f76 ..
628929d8
628929d8 Security: put backslash-escaped characters through HTML escaping
git-subtree-dir: cgilite
git-subtree-split:
628929d8cbd7e2d59dd324f083fddd520c1c6c4d
Paul Hänsch [Mon, 12 Jun 2023 15:41:51 +0000 (17:41 +0200)]
Paul Hänsch [Mon, 12 Jun 2023 15:02:52 +0000 (17:02 +0200)]
Squashed 'cgilite/' changes from
0f8f6639 ..
2ea88f76
2ea88f76 Compatibility: Grid Tables section now compatible with posix/busybox awk
git-subtree-dir: cgilite
git-subtree-split:
2ea88f760e5b796c42e6cd9c2237fc4b26a26e20
Paul Hänsch [Mon, 12 Jun 2023 15:02:52 +0000 (17:02 +0200)]
Paul Hänsch [Mon, 12 Jun 2023 11:38:47 +0000 (13:38 +0200)]
Bugfix: file uploads got NULL characters converted to Linefeeds when using busybox sed
Paul Hänsch [Tue, 6 Jun 2023 22:29:34 +0000 (00:29 +0200)]
do not sort gallery, obey order of globs given as arguments
Paul Hänsch [Tue, 6 Jun 2023 22:28:45 +0000 (00:28 +0200)]
avoid nonexitent globs in attachment_glob() (i.e. foo-*.bar)
Paul Hänsch [Tue, 6 Jun 2023 14:45:34 +0000 (16:45 +0200)]
help and assist for editor
Paul Hänsch [Thu, 1 Jun 2023 12:28:16 +0000 (14:28 +0200)]
Squashed 'cgilite/' changes from
d45e2c8b ..
0f8f6639
0f8f6639 performance: avoid process forking
git-subtree-dir: cgilite
git-subtree-split:
0f8f6639bb526da293a28b431a51da80ef6aabbc
Paul Hänsch [Thu, 1 Jun 2023 12:28:16 +0000 (14:28 +0200)]
Paul Hänsch [Wed, 31 May 2023 21:13:57 +0000 (23:13 +0200)]
bugfix: correct acl checking when reading page title
Paul Hänsch [Wed, 31 May 2023 21:12:42 +0000 (23:12 +0200)]
performance bugfix: fix broken acl caching, speed improvement
Paul Hänsch [Wed, 31 May 2023 20:27:12 +0000 (22:27 +0200)]
enable work without git revisioning
Paul Hänsch [Tue, 30 May 2023 15:12:05 +0000 (17:12 +0200)]
Squashed 'cgilite/' changes from
fa6be3f1 ..
d45e2c8b
d45e2c8b wiki style links: portability regex fix
git-subtree-dir: cgilite
git-subtree-split:
d45e2c8bfc3c107cffc6771eae97988e11b2ceb5
Paul Hänsch [Tue, 30 May 2023 15:12:05 +0000 (17:12 +0200)]
Paul Hänsch [Thu, 25 May 2023 11:19:44 +0000 (13:19 +0200)]
split up markdown parser into modular rendering pipeline
Paul Hänsch [Thu, 25 May 2023 10:12:33 +0000 (12:12 +0200)]
Set page title in HTML Header
Paul Hänsch [Sun, 21 May 2023 19:59:31 +0000 (21:59 +0200)]
gallery macro
Paul Hänsch [Sun, 21 May 2023 19:03:43 +0000 (21:03 +0200)]
updated .gitignore (data-storage) for language tags
Paul Hänsch [Sun, 21 May 2023 18:46:09 +0000 (20:46 +0200)]
make tools language aware
Paul Hänsch [Sun, 21 May 2023 13:45:20 +0000 (15:45 +0200)]
mark language in HTML header
Paul Hänsch [Sun, 21 May 2023 13:42:42 +0000 (15:42 +0200)]
rewrite links to carry language tag, needs improvement
Paul Hänsch [Sun, 21 May 2023 13:40:45 +0000 (15:40 +0200)]
make cache files language specific
Paul Hänsch [Sun, 21 May 2023 10:58:33 +0000 (12:58 +0200)]
no code: add comments warning about the mdfile override in translations handler
Paul Hänsch [Sun, 21 May 2023 10:57:20 +0000 (12:57 +0200)]
override mdfile function for selecting language based includes and header pages
Paul Hänsch [Sun, 21 May 2023 09:56:56 +0000 (11:56 +0200)]
speed improvement: save fork when checking mdfile existence
Paul Hänsch [Sat, 20 May 2023 22:15:50 +0000 (00:15 +0200)]
URL rewriting for translation pages
Paul Hänsch [Sat, 20 May 2023 18:01:40 +0000 (20:01 +0200)]
typo in macro style
Paul Hänsch [Sat, 20 May 2023 16:38:33 +0000 (18:38 +0200)]
change numbering for handlers
Paul Hänsch [Sat, 20 May 2023 16:02:19 +0000 (18:02 +0200)]
Squashed 'cgilite/' changes from
f9f53565 ..
fa6be3f1
fa6be3f1 Allow headerless grid tables
git-subtree-dir: cgilite
git-subtree-split:
fa6be3f1cfe2df6e0fc89f26dc1100f53ce2c061
Paul Hänsch [Sat, 20 May 2023 16:02:19 +0000 (18:02 +0200)]
Paul Hänsch [Sat, 20 May 2023 14:13:34 +0000 (16:13 +0200)]
Squashed 'cgilite/' changes from
01dadd76 ..
f9f53565
f9f53565 allow empty alt text in images
019a9ea0 Extension: Arrows
git-subtree-dir: cgilite
git-subtree-split:
f9f53565adcc9e83d82a77fdd9cfb5e8ad7f08f2
Paul Hänsch [Sat, 20 May 2023 14:13:34 +0000 (16:13 +0200)]
Paul Hänsch [Thu, 18 May 2023 12:05:58 +0000 (14:05 +0200)]
Squashed 'cgilite/' changes from
970afdaf ..
01dadd76
01dadd76 enable block element Macros
697a1bb3 extesion: introduce <figure>-wrapped images as block elements
a8a5ea58 bugfix: enable image links
ffe17caf W3C Validator compliance: introduce separate function for escaping URL references, omit superfluous trailing slashes (e.g. in <br />)
git-subtree-dir: cgilite
git-subtree-split:
01dadd76ff332d89503364a794423564f01805ea
Paul Hänsch [Thu, 18 May 2023 12:05:58 +0000 (14:05 +0200)]
Paul Hänsch [Thu, 18 May 2023 11:06:55 +0000 (13:06 +0200)]
introduce drop down menu in page headers
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)]
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 [Thu, 4 Aug 2022 23:11:43 +0000 (01:11 +0200)]
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