Page 1 of 1

Добавить Wiki

PostPosted: Fri Sep 25, 2009 6:07 pm
by ossa
Добрый день.
Можно как-нибудь добавить ресурс с MediaWiki в список Wiki
Смотрю ссылки в словарях: http://en.wikipedia.org/w
пробую добавить, как пример: http://lurkmore.ru/w
Не работает. Как узнать, что надо прописывать в конкретной вики?

Спасибо.

Re: Добавить Wiki

PostPosted: Fri Sep 25, 2009 8:41 pm
by ikm
Надо добавлять к тестируемому url строчку api.php и смотреть, дает ли это в браузере адекватный результат. Например:

Code: Select all
http://en.wikipedia.org/w/api.php

дает
Code: Select all
<?xml version="1.0"?>
<api>
  <error code="help" info="" xml:space="preserve">
 
 
  ******************************************************************
  **                                                              **
  **  This is an auto-generated MediaWiki API documentation page  **
  **                                                              **
  **                  Documentation and Examples:                 **
  **               http://www.mediawiki.org/wiki/API              **
  **                                                              **
  ******************************************************************
 
  Status:          All features shown on this page should be working, but the API
                   is still in active development, and  may change at any time.
                   Make sure to monitor our mailing list for any updates.
 


Это правильный вывод. Если же это даёт какой-то отличный от приведенного результат (404 Not found и т.п.), значит, url неправильный.

В случае lurkmore правильным url'ом был бы просто http://lurkmore.ru -- но только оно не работает как надо, у них там какая-то достаточно старая версия mediawiki с какими-то собственными доработками.

Re: Добавить Wiki

PostPosted: Sat Sep 26, 2009 5:01 am
by ossa
Спасибо большое :)
c http://lyrics.wikia.com/api.php сработало.