Как сделать так, чтобы «двойное содержание просматривалось»? по индивидуальному скину MediaWiki

Я создаю собственную оболочку mediawiki для «двойного просмотра содержимого»
пытаясь показать другой контент вики на правой панели как «Второй контент».

Концепция заключается в следующем.

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

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

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

Я выбрал базовую обложку с помощью «монокниги», поскольку ее проще настроить, исправив MonoBookTemplete.php и main.css.

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

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

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

0

Решение

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

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]