{"json_modified": "2016-09-18T07:49:38.522157", "uuid": "1e20c6dc-c236-48c6-b4f6-1bb07b51c97b", "title": "KumaScript", "url": "/en-US/docs/MDN/Contribute/Tools/KumaScript", "tags": ["Tools", "MDN Meta", "Site-wide", "NeedsContent", "Guide", "Kuma", "MDN meta", "KumaScript"], "translations": [{"uuid": "b77c39ca-ccd0-44bf-aa39-00d9d4be50f6", "title": "Introducci\u00f3n a KumaScript", "url": "/es/docs/MDN/Kuma/Introduction_to_KumaScript", "tags": [], "summary": "En el verano de 2012, MDN \u00a0cambi\u00f3 a una nueva plataforma wiki llamada\u00a0Kuma. Esta reemplaza el lenguaje de plantilla\u00a0DekiScript con un nuevo sistema llamado\u00a0KumaScript. KumaScript se alimenta de JavaScript del lado del servidor, usando\u00a0Node.js. Este art\u00edculo provee informaci\u00f3nde c\u00f3mo usar KumaScript y c\u00f3mo actualizar scripts migrados parcialmente desde MindTouch.", "localization_tags": [], "locale": "es", "last_edit": "2016-09-18T07:49:27", "review_tags": []}, {"uuid": "b3bb8091-f66d-4531-b525-b20b64ae7ebc", "title": "KumaScript", "url": "/fr/docs/MDN/Contribute/Tools/KumaScript", "tags": [], "summary": "On the Kuma platform that powers MDN, the template system for automating aspects of content on the wiki is called KumaScript. KumaScript is powered by server-side JavaScript, implemented using Node.js.", "localization_tags": ["inprogress"], "locale": "fr", "last_edit": "2016-06-25T07:38:53", "review_tags": ["editorial"]}, {"uuid": "5b3ff75c-67e3-4562-86f2-c8641540ec10", "title": "KumaScript \u5165\u9580", "url": "/ja/docs/MDN/Contribute/Tools/KumaScript", "tags": ["Site-wide"], "summary": "2012 \u5e74\u590f\u3001MDN \u306e\u30b7\u30b9\u30c6\u30e0\u306f Kuma \u3068\u3044\u3046\u65b0\u3057\u3044 wiki \u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002\u5f93\u6765\u30b7\u30b9\u30c6\u30e0\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u7528\u8a00\u8a9e\u3067\u3042\u3063\u305f DekiScript \u306f KumaScript \u3068\u3044\u3046\u65b0\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30b7\u30b9\u30c6\u30e0\u306b\u7f6e\u304d\u63db\u3048\u3089\u308c\u3066\u3044\u307e\u3059\u3002KumaScript \u306f Node.js \u3092\u4f7f\u7528\u3057\u3066\u5b9f\u88c5\u3055\u308c\u3001\u30b5\u30fc\u30d0\u30fc\u30b5\u30a4\u30c9\u306e JavaScript \u306b\u3088\u3063\u3066\u4f9b\u7d66\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30da\u30fc\u30b8\u3067\u306f\u3001KumaScript \u306e\u4f7f\u7528\u65b9\u6cd5\u3001MindTouch \u304b\u3089\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u79fb\u884c\u65b9\u6cd5\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059\u3002", "localization_tags": ["inprogress"], "locale": "ja", "last_edit": "2015-09-25T09:15:27", "review_tags": []}, {"uuid": "deef7288-3aaf-4ffd-b42a-2d28017e8715", "title": "\u6b65\u5165 KumaScript", "url": "/zh-CN/docs/Project:cn/Project:Introduction_to_KumaScript", "tags": [], "summary": "On the Kuma platform that powers MDN, the template system for automating aspects of content on the wiki is called KumaScript. KumaScript is powered by server-side JavaScript, implemented using Node.js.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2015-10-17T02:33:57", "review_tags": []}], "modified": "2016-09-15T11:49:49", "label": "KumaScript", "localization_tags": [], "locale": "en-US", "id": 2405, "last_edit": "2016-09-15T11:49:45", "summary": "On the Kuma platform that powers MDN, the template system for automating aspects of content on the wiki is called KumaScript. KumaScript is powered by server-side JavaScript, implemented using Node.js.", "sections": [{"id": "Overview", "title": "Overview"}, {"id": "What_is_KumaScript", "title": "What is KumaScript?"}, {"id": "What_KumaScript_is_not", "title": "What KumaScript is not"}, {"id": "Basics", "title": "Basics"}, {"id": "Macro_syntax", "title": "Macro syntax"}, {"id": "Using_JSON_as_a_macro_parameter", "title": "Using JSON as a macro parameter"}, {"id": "How_to_write_in_text", "title": "How to write \"{{\" in text"}, {"id": "Template_syntax", "title": "Template syntax"}, {"id": "Tips", "title": "Tips"}, {"id": "Dates_and_times", "title": "Dates and times"}, {"id": "Advanced_Features", "title": "Advanced Features"}, {"id": "Environment_variables", "title": "Environment variables"}, {"id": "File_objects", "title": "File objects"}, {"id": "Working_with_tag_lists", "title": "Working with tag lists"}, {"id": "Looking_to_see_if_a_specific_tag_is_set", "title": "Looking to see if a specific tag is set"}, {"id": "Iterating_over_all_the_tags_on_a_page", "title": "Iterating over all the tags on a page"}, {"id": "APIs_and_Modules", "title": "APIs and Modules"}, {"id": "Built-in_methods", "title": "Built-in methods"}, {"id": "Built-in_API_modules", "title": "Built-in API modules"}, {"id": "Creating_modules", "title": "Creating modules"}, {"id": "Auto-loaded_modules", "title": "Auto-loaded modules"}, {"id": "Tips_and_caveats", "title": "Tips and caveats"}, {"id": "Debugging", "title": "Debugging"}, {"id": "Caching", "title": "Caching"}, {"id": "Using_search_keywords_to_open_template_pages", "title": "Using search keywords to open template pages"}, {"id": "Cookbook", "title": "Cookbook"}, {"id": "Force_templates_used_on_a_page_to_be_reloaded", "title": "Force templates used on a page to be reloaded"}, {"id": "Recovering_from_Unknown_Error", "title": "Recovering from \"Unknown Error\""}, {"id": "Broken_wiki.languages()_macros", "title": "Broken wiki.languages() macros"}, {"id": "Finding_the_Current_Page's_Language", "title": "Finding the Current Page's Language"}, {"id": "Reading_the_contents_of_a_page_attachment", "title": "Reading the contents of a page attachment"}, {"id": "Localizing_template_content", "title": "Localizing template content"}, {"id": "Ifelse_blocks_in_KumaScript", "title": "If/else blocks in KumaScript"}, {"id": "String_variables_and_switch", "title": "String variables and switch"}, {"id": "Use_mdn.localString()", "title": "Use "}, {"id": "See_also", "title": "See also"}], "slug": "MDN/Contribute/Tools/KumaScript", "review_tags": []}