1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-29 11:30:28 +00:00
TiddlyWiki5/editions/tw5.com/tiddlers/mechanisms/PluginMechanism.tid

39 lines
1.5 KiB
Plaintext
Raw Normal View History

created: 20130826122000000
modified: 20220613124446953
2014-09-11 19:12:25 +00:00
tags: Mechanisms
title: PluginMechanism
type: text/vnd.tiddlywiki
! Introduction
2019-09-27 20:57:46 +00:00
[[Plugins]] are bundles of tiddlers that are distributed and managed as a single unit. Users can install them with drag and drop, or using the [[plugin library|Installing a plugin from the plugin library]].
2019-09-27 20:57:46 +00:00
<<.from-version "5.1.22">> Plugins that contain JavaScript modules require a reload of the wiki before they will work. Plugins that do not contain JavaScript modules are automatically dynamically loaded and unloaded.
2019-09-27 20:57:46 +00:00
Plugins can be used to package any tiddler content, including JavaScript [[modules|Modules]] that extend and enhance the core TiddlyWiki5 functionality. The tiddlers within registered plugins are ShadowTiddlers: they can be freely overwritten by creating a tiddler with the same title, but deleting that tiddler restores the underlying tiddler value from the plugin.
2013-05-01 15:02:12 +00:00
2019-09-27 20:57:46 +00:00
By convention, plugin titles have the form `$:/plugins/<publisher>/<name>`. Plugins that are part of the core TiddlyWiki distribution have titles of the form `$:/plugins/tiddlywiki/<name>`.
2013-05-01 15:02:12 +00:00
2019-09-27 20:57:46 +00:00
When [[running TiddlyWiki under Node.js|TiddlyWiki on Node.js]], plugins can also be stored as individual tiddler files in [[PluginFolders]].
2013-05-01 15:02:12 +00:00
! Plugin Types
{{Plugin Types}}
2019-09-27 20:57:46 +00:00
! Plugin Dependencies
2019-09-27 20:57:46 +00:00
{{Plugin Dependencies}}
2019-09-27 20:57:46 +00:00
! Plugin Ordering
2019-09-27 20:57:46 +00:00
{{Plugin Ordering}}
! Plugin Fields
{{Plugin Fields}}
2014-08-07 14:50:02 +00:00
! More information
2014-08-07 14:50:02 +00:00
<<list-links "[tag[PluginMechanism]]">>
2014-08-07 14:50:02 +00:00