Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка 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.

Транслитерация ссылок в IPS4

По умолчанию IPS4 не поддерживает транслитерацию ссылок. Это значит, что адрес ссылки берётся из оригинального названия темы и практически не меняется. Т.е. темы с кириллическими (русскими) названиями будут иметь ссылки на русском. Для некоторых это является проблемой и в этой статье вы узнаете, как решить её.

Для начала вам необходимо скачать плагин Friendly URL Translit, который будет конвертировать ваши ссылки в латинские. После этого перейдите настройте его так, как вам нужно, перейдя в настройки плагина. Однако у этого плагина есть недостаток - он не конвертирует уже существующие ссылки, только новые. Чтобы исправить это, необходимо выполнить несколько простых запросов к вашей базе данных.

Для этого перейдите в Админцентр --> Система --> Поддержка --> Техническая поддержка. В правом блоке Системная информация нажмите на ссылку Инструменты SQL. В поле для ввода запроса, расположенное над таблицей, введите следующее и нажмите кнопку Выполнить запрос: Не забывайте указывать Ваш префикс таблиц БДXXX__

UPDATE blog_blogs SET blog_seo_name='';
UPDATE blog_entries SET entry_name_seo='';
UPDATE calendar_calendars SET cal_title_seo='';
UPDATE cms_database_categories SET category_last_seo_title='';
UPDATE core_announcements SET announce_seo_title='';
UPDATE core_members SET members_seo_name='';
UPDATE downloads_categories SET cname_furl='';
UPDATE forums_forums SET name_seo='', seo_last_title='', seo_last_name='';
UPDATE forums_topics SET title_seo='';
UPDATE gallery_albums SET album_name_seo='';
UPDATE gallery_categories SET category_name_seo='';
UPDATE gallery_images SET image_caption_seo='';

После этого все ссылки на разделы, темы, изображения, записи в блоге, пользователей и так далее сбросятся и восстановятся автоматически при взаимодействии с ними.

User Feedback

Recommended Comments

rustav

Актив

в каком месте запроса префиксы должны гипотетически стоять?

В 21.01.2016 в 12:01, rustav сказал:

в каком месте запроса префиксы должны гипотетически стоять?

Перед названием таблицы

rustav

Актив

а для приложения Videos 3.1.7  //ipbmafia.ru/topic/12972-videos-317/ какой запрос в БД нужен? 

chatka

Пользователи

Запрос для событий в Календаре: 

 

 

Роман Бакай

Пользователи

Я правильно понимаю, что данный плагин при сохранении темы конвертит новое название, а не делает это налету?

 

totoshka

Пользователи

После всех манипуляций возникает еще проблема. При генерации sitemap содержание ссылок не транслируется.

при этом все остальное ОК.

rustam2016

Пользователи

А можете объяснить подробнее где указывать префикс таблиц БД, я только учусь)

Sipsb

Актив

@rustam2016  Префикс (XXX__) перед названием таблицы.  UPDATE XXX__blog_blogs SET blog_seo_name='';

EIKA

Пользователи

И как решить проблему с генерацией несоответствующего sitemap-файла?

Ketaria Hino

Пользователи

Все сработало отлично, спасибо.

DavidGuetta

Пользователи

а если нету у меня префиксов?

Donjuan

Актив

Было страшно, но все работает))

Было страшно, но все работает))

Одно НО! На файлы не сработало (загрузки в форуме которые уже были произведены)

 

alxbelarus

Пользователи

Подскажите пожалуйста, проблемы с генерацией Sitemap, решили как-то?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Добавить комментарий...

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.