Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 17.11.2010, 17:51   #1
Новичок
 
Регистрация: 11.07.2010
Сообщений: 55
Вес репутации: 0
Squidward имеет ошибки в прошлом
По умолчанию sh404SEF и заглавные буквы И и Р - не генерятся ссылки

У меня генерятся кириллические ЧПУ, и когда я в заголовке статьи или какого-нибудь другого материала пытаюсь использовать заглавные буквы И или Р (вроде бы только эти, весь алфавит не подставлял), то sh404SEF не может сгенерить ссылку. Ссылка получается на стартовую страницу. В теле статей эти буквы пропечатываются и выводятся без глюков. Помогите разобраться или намекните, в какую сторону копать.
Думаю, стоит также заметить, что на определенных страницах выскакивает предупреждение: Warning: utf8_to_unicode: Illegal sequence identifier in UTF-8 at byte 4520 in Z:\home\phoca\www\libraries\phputf8\utils\unicode. php on line 110. Такое наблюдается у многих пользователей PhocaGallery. При отключении sh404SEF сообщение пропадает. Может быть, это как-то взаимосвязано, хотя для обычных джумловых статей (не категорий галереи PhocaGallery) заголовки с "опальными" буквами тоже не генерятся.
На всякий случай задавал кодировку UTF-8 индексному файлу шаблона, файлу com_phocagallery, но это не помогло. Проверял также базу - тоже в UTF-8.
Сайт на Денвере, sh404SEF 1.5.4.302, Joomla 1.5.21, PhocaGallery 2.7.5
Squidward вне форума   Ответить с цитированием
Старый 17.11.2010, 18:21   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Выход простой - не генерить кириллических ЧПУ.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 17.11.2010, 18:34   #3
Новичок
 
Регистрация: 11.07.2010
Сообщений: 55
Вес репутации: 0
Squidward имеет ошибки в прошлом
По умолчанию

Ну, ваше мнение, как убежденного борца с кириллицей, понятно. Но для меня это все же не самый лучший выход.
Squidward вне форума   Ответить с цитированием
Старый 17.11.2010, 20:06   #4
дУхтор
 
Аватар для dasinok
 
Регистрация: 03.02.2009
Адрес: неРезиновая
Сообщений: 2,522
Вес репутации: 374
dasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущееdasinok - прекрасное будущее
По умолчанию

sh404SEF - лучше вообще не использовать, добавляет большое коллво запросов к базе данных, сажая и без того не очень шуструю жумлу...
лучше вобще обходится без него...
...копайте на joomla форумах должно быть решение...если уж так важно это.
__________________
Однако...
dasinok вне форума   Ответить с цитированием
Старый 17.11.2010, 23:09   #5
Новичок
 
Регистрация: 11.07.2010
Сообщений: 55
Вес репутации: 0
Squidward имеет ошибки в прошлом
По умолчанию

Цитата:
Сообщение от dasinok Посмотреть сообщение
sh404SEF - лучше вообще не использовать, добавляет большое коллво запросов к базе данных, сажая и без того не очень шуструю жумлу...
лучше вобще обходится без него...
А мы кэш в компоненте включим...
Цитата:
Сообщение от dasinok Посмотреть сообщение
...копайте на joomla форумах должно быть решение...если уж так важно это.
Дык искал, спрашивал... Ничего не подсказали.
В принципе, в список заменяемых символов можно добавить вот это: И|и, и тогда ссылки генерятся, правда, имена/фамилии на "И" и "Р" в ссылках показываются с маленькой буквы, но зато хоть в title все по-нормальному. Хочется разобраться в корне проблемы, чтобы все было кошерно. То же и с предупреждением (Warning: utf8_to_unicode...), которое выскакивает на страницах: можно просто отключить показ предупреждений, но хотелось бы все же узнать, из-за чего косяк.
Squidward вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заглавные буквы в УРЛ Компьютер Яндекс 7 13.05.2010 18:42
Заглавные буквы jiikatrinas Вопросы от новичков 4 13.05.2010 09:38
ЧПУ ссылки в джумле от sh404SEF. Вопросы оптимизации. luperk Разработка и сопровождение сайтов 7 31.08.2009 21:53
А что?....Яндекс теперь в выдаче различает заглавные и строчные буквы? GreatAlf Яндекс 19 07.04.2009 11:47
Заглавные буквы в запросе и регион влияют на выдачу VAU Яндекс 10 02.04.2009 10:22


Часовой пояс GMT +3, время: 00:35.