]> git.plutz.net Git - shellwiki/log
shellwiki
17 months agoavoid nonexitent globs in attachment_glob() (i.e. foo-*.bar)
Paul Hänsch [Tue, 6 Jun 2023 22:28:45 +0000 (00:28 +0200)]
avoid nonexitent globs in attachment_glob() (i.e. foo-*.bar)

17 months agohelp and assist for editor
Paul Hänsch [Tue, 6 Jun 2023 14:45:34 +0000 (16:45 +0200)]
help and assist for editor

17 months agoMerge commit 'ed79d95d05abd733b958e653fd3cfd310120098f'
Paul Hänsch [Thu, 1 Jun 2023 12:28:16 +0000 (14:28 +0200)]
Merge commit 'ed79d95d05abd733b958e653fd3cfd310120098f'

17 months agoSquashed 'cgilite/' changes from d45e2c8b..0f8f6639
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

17 months agobugfix: correct acl checking when reading page title
Paul Hänsch [Wed, 31 May 2023 21:13:57 +0000 (23:13 +0200)]
bugfix: correct acl checking when reading page title

17 months agoperformance bugfix: fix broken acl caching, speed improvement
Paul Hänsch [Wed, 31 May 2023 21:12:42 +0000 (23:12 +0200)]
performance bugfix: fix broken acl caching, speed improvement

17 months agoenable work without git revisioning
Paul Hänsch [Wed, 31 May 2023 20:27:12 +0000 (22:27 +0200)]
enable work without git revisioning

17 months agoSquashed 'cgilite/' changes from fa6be3f1..d45e2c8b
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

17 months agoMerge commit '1b5b1676f9f6869aec5cd141a9670e12ccd28b5d'
Paul Hänsch [Tue, 30 May 2023 15:12:05 +0000 (17:12 +0200)]
Merge commit '1b5b1676f9f6869aec5cd141a9670e12ccd28b5d'

17 months agosplit up markdown parser into modular rendering pipeline
Paul Hänsch [Thu, 25 May 2023 11:19:44 +0000 (13:19 +0200)]
split up markdown parser into modular rendering pipeline

17 months agoSet page title in HTML Header
Paul Hänsch [Thu, 25 May 2023 10:12:33 +0000 (12:12 +0200)]
Set page title in HTML Header

18 months agogallery macro
Paul Hänsch [Sun, 21 May 2023 19:59:31 +0000 (21:59 +0200)]
gallery macro

18 months agoupdated .gitignore (data-storage) for language tags
Paul Hänsch [Sun, 21 May 2023 19:03:43 +0000 (21:03 +0200)]
updated .gitignore (data-storage) for language tags

18 months agomake tools language aware
Paul Hänsch [Sun, 21 May 2023 18:46:09 +0000 (20:46 +0200)]
make tools language aware

18 months agomark language in HTML header
Paul Hänsch [Sun, 21 May 2023 13:45:20 +0000 (15:45 +0200)]
mark language in HTML header

18 months agorewrite links to carry language tag, needs improvement
Paul Hänsch [Sun, 21 May 2023 13:42:42 +0000 (15:42 +0200)]
rewrite links to carry language tag, needs improvement

18 months agomake cache files language specific
Paul Hänsch [Sun, 21 May 2023 13:40:45 +0000 (15:40 +0200)]
make cache files language specific

18 months agono code: add comments warning about the mdfile override in translations handler
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

18 months agooverride mdfile function for selecting language based includes and header pages
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

18 months agospeed improvement: save fork when checking mdfile existence
Paul Hänsch [Sun, 21 May 2023 09:56:56 +0000 (11:56 +0200)]
speed improvement: save fork when checking mdfile existence

18 months agoURL rewriting for translation pages
Paul Hänsch [Sat, 20 May 2023 22:15:50 +0000 (00:15 +0200)]
URL rewriting for translation pages

18 months agotypo in macro style
Paul Hänsch [Sat, 20 May 2023 18:01:40 +0000 (20:01 +0200)]
typo in macro style

18 months agochange numbering for handlers
Paul Hänsch [Sat, 20 May 2023 16:38:33 +0000 (18:38 +0200)]
change numbering for handlers

18 months agoSquashed 'cgilite/' changes from f9f53565..fa6be3f1
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

