Користувач:Менделеевец99/common.js
Перейти до навігації
Перейти до пошуку
Увага: Після публікування слід очистити кеш браузера, щоб побачити зміни.
- Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
- Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
- Edge: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5.
// fixing of "Too many errors" from JSHint with the buggy implementation
mw.hook('codeEditor.configure').add(function (codeEditorSession) {
setTimeout(function () {
codeEditorSession.$worker.call("setOptions", [{
esnext: true,
moz: true,
devel: true,
browser: true,
node: true,
laxcomma: true,
laxbreak: true,
lastsemic: true,
onevar: false,
passfail: false,
maxerr: 2000,
expr: true,
multistr: true,
globalstrict: true
}]);
$('.ace_editor').css('font-size', '16px');
$('.ace_editor').css('line-height', '1.2em');
}, 2000);
});
var CR = String.fromCharCode(13);
var LF = String.fromCharCode(10);
function insertTags( tagOpen, tagClose, sampleText ) {
// Used to determine where to insert tags
$currentFocused = $( '#wpTextbox1' );
if ( $currentFocused && $currentFocused.length ) {
$currentFocused.textSelection(
'encapsulateSelection', {
pre: tagOpen,
peri: sampleText,
post: tagClose
}
);
}
}
var preDisambigF = "{\{DisambigF}}" + CR
+ "'''" + wgPageName + "''' — прізвище." + CR
+ "* [\[" + wgPageName + " Iм'я]] (нар. 19) — " + CR
+ CR;
var postDisambigF = "[\[Категорія:Прізвища]]";
$(document).ready(function(){
//Вставка дополнительной панели вставки символов
$('<div id="editpage-specialchars" style="margin-top:1px;border:1px solid #aaa;padding:2px"></div>').append(
'Менделеевец99/common.js </small>Розділи</small>: <a href=\'javascript:insertTags("== Біографія ==" + CR,"","")\'>Біографія</a> ' +
'<a href=\'javascript:insertTags("== Публікації ==" + CR,"","")\'>Публікації</a> ' +
'<a href=\'javascript:insertTags("== Нагороди ==" + CR,"","")\'>Нагороди</a> ' +
'</small>Шаблони</small>: <a href=\'javascript:insertTags("{\{othernames|", wgPageName +"{{!}}" + wgPageName + "}}" + CR,"")\'>Однофамільці</a> ' +
'<a href=\'javascript:insertTags("{\{ПІП}}" + CR,"","")\'>ФИО</a> ' +
'<a href=\'javascript:insertTags(preDisambigF, postDisambigF,"")\'>DisambigF</a> ' +
'<a href=\'javascript:insertTags("{\{subst:АИ","}}","")\'>Нет АИ</a> ' +
'<a href=\'javascript:insertTags("{\{db-owner","}}","");javascript:insertSummary("к удалению, по желанию владельца страницы")\'>db-owner</a> ' +
'<a href=\'javascript:insertTags("{\{не перекладено|треба=","||мова=ru|є=Бредман, Дональд}}","");javascript:insertSummary("не перекладено")\'>не перекладено</a> ' +
'<a href=\'javascript:insertTags("{\{db-copyvio|url=","}}","URL");javascript:insertSummary("к удалению, копивио")\'>db-copyvio</a> ' +
'<a href=\'javascript:insertTags("{\{db-empty","}}","");javascript:insertSummary("к удалению, пусто")\'>db-empty</a> ' +
'<a href=\'javascript:insertTags("{\{db-vand","}}","");javascript:insertSummary("к удалению, вандализм")\'>db-vand</a> ' +
'<a href=\'javascript:insertTags("{\{db-spam","}}","");javascript:insertSummary("к удалению, реклама")\'>db-spam</a> ' +
'<a href=\'javascript:insertTags("{\{db-test","}}","");javascript:insertSummary("к удалению, тестовая страница")\'>db-test</a> ' +
'<a href=\'javascript:insertTags("{\{db-foreign","}}","");javascript:insertSummary("к удалению, не на русском языке")\'>db-foreign</a> ' +
'<a href=\'javascript:insertTags("{\{subst:L","}}","");javascript:insertSummary("новая статья")\'>subst:L</a> ' +
'<a href=\'javascript:insertTags("{\{rq|stub|style|wikify|iwiki|linkless|cat|sources|img|check|cleanup|grammar|infobox|renew","}}","");javascript:insertSummary("статья нуждается в (до/пере)работке")\'>rq</a> ' +
'<a href=\'javascript:insertTags("{\{subst:afdd","}}","");javascript:insertSummary("к удалению")\'>subst:afdd</a> ').insertBefore('.mw-editTools');
});