Item6115: NatSkin depends on DBCacheContrib and DBCachePlugin but not list them

pencil
Priority: Normal
Current State: Closed
Released In:
Target Release:
Applies To: Extension
Component: NatSkin
Branches:
Reported By: TWiki:Main.OliverKrueger
Waiting For:
Last Change By: MichaelDaum
NatSkin depends on DBCacheContrib and DBCachePlugin. Those two are not listed in the DEPENDENCIES file.

This plugin is needed to get default values for TOPICTITLE. Needed for various dialogs (ie. attach file).

-- OliverKrueger - 12 Nov 2008


Fixed in latest NatEditPlugin. But where else does it fail without DBCache*?

-- MichaelDaum - 07 Jan 2009


I don't know if this is related, but when I click the "Attach" link in a NatSkin'd topic, I see "Attachments at %TOPICTITLE%" and "Upload a file to '%TOPICTITLE%'" instead of the actual topic's title.

I have the latest NatEditPlugin, and I still see %TOPICTITLE%'s all over the place, as a lot of my topics have no title set, and I don't have either DBCache* installed.

On my install I grepped and replaced across the nat templates, changing all instances of %TOPICTITLE% to:
%IF{"defined 'TOPICTITLE'" then="%TOPICTITLE%" else="%BASETOPIC%"}%

It would be nice if something like this were the default, in case you aren't getting a good value from some other dependency.

-- AaronFuleki - 04 Feb 2009

Assigning this bug to myself.

-- MichaelDaum - 20 Mar 2009

Fixed in latest NatSkin and NatEdit releases.

-- MichaelDaum - 03 Jul 2009

ItemTemplate edit

Summary NatSkin depends on DBCacheContrib and DBCachePlugin but not list them
ReportedBy TWiki:Main.OliverKrueger
Codebase
SVN Range TWiki-4.2.3, Wed, 06 Aug 2008, build 17396
AppliesTo Extension
Component NatSkin
Priority Normal
CurrentState Closed
WaitingFor
Checkins
ReleasedIn
Topic revision: r6 - 03 Jul 2009, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy