2015-02-02 3 views
0

Я создаю пользовательский скин для медиа-вики для «просмотра двойного содержимого» , пытаясь показать еще один вики-контент на правой панели как «Второй контент».Как сделать «просмотр с двойным содержимым» пользовательским контентом MediaWiki

Концепция следующая.

(1) Если пользователь нажимает определенное слово, (2) связанная страница wiki будет отображаться на второй панели содержимого.

Первая часть (1) кажется более простой, поэтому создание специального тега, создающего специальный тег href, будет решением.

Однако часть (2), я не мог найти решение. (Рассматривая оба div (с Ajax, если это возможно) или iframe.)

Я выбрал базовый скин с «monobook», так как его легче настроить, установив MonoBookTemplete.php и main.css.

Если я использую следующее, вторая панель синхронизируется с основной панелью при просмотре или редактировании содержимого. Конечно, чтобы отобразить другой текст вики, это не решение ...

<?php $this->html('bodytext') ?> 

Не могли бы вы дать мне несколько советов - какой метод/функции могут быть использованы, чтобы сделать это?

ответ

0

Если вторая вики позволяет это, вы можете использовать API Mediawiki (http://www.mediawiki.org/wiki/API:Main_page). Это позволит вам получить контент с помощью запроса Ajax.

Поскольку это запрос на межсайтовый сайт, вам нужно посмотреть, как API их обрабатывает.

 Смежные вопросы

  • Нет связанных вопросов^_^