Я пытался добавить $wgCrossSiteAJAXdomains = array( '*' );
в LocalSettings.php, но не получилось.
Я пытаюсь добавить контент, созданный внешним сервером.Приведенный ниже фрагмент показывает, как я хочу показать значение параметра (я планирую обслуживать более сложный контент, который я могу создать только на внешнем сервере.)
Я добавил следующий код в MediaWiki: Common.js:
$.each($('.from-outside'),
function(index, element) {
element = $(element);
paramName = element.attr('param-name');
console.log('Loading ' + paramName + '...');
element.load('http://outside.domain/get_value/' + encodeURIComponent(paramName));
});
Тогда следующий контент в шаблоне:
<html>
<div class="from-outside" param-name="param one"><i>Loading...</i></div>
</html>