Mark,

Are there instructions anywhere to take an in wiki plugin and make it a 
server plugin (file?).

Regards
Tones

On Saturday, 5 September 2020 06:27:02 UTC+10, Mark S. wrote:
>
> Let me add, that there are two ways to add a plugin folder.
>
> The first is to add it to just a single wiki, in the plugins folder of 
> your tiddly data folder.
>
> The second is to add it to your node.js master copy of tiddlywiki.
>
> The advantage of the first method is that the plugins will continue to be 
> there as you upgrade, and it's pretty easy.
>
> The advantage of the second method is that once you have the plugins in 
> place, they are available to all your wikis just by insert some lines into 
> tiddlywiki.info.
>
> The disadvantage of the second method is that you have to find where your 
> master copy of TW is (On Windows, the path to the default TW version is 
> buried pretty deep.), and, possibly, your plugins won't survive when you 
> upgrade (don't know for sure on this point.) Certainly if you relink to a 
> different TW directory structure, your personal plugins aren't going to be 
> there automatically. 
>
> On Thursday, September 3, 2020 at 4:56:07 PM UTC-7, TW Tones wrote:
>>
>> Mark,
>>
>> That is possibly the clearest description so far. We need to document 
>> this a bit better.
>>
>> I admit I am no expert in this yet, and I hope if what I state is 
>> incorrect someone will contradict me.
>>
>> I would add to your points, as I understand it, that if installed in node 
>> apparently they are available to all wikis within Node such as under Bob, 
>> but installed by Drag and drop they become tiddlers installed in the 
>> specific wiki.
>>
>> You can see that except for the exceptions Mark mentions, drag and drop 
>> can be an intentional approach to installing a different set of plugins in 
>> different wikis.
>>
>> Despite this I am not sure what happens to to make correctly installed 
>> server plugins visible in the wikis below.
>>
>> Regards
>> Tony
>>
>>
>> On Friday, 4 September 2020 00:56:10 UTC+10, Mark S. wrote:
>>>
>>> I think it means there some plugins meant for node.js that need to be 
>>> installed in a directory (maybe because they need to communicate directly 
>>> with the operating system).
>>>
>>> For most 3rd party plugins I think you're OK with d&d. But if you have a 
>>> plugin that needs to directly communicate with the OS or over the internet, 
>>> then you will need to install local plugin directories.
>>>
>>> If you have official plugins, then you can "install" them just by 
>>> listing them in the tiddlywiki.info file. You do not want there to also 
>>> be a drag-and-drop plugin version of them because the d&d version will 
>>> block the latest copy of the official version. The idea is that your 
>>> official plugins will automatically be upgraded on node.js when you upgrade 
>>> your tiddlywiki installation on node.js.
>>>
>>> Having said that, if you're using code-mirror, and your drag-and-drop 
>>> version seems to be working, maybe just stick with it for the current 
>>> generation. It seemed to me that there was some internal inconsistency with 
>>> the next gen of code-mirror. Whenever I tried to do the official install, 
>>> things broke. But that's just my thinking.
>>>
>>>
>>> Good luck!
>>>
>>>
>>>
>>> On Thursday, September 3, 2020 at 5:49:25 AM UTC-7, demon...@gmail.com 
>>> wrote:
>>>>
>>>> So I have my nodejs server up and running, but I did not want to start 
>>>> an entirely new wiki, instead I wanted to import my old wiki and continue 
>>>> using that. I imported it via just drag and dropping my .html file onto 
>>>> the 
>>>> newly made empty wiki. It imported everything just fine and everything 
>>>> seems to work ok.
>>>>
>>>> However, I noticed that installing plugins in nodejs 
>>>> <https://tiddlywiki.com/static/Installing%2520custom%2520plugins%2520on%2520Node.js.html>server
>>>>  
>>>> should *not *be done by drag and dropping them as individual tiddlers 
>>>> but instead you should make plugins folder in the server and put them 
>>>> there 
>>>> and tell in the tiddlywiki.info file what plugins to load. It is said 
>>>> that:
>>>>
>>>> > Note that including a plugin as an ordinary tiddler (e.g. by dragging 
>>>> and dropping a plugin into the browser) will result in the plugin only 
>>>> being active in the browser, and not available under Node.js.
>>>>
>>>> So what does this *actually *mean? All my old plugins were installed 
>>>> this way when I was not using nodejs. They still seem to work fine. Should 
>>>> I remove all my plugins installed with drag and drop and install them 
>>>> manually as per the link?
>>>>
>>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/44072b5a-9f34-44d4-9d58-15df119d9167o%40googlegroups.com.

Reply via email to