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

Подскажите плагин для 4.3, заменяющий русские символы латинскими в адресной строке

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

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

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

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

А чем отличается принципиально от этого?

 

https://ipbmafia.ru/ips4docs/knowledge-base/transliteraciya-ssylok-v-ips4-r19/

 

И в вашем примере, что такое SEO названия (удалить, оставить на скриншоте плагина)?

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

Опубликовано:
А чем отличается принципиально от этого?

Не нужно выполнять SQL запросы вручную для каждого приложения. Он у меня даже на 4.2 не работал стабильно, перешел на плагин Игоря.

 

- Обновить seo названия? : После установки, вы переходите в настройки модуля и выбираете... Обновить сео и жмете сохранить, после будет запущен перерасчет данных.... добавления латиницы в ЧПУ, во все темы - форумы - приложения.

Больше никаких действий не требуется).

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

Понятно. А как сделать этот плагин универсальным, добавив обработку любых сторонних приложений и приложения Клубы?

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

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

Он универсальный, он все модули цепляет которые в системе. Если что-то не умеет (такого не видел) можно sql запрос и все.

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

Совершенно непонятно, какой запрос делать для следующих приложений:

Video Systems

Member Map

 

Предполагаю, что по аналогии какой-то из подобных этим:

 

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='';

 

Но согласитесь, это очень неудобно. И получается, что этот плагин ничем не лучше того, который вам не понравился.

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

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

В плагине Игоря эти запросы не нужно выполнять. Просто после его установки запустить надстройку: обновить сео названия и все, чтоб перестроить чпу существующей инфы, если форум пуст то не нужно.

 

Все верно, в другом плагине выполнять запросы аналогичны другим запросам.. там где упоминания seo name

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

То есть теперь нужно перелопатить все таблицы нужных приложений в поисках записей с "seo name". Это совсем неудобно, поэтому нужен какой-то запрос, который выведет названия всех таблиц и нужных полей.

 

Вот подыскал для Video Systems и Member Map:

 

UPDATE ibf_videos_videos SET seo_title='';

UPDATE ibf_membermap_markers SET marker_name_seo='';

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

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

Если Вы решили использовать плагин с Мафии.(я сомневаюсь что он работает на 4.3). То там есть инструкция с запросами, как обновить чпу существующей инфы и некоторых модулях. (Вы сами видели). Если у Вас пару приложений сторонних, то там всего пару запросов.

 

Лучше установите плагин Siv и не будет проблем я на него перешел и проблем нет. Никаких запросов.

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

Понятно. А как сделать этот плагин универсальным, добавив обработку любых сторонних приложений и приложения Клубы?

Если разработчик назвал поле s_name, то каким образом плагин должен догадаться, что там "seo name"?

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

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