Do a recommend folders structure for plugins exists?
Moderators: Hacker, petermad, Stefan2, white
Do a recommend folders structure for plugins exists?
The autoinstall feature of plugins is very fine. But I have some trouble with that the automatic suggested installation path:
I changed installation path to e.g.
%COMMANDER_PATH%\PLUGINS\DirSizeCalc
next time when I install a plugin the default path is changed to
%COMMANDER_PATH%\wdx\Directory
I don't like that because I have to change this suggested path every time by hand.
Different variants (add your variant if you want)
1st:
%COMMANDER_PATH%\wdx
%COMMANDER_PATH%\wfx
%COMMANDER_PATH%\wlx
%COMMANDER_PATH%\wcx
plus a folder for every plugin
2nd: (my preference)
%COMMANDER_PATH%\PLUGINS
plus a folder for every plugin
3rd:
%COMMANDER_PATH%\PLUGINS\wdx
%COMMANDER_PATH%\PLUGINS\wfx
%COMMANDER_PATH%\PLUGINS\wlx
%COMMANDER_PATH%\PLUGINS\wcx
plus a folder for every plugin
Which variant do you prefer?
Which variant is recommend by the developer(s)?
Do a standard folder structure exists?
I changed installation path to e.g.
%COMMANDER_PATH%\PLUGINS\DirSizeCalc
next time when I install a plugin the default path is changed to
%COMMANDER_PATH%\wdx\Directory
I don't like that because I have to change this suggested path every time by hand.
Different variants (add your variant if you want)
1st:
%COMMANDER_PATH%\wdx
%COMMANDER_PATH%\wfx
%COMMANDER_PATH%\wlx
%COMMANDER_PATH%\wcx
plus a folder for every plugin
2nd: (my preference)
%COMMANDER_PATH%\PLUGINS
plus a folder for every plugin
3rd:
%COMMANDER_PATH%\PLUGINS\wdx
%COMMANDER_PATH%\PLUGINS\wfx
%COMMANDER_PATH%\PLUGINS\wlx
%COMMANDER_PATH%\PLUGINS\wcx
plus a folder for every plugin
Which variant do you prefer?
Which variant is recommend by the developer(s)?
Do a standard folder structure exists?
The doorstep to the temple of wisdom is a knowledge of our own ignorance. Benjamin Franklin
I also use the 3rd method, but the names of folders are different:
%COMMANDER_PATH%\Plugins\Content Plugins\
%COMMANDER_PATH%\Plugins\FileSystem Plugins\
%COMMANDER_PATH%\Plugins\Lister Plugins\
%COMMANDER_PATH%\Plugins\Packer Plugins\
And for every plugin there is a subfolder with the plugin's name.
%COMMANDER_PATH%\Plugins\Content Plugins\
%COMMANDER_PATH%\Plugins\FileSystem Plugins\
%COMMANDER_PATH%\Plugins\Lister Plugins\
%COMMANDER_PATH%\Plugins\Packer Plugins\
And for every plugin there is a subfolder with the plugin's name.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
In addition to 1st and 3rd variant: in this cases there is no need of a prefix (of plugin-type) for a single plugin folder
e.g. exif-plugin uses standard folder wdx_exif
That is IMHO superfluous and unnecessary.
e.g. exif-plugin uses standard folder wdx_exif
That is IMHO superfluous and unnecessary.
The doorstep to the temple of wisdom is a knowledge of our own ignorance. Benjamin Franklin
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Indeed the 3rd method is the officially used and supported one, so if possible, you should use this method.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
I really don't understand this. Why user should store plugin by interface type? I use 2nd method - %COMMANDER_PATH%\PLUGINS\<plugin folder>.Indeed the 3rd method is the officially used and supported one, so if possible, you should use this method.
It is much more logical way (at least for me).
Moreover sometime <plugin folder> contains several different plugins because all of them related to the same area. For example I keep in ENCRYPTION folder all my plugin related to data encryption. So when i need to take them to another computer I just cannot forget any encryption plugin regardless of plugin type.
I use 1st method, together with
%COMMANDER_PATH%\language
%COMMANDER_PATH%\tools
etc
It's clear enough for me.
With 3rd method, I have to take one more step, unnecessarily IMHO, to where I want to.
Plus I make plugin foldername with version number, like
D:\Totalcmd\wfx\Registry 2.6.1\
So It's easy to know if it's the latest one.
Plugins update so frenquently (I'm happy about it anyway
) .
%COMMANDER_PATH%\language
%COMMANDER_PATH%\tools
etc
It's clear enough for me.
With 3rd method, I have to take one more step, unnecessarily IMHO, to where I want to.
Plus I make plugin foldername with version number, like
D:\Totalcmd\wfx\Registry 2.6.1\
So It's easy to know if it's the latest one.
Plugins update so frenquently (I'm happy about it anyway
