Перейти к содержимому
Русский язык для Invision Community 5

Транслит чпу IPS 4

Подскажите пожалуйста.

Обновил форум 3.4.9 до 4.1.х

3.4.9 Был ENG вариант от IPS, чпу было кириллицей, но использовался хук изменения в латиницу. Перед обновой я все хуки и модули удалил, как в 4 сделать чпу латиницей:?

 

спасибо

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

как в 4 сделать чпу латиницей

Ты не поверишь, но есть такой сайт с хуками для IPS4 https://community.invisionpower.com/files/

Как не странно, на многие вопросы уже есть хуки https://community.invisionpower.com/files/file/7247-urls-transliteration/

 

После установки надо выполнить SQL запросы:

 

UPDATE YOUPREFIX_blog_blogs SET blog_seo_name='';

UPDATE YOUPREFIX_blog_entries SET entry_name_seo='';

UPDATE YOUPREFIX_calendar_calendars SET cal_title_seo='';

UPDATE YOUPREFIX_cms_database_categories SET category_last_seo_title='';

UPDATE YOUPREFIX_core_announcements SET announce_seo_title='';

UPDATE YOUPREFIX_core_members SET members_seo_name='';

UPDATE YOUPREFIX_downloads_categories SET cname_furl='';

UPDATE YOUPREFIX_forums_forums SET name_seo='', seo_last_title='', seo_last_name='';

UPDATE YOUPREFIX_forums_topics SET title_seo='';

UPDATE YOUPREFIX_gallery_albums SET album_name_seo='';

UPDATE YOUPREFIX_gallery_categories SET category_name_seo='';

UPDATE YOUPREFIX_gallery_images SET image_caption_seo='';

как в 4 сделать чпу латиницей:?

Установить плагин для транслита.

  • Автор

Ты не поверишь, но есть такой сайт с хуками для IPS4 https://community.in...ower.com/files/

 

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

  • Автор

Установить плагин для транслита. А вообще эти вопросы следует задавать в отдельной теме.

 

Думал есть ручные правки. Про тему согласен.

После установки надо

Интересно, а что мешало эти запросы выполнить при установки хука, либо создать настройку в хуке - сбросить старые seo значения?.. Можно было также создать фоновую задачу которая бы перестраивала seo названия в бд.

Я умничать не просил

Хм. Твой второй вопрос подряд решается установкой плагина. Все (или почти все) плагины есть на оф. сайте (платно или бесплатно - вопрос второй). И кто умничает? Может просто пробежаться вначале по каталогу плагинов и открыть для себя много интересного?

 

Интересно, а что мешало эти запросы выполнить при установки хука, либо создать настройку в хуке - сбросить старые seo значения?

Кстати, тоже в голову пришла такая мысль. Может разработчика толкнуть на это (там, кроме приведенных еще запросы могут, вчастности, я не указал UPDATE calendar_events SET event_title_seo=''; вроде наш он))))))

  • 6 месяцев спустя...

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

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

  • 10 месяцев спустя...

какой запрос нужно сделать, чтобы в видео системе так же ссылки были на англ, после вышеуказанных манипуляции ссылки заработали как надо, кроме видео раздела

какой запрос нужно сделать, чтобы в видео системе так же ссылки были на англ, после вышеуказанных манипуляции ссылки заработали как надо, кроме видео раздела

Этих видео систем существует несколько и у каждой свои таблицы.

Категории и видео

UPDATE videos_cat SET seo_name='';
UPDATE videos_videos SET seo_title='';

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.