Template:Nasal Navigation: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Moving doc to the top)
(Update)
(21 intermediate revisions by 6 users not shown)
Line 3: Line 3:


== Usage ==
== Usage ==
Put this at the top of the article.
Put this at the top of the article:
 
  {{obr}}'''Nasal Navigation'''{{cbr}}
  <nowiki>{{Nasal Navigation}}</nowiki>


}}
}}
Line 11: Line 10:
[[Category:Navigation templates]]
[[Category:Navigation templates]]


</noinclude><includeonly>[[Category:Nasal]]</includeonly>{{forum|30|Nasal Scripting}}
</noinclude><includeonly>{{nocat|{{{nocat|}}}|Nasal}}</includeonly>{{forum|30|Nasal Scripting}}
{{sidebar
{{sidebar with collapsible headers
| topimage = [[File:Nasallogo3.png]]
| topimage = [[File:Nasallogo3.png]]
| name = Nasal Navigation
| name = Nasal Navigation
| title = [[Nasal|Nasal scripting]]
| title = [[Nasal|Nasal scripting]]
| contentstyle= text-align: left;
| contentstyle = text-align: left;
| state = collapsed


| content1 =  
| content1 =  
Line 22: Line 22:
* [[Nasal success stories|Success stories]]
* [[Nasal success stories|Success stories]]
* [[Nasal FAQ]]
* [[Nasal FAQ]]
* [[Nasal features|Features]]
* [[Nasal Snippets]]
* [[Nasal Snippets]]
* [[Nasal Style Guide]]
* [[Howto:Syntax highlighting for Nasal]]
* [[Howto:Syntax highlighting for Nasal]]


| heading2 = Getting started
| heading2 = Tools and utilities
| content2 =
| content2style = text-align: center;
| content2 = [[Nasal Console|Console]] &bull; [[Interactive Nasal Console|REPL Console]] &bull; [[Nasal Browser|Browser]]
 
| heading3 = Getting started
| content3 =
* [[Nasal Best Practices]]
* [[Nasal for C++ programmers]]
* [[Nasal for C++ programmers]]
* [[Nasal Console|The Nasal Console]]
* [[Interactive Nasal Console|Nasal REPL Console]] (3.2+)
* [[Creating new Nasal scripts]]
* [[Creating new Nasal scripts]]
* [[Nasal Hello World]]
* [[Nasal Hello World]]
Line 42: Line 43:
* [[Nasal Conditionals]]
* [[Nasal Conditionals]]
* [[Nasal Loops]]
* [[Nasal Loops]]
* [[Numbers in Nasal]]
* [[Nasal Operators]]
* [[Nasal Operators]]
* [[Howto:Use vectors and foreach loops to write shorter code]]
* [[Howto:Use vectors and foreach loops to write shorter code]]
* [[Howto:Start using vectors and hashes in Nasal]]
* [[Howto:Start using vectors and hashes in Nasal]]
* [[Nasal library functions]]
* [[Nasal library]] ([[Nasal library#Core library functions|core]]/[[Nasal library#Extension functions|extension]] functions)
** [[Nasal library/clipboard|<code>clipboard</code> namespace]]
** [[Nasal library/debug|<code>debug</code> namespace]]
** [[Nasal library/geo|<code>geo</code> namespace]]
** [[Nasal library/io|<code>io</code> namespace]]
** [[Nasal library/math|<code>math</code> namespace]]
** [[Nasal library/os.path|<code>os.path</code> namespace]]
** [[Nasal library/props|<code>props</code> namespace]]
* [[Nasal String Manipulation]]
* [[Howto:Write a parser in Nasal]]
* [[Nasal File I/O]]
* [[Nasal Flightplan]]
* [[Nasal Flightplan]]
* [[Object oriented programming in Nasal|OOP Introduction]]
* [[Object oriented programming in Nasal|OOP Introduction]]
Line 52: Line 64:
* [[Exception handling with Nasal]]
* [[Exception handling with Nasal]]
* [[Using listeners and signals with Nasal]]
* [[Using listeners and signals with Nasal]]
* [[List of Nasal extension functions]]
* [[List of Nasal modules in $FG_ROOT]]
* [[Developing and debugging Nasal code]]
* [[Developing and debugging Nasal code]]
* [[Nasal Flightplan]]


| heading3 = Advanced Tutorials
| heading4 = Advanced Tutorials
| content3 =
| content4 =
* [[Caching Nasal function calls]]
* [[Caching Nasal function calls]]
* [[Nasal Unit Testing Framework]] (WIP)
* [[Nasal Unit Testing Framework]] (WIP)
Line 81: Line 90:


}}
}}
{{Template:Nasal Internals}}
{{Nasal Internals}}

Revision as of 09:43, 26 April 2018

The following template description is not displayed when the template is inserted in an article.

Navigation box for core Nasal articles.

Usage

Put this at the top of the article:

{{Nasal Navigation}}