Loading...
 
Skip to main content

WANTEDPAGES plugin does not treat WikiWords properly when they are turned off

Status
Closed
Subject
WANTEDPAGES plugin does not treat WikiWords properly when they are turned off
Category
  • Consistency
Feature
Wiki (page view, edit, history, rename, etc)
Resolution status
Fixed or Solved
Submitted by
Philippe Cloutier
Lastmod by
Ushindi Gedeon
Rating
(0)
Description

The WANTEDPAGES plugin uses the tiki_links table. This table will store an entry if a page links to a page with a CamelCase name.
When listing the wanted pages, it is normal to ignore links to CamelCase page names from tiki_links if WikiWords are disabled, since strings like "ClickHere" are not actual links. However, this is wrong if the link is explicit, say ClickHere.

This happens on trunk r20832.

Solution
The plugin needs to be aware of whether a link is explicit or triggerred only by CamelCase. A new column in tiki_links could store whether a link is caused only by CamelCase. Otherwise, when switching WikiWords on or off, tiki_links could be rebuilt by parsing all Wiki pages. This would however be a rough operation.
Workaround
Priority
25
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
2675
Created
Friday 14 August, 2009 02:16:13 UTC
by Unknown
LastModif
Thursday 28 May, 2026 10:16:17 UTC


Show PHP error messages