{"name":"BIS_fnc_exportFunctionsToWiki","operator":null,"title":"BIS fnc exportFunctionsToWiki","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_exportFunctionsToWiki","revid":352115,"updated":"2024-02-01T23:25:00Z","groups":["Diagnostic"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.00"}],"since":{"game":"arma3","name":"Arma 3","version":"1.00"},"arma3_since":"1.00","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":"spawn","description":"Export function descriptions to Community Wiki. Exported text will be copied to clipboard in XML format.\n\n**Wiki Admins** can import them using **Special:Import**.\n\nIf the page already exists, it will be replaced only when *timestamp* is newer.\n\n> [!WARNING]\n> This function should no longer be used to mass-import functions since the template for function pages has changed drastically!","syntaxes":[{"syntax":"[filter, timestamp] spawn BIS_fnc_exportFunctionsToWiki","since":null,"effect":null,"exec":null,"params":[{"name":"filter","type":"Array","optional":true,"default":"`[]`","description":"functions filter in format [tags, categories, functions]:\n- tags: String or Array of Strings - CfgFunctions tags (e.g., \"A3_Oldman\"). Use empty string for all of them\n- categories: String or Array of Strings - categories (e.g., \"Debug\"). Use empty string for all of them\n- functions: String or Array of Strings - specific function names (e.g., \"BIS_fnc_log\"). Use empty string for all of them","types":["Array"],"since":null,"text":"filter: Array - (Optional, default `[]`) functions filter in format [tags, categories, functions]:\n- tags: String or Array of Strings - CfgFunctions tags (e.g., \"A3_Oldman\"). Use empty string for all of them\n- categories: String or Array of Strings - categories (e.g., \"Debug\"). Use empty string for all of them\n- functions: String or Array of Strings - specific function names (e.g., \"BIS_fnc_log\"). Use empty string for all of them"},{"name":"timestamp","type":"String","optional":true,"default":"\"2006-04-03T17:42:00Z\"","description":"in format \"2013-09-12T16:00:00Z\"","types":["String"],"since":null,"text":"timestamp: String - (Optional, default \"2006-04-03T17:42:00Z\") in format \"2013-09-12T16:00:00Z\""}],"returns":{"type":"String","types":["String"],"description":"exported text","text":"String - exported text"}}],"examples":[{"text":"```sqf\n[] spawn BIS_fnc_exportFunctionsToWiki; // export all functions\n```","code":["[] spawn BIS_fnc_exportFunctionsToWiki; // export all functions"]},{"text":"```sqf\n[[\"\", \"Arrays\"]] spawn BIS_fnc_exportFunctionsToWiki; // export all Array functions\n```","code":["[[\"\", \"Arrays\"]] spawn BIS_fnc_exportFunctionsToWiki; // export all Array functions"]},{"text":"```sqf\n[[\"\", \"\", [\"BIS_fnc_log\", \"BIS_fnc_param\"]]] spawn BIS_fnc_exportFunctionsToWiki; // export specific functions\n```","code":["[[\"\", \"\", [\"BIS_fnc_log\", \"BIS_fnc_param\"]]] spawn BIS_fnc_exportFunctionsToWiki; // export specific functions"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["BIS_fnc_diagWiki"],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: Diagnostic","Functions","Introduced with Arma 3 version 1.00"],"docblock":null,"filled_from_docblock":[]}