Форум » Система построения сайтов » Блоки » Проблема с облаком тегов (cumulus)
Открыть Ответить

Проблема с облаком тегов (cumulus)

0.00

0.00

1
23.06.2010 19:12:20 07.03.2011 23:28:11

Такая проблема - облако тегов (немного переделал под себя, слова берет из другого места) прекрасно работает в Опере и Мозилле, но не работает в IE. Что делать?
Сайт в подписи.
Спасибо)

Версия системы SLAED CMS 2.6 Lite
Версия PHP PHP 5
Сервер Сервер в интернете
Группа
Посетители
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

23.06.2010 20:52:16

У вас косяк с кодировкой урла, Опера и Мозила, как правило, сами кодируют урл, поэтому все работает, а ИЕ туповат в этой части и понимает все "как есть", поэтому выкидывает на 404
Например, в Опера и Мозила, урл отображается так:

/shop-tag-%E7%E5%E1%F0%E0.html

А в ИЕ так:
/shop-tag-зебра.html


Что именно меняли?

Группа
Супермодераторы
Регистрация
18.09.2008
Пол
Мужчина
Из
Россия
Предупреждения
Нет
GRAFLEKX
GRAFLEKX
3.92

3.92

23.06.2010 21:01:12 23.06.2010 21:11:47

Дык я имею ввиду что оно не показывается..
Или оно из-за кодировки не показывается? Как же исправить?
___

А, нет, показывается, а проблема с кодировкой действительно имеется)

Группа
Посетители
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

23.06.2010 21:05:08 23.06.2010 21:45:22

Что именно меняли?



Да ничего такого, просто изначально переменная $words бралась из конфига (вроде), а теперь я прикрутил запрос, и берется из бд.

Если применить urlencode(), то облако не загружается.. Или же урлы выглядят вот так:
/shop-tag-aa?ie%20ioeuooeeuiia.html

До этого было другое "облако тегов", сделано просто как список слов, заменил на этот, запрос в бд прежний оставил, но тут уже какие то проблемы.. может дело в flash-файле, который прилагается? И кодировка у меня cp1251.

Группа
Посетители
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

24.06.2010 20:09:56

У меня тоже Ошибка токого уровня ...

Ошибки сканирования
Заблокирован файлом robots.txt
.../ajax/cumulus/tagcloud.swf?r=4999999
запрещенный файлом robots.txt

что-бы ето означaло???

Регистрация
10.12.2009
Пол
Женщина
Из
Germany / Bayern
Предупреждения
Нет
boola20
boola20
3.71

3.71

25.06.2010 15:20:30

iconv("cp1251","utf-8",$words);

Группа
Клиент
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

25.06.2010 16:14:20 25.06.2010 16:33:08

ra55551, http://i027.radikal.ru/1006/4c/3480395c789b.jpg

Либо облако вовсе не показывается...

ну блин нифига для этого ie не преобразовывается...



if ($words) {
	foreach ($words as $val) {
	$val = iconv("cp1251","utf-8",$val);
		if ($val != '') $kwords[] = "<a style='font-size: 8px;' href='shop-tag-".urlencode($val).".html'>".$val."</a>";
	}


При таком раскладе изменений нет))

Если вместо


<a style='font-size: 8px;' href='shop-tag-".urlencode($val).".html'>".$val."</a>

будет

<a style='font-size: 8px;' href='shop-tag-".$val.".html'>".$val."</a>


то крякозябры, и 404 во всех браузерах.

Группа
Посетители
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

26.06.2010 07:17:36

Объясните мне зачем вообще нужно облако тегов на флеше. Для красоты? Больше не для чего. Оно роботами не индексируется.

Группа
Клиент
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

26.06.2010 14:38:24

Да, для красоты. И всё там индексируется, если посмотреть код страницы, то видно, что сначала идет просто перечень ссылок, а потом они же, только в яваскрипте уже.

Группа
Посетители
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

26.06.2010 15:30:27

Всё, проблему решил функциями urldecode() и urlencode(), вставив их в необходимые места)

Группа
Посетители
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

Страница 1 из 3. Всего: 21

1 2 3
Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр