Перейти к публикации
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

 

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

Изменено пользователем Енот

Рекомендованные сообщения

Опубликовано:

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

Опубликовано:

@Енот, это нормально для кириллических ссылок. Они всегда так выглядят в буфере обмена при копировании, и с этим практически никак не справиться. Это нормально, т.к. по стандарту в 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:

Опубликовано:
  • Автор

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

 

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

 

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

Опубликовано:
  • Автор

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

Опубликовано:
  • Автор

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

Опубликовано:

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

 

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

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

Опубликовано:
  • Автор

Вам все правильно говорят относительно кириллицы и прочих нечистых символах в урле, просто в примерах у вас немного разные форматы ссылок. В стартпосте у вас параметры 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?Заглавная_страница

Опубликовано:

"Вот так" не будет. Чтобы отображалась кириллица нужно чтобы было вот так - 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

Опубликовано:
  • Автор

"Вот так" не будет. Чтобы отображалась кириллица нужно чтобы было вот так - 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 :(

Опубликовано:
  • Автор

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

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

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.