MediaWiki:Mobile.js: diferenças entre revisões
Aspeto
Conteúdo apagado Conteúdo adicionado
maintenance: more info TypeError: IPBanNamespaces.includes is not a function Etiqueta: Revertida |
Desfeita a edição 60940178 de Albertoleoncio e corrigida a edição de Jon (WMF): ! has precedence over > (in particular, !2 > -1 is equivalent to (!2) > -1 instead of !(2 > -1)) |
||
(Há uma revisão intermédia de outro utilizador que não está a ser apresentada) | |||
Linha 8: | Linha 8: | ||
var IPBanNamespaces = [0, 2, 4, 6, 10, 14, 100, 104, 710, 828]; |
var IPBanNamespaces = [0, 2, 4, 6, 10, 14, 100, 104, 710, 828]; |
||
// do not use includes as this is unavailable for ES5 browsers e.g IE11. |
// do not use includes as this is unavailable for ES5 browsers e.g IE11. |
||
if ( |
if (mw.config.get('wgUserGroups', []).indexOf('user') == -1 && IPBanNamespaces.indexOf(mw.config.get('wgNamespaceNumber')) > -1) { |
||
mw.util.addCSS( 'div.oo-ui-toolGroup,a.mw-ui-button.anonymous,span.mw-editsection>a.mw-ui-icon{display:none}div.ve-ui-toolbar-group-back{display:initial}' ); |
mw.util.addCSS( 'div.oo-ui-toolGroup,a.mw-ui-button.anonymous,span.mw-editsection>a.mw-ui-icon{display:none}div.ve-ui-toolbar-group-back{display:initial}' ); |
||
} |
} |
Revisão das 10h06min de 18 de abril de 2021
/* Qualquer JavaScript aqui será carregado para usuários que usam o site móvel */
/**
* IPBan Mobile
* @author [[w:pt:User:Albertoleoncio]]
* @author [[w:pt:User:Danilo.mac]]
*/
var IPBanNamespaces = [0, 2, 4, 6, 10, 14, 100, 104, 710, 828];
// do not use includes as this is unavailable for ES5 browsers e.g IE11.
if (mw.config.get('wgUserGroups', []).indexOf('user') == -1 && IPBanNamespaces.indexOf(mw.config.get('wgNamespaceNumber')) > -1) {
mw.util.addCSS( 'div.oo-ui-toolGroup,a.mw-ui-button.anonymous,span.mw-editsection>a.mw-ui-icon{display:none}div.ve-ui-toolbar-group-back{display:initial}' );
}