אונטערשייד צווישן ווערסיעס פון "מעדיעוויקי:Ref2template.js"

פון המכלול
קפיצה לניווט קפיצה לחיפוש
(IMPORT)
 
(log off; מינימאלע אפטימיזאציעס)
 
(6 צווישנדיגע ווערסיעס פונעם זעלבן באַניצער נישט געוויזן)
שורה 1: שורה 1:
if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) + 1 ) {
    $('#wpTextbox1').on('wikiEditor-dialogs-loaded-insert-reference', function () {
$('#wpTextbox1').on('wikiEditor-dialogs-loaded-insert-reference', function(){
        $('#wikieditor-toolbar-reference-dialog').on('dialogopen', function () {
$( '#wikieditor-toolbar-reference-dialog' ).on( 'dialogopen', function() {
            var
var
                dialog = $(this).parent(),
dialog = $( this ).parent(),
                addButton,
addButton,
                clone,
clone,
                refnameId = 'wikieditor-toolbar-reference-name',
refnameId = 'wikieditor-toolbar-reference-name',
                onAdd = function () {
onAdd = function() {
                    var $this = $('#wikieditor-toolbar-reference-dialog'),
var $this = $( '#wikieditor-toolbar-reference-dialog' ),
                        refContent = $('#wikieditor-toolbar-reference-text').val(),
refContent = $( '#wikieditor-toolbar-reference-text' ).val(),
                        refName = $('#' + refnameId).val(),
refName = $( '#' + refnameId ).val(),
                        whitespace = $this.data('whitespace'),
whitespace = $this.data( 'whitespace' ),
                        attributes = $this.data('attributes'),
attributes = $this.data( 'attributes' ),
                        refPrefix = whitespace[0]
refPrefix = whitespace[0]
                            + '{{' + 'הערה|'
+ '{{' + 'הערה|'
                            + ($.trim(refName) ? 'שם=' + refName + '|' : '')
+ ( $.trim( refName ) ? 'שם=' + refName + '|' : '' )
                            + (/=/.test(refContent) ? '1=' : '');
+ (/=/.test( refContent ) ? '1=' : '');
                    // Close the dialog
// Close the dialog
                    $this.dialog('close');
$this.dialog( 'close' );
                    $.wikiEditor.modules.toolbar.fn.doAction(
$.wikiEditor.modules.toolbar.fn.doAction(
                        $this.data('context'),
$this.data( 'context' ),
                        {
{
                            type: 'replace',
type: 'replace',
                            options: {
options: {
                                pre: refPrefix,
pre: refPrefix,
                                peri: refContent,
peri: refContent,
                                post: '}}' + whitespace[1]
post: '}}' + whitespace[1]
                            }
}
                        },
},
                        $this
$this
                    );
);
                    // Restore form state
// Restore form state
                    $('#wikieditor-toolbar-reference-text').val('');
$( '#wikieditor-toolbar-reference-text' ).val( '' );
                    $('#' + refnameId).val('');
$( '#' + refnameId ).val( '' );
                };
};
            if (!window.refDialogbeenThere) {
if ( !window.refDialogbeenThere ) {
                $('label[for=wikieditor-toolbar-reference-text]').before($('<input>', { id: refnameId })).before($('<p>'));
$( 'label[for=wikieditor-toolbar-reference-text]' ).before( $( '<input>', { id: refnameId } ) ).before( $( '<p>' ) );
                $('#' + refnameId).before($('<label>', { 'for': refnameId, rel: refnameId, text: 'שם ההערה (אופציונלי) :' }));
$( '#' + refnameId ).before( $( '<label>', { 'for': refnameId, rel: refnameId, text: 'שם ההערה (אופציונלי) :' } ) );
                $(this).dialog('option', { height: 'auto' });
$(this).dialog( 'option', { height: 'auto' } );
                window.refDialogbeenThere = true;
window.refDialogbeenThere = true;
                addButton = dialog.find('button:contains(הוספה)'),
addButton = dialog.find( 'button:contains(הוספה)' ),
                    clone = addButton.clone().click(onAdd).insertAfter(addButton);
clone = addButton.clone().click( onAdd ).insertAfter( addButton );
                addButton.toggle(false);
addButton.toggle( false );
            }
}
        });
} );
    });
});
 
$(function() {
    $(function () {
var action = $('[rel=reference]').data('action'),
        mw.hook('wikiEditor.toolbarReady').add(function ($textarea) {
options = (action || {}).options;
            var action = $('[rel=reference]').data('action'),
if (options) {
                options = (action || {}).options;
options.pre = '{{הערה|1=';
            if (options) {
options.post = '}}';
                options.pre = '{{הערה|1=';
}
                options.post = '}}';
action = $('[rel=newline]').data('action');
            }
options = (action || {}).options;
            action = $('[rel=newline]').data('action');
if (options)  
            options = (action || {}).options;
options.pre = '{{ש}}\n';
            if (options)
else
                options.pre = '{{ש}}\n';
$('#wpTextbox1').on('wikiEditor-toolbar-buildSection-advanced', function( e, d ){
            else
d.groups.format.tools.newline.action.options.pre = '{{ש}}\n';  
                $('#wpTextbox1').on('wikiEditor-toolbar-buildSection-advanced', function (e, d) {
});
                    d.groups.format.tools.newline.action.options.pre = '{{ש}}\n';
})
                });
}
        });
    });

