Pāriet uz saturu

MediaWiki:Common.js

No ''Latvijas Nacionālā bibliotēka''
Versija 2025. gada 19. septembris, plkst. 15.32, kādu to atstāja Eboltris (diskusija | devums) (Jauna lapa: Any JavaScript here will be loaded for all users on every page load.: Poga pašās beigās Login un CreateAccount lapās: mw.hook('wikipage.content').add(function ($content) { // Login $content.find('.mw-special-UserLogin form').each(function () { var $form = $(this); // sameklē submit bloku un ieliek pašās beigās var $submit = $form.find('.mw-htmlform-submit-buttons, .mw-htmlform-submit').last(); if ($submit.length) { // mēģinām atrast...)

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. */
/* Poga pašās beigās Login un CreateAccount lapās */
mw.hook('wikipage.content').add(function ($content) {
  // Login
  $content.find('.mw-special-UserLogin form').each(function () {
    var $form = $(this);
    // sameklē submit bloku un ieliek pašās beigās
    var $submit = $form.find('.mw-htmlform-submit-buttons, .mw-htmlform-submit').last();
    if ($submit.length) {
      // mēģinām atrast galveno formas kolonnu
      var $layout = $form.find('.oo-ui-formLayout, .mw-htmlform, .oo-ui-layout').first();
      if ($layout.length) {
        $layout.append($submit);
      } else {
        $form.append($submit);
      }
    }
  });

  // CreateAccount
  $content.find('.mw-special-CreateAccount form').each(function () {
    var $form = $(this);
    var $submit = $form.find('.mw-htmlform-submit-buttons, .mw-htmlform-submit').last();
    if ($submit.length) {
      var $layout = $form.find('.oo-ui-formLayout, .mw-htmlform, .oo-ui-layout').first();
      if ($layout.length) {
        $layout.append($submit);
      } else {
        $form.append($submit);
      }
    }
  });
});