{"json_modified": "2015-10-14T07:13:58.807922", "slug": "MDN/Contribute/Tools/KumaScript", "tags": ["Site-wide"], "locale": "ja", "title": "KumaScript \u5165\u9580", "translations": [{"title": "KumaScript", "url": "/en-US/docs/MDN/Contribute/Tools/KumaScript", "tags": ["Tools", "MDN Meta", "Site-wide", "NeedsContent", "Guide", "Kuma", "KumaScript"], "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": "en-US", "last_edit": "2015-09-10T09:25:58", "review_tags": ["technical"]}, {"title": "Introduction to KumaScript", "url": "/zh-CN/docs/Project%3Acn/Project%3AIntroduction_to_KumaScript", "tags": [], "summary": "In summer 2012, MDN switched to a new wiki platform called Kuma. This replaces the DekiScript template language with a new system called KumaScript. KumaScript is powered by server-side JavaScript, implemented using Node.js. This article provides information on how to use KumaScript and how to update scripts partially migrated from MindTouch.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2013-08-20T21:38:21", "review_tags": []}, {"title": "Introducci\u00f3n a KumaScript", "url": "/es/docs/Project%3AMDN/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": ["inprogress"], "locale": "es", "last_edit": "2014-06-28T18:48:26", "review_tags": []}], "modified": "2015-10-14T07:13:04", "label": "KumaScript \u5165\u9580", "localization_tags": ["inprogress"], "url": "/ja/docs/MDN/Contribute/Tools/KumaScript", "last_edit": "2015-09-25T09:15:27", "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", "sections": [{"id": "Overview", "title": "\u6982\u8981"}, {"id": "What_is_KumaScript.3F", "title": "KumaScript \u3068\u306f\u4f55\u3067\u3059\u304b\uff1f"}, {"id": "What_isn't_KumaScript.3F", "title": "KumaScript \u3067\u51fa\u6765\u306a\u3044\u4e8b"}, {"id": "Basics", "title": "\u57fa\u672c"}, {"id": "Macro_Syntax", "title": "\u30de\u30af\u30ed\u306e\u69cb\u6587"}, {"id": "Using_JSON_as_a_macro_parameter", "title": "\u30de\u30af\u30ed\u306e\u5f15\u6570\u306b JSON \u3092\u7528\u3044\u308b"}, {"id": "How_to_write_.22.7B.7B.22", "title": "\u300c {{\u300d\u3092\u8a18\u8ff0\u3059\u308b\u65b9\u6cd5"}, {"id": "TemplateSyntax", "title": "\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u69cb\u6587"}, {"id": "Tips", "title": "Tips"}, {"id": "\u65e5\u4ed8\u3068\u6642\u523b", "title": "\u65e5\u4ed8\u3068\u6642\u523b"}, {"id": "Advanced_Features", "title": "\u3088\u308a\u9ad8\u5ea6\u306a\u6a5f\u80fd"}, {"id": "Environment_variables", "title": "\u74b0\u5883\u5909\u6570"}, {"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": "API \u3068\u30e2\u30b8\u30e5\u30fc\u30eb"}, {"id": "Built-in_methods", "title": "\u30d3\u30eb\u30c8\u30a4\u30f3\u30e1\u30bd\u30c3\u30c9"}, {"id": "Built-in_API_modules", "title": "\u7d44\u8fbc\u307f API \u30e2\u30b8\u30e5\u30fc\u30eb"}, {"id": "Creating_modules", "title": "\u30e2\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210"}, {"id": "Auto-loaded_modules", "title": "\u81ea\u52d5\u30ed\u30fc\u30c9\u30e2\u30b8\u30e5\u30fc\u30eb"}, {"id": "Tips_and_Caveats", "title": "Tips and Caveats"}, {"id": "Limitations_of_content_migration_from_MindTouch", "title": "Limitations of content migration from MindTouch"}, {"id": "Keyword_Shortcut_for_quick_template_editing", "title": "Keyword Shortcut for quick template editing"}, {"id": "Changing_Locale_Identifiers", "title": "\u30ed\u30b1\u30fc\u30eb\u8b58\u5225\u5b50\u306e\u5909\u66f4"}, {"id": "URL_pattern_changes", "title": "URL \u30d1\u30bf\u30fc\u30f3\u306e\u5909\u66f4"}, {"id": "Differences_from_DekiScript", "title": "DekiScript \u3068\u306e\u76f8\u9055\u70b9"}, {"id": "Caching", "title": "\u30ad\u30e3\u30c3\u30b7\u30e5"}, {"id": "Cookbook", "title": "\u30af\u30c3\u30af\u30d6\u30c3\u30af"}, {"id": "Force_templates_used_on_a_page_to_be_reloaded", "title": "Force templates used on a page to be reloaded"}, {"id": "Recovering_from_.22Unknown_Error.22", "title": "\u300c\u4e0d\u660e\u306a\u30a8\u30e9\u30fc\u300d\u304b\u3089\u306e\u56de\u5fa9"}, {"id": "Broken_wiki.languages()_macros", "title": "\u53e4\u3044\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30de\u30af\u30ed\u300cwiki.languages() macros\u300d\u306b\u3088\u308b\u30a8\u30e9\u30fc\u306e\u89e3\u6d88"}, {"id": "Unconverted_inline_script_blocks", "title": "Unconverted inline script blocks"}, {"id": "Finding_the_Current_Page's_Language", "title": "\u30da\u30fc\u30b8\u306e\u8a00\u8a9e\u306e\u53d6\u5f97"}, {"id": "Reading_the_contents_of_a_page_attachment", "title": "\u30da\u30fc\u30b8\u306e\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u8aad\u307f\u8fbc\u3080\u3002"}, {"id": "Localizing_template_content", "title": "\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u30ed\u30fc\u30ab\u30e9\u30a4\u30ba"}, {"id": "If.2Felse_blocks_in_KumaScript", "title": "If/else \u30d6\u30ed\u30c3\u30af\u3092\u7528\u3044\u308b\u4f8b"}, {"id": "String_variables_and_switch", "title": "String variables and switch"}, {"id": "Use_mdn.localString()", "title": null}, {"id": "Before_and_after_examples", "title": "\u4f8b: \u30d3\u30d5\u30a9\u30fc & \u30a2\u30d5\u30bf\u30fc"}, {"id": "See_also", "title": "\u95a2\u9023\u60c5\u5831"}], "id": 54298, "review_tags": []}