Участник:Serhio Magpie/instantDiffs.test.js: различия между версиями

Содержимое удалено Содержимое добавлено
Попробуем так искать ссылки когда не найден верхний селектор
Fix
Строка 79:
],
linkTitlesRegExp: '^($1)', // $1 - joined linkTitles
linkUrlTitlesRegExp: '/wiki/($1)', // $1 - joined linkTitles
linkTitleSelector: 'a[title^="$1"]', // $1 - each of linkTitles
linkSelector: [ // $1 - server, $2 - script
Строка 770:
} else if ( _local.linkUrlTitlesRegExp.test( urlPathname) ) {
// Search title in url itself
urlPathname = urlPathname.replace( /^\/wiki\//, '' );
this.page = $.extend( this.page, getSplitSpecialUrl( urlPathname ) );
} else {
Строка 2477:
// Prepare locale variables
_local.mwServer = mw.config.get( 'wgServer' );
if ( _local.mwServer.indexOf( _config.protocol ) === -1 ) {
Строка 2570 ⟶ 2571 :
var titlesPrefixedJoin = _local.linkTitlesPrefixed.join( '|' );
_local.linkUrlTitlesRegExp = new RegExp(
_config.linkUrlTitlesRegExp
.replaceAll( '$1', titlesPrefixedJoin )
);
_local.linkUrlSearchTitlesRegExp = new RegExp(