18 months agoMerge commit '18ad8239f7d2743c39b1a3b9416906adcacc189d'
Paul Hänsch [Sat, 20 May 2023 16:02:19 +0000 (18:02 +0200)]
Merge commit '18ad8239f7d2743c39b1a3b9416906adcacc189d'

18 months agoSquashed 'cgilite/' changes from 01dadd76..f9f53565
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

18 months agoMerge commit '7a171a7dd5c5fcfc1e53c5e5d8165fac01291c0b'
Paul Hänsch [Sat, 20 May 2023 14:13:34 +0000 (16:13 +0200)]
Merge commit '7a171a7dd5c5fcfc1e53c5e5d8165fac01291c0b'

18 months agoSquashed 'cgilite/' changes from 970afdaf..01dadd76
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

18 months agoMerge commit 'ef47a42e878d7668aadeb1e14d9cb031303e92a3'
Paul Hänsch [Thu, 18 May 2023 12:05:58 +0000 (14:05 +0200)]
Merge commit 'ef47a42e878d7668aadeb1e14d9cb031303e92a3'

18 months agointroduce drop down menu in page headers
Paul Hänsch [Thu, 18 May 2023 11:06:55 +0000 (13:06 +0200)]
introduce drop down menu in page headers

18 months agoavoid [bracket] characters in links to satisfy W3C Validator
Paul Hänsch [Thu, 18 May 2023 11:05:18 +0000 (13:05 +0200)]
avoid [bracket] characters in links to satisfy W3C Validator

18 months agointroduce css pragma as separate handler
Paul Hänsch [Thu, 18 May 2023 10:59:03 +0000 (12:59 +0200)]
introduce css pragma as separate handler

18 months agointroduce 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

18 months agotype in invite link
Paul Hänsch [Thu, 18 May 2023 10:50:57 +0000 (12:50 +0200)]
type in invite link

2 years agoacl scheme for [wiki] special pages
Paul Hänsch [Thu, 13 Oct 2022 13:48:54 +0000 (15:48 +0200)]
acl scheme for [wiki] special pages

2 years agomodified default header and footer
Paul Hänsch [Thu, 13 Oct 2022 13:47:52 +0000 (15:47 +0200)]
modified default header and footer

2 years ago--nolink option for include macro
Paul Hänsch [Thu, 13 Oct 2022 13:44:09 +0000 (15:44 +0200)]
--nolink option for include macro

2 years agoSquashed 'cgilite/' changes from e02243e9..970afdaf
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

2 years agoMerge commit 'bfe458e83c0157879767976ba97bf95d1e27918c'
Paul Hänsch [Thu, 4 Aug 2022 23:11:43 +0000 (01:11 +0200)]
Merge commit 'bfe458e83c0157879767976ba97bf95d1e27918c'

2 years agoattachment rename
Paul Hänsch [Tue, 2 Aug 2022 12:51:56 +0000 (14:51 +0200)]
attachment rename

2 years agoDisplay attachment action button in tab container. Form field for attachment move...
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.

2 years agoSeparate file for attachment edit functions. Functions to move attached files.
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.

2 years agoSquashed 'cgilite/' changes from 74f16aa..e02243e
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

2 years agoMerge commit '1b333027ebf2f2cef52548ad5e5f342dcf954464'
Paul Hänsch [Sun, 26 Jun 2022 20:33:34 +0000 (22:33 +0200)]
Merge commit '1b333027ebf2f2cef52548ad5e5f342dcf954464'

2 years agoreset record separator after macro execution
Paul Hänsch [Sun, 26 Jun 2022 19:47:14 +0000 (21:47 +0200)]
reset record separator after macro execution

2 years agoSquashed 'cgilite/' changes from 175ea96..74f16aa
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

2 years agoMerge commit 'a7a6d7ad2cba7831544b160d9038cde2773dff4e'
Paul Hänsch [Sun, 26 Jun 2022 18:21:56 +0000 (20:21 +0200)]
Merge commit 'a7a6d7ad2cba7831544b160d9038cde2773dff4e'

2 years agorecognize and omit anchor links when building toc
Paul Hänsch [Sun, 26 Jun 2022 17:52:18 +0000 (19:52 +0200)]
recognize and omit anchor links when building toc

2 years agoSquashed 'cgilite/' changes from dfadf30..175ea96
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

