Template:TutorialInfo
Tutorial |
Topic |
---|
{{{Topic}}} |
Level |
{{{Level}}} |
Time to complete |
Not provided |
Author |
Not provided |
FreeCAD version |
0.14.3700 or greater |
Example files |
None |
Usage
This template is the main tool to document tutorials. It should be inserted as the first line in documentation pages, after the <languages/> and <translate> tags. See a sample to the right.
Tutorial |
Topic |
---|
SampleTopic |
Level |
Beginner |
Time to complete |
Two hours |
Author |
Vocx |
FreeCAD version |
0.17 |
Example files |
Some_file.fcstd (Github link or other) |
{{TutorialInfo |Topic=SampleTopic |Level=Beginner |FCVersion=0.17 |Time=Two hours |Author=Vocx |Files=Some_file.fcstd (Github link or other) }}
The required parameters are:
{{TutorialInfo |Topic=SampleTopic |Level=Beginner |FCVersion=0.17 }}
Other parameters may be omitted or their value left empty.
Minimum Parameters
The following parameters are used in the format [parameter]=[value], with each parameter in the list separated by a pipe symbol (|):
- Topic
- The subcategory of this tutorial. Proposed topics are: 2D Drafting, Modeling, Rendering.
- Level
- Experience level required to complete this tutorial: Beginner, Intermediate, Advanced.
- FCVersion
- The FreeCAD version used in the creation of this tutorial. This should be the current stable version at the moment of writing.
Optional Parameters
The following parameters are optional. If they are not included in the template code, they will default to a value of "None".
- Time
- The approximate time required to complete the tutorial.
- Author
- Author of the tutorial. A link to the author's wiki or forum profile page will allow visitors to reach him/her with questions or comments.
- Files
- Optional link to example files. An appropriate repository needs to be determined (GitHub or CADinet, see forum discussion
Full code
Empty:
{{TutorialInfo |Topic= |Level= |Time= |Author= |FCVersion= |Files= }}
Prefilled, keep the right option
{{TutorialInfo |Topic=2D Drafting/Modeling/Rendering |Level=Beginner/Intermediate/Advanced |Time= |Author= |FCVersion= |Files= }}
Localization
The code required for this template is different if you are using a localized version. For more information see the Localization page.
- First, a localized version of this template must exist or be created.
- The localized template must be named:
Template:TutorialInfo/AA
where /AA is the 2 letter code for the desired language, for example /fr = French localization. - The method for calling the localized TutorialInfo template in a Tutorial document is:
{{TutorialInfo/AA|Topic=SampleTopic|Level=Beginner|FCVersion=>=0.14.3700}}
where /AA is the 2 letter code for the desired language, for example /fr = French localization. - Make sure you add the localized version of this template to the Languages list below.