You are here: Foswiki>Tasks Web>Item14665 (28 Mar 2018, GeorgeClark)Edit Attach

Item14665: Icons/macros from a user-defined skintemplate are not resolved from a jqLoader

pencil
Priority: Normal
Current State: No Action Required
Released In: n/a
Target Release: n/a
Applies To: Extension
Component:
Branches:
Reported By: StefanH
Waiting For:
Last Change By: GeorgeClark
I tried to reproduce this here:

Unfortunately jqLoader seems to be disabled there.

Summary: A user-defined icon defined in a topic System/UserSkinIconsTemplate is not resolved when referenced through a jqLoader.

topic1 and topic2 show the correct values, include2 is correct as well, but include1 only shows the else-icon.

I hope this is described well enough. If more information is required just let me know.


Works just fine ... if you load the required javascript with it using %JQREQUIRE{"loader"}%. See the docs.

-- MichaelDaum - 20 Mar 2018

Ah, yes, I forget the JREQUIRE. But that isn't the actual problem, I have that in my environment already. If someone could just setup the SkinTemplate with the definition for the mytest icon it will print: topic1:IT WORKS: but include1 still else.png.

-- TestUser333 - 20 Mar 2018

Just FYI: I did several tests today and finally switched from ICON to JQICON for the corresponding skin icons. This solved the issue and is a sufficient workaround for me.

-- TestUser333 - 21 Mar 2018
 

ItemTemplate edit

Summary Icons/macros from a user-defined skintemplate are not resolved from a jqLoader
ReportedBy StefanH
Codebase 2.1.6
SVN Range
AppliesTo Extension
Component
Priority Normal
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease n/a
ReleasedIn n/a
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release02x01Checkins
Release02x00Checkins
Release01x01Checkins
Topic revision: r5 - 28 Mar 2018, GeorgeClark
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