Lukas W.
Well-known member
I spent a few minutes toggling template modifications for this add-on back and forth. The modification named "th_node_list_forum_nodeIcon_nodes" is the one causing the problems.
This uses a regular expression to apply the modification:
/(node-icon|(subNodeLink))([^"]".?>)(?:<i(.?)>(.?)<\/i>)?/
This has an execution order of 10.
In the TV thread starter add-on, the template modification being prevented from applying by this plugin is named "snogTV17". The regular expression used here is:
/<span class="node-icon" aria-hidden="true">(.*?)<\/span>/s
This has an execution order of 11.
Would swapping the execution order solve this? The option to do that is grayed out for me, but maybe that's the answer?
Swapping the execution order will likely resolve the issue. The regex for the TV thread starter add-on is not flexible enough to deal with any modifications to the node icon object. Ideally it would need to be reworked to cope modifications.