SEO транслитерация русских URL - Страница 2 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Об Архиве

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

СвернутьПрикрепленные теги

транслит

  • 3 Страниц +
  • 1
  • 2
  • 3
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

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

#16 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 26 Апрель 2013 - 14:41

Просмотреть сообщениеSmetDenis сказал(а):

Добрый день.

Добрый.

Просмотреть сообщениеSmetDenis сказал(а):

Моя версия совместима с хуком?
Совместима. Точнее хук совместим с Вашей версией скрипта. Проверено.
Нулей быть не должно. Вы файл сами не правили?

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

#17 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 16 Май 2013 - 09:47

С транслитом все нормально, а вот ники на латинице калечит. Есть у меня на одном подопечном форуме юзер с ником "Webinary", так ему получившийся из этого ника furl очень не понравился. :) Сделал так:
		else
		{
			$text = urldecode($text);
			$text = $this->transliterate( $text );
			$text = mb_strtolower($text);
			$text = preg_replace('#[^a-z0-9-]#', '', $text);
			$text = preg_replace('#-{2,}#', '-', $text);

			$text = urlencode($text);
		}

0

#18 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 261
  • Регистрация: 20-Март 09
  • Репутация: 2 071
  • IPB version:3.1.x
 

Отправлено 16 Май 2013 - 15:34

Просмотреть сообщениеDmitriy427 сказал(а):

С транслитом все нормально, а вот ники на латинице калечит.

В смысле калечит?

А, из-за регистр букв, пропустил наверное. А где проявляется проблема?
0

#19 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 16 Май 2013 - 18:57

Просмотреть сообщениеsiv1987 16 Май 2013 - 15:34 сказал(а):

А, из-за регистр букв, пропустил наверное.
Ну, да. "$text = preg_replace('#[^a-zA-Z0-9-]#', '', $text);", тоже помогает, но мне ссылки в нижнем регистре больше нравятся.

Просмотреть сообщениеsiv1987 16 Май 2013 - 15:34 сказал(а):

А где проявляется проблема?
Тут вот, можно посмотреть пока.
0

#20 Пользователь не на сайте   ivkom ответил: »

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 02-Февраль 12
  • Репутация: 5
  • Откуда:Мирный, Якутия
  • IPB version:3.4.x
 

Отправлено 20 Май 2013 - 09:54

Версия 1.3 отказалась работать:
Warning: urldecode() expects parameter 1 to be string, array given in C:\ipb\hooks\seoTransliterate_dxxx.php on line 17

Warning: Cannot modify header information - headers already sent by (output started at C:\ipb\hooks\seoTransliterate_dxxx.php:17) in C:\ipb\admin\sources\classes\output\formats\html\htmlOutput.php on line 114

Warning: Cannot modify header information - headers already sent by (output started at C:\ipb\hooks\seoTransliterate_dxxx.php:17) in C:\ipb\admin\sources\classes\output\formats\html\htmlOutput.php on line 127

Warning: Cannot modify header information - headers already sent by (output started at C:\ipb\hooks\seoTransliterate_dxxx.php:17) in C:\ipb\admin\sources\classes\output\formats\html\htmlOutput.php on line 136

Warning: Cannot modify header information - headers already sent by (output started at C:\ipb\hooks\seoTransliterate_dxxx.php:17) in C:\ipb\admin\sources\classes\output\formats\html\htmlOutput.php on line 137

Warning: Cannot modify header information - headers already sent by (output started at C:\ipb\hooks\seoTransliterate_dxxx.php:17) in C:\ipb\admin\sources\classes\output\formats\html\htmlOutput.php on line 141

С предыдущей, которая 1.2, все нормально.
0

#21 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 261
  • Регистрация: 20-Март 09
  • Репутация: 2 071
  • IPB version:3.1.x
 

Отправлено 20 Май 2013 - 13:32

Не понятно откуда там array может взяться, но хук поправлен.
1

#22 Пользователь не на сайте   kovboi ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 02-Февраль 08
  • Репутация: 0
  • IPB version:1.x
 

Отправлено 29 Июль 2013 - 18:04

есть подобное для 3.4х?
и еще
где можно найти вот такой хук?
выводит русские урл в адресной строке

-IMG-

спасибо
0

#23 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 261
  • Регистрация: 20-Март 09
  • Репутация: 2 071
  • IPB version:3.1.x
 

Отправлено 29 Июль 2013 - 18:09

kovboi,
Что подобное?
Какой хук?
Не нужно показывать скриншотами если это не графика или видео, нормальным текстом вставляйте.
0

#24 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 261
  • Регистрация: 20-Март 09
  • Репутация: 2 071
  • IPB version:3.1.x
 

Отправлено 29 Июль 2013 - 18:16

Просмотреть сообщениеkovboi сказал(а):

выводит русские урл в адресной строке

Так это же обыкновенная кириллица в урле - уберите транслитерацию и будет счастье также.

Если установили хук - отключите его и урл-ы сразу перейдут в нормальное состояние.
Если у вас стоит "сборка" от ИБР, нужно отключить транслитерацию в initdata.php. Кроме того, здесь сео названия хранятся в транслитированном виде, поэтому для отката придется еще перестроить кеш ЧПУ или запросами очистить их из бд (если воспользоваться поиском можно найти эти запросы).

Если вы не устанавливали хук, и вопросы не имеют отношения к нему - просьба не засорять эту тему. Для подобных вопросов есть куча топиков в соответствующем разделе SEO оптимизация
0

#25 Пользователь не на сайте   salex ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 81
  • Регистрация: 15-Февраль 13
  • Репутация: 6
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 30 Ноябрь 2013 - 14:11

А как сделать, что бы транслит работал и в IP.Content? На форуме все транслит работает, а в контенте нет...
0

#26 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 30 Ноябрь 2013 - 19:04

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

Что там у вас кирилица в ссылках контента или спецсимволы url encode?
0

#27 Пользователь не на сайте   salex ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 81
  • Регистрация: 15-Февраль 13
  • Репутация: 6
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 30 Ноябрь 2013 - 21:24

Кирилица в ссылках.
И Sitemap отправляет ссылки с "Контента" и с "Пользовательских страниц" в виде спецсимволов.
0

#28 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 30 Ноябрь 2013 - 21:31

Обновите данные базового стиля для всех приложений, затем перекешируйте стили. АЦ->Внешний Вид->Инструменты.
0

#29 Пользователь не на сайте   salex ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 81
  • Регистрация: 15-Февраль 13
  • Репутация: 6
  • Откуда:Минск
  • IPB version:3.4.x
 

Отправлено 30 Ноябрь 2013 - 21:33

Да делал уже)). Попробую хук переустановить.
не выходит аленький цветочек)) Кириллица в контенте и все тут...

Сообщение изменено: salex (30 Ноябрь 2013 - 21:39)

0

#30 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 30 Ноябрь 2013 - 21:41

А кеш FURL обновляли? Это в управлении приложениями.
0

Сообщить об этой теме:


  • 3 Страниц +
  • 1
  • 2
  • 3
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

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


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна