| |
dir:modopts [2025/02/13 17:00] – created digital man | dir:modopts [2025/02/13 17:05] (current) – link to modopts.ini digital man |
---|
The base filename of ''.ini'' files in the ''modopts'' directory should be the same as the module name (e.g. ''modname.js'' should ''load()'' ''modopts.js'' and pass ''modname'' as argument which will then return options from ''ctrl/modopts/modname.ini''). | The base filename of ''.ini'' files in the ''modopts'' directory should be the same as the module name (e.g. ''modname.js'' should ''load()'' ''modopts.js'' and pass ''modname'' as argument which will then return options from ''ctrl/modopts/modname.ini''). |
| |
If the corresponding ''[[dir:ctrl]]/modopts/modname.ini'' file exists, ''[[dir:ctrl]]/modopts.ini'' (or by extension, ''ctrl/[[dir:modopts.d]]/*.ini'') will **not** be opened/parsed by ''[[dir:exec]]/[[dir:load]]/modopts.js''. | If the corresponding ''[[dir:ctrl]]/modopts/modname.ini'' file exists, ''[[dir:ctrl]]/[[config:modopts.ini]]'' (or by extension, ''ctrl/[[dir:modopts.d]]/*.ini'') will **not** be opened/parsed by ''[[dir:exec]]/[[dir:load]]/[[custom:javascript:lib:modopts.js]]''. |
| |
Contrasted with ''[[dir:ctrl]]/[[dir:modopts.d]]/*.ini'' files, ''modopts/*.ini'' files **need not** contain their module-specific section heading (i.e. ''[modname]''): | Contrasted with ''[[dir:ctrl]]/[[dir:modopts.d]]/*.ini'' files, ''modopts/*.ini'' files **need not** contain their module-specific section heading (i.e. ''[modname]''): |
===== See Also ===== | ===== See Also ===== |
* [[:dir:|dir index]] | * [[:dir:|dir index]] |
| * [[:dir:modopts.d]] |
| * [[:config:modopts.ini]] |
| * [[custom:javascript:lib:modopts.js]] |
| |
{{tag>module configuration .ini}} | {{tag>module configuration .ini}} |
| |