diff --git a/resources/js/ext.uls.settingspanel.js b/resources/js/ext.uls.settingspanel.js deleted file mode 100644 index a6a14db1..00000000 --- a/resources/js/ext.uls.settingspanel.js +++ /dev/null @@ -1,313 +0,0 @@ -/** - * -- DRAFT -- - * - * ULS-based generic settings panel. Common code for IME settings, - * fonts settings, and possible other setings. - * - * Copyright (C) 2012 Alolita Sharma, Amir Aharoni, Arun Ganesh, Brandon Harris, - * Niklas Laxström, Pau Giner, Santhosh Thottingal, Siebrand Mazeland and other - * contributors. See CREDITS for a list. - * - * UniversalLanguageSelector is dual licensed GPLv2 or later and MIT. You don't - * have to do anything special to choose one license or the other and you don't - * have to notify anyone which license you are using. You are free to use - * UniversalLanguageSelector in commercial projects as long as the copyright - * header is left intact. See files GPL-LICENSE and MIT-LICENSE for details. - * - * @file - * @ingroup Extensions - * @licence GNU General Public Licence 2.0 or later - * @licence MIT License - */ - -( function ( $, mw, undefined ) { - 'use strict'; - - function templateTopTitle( msg ) { - // XXX Niklas: escape msg - return '
' - + '
' - + '

' - + '
' - + '
'; - } - - function templateButtonsTitle( msg ) { - return '
' - + '
' - + '

' - + '
' - + '
'; - } - - var templateButtonsRow = '
' - + '
' - + '
', - templateSeparator = '
'; - - var templateApplyCancel( id ) { - return '
' - + '
' - + '' - + '' - + '
' - + '
'; - } - - function SettingsPanel( $parent, options ) { - var template = templateTopTitle( options.topTitleMsg ) - + templateButtonsTitle( options.buttonsTitleMsg ) - + templateButtonsRow - + templateSeparator - + options.customTemplate - + templateApplyCancel( options.applyCancelId ); - - this.name = $.i18n( options.nameMsg ); - this.description = $.i18n( options.descMsg ); - this.$template = $( '