MediaWiki:Common.js: различия между версиями

Нет описания правки
Нет описания правки
Строка 1124: Строка 1124:
return String(text || '').replace(/\{\{\s*переключатель проекта\b[\s\S]*?\}\}/ig, '');
return String(text || '').replace(/\{\{\s*переключатель проекта\b[\s\S]*?\}\}/ig, '');
}
}
 
function buildWikitext(text, projectName) {
function buildWikitext(text, projectName) {
var preparedText = stripProjectSelectionTemplate(text);
var preparedText = stripProjectSelectionTemplate(text);
return '{{#vardefine:JsonPath|' + projectName + '}}' + preparedText;
preparedText = preparedText.replace(/^\s+/, '');
preparedText = preparedText.replace(/\n{3,}/g, '\n\n');
return '{{#vardefine:JsonPath|' + projectName + '}}\n' + preparedText;
}
}