If it is a javascript tiddler, you could check the Modules filter:

https://tiddlywiki.com/#modules%20Operator

On Monday, April 19, 2021 at 1:13:19 PM UTC-7 [email protected] wrote:

> @Mohammad the problem with this filter is that it doesn't exclude the 
> following situations:
> - plugin installed but disabled when the wiki loaded, but later enabled 
> (but still not active).
> - plugin freshly installed but wiki has not been saved and reloaded.
>
> On Monday, April 19, 2021 at 10:01:05 PM UTC+2 Mohammad wrote:
>
>> On Mon, Apr 19, 2021 at 11:15 PM Saq Imtiaz <[email protected]> wrote:
>>
>>> I am wondering if anyone has a better solution for detecting in wikitext 
>>> whether a plugin is installed and available.
>>>
>>> For example, for detecting if the codemirror editor is available, I am 
>>> using the following filter:
>>>
>>> [[$:/plugins/tiddlywiki/codemirror]!is[missing]] 
>>> :filter[lookup:no[$:/config/Plugins/Disabled/]match[no]]
>>>
>>>    - This checks if the plugin tiddler is present as long as it has not 
>>>    been renamed.
>>>
>>>
>> In Commander, I use the first part to see if Relink is installed or not! 
>> but your solution here addresses the disabled status also!
>>
>>>
>>>    - It checks whether the plugin has been disabled.
>>>    - However, if the plugin was disabled when the TW loaded and later 
>>>    enabled, this filter will still indicate that codemirror is available 
>>> even 
>>>    though the editor will not work until the wiki is saved and reloaded.
>>>
>>> Any alternative approaches that might work?
>>> Regards,
>>>
>>> Saq
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "TiddlyWiki" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/afa146d8-5308-49b4-8668-f360d86f6dban%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/tiddlywiki/afa146d8-5308-49b4-8668-f360d86f6dban%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/00702212-03f6-4f7a-a0af-7a8f2d2eddaan%40googlegroups.com.

Reply via email to