Добрый день уважаемые разработчики mediawiki. У меня к вам есть следующий вопрос. Я делаю сайт на mediawiki (назовем его mywikiservice.com) на котором в качестве названий статей должны выступать адреса статей на других сайтах. К примеру должна быть возможность создать страницу http://mywikiservice.com/www.mediawiki.org/wiki/Communication/ru просто набрав этот адрес в адресной строке. ЧПУ я настроил и с этим проблем нет. Проблемы появляются, когда пользователь попытается через адресную строку создать страницу в названии которой присутствует вопросительный знак "?" . Просто скопировав ее адрес и вставив после http://mywikiservice.com/ Например http://mywikiservice.com/answers.yahoo.com/question/index?qid=20100224145253.... В этом случае заголовок статьи обрезается до вопросительного знака и превращается в http://mywikiservice.com/answers.yahoo.com/question/index. Возможным решением является замена "?" на "%3f" еще на стадии создания статьи через набор ее адреса в адресной строке браузера, или отказ от такого способа создания статей в пользу создания статей через форму поиска или добавления статьи, тогда замена вопросительных знаков на "%3f" происходит автоматически. Однако мне необходимо предусмотреть вариант, когда пользователь пытается создать статью именно описанным выше способом: просто добавляя ее адрес после "http://mywikiservice.com/" и чтобы замена "?" на "%3f" происходила при этом автоматически без участия пользователя. Возвожно ли это сделать и как именно? Спасибо.
mediawiki-l@lists.wikimedia.org