Pāriet uz saturu

MediaWiki:Common.js

No ''Latvijas Nacionālā bibliotēka''
Versija 2025. gada 19. septembris, plkst. 18.45, kādu to atstāja Eboltris (diskusija | devums)

Piezīme: Lai redzētu izmaiņas, pēc publicēšanas var nākties iztīrīt sava pārlūka kešatmiņu.

  • Firefox / Safari: Pieturi Shift un klikšķini uz Pārlādēt vai nospied Ctrl-F5 vai Ctrl-R (⌘-R uz Mac)
  • Google Chrome: Nospied Ctrl-Shift-R (⌘-Shift-R uz Mac)
  • Internet Explorer / Edge: Pieturi Ctrl un klikšķini uz Pārlādēt vai nospied Ctrl-F5
  • Opera: Nospied Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
mw.hook('wikipage.content').add(function ($content) {
  var $wrap = $content.find('#mw-createaccount-form .mw-htmlform-ooui');
  if (!$wrap.length) $wrap = $content.find('#mw-createaccount-form'); // fallback

  function blockFor(id) {
    var $el = $wrap.find(id);
    if (!$el.length) return null;
    // field container in both OOUI & legacy HTMLForm
    var $blk = $el.closest('.oo-ui-fieldLayout, .mw-htmlform-field, .mw-htmlform-field-HTMLCheckField, .mw-htmlform-field-HTMLInfoField, tr, li, dd, div');
    return $blk.length ? $blk : $el;
  }

  [
    '#wpCreateaccountMail',
    '#wpReason',
    '#wpName2',
    '#wpPassword2',
    '#wpRetype',
	'#wpEmail',
    '#wpRealName',
    '#mw-input-captchaWord',
    '#wpCreateaccount'
  ].forEach(function (sel) {
    var b = blockFor(sel);
    if (b) b.appendTo($wrap);  // move into desired order
  });
});