Global Lua Modules/FAQ

FAQ is a script that allows users to create an FAQ page.
== ==
== ==
* Target page defaults to "Project:FAQ" but you can change it by passing the preferred page to the invoke call: {{#invoke:FAQ|main|some other page}}
* FAQ data are stored and loaded from in MediaWiki:Custom-FAQ.json, so put all your contents there in JSON format (example).
Key 	Type 	Remarks
id 	Integer	Unique running number to identify
question	 String	
answer 	 String	
related 	Object 	
* articles - article names (String)
* discussions (Object)
** title (String)
** p - post ID after /d/p/ (String)
* external (Object)
** title - (String)
** url - (String)
keywords	 String