Content deleted Content added
1.1 |
1.2 |
||
Line 1:
/// User:PerfektesChaos/js/editorContent/r.js
/// 2013-
/// Fingerprint:#0#
/// @license GPL [//www.mediawiki.org/w/COPYING](+GFDL,LGPL,CC-BY-SA)
///<nowiki>
(function(mw,$){
"use strict";
var EdiCt,version=1.
if(typeof mw.libs.editorContent!=="object"||!mw.libs.editorContent){
mw.libs.editorContent={};}
Line 23:
EdiCt.furnish(EdiCt.config,EdiCt.opt);
EdiCt.g.stuff=mw.config.get("wgPageName");
EdiCt.g.model=mw.config.get("wgPageContentModel");
EdiCt.g.scope=mw.config.get("wgAction");
if(EdiCt.g.scope==="edit"||EdiCt.g.scope==="submit"){
Line 30:
EdiCt.fit=function(){
var cnf=EdiCt.config;
if(
mw.loader.using(["jquery.client"],EdiCt.codeEditor
if(cnf.WikEd){
if(!mw.config.get("wgCodeEditorCurrentLanguage")){
Line 88:
};
EdiCt.codeEditor=function(){
EdiCt.g.client=$.client.profile();
if(!EdiCt.g.client){
EdiCt.g.client={name:"?"};}
if("chrome firefox".indexOf(EdiCt.g.client.name)<0){
EdiCt.codeEditorDisable();
}else{
EdiCt.codeEditorStart();}
};▼
mw.hook("codeEditor.configure").add(function(){
var context=mw.util.$content.find("#wpTextbox1").data("wikiEditor-context");
if(context&&context.codeEditor&&context.api&&context.fn){
context.fn.disableCodeEditor();
context.api.removeFromToolbar(context,{"section":"main","group":"format","tools":"codeEditor"});
$.cookie("wikiEditor-0-codeEditor-enabled",null);}
});▼
};
var mode,v,base="|css|javascript|json|lua|",depend=["ext.codeEditor","ext.codeEditor.ace","jquery.ui.resizable","jquery.wikiEditor"],select=mw.config.get("wgCodeEditorCurrentLanguage");
if(!select){
Line 110 ⟶ 128:
depend.push("ext.codeEditor.ace.modes");}
mw.loader.load(depend);}
if(typeof window.wikEd==="object"&&window.wikEd){
▲};
if(window.wikEd.useWikEd){
▲EdiCt.visualEditor=function(){
window.wikEd.turnedOn=false;}}
▲};
▲EdiCt.visualEditorRemove=function(){
};
EdiCt.wikEd=function(){
|