Я создаю собственную оболочку mediawiki для «двойного просмотра содержимого»
пытаясь показать другой контент вики на правой панели как «Второй контент».
Концепция заключается в следующем.
(1) Если пользователь щелкнет конкретное «слово», (2) связанная вики-страница будет отображена на второй панели содержимого.
Первая часть (1) кажется более простой, решение проблемы заключалось бы в создании пользовательского тега, который делает специальный тег href.
Однако по части (2) я не смог найти решение.
(Рассматривая оба div (с Ajax, если это возможно) или iframe.)
Я выбрал базовую обложку с помощью «монокниги», поскольку ее проще настроить, исправив MonoBookTemplete.php и main.css.
Если я использую следующее, вторая панель синхронизируется с главной панелью при просмотре или редактировании контента. Конечно, чтобы отобразить другой текст вики, это не решение …
<?php $this->html( 'bodytext' ) ?>
Не могли бы вы дать мне несколько советов — какой метод / функции могут быть использованы для этого?
Если вторая вики это позволяет, вы можете использовать Mediawiki API (http://www.mediawiki.org/wiki/API:Main_page). Это позволит вам получать контент с помощью запроса Ajax.
Поскольку это межсайтовый запрос, вам нужно посмотреть, как API их обрабатывает.
Других решений пока нет …