MediaWiki:Common.js: различия между версиями
Pok (обсуждение | вклад) Нет описания правки Метка: отменено |
Pok (обсуждение | вклад) Отмена версии 177328, сделанной Pok (обсуждение) Метки: отмена отменено |
||
| Строка 1119: | Строка 1119: | ||
return ''; | return ''; | ||
}); | }); | ||
} | |||
function stripProjectSelectionTemplate(text) { | |||
return String(text || '').replace(/\{\{\s*переключатель проекта\b[\s\S]*?\}\}/ig, ''); | |||
} | } | ||
function buildWikitext(text, projectName) { | function buildWikitext(text, projectName) { | ||
return '{{#vardefine:JsonPath|' + projectName + '}}' + | var preparedText = stripProjectSelectionTemplate(text); | ||
return '{{#vardefine:JsonPath|' + projectName + '}}' + preparedText; | |||
} | } | ||