18+
Открыть главное меню
Гомосообщество
β
Найти
Изменения
← Предыдущая правка
Следующая правка →
Служебная:Badtitle/NS200:Gay.js
733 байта добавлено
,
19:20, 25 декабря 2015
cases
url = '/gay/' + encodeURI(name);
}
$('li#ca-talk').after('<li id="ca-oou"'+_class+'><span><a href="
/gay/
' +
encodeURI(name)
url
+ '">Извне</a></span></li>');
});
}
{
name = wgPageName.replace("Извне:Обсуждение_статей/","");
$.getJSON('/api.php?action=query&format=json&titles=' + encodeURI(name), function(data){
if('-1' in data.query.pages)
{
_class = ' class="new"';
url = '/w/index.php?action=edit&redlink=1&title='+encodeURI(name);
}
else
{
_class = '';
url = '/gay/' + encodeURI(name);
}
$('li#ca-talk').before('<li id="ca-main"><span><a href="
/gay/
' +
encodeURI(name)
url
+ '">Статья</a></span></li>');
name = 'Обсуждение:'+name;
$.getJSON('
/
/ убираем "извне" из ссылки на обсуждение
api.php?action=query&format=json&titles=' + encodeURI(name)
,
если мы уже извне
function(data){
$
if
('
li#ca
-
talk span a
1
'
in data.query.pages
)
{
_class = ' class="new"';
url = '/w/index
.
attr
php?action=edit&redlink=1&title='+encodeURI
(
name);
}
else
{
_class = '
'
href
;
url = '/gay/
'
,
+ encodeURI(name);
}
$('li#ca-talk
span a
').
attr
remove();
$
('
href
li#ca-main
').
replace
after
('
_%D0%B8%D0%B7%D0%B2%D0%BD%D0%B5
<li id="ca-talk"
'
,
+_class+
'
><span><a href="
'
).replace(
+ url +
'
%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%B0%D1%82%D0%B5%D0%B9
">Извне</a></span><
/
', '
li>
'
)
);
$('#p-namespaces ul li:first-child').detach().insertAfter('#ca-talk'
);
});
}
);
}
});
Зукагой
гитарасты, гомосексуалисты
271
правка