跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
工场FAQ
工场大事记
工场文化
工场设备
正版软件
工场云服务
及时更新我
最近更改
如何使用Wiki?
工场百科
搜索
搜索
登录
个人工具
登录
查看“MediaWiki:Gadget-templatedata-fixture.js”的源代码
系统消息
讨论
English
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
←
MediaWiki:Gadget-templatedata-fixture.js
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。 如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
// Need a nowiki tag here since MediaWiki allows TemplateData to parse this code as wikitext... // <nowiki> ( function ( $, mw ) { 'use strict'; /** Set up language for the GADGET and for testing in RTL GUIs) **/ var tdgLangMessages,tdgCurrLang; tdgLangMessages = { 'en': { 'templatedatagenerator-title': 'TemplateData Generator', 'templatedatagenerator-desc': 'Assists with the generation and editing of the necessary JSON string required for VisualEditor\'s TemplateData', 'templatedatagenerator-editbutton': 'Generate TemplateData', 'templatedatagenerator-errormsg-jsonbadformat': 'Bad JSON format. Either correct it, or delete the current <templatedata> tags and try again.', 'templatedatagenerator-modal-errormsg': 'Errors found. Please make sure there are no empty or duplicate parameter names, and that the parameter name does not include | = or }}', 'templatedatagenerator-modal-errormsg-import-noparams': 'No new parameters found during import', 'templatedatagenerator-modal-notice-import-numparams': '$1 new parameters were imported', 'templatedatagenerator-modal-title': 'TemplateData Generator', 'templatedatagenerator-modal-title-templatedesc': 'Template description', 'templatedatagenerator-modal-title-templateparams': 'Template parameters', 'templatedatagenerator-modal-table-param-name': 'Name', 'templatedatagenerator-modal-table-param-aliases': 'Aliases<br />(comma separated)', 'templatedatagenerator-modal-table-param-label': 'Label', 'templatedatagenerator-modal-table-param-desc': 'Description', 'templatedatagenerator-modal-table-param-type': 'Type', 'templatedatagenerator-modal-table-param-type-undefined': 'Undefined', 'templatedatagenerator-modal-table-param-type-number': 'Number', 'templatedatagenerator-modal-table-param-type-string': 'String', 'templatedatagenerator-modal-table-param-type-user': 'User', 'templatedatagenerator-modal-table-param-type-page': 'Page', 'templatedatagenerator-modal-table-param-default': 'Default', 'templatedatagenerator-modal-table-param-required': 'Required', 'templatedatagenerator-modal-table-param-actions': 'Actions', 'templatedatagenerator-modal-button-addparam': 'Add parameter', 'templatedatagenerator-modal-button-delparam': 'Delete parameter', 'templatedatagenerator-modal-button-importParams': 'Import Parameters', 'templatedatagenerator-modal-buttons-apply': 'Apply', 'templatedatagenerator-modal-buttons-cancel': 'Cancel' }, 'he': { 'templatedatagenerator-title': 'TemplateData Generator', 'templatedatagenerator-desc': 'מסייע ביצירה ובעריכה של קוד JSON שנחוץ לנתוני תבנית (TemplateData) של העורך החזותי', 'templatedatagenerator-editbutton': 'יצירת נתוני תבנית', 'templatedatagenerator-modal-errormsg': 'נמצאו תקלות. אנא וודא שאין פרמטרים ריקים או כפולים, וששם הפרמטר אינו מכיל | = או {{', 'templatedatagenerator-modal-errormsg-import-noparams': 'לא נמצאו פרמטרים ליבוא מהתבנית.', 'templatedatagenerator-modal-notice-import-numparams': '$1 פרמטרים חדשים יובאו מהתבנית', 'templatedatagenerator-errormsg-jsonbadformat': 'JSON בלתי־תקין. נא לתאן אותו או למחוק את הטקסט בין תגי <templatedata> ולנסות שוב.', 'templatedatagenerator-modal-title': 'מחולל נתוני תבנית', 'templatedatagenerator-modal-title-templatedesc': 'תיאור תבנית', 'templatedatagenerator-modal-title-templateparams': 'פרמטרי תבנית', 'templatedatagenerator-modal-table-param-name': 'שם', 'templatedatagenerator-modal-table-param-aliases': 'כינויים (מופרדים בפסיק)', 'templatedatagenerator-modal-table-param-label': 'תווית', 'templatedatagenerator-modal-table-param-desc': 'תיאור', 'templatedatagenerator-modal-table-param-type': 'סוג', 'templatedatagenerator-modal-table-param-type-undefined': 'בלתי־מוגדר', 'templatedatagenerator-modal-table-param-type-number': 'מספר', 'templatedatagenerator-modal-table-param-type-string': 'מחרוזת', 'templatedatagenerator-modal-table-param-type-user': 'משתמש', 'templatedatagenerator-modal-table-param-type-page': 'דף', 'templatedatagenerator-modal-table-param-default': 'ערך התחלתי', 'templatedatagenerator-modal-table-param-required': 'נדרש', 'templatedatagenerator-modal-table-param-actions': 'פעולות', 'templatedatagenerator-modal-button-addparam': 'הוספת פרמטר', 'templatedatagenerator-modal-button-delparam': 'מחיקת פרמטר', 'templatedatagenerator-modal-button-importParams': 'יבוא פרמטרים', 'templatedatagenerator-modal-buttons-apply': 'החלה', 'templatedatagenerator-modal-buttons-cancel': 'ביטול' } }; tdgCurrLang = mw.config.get( 'wgUserLanguage' ); if ( tdgLangMessages[tdgCurrLang] === undefined ) { // If language isn't set, revert to english: tdgCurrLang = 'en'; } // Set messages for the Gadget: mw.messages.set( tdgLangMessages[tdgCurrLang] ); $( document ).ready(function () { // Check if there's an editor textarea (and that we're in Template namespace): if ( $( '#wpTextbox1' ).length > 0 && mw.config.get( 'wgCanonicalNamespace' ) === 'Template' ) { var $modalBox, $textbox = $( '#wpTextbox1' ), tmplDataGen = mw.libs.TemplateDataGenerator; tmplDataGen.init(); $( '.tdg-editscreen-main-button' ).click( function () { // TODO: Pass $textbox $modalBox = tmplDataGen.createModal( $textbox ); $modalBox.dialog( 'open' ); }); } } ); }( jQuery, mediaWiki ) );
返回
MediaWiki:Gadget-templatedata-fixture.js
。
开关有限宽度模式