2 years agoMerge commit '72942c2a358db28190e2a6700a348d179db1c45e'
Paul Hänsch [Sun, 26 Jun 2022 17:31:11 +0000 (19:31 +0200)]
Merge commit '72942c2a358db28190e2a6700a348d179db1c45e'

2 years agoSquashed 'cgilite/' changes from 9bb2256..dfadf30
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

2 years agoMerge commit '7c216c9e226458114e3d186605e54b51aae75ab7'
Paul Hänsch [Sun, 26 Jun 2022 17:05:23 +0000 (19:05 +0200)]
Merge commit '7c216c9e226458114e3d186605e54b51aae75ab7'

2 years agoSquashed 'cgilite/' changes from d1bb79c..9bb2256
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

2 years agoMerge commit '3812fa77d2234432e57912e3a6501259b30b1be5'
Paul Hänsch [Sun, 26 Jun 2022 13:01:11 +0000 (15:01 +0200)]
Merge commit '3812fa77d2234432e57912e3a6501259b30b1be5'

2 years agostyling for code elements
Paul Hänsch [Thu, 23 Jun 2022 14:21:06 +0000 (16:21 +0200)]
styling for code elements

2 years agoaccept form data for attachment deletion
Paul Hänsch [Thu, 9 Jun 2022 13:24:45 +0000 (15:24 +0200)]
accept form data for attachment deletion

2 years agoallow attachment revisioning
Paul Hänsch [Thu, 9 Jun 2022 13:24:25 +0000 (15:24 +0200)]
allow attachment revisioning

2 years agoimproved UI for attachment manipulation
Paul Hänsch [Thu, 9 Jun 2022 13:22:55 +0000 (15:22 +0200)]
improved UI for attachment manipulation

2 years agocode cleanup (limit overriding PATH_INFO), remove outside div wrapper for include
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

2 years agoSquashed 'cgilite/' changes from d09c1c1..d1bb79c
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

2 years agoMerge commit '8ed7045912937148dd46554178e675df8493f46c'
Paul Hänsch [Tue, 31 May 2022 19:14:05 +0000 (21:14 +0200)]
Merge commit '8ed7045912937148dd46554178e675df8493f46c'

2 years agoSquashed 'cgilite/' changes from cc4a446..d09c1c1
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

2 years agoMerge commit '3e23ea79fad3824fcf71532ff605bd753f83c0b3'
Paul Hänsch [Tue, 31 May 2022 17:08:26 +0000 (19:08 +0200)]
Merge commit '3e23ea79fad3824fcf71532ff605bd753f83c0b3'

2 years agoconsider base path for editor form action
Paul Hänsch [Tue, 31 May 2022 14:18:01 +0000 (16:18 +0200)]
consider base path for editor form action

2 years agoSquashed 'cgilite/' changes from 6bdb2db..cc4a446
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

2 years agoMerge commit '30754740554c61775b4af949f326f1616b1718c9'
Paul Hänsch [Tue, 31 May 2022 12:37:01 +0000 (14:37 +0200)]
Merge commit '30754740554c61775b4af949f326f1616b1718c9'

2 years agomodified path collection for css pragma
Paul Hänsch [Tue, 31 May 2022 12:33:53 +0000 (14:33 +0200)]
modified path collection for css pragma

2 years agocss pragma
Paul Hänsch [Thu, 26 May 2022 09:40:56 +0000 (11:40 +0200)]
css pragma

2 years agobugfix: passthrough of non-convertible attachment types
Paul Hänsch [Thu, 26 May 2022 09:39:57 +0000 (11:39 +0200)]
bugfix: passthrough of non-convertible attachment types

2 years agokeep session updated
Paul Hänsch [Wed, 25 May 2022 21:41:34 +0000 (23:41 +0200)]
keep session updated

2 years agohandle cancel and invalid action
Paul Hänsch [Wed, 25 May 2022 21:29:29 +0000 (23:29 +0200)]
handle cancel and invalid action

2 years agoavoid leadig double slashes in page_children
Paul Hänsch [Wed, 25 May 2022 21:19:38 +0000 (23:19 +0200)]
avoid leadig double slashes in page_children

2 years agofallback cd when printing revisions of deleted pages
Paul Hänsch [Wed, 25 May 2022 21:03:41 +0000 (23:03 +0200)]
fallback cd when printing revisions of deleted pages

2 years agoexec flags
Paul Hänsch [Wed, 25 May 2022 19:41:32 +0000 (21:41 +0200)]
exec flags