יעצטיגע רעוויזיע זינט 22:15, 18 סעפטעמבער 2023

    $('#wpTextbox1').on('wikiEditor-dialogs-loaded-insert-reference', function () {
        $('#wikieditor-toolbar-reference-dialog').on('dialogopen', function () {
            var
                dialog = $(this).parent(),
                addButton,
                clone,
                refnameId = 'wikieditor-toolbar-reference-name',
                onAdd = function () {
                    var $this = $('#wikieditor-toolbar-reference-dialog'),
                        refContent = $('#wikieditor-toolbar-reference-text').val(),
                        refName = $('#' + refnameId).val(),
                        whitespace = $this.data('whitespace'),
                        attributes = $this.data('attributes'),
                        refPrefix = whitespace[0]
                            + '{{' + 'הערה|'
                            + ($.trim(refName) ? 'שם=' + refName + '|' : '')
                            + (/=/.test(refContent) ? '1=' : '');
                    // Close the dialog
                    $this.dialog('close');
                    $.wikiEditor.modules.toolbar.fn.doAction(
                        $this.data('context'),
                        {
                            type: 'replace',
                            options: {
                                pre: refPrefix,
                                peri: refContent,
                                post: '}}' + whitespace[1]
                            }
                        },
                        $this
                    );
                    // Restore form state
                    $('#wikieditor-toolbar-reference-text').val('');
                    $('#' + refnameId).val('');
                };
            if (!window.refDialogbeenThere) {
                $('label[for=wikieditor-toolbar-reference-text]').before($('<input>', { id: refnameId })).before($('<p>'));
                $('#' + refnameId).before($('<label>', { 'for': refnameId, rel: refnameId, text: 'שם ההערה (אופציונלי) :' }));
                $(this).dialog('option', { height: 'auto' });
                window.refDialogbeenThere = true;
                addButton = dialog.find('button:contains(הוספה)'),
                    clone = addButton.clone().click(onAdd).insertAfter(addButton);
                addButton.toggle(false);
            }
        });
    });

    $(function () {
        mw.hook('wikiEditor.toolbarReady').add(function ($textarea) {
            var action = $('[rel=reference]').data('action'),
                options = (action || {}).options;
            if (options) {
                options.pre = '{{הערה|1=';
                options.post = '}}';
            }
            action = $('[rel=newline]').data('action');
            options = (action || {}).options;
            if (options)
                options.pre = '{{ש}}\n';
            else
                $('#wpTextbox1').on('wikiEditor-toolbar-buildSection-advanced', function (e, d) {
                    d.groups.format.tools.newline.action.options.pre = '{{ש}}\n';
                });
        });
    });