Template:ScriptInfo
Jump to navigation
Jump to search
Below you have the fields you can use to describe an extension.
This template is adaptive: unrequired slots can be left blank and won't show up, in order to return a clean table.
{{#switch:wikitext
|wikitext=
{{ScriptInfo
|name= Extension name
|tooltip= Tooltip
|menu= Location in the UI
|usage= Quick explanation of how to use the script
|version= Version
|blender= Compatible Blender version
|category= The category field used in bl_addon_info dict
|author= Author(s)
|license= Extension's License
|distribution= How the script is distributed (can be: Release, Contrib, Extern)
|note= Note(s)
|exe= Executable name
|download= Download url
|modules= Used standard Python modules
|deps= External python modules or Binary dependencies
|data= Eventual data needed by the extension
|bugtracker= Extension tracker page URL where to report bugs
|warning= Eventual warnings
|link= Useful links (author homepage, documentation pages, etc)
|releaselog= Release log page, possibly in this wiki
|issues= Known issues
}}
|
{{#if:Quick explanation of how to use the script| {{#if:The category field used in bl_addon_info dict| {{#if:How the script is distributed (can be: Release, Contrib, Extern)| {{#if:Note(s)|| UI location | Location in the UI | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Usage | Quick explanation of how to use the script
}} | ||||||||||
| Version | Version | Author(s) | Author(s) | ||||||||
| Blender | Compatible Blender version | License | Extension's License | ||||||||
| Category | The category field used in bl_addon_info dict | Distribution | Category | The category field used in bl_addon_info dict
}}| {{#if:How the script is distributed (can be: Release, Contrib, Extern)| |
Distribution | How the script is distributed (can be: Release, Contrib, Extern)
}} }} | |||||
| Note(s) | Note(s)
}} | ||||||||||
| File name | Executable name |
|---|---|
| Current version download | Download url
}} |
| Python modules | Used standard Python modules
}} |
| External Python Modules or dependencies | External python modules or Binary dependencies
}} |
| Data | Eventual data needed by the extension
}} |
| Warning | Eventual warnings
}} |
|---|---|
| Links | Useful links (author homepage, documentation pages, etc)
}} |
| Release Log | Release log page, possibly in this wiki
}} |
| Known Issues | Known issues
}} |
}}
returns:
{{#switch:
|wikitext=
{{ScriptInfo
|name= Extension name
|tooltip= Tooltip
|menu= Location in the UI
|usage= Quick explanation of how to use the script
|version= Version
|blender= Compatible Blender version
|category= The category field used in bl_addon_info dict
|author= Author(s)
|license= Extension's License
|distribution= How the script is distributed (can be: Release, Contrib, Extern)
|note= Note(s)
|exe= Executable name
|download= Download url
|modules= Used standard Python modules
|deps= External python modules or Binary dependencies
|data= Eventual data needed by the extension
|bugtracker= Extension tracker page URL where to report bugs
|warning= Eventual warnings
|link= Useful links (author homepage, documentation pages, etc)
|releaselog= Release log page, possibly in this wiki
|issues= Known issues
}}
|
{{#if:Quick explanation of how to use the script| {{#if:The category field used in bl_addon_info dict| {{#if:How the script is distributed (can be: Release, Contrib, Extern)| {{#if:Note(s)|| UI location | Location in the UI | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Usage | Quick explanation of how to use the script
}} | ||||||||||
| Version | Version | Author(s) | Author(s) | ||||||||
| Blender | Compatible Blender version | License | Extension's License | ||||||||
| Category | The category field used in bl_addon_info dict | Distribution | Category | The category field used in bl_addon_info dict
}}| {{#if:How the script is distributed (can be: Release, Contrib, Extern)| |
Distribution | How the script is distributed (can be: Release, Contrib, Extern)
}} }} | |||||
| Note(s) | Note(s)
}} | ||||||||||
| File name | Executable name |
|---|---|
| Current version download | Download url
}} |
| Python modules | Used standard Python modules
}} |
| External Python Modules or dependencies | External python modules or Binary dependencies
}} |
| Data | Eventual data needed by the extension
}} |
| Warning | Eventual warnings
}} |
|---|---|
| Links | Useful links (author homepage, documentation pages, etc)
}} |
| Release Log | Release log page, possibly in this wiki
}} |
| Known Issues | Known issues
}} |
}}
while using:
{{ScriptInfo
|name= Weird mesh
|tooltip= This script adds a weird mesh in the scene
|menu= Add > Mesh > Weird mesh
|version= 1.0
|author= John Smith
|blender= 2.54
|license= GPL
|exe= weirdmesh.py
}}
returns:
{{#if:| {{#if:| {{#if:| {{#if:|| UI location | Add > Mesh > Weird mesh | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Usage | {{{usage}}}
}} | ||||||||||
| Version | 1.0 | Author(s) | John Smith | ||||||||
| Blender | 2.54 | License | GPL | ||||||||
| Category | {{{category}}} | Distribution | Category | {{{category}}}
}}| {{#if:| |
Distribution | {{{distribution}}}
}} }} | |||||
| Note(s) | {{{note}}}
}} | ||||||||||
| File name | weirdmesh.py |
|---|---|
| Current version download | {{{download}}}
}} |
| Python modules | {{{modules}}}
}} |
| External Python Modules or dependencies | {{{deps}}}
}} |
| Data | {{{data}}}
}} |
| Warning | {{{warning}}}
}} |
|---|---|
| Links | {{{link}}}
}} |
| Release Log | {{{releaselog}}}
}} |
| Known Issues | {{{issues}}}
}} |