History log of /plugin/siteexport/syntax/toc.php (Results 1 – 25 of 43)
Revision Date Author Comments
# db6a1046 19-Feb-2026 Gerry Weißbach <gerry.w@gammaproduction.de>

Fix TOC showing lowercase page names instead of actual page title

Use explicitTitle flag so we only keep the stored name when the user
provided an explicit link title (e.g. [[.:configuration|configu

Fix TOC showing lowercase page names instead of actual page title

Use explicitTitle flag so we only keep the stored name when the user
provided an explicit link title (e.g. [[.:configuration|configuration]]);
otherwise use getSiteTitle() so TOC shows the real page title.

- syntax/toc.php: set explicitTitle on each TOC item
- inc/toc.php: overwrite name with getSiteTitle when !explicitTitle

Fixes regression from 5c17558972ec.

Co-authored-by: Cursor <cursoragent@cursor.com>

show more ...


# 5c175589 17-Feb-2026 Gerry Weißbach <gerry.w@gammaproduction.de>

Preserve explicit TOC link titles for lowercased tocitem targets

- inc/toc.php: Only overwrite name when empty; keep explicit title
(e.g. [[.:configuration|configuration]]) so tocitem target stays

Preserve explicit TOC link titles for lowercased tocitem targets

- inc/toc.php: Only overwrite name when empty; keep explicit title
(e.g. [[.:configuration|configuration]]) so tocitem target stays
lowercased and matches map.xml convention.
- syntax/toc.php: Call _getLinkTitle only when name is null/empty so
explicit link titles are preserved for the same behavior.

Co-authored-by: Cursor <cursoragent@cursor.com>

show more ...


# 3354083f 21-Jun-2023 Gerry Weißbach <gerry.w@gammaproduction.de>

Don’t use getNS, that is done in the Resolver


# 8be94324 21-Jun-2023 Gerry Weißbach <gerry.w@gammaproduction.de>

Update Page Resolver API


# 7e363a4e 22-Nov-2022 Gerry Weißbach <gerry.w@gammaproduction.de>

Secure the call


# 53453216 28-Dec-2021 Gerry Weißbach <gerry.w@gammaproduction.de>

Variable by reference


# 1508dbfe 22-Jun-2021 Gerry Weißbach <gerry.w@gammaproduction.de>

Allow all modes here


# d3a16081 06-May-2021 Gerry Weißbach <gerry.w@gammaproduction.de>

Leave ending mergehint intact

When an ending match is found, we have to check forward for mergehints that have the same id and come directly after the one that is checked.


# cfed89d7 05-Feb-2021 Gerry Weißbach <gerry.w@gammaproduction.de>

To many sections were removed

There is also a check, that there are multiple distinct mergehints. If there is only one, it will be cleaned out.


# 4f36f720 01-Feb-2021 Gerry Weißbach <gerry.w@gammaproduction.de>

Update Cleanup

1. there should be no merging hint directly after a header
2. there should be no consecutive merging hints of the same version.


# 5b8c78c4 14-Jan-2021 Gerry Weißbach <gerry.w@gammaproduction.de>

Remove the tocToolsPrepend function

It had the negative effect of removing mergehint instructions.


# 3d79496e 24-Aug-2020 Gerry Weißbach <gweissbach@inetsoftware.de>

sectionID API usage


# f7eda97f 01-Jul-2020 Gerry Weißbach <gerry.w@gammaproduction.de>

Simplify and fix scrutinizer bug


# 268cf88b 01-Jul-2020 Gerry Weißbach <gerry.w@gammaproduction.de>

Add section open/close to mergehint

otherwise the merged documents will not display correctly


# 74627711 01-Jul-2020 Gerry Weißbach <gerry.w@gammaproduction.de>

Add syntaxmode `mergehint`

Allows to insert a where the page has been merged.


# 9c27c641 10-Aug-2018 Gerry Weißbach <gweissbach@inetsoftware.de>

Only add mergehint if there are in fact more than one page.


# 1c5b71a7 06-Dec-2017 i-net /// software <tools@inetsoftware.de>

Handle Reference


# 8eb294e3 05-Dec-2017 i-net /// software <tools@inetsoftware.de>

Remove the last element if it is a pagebreak.

The syntax has changed an removed merghints as well - making the HTML invalid.


# a8c17ab5 04-Dec-2017 i-net /// software <tools@inetsoftware.de>

Squashed commit of the following:

commit 885b1d6a40e0bd11dbfa30c742d3816ce815c07b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:49:05 2017 +0100

visibility

commit f9f

Squashed commit of the following:

commit 885b1d6a40e0bd11dbfa30c742d3816ce815c07b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:49:05 2017 +0100

visibility

commit f9fa3775fdd4d6fe805ca8e761ab0df46191b067
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:28:56 2017 +0100

Scrutinizer

commit 2be116c39235bdc119ea145e22eec10c613f895b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:28:13 2017 +0100

Scrutinizer

commit 9a8ec6fed346c4b9f470d22baf579460ff72a7db
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:25:01 2017 +0100

Scrutinizer.

commit fffb76a2cadea0324944c3634b207219f55224b1
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:16:36 2017 +0100

Scrutinizer

commit 014526b3d1ae334da3248e984cd68bdbb81e85de
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 11:03:31 2017 +0100

Scrutinizer.

commit e2ed57be5f1bc95b5a93ff929a3c3d10b9c3f0a0
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 10:53:22 2017 +0100

Scrutinizer.

commit f40eb37817d05b1cb32b4df69ce961dc66270290
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 10:32:31 2017 +0100

Scrutinizer

Reference

commit d1aa3ffa259ff178252ed0ff37dcac2794468312
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 10:11:18 2017 +0100

Visibility

commit 340fde911066a25b30be031c8f8b2948f93750de
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 10:03:54 2017 +0100

De-Dupe

commit 0129bdde273b3b6ac9c0dfda3fc50b8f5c4b471b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 10:03:47 2017 +0100

Fall Through

commit 36f613c05fbc26f9d38be5f5ed81152848c47386
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:59:19 2017 +0100

Scrutinizer

Documentation

commit c4e572e1549729cc0b799412f8cd1c63fe2a73c6
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:56:24 2017 +0100

Scrutinizer

Performance

commit 5a90988126e7cfc2afa0abd7fc630b2dc96be63b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:55:27 2017 +0100

Scrutinizer

Performance

commit 18a58f42bec829ddfd1da54d6c6f2572df46d0e2
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:42:52 2017 +0100

Scrutinizer

commit 2c43a7b6f6bd4dade887935e3cbba0ef0830abf0
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:27:16 2017 +0100

YML

commit 1ae191e8811c2af84e07a7c68307c5661e3a0e11
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:25:43 2017 +0100

Remove Dependency, it wasn’t used.

commit ae5d4bff92fa4e5258342abc22190f178adf0ffc
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:22:24 2017 +0100

Working Directory

commit f34099d5e45865eed7e619e06775ccc007979a25
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:17:15 2017 +0100

Try as folder.

commit 83ab82b8ee6d3745ae8dd3f296ed4057ddf45c7b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:16:24 2017 +0100

Revert "Reset …"

This reverts commit 5d1d9ec318447c54923fcf306d82854a01490c42.

commit 5d1d9ec318447c54923fcf306d82854a01490c42
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:14:32 2017 +0100

Reset …

Dependencies did not have any effects.

commit a2c9c34316d429c27537e4f8779d23b5e3e59f4d
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:09:56 2017 +0100

Loggin

commit f336ddd25241d5965b45b0c0d3ffa8d790138507
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 09:01:09 2017 +0100

dokuwiki-dependency

commit 5c257f40628acbec54298777fa6a55a7db2c743f
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:56:38 2017 +0100

Scrutinizer.

commit c9f3e4337ef254f6a8bbce262cbcba9bdb688268
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:39:50 2017 +0100

DependencyPath

commit de6f5547211735960a621d88f9814b2e7bf62b0f
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:36:51 2017 +0100

Scrutinizer.

commit bd7953377b89b83657c4b00e581aa0bcdc453c0c
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:28:24 2017 +0100

Visibility

commit 9e280213d3dec5cb83443dadd88f9df2f34a62fc
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:04:36 2017 +0100

Project Config

commit effb336cb9fd0812628d9912a2d43b7135de241a
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:02:20 2017 +0100

Move Scrutinizer File for root_path

commit cf3f7f13563bd24167772a30ca619d4a4e68acd1
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 08:00:13 2017 +0100

Empty File for Scrutinizer.

commit dc9081ef53be4d2bdc4ab54de6de68b861f0e472
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 07:54:51 2017 +0100

Change Working Directory.

commit 3e31ce7cdac78d1f9b5800a29e0b5cbe9fd4e9c9
Merge: 5dec7af 51f261b
Author: i-net /// software <tools@inetsoftware.de>
Date: Mon Dec 4 07:31:23 2017 +0100

Merge branch 'master' of https://github.com/i-net-software/dokuwiki-plugin-siteexport into scrutinizer-patch

# Conflicts:
# renderer/pdf.php

commit 5dec7afa666a31886f675782237fc6efe3307de6
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Mon Dec 4 06:45:32 2017 +0100

Git Setup

commit a383d45fd33587de198fe6eb40bed85fdbb535e6
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Mon Dec 4 06:23:32 2017 +0100

Shallow Copy

commit b2a3ff1f83634aaabc3f47e51f4204eea4b8f832
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 14:57:36 2017 +0100

use website config

commit 6ce3f76bb1060e544f1da1ac3b8038b590a2eea4
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 14:49:02 2017 +0100

no hard fail

commit 82649f433c584050f7f16cf81e29733ee19705e8
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 14:45:26 2017 +0100

Copy, not move

commit af301a4720ea0841220344122b798cd09e933b37
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:57:26 2017 +0100

Setup

commit 78b01c029c16a7bd34602f013de878a33f4e3142
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:52:21 2017 +0100

YML

commit b36f843439b2e2d54f1072218986a98f979cd2eb
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:50:45 2017 +0100

script

commit 0a8d812723d81f86e13348f66fcf02b22d199650
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:48:27 2017 +0100

Paths

commit 58ec6ee596ea9bb9f14b1e97f99c528e0da98462
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:47:09 2017 +0100

Paths

commit 52f68b1b57667c6fcfff556286f1649eb9d2651e
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:46:06 2017 +0100

Paths

commit a0e58c3179c49cbc156c05ee766501a050f7bfeb
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:45:23 2017 +0100

Paths

commit a198962cdb5532e858d6c199573762d9d7be47f8
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:41:59 2017 +0100

Paths

commit b03a72cef8b2a56e95dd9bf3930fc14ca779234d
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:40:02 2017 +0100

Paths

commit 1370cba85d8bb4ca62b9a96bff12c373d49a91e3
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:39:04 2017 +0100

Paths.

commit 02fbdd86027547028f6fc66531cc2029a61871da
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:38:10 2017 +0100

Scrutinizer Config

commit 237fa72e97f50ecb0cf7bb3483145c87da9a22b7
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:34:21 2017 +0100

Add scrutinizer Setup Script

commit 415d40d1124dac3695fcff4db2e186bff1c141dc
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:22:34 2017 +0100

Scrutinizer

commit 28e9b121a031b44c3e921cbd473164464675668e
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Fri Dec 1 12:11:17 2017 +0100

Update Renderer

# Conflicts:
# renderer/pdf.php

commit a4bbbed68239b2abffecec9e54a2944f0902ce08
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 15:57:48 2017 +0100

Refactoring

commit 97ecb21ca2d1bf36476353e9ec4f88dbbadc031f
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 14:40:05 2017 +0100

Scrutinized

commit dc90341399939e83de21aa632292a30294771b06
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 14:35:25 2017 +0100

Scrutinizer

commit f30f7e2d74e3500075915b6c3f5068c0a804147c
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 14:26:19 2017 +0100

Scrutinizer.

commit deabe9dc3c0664100aa9dac1c52de2736bb0763e
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 13:59:08 2017 +0100

Scrutinizer

commit b1c3aaf5199f24d792220d216018e470c9067bbe
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 13:08:32 2017 +0100

Scrutinizer

commit 2aaf6a36093def3949037c96380670a8cee81128
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 13:06:03 2017 +0100

Scrutinizer.

commit 6650aab76ab8d3148bb378e1fed3b6c648ca20b0
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 13:04:34 2017 +0100

Scrutinizer.

commit bff16d63df78183ea7d4f9c065de215cf2063850
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 12:02:58 2017 +0100

Scrutinizer

commit dd31ef51972ff7323739bfdb1a8265e2c885eef5
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 11:55:51 2017 +0100

Scrutinizer

commit d4d494bc216c085f03857e40f9178e48580e759a
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 11:47:26 2017 +0100

Scrutinizer

commit 4e34117596f1506927353be84dace3883a315f2e
Author: Gerry Weißbach <gerry.w@gammaproduction.de>
Date: Thu Nov 30 11:25:56 2017 +0100

Scrutinizer

show more ...


# ee579aef 30-Nov-2017 Gerry Weißbach <gerry.w@gammaproduction.de>

Scrutinizer


# 86da2b6b 30-Nov-2017 Gerry Weißbach <gerry.w@gammaproduction.de>

Clean Code.


# a3cda4b1 30-Nov-2017 Gerry Weißbach <gerry.w@gammaproduction.de>

Revert "Clean Code."

This reverts commit af16752f00d9c6b45709f5e1f07bc4352e8b387e.


# af16752f 30-Nov-2017 Gerry Weißbach <gerry.w@gammaproduction.de>

Clean Code.


# f6a2ffb8 30-Nov-2017 Gerry Weißbach <gerry.w@gammaproduction.de>

Add the mergehint before actually merging

This allows to add the mergehint for the newest version and have the hint for additional content does not have headers in the newest version.


# 93734deb 29-Nov-2017 Gerry Weißbach <gerry.w@gammaproduction.de>

Clean instructions before adding the hint

So no empty hint will be generated due to empty probably empty instruction sets.


12