Alex Monk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/233407
Change subject: Move MWReferenceSourceSelectWidget out to Citoid
......................................................................
Move MWReferenceSourceSelectWidget out to Citoid
Merge after Iaca69f17
Bug: T109988
Change-Id: I80c1be419e545aecdc9f7db98133776d4b4cc326
---
M VisualEditor.hooks.php
D modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceSourceSelectWidget.css
D modules/ve-mw/ui/widgets/ve.ui.MWReferenceSourceSelectWidget.js
3 files changed, 0 insertions(+), 116 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor
refs/changes/07/233407/1
diff --git a/VisualEditor.hooks.php b/VisualEditor.hooks.php
index a2536ea..557de2a 100644
--- a/VisualEditor.hooks.php
+++ b/VisualEditor.hooks.php
@@ -480,8 +480,6 @@
'modules/ve-mw/ui/dialogs/ve.ui.MWReferencesListDialog.js',
'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceDialog.js',
-
'modules/ve-mw/ui/widgets/ve.ui.MWReferenceSourceSelectWidget.js',
-
'modules/ve-mw/ui/tools/ve.ui.MWReferenceDialogTool.js',
'modules/ve-mw/ui/tools/ve.ui.MWCitationDialogTool.js',
@@ -495,7 +493,6 @@
'modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceGroupInputWidget.css',
'modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceResultWidget.css',
'modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceSearchWidget.css',
-
'modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceSourceSelectWidget.css',
),
'dependencies' => array(
'ext.visualEditor.mwreference.core',
diff --git
a/modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceSourceSelectWidget.css
b/modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceSourceSelectWidget.css
deleted file mode 100644
index 4beaa18..0000000
--- a/modules/ve-mw/ui/styles/widgets/ve.ui.MWReferenceSourceSelectWidget.css
+++ /dev/null
@@ -1,10 +0,0 @@
-/*!
- * VisualEditor MediaWiki UserInterface MWReferenceSearchWidget styles.
- *
- * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt
- * @license The MIT License (MIT); see LICENSE.txt
- */
-
-.ve-ui-mwReferenceSourceSelectWidget-separator {
- border-top: 1px solid #ccc;
-}
diff --git a/modules/ve-mw/ui/widgets/ve.ui.MWReferenceSourceSelectWidget.js
b/modules/ve-mw/ui/widgets/ve.ui.MWReferenceSourceSelectWidget.js
deleted file mode 100644
index a615211..0000000
--- a/modules/ve-mw/ui/widgets/ve.ui.MWReferenceSourceSelectWidget.js
+++ /dev/null
@@ -1,103 +0,0 @@
-/*!
- * VisualEditor UserInterface MWReferenceSourceSelectWidget class.
- *
- * @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt
- * @license The MIT License (MIT); see LICENSE.txt
- */
-
-/**
- * Creates an ve.ui.MWReferenceSourceSelectWidget object.
- *
- * @class
- * @extends OO.ui.SearchWidget
- *
- * @constructor
- * @param {Object} [config] Configuration options
- * @cfg {boolean} [showExisting] Show 're-use existing reference' as an option
- */
-ve.ui.MWReferenceSourceSelectWidget = function
VeUiMWReferenceSourceSelectWidget( config ) {
- var i, len, tools, item, limit,
- items = [];
-
- config = config || {};
-
- // Parent constructor
- ve.ui.MWReferenceSourceSelectWidget.super.call( this, config );
-
- limit = ve.init.target.constructor.static.citationToolsLimit;
-
- try {
- // Must use mw.message to avoid JSON being parsed as Wikitext
- tools = JSON.parse( mw.message(
'visualeditor-cite-tool-definition.json' ).plain() );
- } catch ( e ) {
- tools = [];
- }
-
- // Go over available tools
- for ( i = 0, len = Math.min( limit, tools.length ); i < len; i++ ) {
- item = tools[ i ];
- items.push( new OO.ui.DecoratedOptionWidget( {
- icon: item.icon,
- label: item.title,
- data: {
- windowName: 'cite-' + item.name,
- dialogData: { template: item.template }
- }
- } ) );
- }
-
- // Basic tools
- this.refBasic = new OO.ui.DecoratedOptionWidget( {
- icon: 'reference',
- label: ve.msg( 'visualeditor-dialogbutton-reference-full-label'
),
- data: { windowName: 'reference' },
- classes: [ 've-ui-mwReferenceSourceSelectWidget-basic' ]
- } );
- items.push( this.refBasic );
-
- if ( config.showExisting ) {
- this.refExisting = new OO.ui.DecoratedOptionWidget( {
- icon: 'reference-existing',
- label: ve.msg(
'visualeditor-dialog-reference-useexisting-full-label' ),
- data: {
- windowName: 'reference',
- dialogData: { useExisting: true }
- },
- classes: [ 've-ui-mwReferenceSourceSelectWidget-reuse' ]
- } );
- items.push( this.refExisting );
- }
-
- this.addItems( items );
-
- $( '<div>' )
- .addClass( 've-ui-mwReferenceSourceSelectWidget-separator' )
- .insertBefore( this.refBasic.$element );
-
- // Initialization
- this.$element.addClass( 've-ui-mwReferenceSourceSelectWidget' );
-};
-
-/* Inheritance */
-
-OO.inheritClass( ve.ui.MWReferenceSourceSelectWidget, OO.ui.SelectWidget );
-
-/* Methods */
-
-/**
- * Get the basic reference option
- *
- * @return {OO.ui.OptionWidget} Basic reference option
- */
-ve.ui.MWReferenceSourceSelectWidget.prototype.getRefBasic = function () {
- return this.refBasic;
-};
-
-/**
- * Get the existing reference option
- *
- * @return {OO.ui.OptionWidget} Existing reference option
- */
-ve.ui.MWReferenceSourceSelectWidget.prototype.getRefExisting = function () {
- return this.refExisting;
-};
--
To view, visit https://gerrit.wikimedia.org/r/233407
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I80c1be419e545aecdc9f7db98133776d4b4cc326
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Alex Monk <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits