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

Русские буквы в URL топика

поставил 3.0.2 в подпапку site.ru/forum/

адреса у форумов получились такого вида

 

http://site.ru/forum/forum/31-курилка/

 

Как убрать русский текст?

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

Если дистрибутив английский, в настройках (вроде пункт 'насторойки сервера') лучше отключить ЧПУ.

Адреса вернутся к старому виду.

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

  • Автор
Если дистрибутив английский, в настройках (вроде пункт 'насторойки сервера') лучше отключить ЧПУ.

Адреса вернутся к старому виду.

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

Дистриб 3.0.2 nulled by Maybe (не уверен что тут можно это написать, если что удалите)

включенные и выключенный режим ЧПУ одинаково русские буквы

 

Я уже все варианты перепробовал

Настройки и инструменты > Системные настройки > Настройки серверного окружения

 

Не знаю уже, что делать.

Дождитесь ответа программистов.

У меня лицензионная английская версия. Отключать ЧПУ получается.

Открыть ./initdata.php

Найти:

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

Заменить на:

define( 'IPB_USE_SEO_TRANSLIT', TRUE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

В БД почистить SEO имена:

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

 

Обновить Кеш ЧПУ

  • Автор
Открыть ./initdata.php

Найти:

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

Заменить на:

define( 'IPB_USE_SEO_TRANSLIT', TRUE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

В БД почистить SEO имена:

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

 

Обновить Кеш ЧПУ

 

Сработало, спасибо огромное.

Причём, даже без выполнения запроса в базу работать начало транслитом

 

Вот только ещё возник вопрос немного не по теме

у меня папка где форум установлен тоже называется forum и получается, что в адресе два раза ...forum/forum...

Я хочу переименовать папку например в talk чтобы это

http://site.ru/forum/forum/31-kurilka/

изменилось на

http://site.ru/talk/forum/31-kurilka/

Где нужно будет поправить чтобы работало с новой папкой?

 

или может быть оставить папку с именем forum но сделать чтобы в url формировался вместо второго слова forum -> topic

http://site.ru/forum/topic/31-kurilka/

 

что проще сделать?

спасибо

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

Обычно в conf_global.php и пути потом поправить в настройках.

Возможно, что в 3.0 еще что-то надо...

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

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

  • 4 недели спустя...

Туплю конечно, но можно конкретно в англ. где ЧПУ отключить?

conf_global.php

 

Заменить

$INFO['use_friendly_urls']			=	'1';

 

На

$INFO['use_friendly_urls']			=	'0';

Спасибо - поглядел - работает))) Но пришлось вернутся обратно - старые ссылки теперь не пашут(((

 

А вот интересно, в русской версии переводит в транслит - а может есть такой мод под англ. версию?

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

Для этого и придуманы укорачиватели ссылок :rolleyes:

скажите пожалуйста после установки форума все руские буквы стали "???????????" что делать???

вот форум forum.maxiby.ru

что делать???

для каждого вопроса, создавать новую тему, в нужном разделе. Причем тут "Русские буквы в URL топика"?

  • 4 месяца спустя...

Все сделал! спасибо.

для чего это чистить?

UPDATE ibf_topics

SET title_seo='';

UPDATE ibf_forums

SET name_seo='';

не подскажете?

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

Аккаунт

Навигация

Поиск

Поиск

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

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