2 years agobugfix: variable name
Paul Hänsch [Wed, 25 May 2022 19:40:39 +0000 (21:40 +0200)]
bugfix: variable name

2 years agocorrect revision path for deleted files
Paul Hänsch [Wed, 25 May 2022 19:39:10 +0000 (21:39 +0200)]
correct revision path for deleted files

2 years agohandler for moving and deleting pages
Paul Hänsch [Wed, 25 May 2022 19:26:10 +0000 (21:26 +0200)]
handler for moving and deleting pages

2 years agoapply editor style to [newpage]
Paul Hänsch [Mon, 23 May 2022 17:58:52 +0000 (19:58 +0200)]
apply editor style to [newpage]

2 years agoSquashed 'cgilite/' changes from 7680549..6bdb2db
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

2 years agoMerge commit '6cba2fc3839ec90b51cdf90a936d95bc3c7c023d'
Paul Hänsch [Mon, 23 May 2022 17:42:39 +0000 (19:42 +0200)]
Merge commit '6cba2fc3839ec90b51cdf90a936d95bc3c7c023d'

2 years agowork around for linking to page view from handler sub pages (i.e. revision pages)
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)

2 years agobody id is always PATH_INFO, bugfix in attachment links
Paul Hänsch [Mon, 23 May 2022 17:34:17 +0000 (19:34 +0200)]
body id is always PATH_INFO, bugfix in attachment links

2 years agoavoid mishandling of pages (wrong 404 in particular)
Paul Hänsch [Mon, 23 May 2022 17:33:08 +0000 (19:33 +0200)]
avoid mishandling of pages (wrong 404 in particular)

2 years agorevision display
Paul Hänsch [Mon, 23 May 2022 17:32:18 +0000 (19:32 +0200)]
revision display

2 years agosuppress git putput
Paul Hänsch [Mon, 23 May 2022 10:08:46 +0000 (12:08 +0200)]
suppress git putput

2 years agobugfix html, bugfix reading final line of list
Paul Hänsch [Mon, 23 May 2022 10:08:15 +0000 (12:08 +0200)]
bugfix html, bugfix reading final line of list

2 years agoallow page content from stdin for easyer theming of special pages
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

2 years agohandler addresses allowing easyier relative link navigation
Paul Hänsch [Mon, 23 May 2022 09:34:57 +0000 (11:34 +0200)]
handler addresses allowing easyier relative link navigation

2 years agoremoved various acl checks (previously moved to handlers), introduce revision theme
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

2 years agobasic revision listing
Paul Hänsch [Sun, 22 May 2022 11:12:52 +0000 (13:12 +0200)]
basic revision listing

2 years agomove acl checks from theme to handlers
Paul Hänsch [Sun, 22 May 2022 11:05:47 +0000 (13:05 +0200)]
move acl checks from theme to handlers

2 years agotrack pages in git
Paul Hänsch [Fri, 20 May 2022 10:09:11 +0000 (12:09 +0200)]
track pages in git

2 years agoinclude file serving
Paul Hänsch [Thu, 19 May 2022 14:46:16 +0000 (16:46 +0200)]
include file serving

2 years agoinclude guards
Paul Hänsch [Thu, 19 May 2022 14:39:35 +0000 (16:39 +0200)]
include guards

2 years agoincludes per handler
Paul Hänsch [Thu, 19 May 2022 14:35:35 +0000 (16:35 +0200)]
includes per handler

2 years agoexecutable flag
Paul Hänsch [Thu, 19 May 2022 14:34:56 +0000 (16:34 +0200)]
executable flag

2 years agovariable theming
Paul Hänsch [Thu, 19 May 2022 14:34:35 +0000 (16:34 +0200)]
variable theming

2 years agodiv wrapper and page links for include macro
Paul Hänsch [Thu, 19 May 2022 14:20:51 +0000 (16:20 +0200)]
div wrapper and page links for include macro

2 years agoSquashed 'cgilite/' changes from 38314fd..7680549
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

2 years agoMerge commit '9acd3b2b516d560f4b8ff1db6e13b4ff519abfce'
Paul Hänsch [Thu, 19 May 2022 13:53:38 +0000 (15:53 +0200)]
Merge commit '9acd3b2b516d560f4b8ff1db6e13b4ff519abfce'