Aller au contenu

Discussion MediaWiki:Gadget-CommonEdit.js

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 31 décembre 2017 à 15:50 et modifiée en dernier par Od1n (discuter | contributions) (Explication code dans initializeCharSubset() : nouvelle section). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Dernier commentaire : il y a 7 ans par Od1n dans le sujet Explication code dans initializeCharSubset()

Remove redundant check

Hi!

I think we can change "forcePreview" code from

  if (wgUserName != null || wgAction != "edit") return;

to

  if (wgUserName != null) return;

because MediaWiki:Common.js/edit.js is only loaded when edit a page. (Or this would cause a problem with "|| wgAction == 'submit'" at MediaWiki:Common.js?) Heldergeovane (d) 20 juillet 2009 à 14:11 (CEST)Répondre

I'm not sure to understand: MediaWiki:Common.js/edit.js must be loaded both when the action is "edit" and "submit" (for instance the special caracters are loaded whenever during editing); but forcePreview must be loaded only the first time an editpage is loaded, else anonymous visitors couldn't never edit, isn't it? ~ Seb35 [^_^] 5 octobre 2009 à 19:40 (CEST)Répondre
Hello!
I was wondering if is it possible to check the value of wgAction only one time. Currently this is checked twice, at MediaWiki:Common.js:
if( wgAction == 'edit' || wgAction == 'submit' ) {
  importScript( 'MediaWiki:Common.js/edit.js' );
}
and at MediaWiki:Common.js/edit.js:
  if (wgUserName != null || wgAction != "edit") return;
But looking at the code now it seems not possible to do this simplification... What do you think? Heldergeovane (d) 17 octobre 2009 à 21:33 (CEST)Répondre

Barre Monobook

Trois choses :

  • Ce serait bien de préciser qu'il ne s'agit pas d'une barre pour Monobook mais seulement d'une barre dans le style Monobook qu'il y avait auparavant.
  • La barre "Vector" par défaut est personnalisable. Du coup, quel est l'intérêt de cette barre "Monobook" ?
  • obtenir('MonobookToolbar') -> où est la source ?

Dakdada (discuter) 3 mai 2013 à 14:02 (CEST)Répondre

  • En effet.
  • Elle est préférée par pas mal d'utilisateurs, et sa création par Mediawiki semble cassée, d'où la volonté de la créer d'ici à notre convenance. Cette barre "monobook style" aussi également personnalisable, de façon probablement plus simple, d'ailleurs.
  • Mediawiki:Gadget-MonobookToolbar.js
⇨ Dr Brains ∞ Consultation ∞ 3 mai 2013 à 15:39 (CEST)Répondre
Merci. Sur le deuxième point, MonobookToolbar est un gadget donc, mais alors pourquoi le charger ici, pour tout le monde ? Il serait plus logique d'activer le gadget par défaut (désactivable si on veut). NB : Y a-t-il un lien qui discute de ce qui « semble cassé » ? — Dakdada (discuter) 3 mai 2013 à 16:03 (CEST)Répondre
Maybe MW:Talk:MediaWiki 1.22/wmf3. JackPotte ($) 4 mai 2013 à 13:08 (CEST)Répondre
@Darkdadaah : c'est ce qui a été fait, finalement. CF les bistros d'hier et d'aujourd'hui.
⇨ Dr Brains ∞ Consultation ∞ 4 mai 2013 à 13:57 (CEST)Répondre

Explication code dans initializeCharSubset()

Après avoir remarqué cette modif et la suivante, j'ai retrouvé la discussion en rapport : DIMS MediaWiki:Common.js/edit.js. od†n ↗blah 31 décembre 2017 à 14:50 (CET)Répondre