Ссылка на документ Lotus Notes из MediaWiki
Я недавно присоединился к компании, в которой группы хранят много данных во многих системах. Группа, в которой я работаю, использует MediaWiki, и есть несколько документов Lotus Notes, на которые я хочу сослаться. "URL" примечаний имеет следующий формат: Примечания://PATH_TO_DOCUMENT/DOCUMENT_NUMBER
Кто-нибудь знает, как я могу иметь гиперссылку на этот документ? Я согласен с тем, чтобы придерживаться IE, так как в этой вики много форматированных ссылок, которые лучше всего работают в IE.
2 ответа
Согласно этой статье от MediaWiki.org, вам может понадобиться изменить конфигурацию вашего вики-экземпляра, чтобы разрешить нераспознанные примечания к протоколу : //.
Из статьи:
Значением по умолчанию в MediaWiki 1.20.0 является
$wgUrlProtocols = array(
'http://',
'https://',
'ftp://',
'irc://',
'ircs://', // @bug 28503
'gopher://',
'telnet://', // Well if we're going to support the above.. -ævar
'nntp://', // @bug 3808 RFC 1738
'worldwind://',
'mailto:',
'news:',
'svn://',
'git://',
'mms://',
'//', // for protocol-relative URLs
);
Вам нужно будет добавить свой протокол до конца (что-то вроде этого):
$wgUrlProtocols = array(
'http://',
'https://',
'ftp://',
'irc://',
'ircs://', // @bug 28503
'gopher://',
'telnet://', // Well if we're going to support the above.. -ævar
'nntp://', // @bug 3808 RFC 1738
'worldwind://',
'mailto:',
'news:',
'svn://',
'git://',
'mms://',
'notes://',
'//', // for protocol-relative URLs
);
Если вам нужна ссылка, которая открывает документы Lotus Notes, чтобы вы могли просматривать их в IE, вам придется проконсультироваться с администраторами вашей системы Lotus Notes и Domino. Спросите их, работают ли на ваших серверах Lotus Domino HTTP-задачи Domino. Если на сервере запущен HTTP, то можно использовать обычную ссылку "http://..." для отображения документов в браузере, однако вам все равно потребуется дополнительная информация. То есть имя хоста или IP-адрес сервера, ваше имя пользователя и пароль для доступа по HTTP, а также путь к базе данных. Вы должны обсудить первые два с вашими администраторами Lotus Domino. Последнее, что вы можете сделать, открыв базу данных в своем клиенте Notes и вызвав диалоговое окно "Свойства базы данных", которое находится в меню "Файл" в разделе "Приложение" или "База данных" в зависимости от того, сколько лет вашей версии Lotus Notes. Это будет путь к файлу, оканчивающийся на ".nsf". С помощью этой информации вы можете создать URL-адрес, чтобы попробовать в вашем браузере:
http://domino-server-host-or-ip/path-ending-in-dot-nsf
После запроса логина и пароля вы должны увидеть веб-презентацию вашей базы данных Lotus Notes. Это может оказаться довольно уродливым. Это может потребовать загрузки Java-апплетов для запуска в вашем браузере. Все зависит от того, как была построена база данных, и сколько лет версиям Lotus Notes и Domino. Но если все настроено разумно, вы сможете найти свои документы, захватить URL-адреса в браузере и использовать их в качестве ссылок в MediaWiki. Конечно, только люди, у которых логин и пароли настроены на сервере Domino, смогут использовать эти ссылки.