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

SEO транслитерация русских URL

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

Имя файла: SEO транслитерация русских URL

Владелец файла: siv1987

Файл размещен: 04 Мар 2013

Файл обновлен: 24 Дек 2014

Категория файла: Mods/Моды

 

Хук для транслитерации русских урл в оригинальных версиях IPB без локализации от IBR.

Совместим с версиями 3.2+, хотя возможно что подойдет и для 3.1.4.

 

Внимание: Данный хук не поддерживает Sitemap!

 

Нажмите сюда, чтобы скачать этот файл

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

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

Хук очень полезный, спасибо за него.

Однако, есть досадный баг, в URL-ах съедает точку.

К примеру, ссылка на IP.Content в исходном виде выглядит так: http://my_site/page/index.html

С включенным хуком выглядит так: http://my_site/page/indexhtml и разумеется в раздел зайти невозможно.

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

Открыть хук, найти [^a-z0-9-]

Заменить на [^a-z0-9.-]

Переустановить хук.

 

Те, кто не используют ип.контент делать данную правку не нужно.

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

Открыть хук, найти [^a-z0-9-]

Заменить на [^a-z0-9.-]

Большое спасибо, теперь все нормально работает!

  • 3 недели спустя...
Опубликовано:

Скачал, поставил, все работает. Спасибо!

Небольшой вопрос - при генерации карты форума все равно присутствуют кракозябры из-за кирилицы вроде такого - <адрес форума>/topic/7-%d0%b2%d0%be%d0%bb%d0%b5%d0%b9%d0%b1%d0%be%d0%bb/

Это можно починить или ПС все равно как указано название у темы - транслитом или такими кракозябрами?

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

Хм, по идее должен был сработать транслит. Попробуйте sql запросом сбросить seo-тайтлы

 

UPDATE ibf_topics SET title_seo=''
UPDATE ibf_forums SET name_seo=''

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

Хм, по идее должен был сработать транслит. Попробуйте sql запросом сбросить seo-тайтлы

 

UPDATE ibf_topics SET title_seo=''
UPDATE ibf_forums SET name_seo=''

 

Сбросил, но через некоторое время сделал запрос по этим таблицам - там в title_seo опять появились кракозябры

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

Они там для генерации сео ссылок замутили свой г-класс, так что это все равно ничем не поможет. Увы, но для ситемап без прямого хардкода в файле не обойтись.

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

Да можно и хардкодом, если будет понятно где и как.

Можно будет какую-нибудь инструкцию написать в какой файл что нужно добавить? Если надо, готов предоставить свой тестовый форум для экспериментов. Хотелось бы все-таки чтобы ссылке в карте соответствовали действительности.

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

Здравствуйте уважаемые Пользователи и Администрация, обновил форум до 3.4.3 установил хук, но ссылка на IP.Content так и остается без точки :(

Обновлял кеши

Проделывал данную операцию:

Открыть хук, найти [^a-z0-9-] 
Заменить на [^a-z0-9.-]

, но опять таки без результатов...

 

Прошу помощи, сейчас ссылка на страницу IP.Content выглядит: http://my_site/page/indexhtml

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

установил хук, но ссылка на IP.Content так и остается без точки

Смотрим еще раз пост #3

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

все, извиняюсь, нашел решение проблемы:

Зачем вам тогда устанавливать хук, если он и так вшит с версии от ибр?..

  • 1 месяц спустя...
Опубликовано:

Добрый день.

Поставил хук на версию IP.Board 3.4.4 (ориг англ версия, лиц.)

 

Вроде установился, но все поля пустые.

Ссылки как были русскими, так и остались.

Почистил все кеши, легче на стало

 

i4b35612fa432_200x0.png

 

Что я делаю не так... ? Моя версия совместима с хуком?

 

Спасибо.

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

Прошу прощения, ступил при установке. Просто устанавливал архивом, думал он сам распакует.

 

Все заработало, большое спасибо!

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

Добрый день.

Добрый.

 

Моя версия совместима с хуком?

Совместима. Точнее хук совместим с Вашей версией скрипта. Проверено.

Нулей быть не должно. Вы файл сами не правили?

 

upd. Пока отвечал, проблема решилась.

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

Сейчас на странице 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.