Jump to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Не отображаются русские ссылки в MediaWiki

Доброго времени суток!

Имеется установленный Media Wiki послед. версии (русская). Ссылки в адресной строке довольно странные... Какие-то значки процента (%) и англ. буквы. Хотя при переходе по этим ссылкам они преобразуются в русскоязычные, а при копировании - снова. Как это исправить? :(

 

Пример ссылки:

 

%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F%3ASearch&profile=default&search=%D0%96%D0%B8%D1%82%D0%B5%D0%BB%D1%8

 

И еще вот что с названием сайта (вместо ? должны быть русские буквы)

 

2088584.png

 

При этом я как-то умудрился практически заполнить его статьями :)

Edited by Енот

Featured Replies

Позвольте ссылочку на ваш сайт, просто сам имею дело с медиавики.

@Енот, это нормально для кириллических ссылок. Они всегда так выглядят в буфере обмена при копировании, и с этим практически никак не справиться. Это нормально, т.к. по стандарту в url не может быть никакой кириллицы, и при переходе по ссылке браузер все приводит именно к такому виду. И когда вы копируете в буфер - он тоже на всякий случай приводит, вдруг вы решите вставить ссылку куда-то, где нет автоматического кодирования, и тогда ссылка испортится... На самой Википедии все точно так же: http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D1%80%D1%80%D0%B8 .

 

Если совсем не нравится - можете попробовать поискать плагин транслита для mediawiki, но не факт, что он вообще существует, и искать надо на профильных по этой системе ресурсах, а не на IPB-форуме :)

 

@mylipetsk, если ТС против, удалю, но вообще вот: http://wiki.diggers51.ru/ . Там на форуме есть убойная статья про Метро 2 и Сталина, что заморожен под землей в стальной капсуле, которую он постепенно курожит и разламывает изнутри, чтобы вырваться и посеять ад на Земле.. Весело в общем))

По ссылке проблем с кириллицей больше, нежели заметил ТС. Например, тайтлы отображаются в cp1251, а сам сайт в utf-8 :blink:

  • Author

Вот после смены хостинга такое с кирилическими ссылками началось :( А на старом норм все было...

 

По ссылке проблем с кириллицей больше, нежели заметил ТС. Например, тайтлы отображаются в cp1251, а сам сайт в utf-8 :blink:

 

А как-то можно это подправить?

  • Author

С заголовком проблема исчезла) Из-за того, что после установки поддомена возникли проблемы с авторизацией, пришлось переустановить. Зато с заголовком проблем теперь нет :)

  • Author

Все-таки это не в буфере изменяются ссылки. На другом сайте с Media Wiki все копирует даже с русскими ссылками :(http://wiki.urban3p.ru/Заглавная_страница

Вам все правильно говорят относительно кириллицы и прочих нечистых символах в урле, просто в примерах у вас немного разные форматы ссылок. В стартпосте у вас параметры QUERY_STRING, во втором URL-путь. Браузеры нормально отображают кириллицу только в последним примере.

 

http://ru.wikipedia.org/w/index.php?title=Анархия

http://ru.wikipedia.org/wiki/Анархия

  • Author

Вам все правильно говорят относительно кириллицы и прочих нечистых символах в урле, просто в примерах у вас немного разные форматы ссылок. В стартпосте у вас параметры QUERY_STRING, во втором URL-путь. Браузеры нормально отображают кириллицу только в последним примере.

 

http://ru.wikipedia.org/w/index.php?title=Анархия

http://ru.wikipedia.org/wiki/Анархия

 

Спасибо, я понял :) Но как сделать так, чтобы конкретно у меня показывались ссылки в русском виде? И проблема эта и у других пользователей моего ресурса. Нужно чтобы было вместо index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 вот так: index.php?Заглавная_страница

  • Author

"Вот так" не будет. Чтобы отображалась кириллица нужно чтобы было вот так - site.ru/Заглавная_страница, или как вариант так site.ru/index.php/Заглавная_страница

 

http://www.google.ru/search?client=opera&rls=ru&q=%D1%87%D0%BF%D1%83+Media+Wiki&sourceid=opera&ie=utf-8&oe=utf-8

 

Нашел совет, как включить ЧПУ. Воть но при входе на сайт дает ошибку 500 :(

  • Author

Слишком рано я обрадовался... Ссылки копируются нормально только в пределах браузера Opera. Раньше было наоборот, во всех кроме Opera... Блин, чтож такое творится?

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.