אונטערשייד צווישן ווערסיעס פון "מעדיעוויקי:Ref2template.js"
קפיצה לניווט
קפיצה לחיפוש
(IMPORT) |
(איבריג (ווערט מתחילה נאר געלאודעט מיט דעם תנאי)) צייכן: צוריקגעשטעלט |
||
שורה 1: | שורה 1: | ||
if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) + 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() { | ||
שורה 62: | שורה 62: | ||
}); | }); | ||
}) | }) | ||
} | //} |
רעוויזיע פון 17:20, 14 סעפטעמבער 2023
//if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) + 1 ) {
$('#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() {
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';
});
})
//}