goldyhmr237 / web-optimizator

Automatically exported from code.google.com/p/web-optimizator
0 stars 0 forks source link

GD Star Rating & WordPress & Web Optimizer problem #51

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
1. Installed WordPress 2.8.3
2. Installed plugin GD Star Rating 1.5.8 (or GD Star Rating
1.6.0 http://code.google.com/p/gd-star-rating/)
3. Installed Web Optimizer v0.5.3.5

Can't set up rating and review system for pages and/or posts and comment in
blog. It is no longer displayed in graphical form.

The rating is displayed as text

Screen shot http://img199.imageshack.us/i/30652990.jpg/ 
-RUSSIAN-
1. Установлен WordPress 2.8.3
2. Установлен плагин GD Star Rating 1.5.8 (или GD Star Rating
1.6.0 http://code.google.com/p/gd-star-rating/)
3. Установлен Web Optimizer v0.5.3.5

Не возможно установить рейтинг для страниц 
и/или постов и коментариев в
блоге. Он перестал отображаться  в 
графическом виде.

Рейтинг отображается в виде текста.
Скриншот http://img199.imageshack.us/i/30652990.jpg/

Original issue reported on code.google.com by dn.admin...@gtempaccount.com on 11 Aug 2009 at 6:27

GoogleCodeExporter commented 9 years ago
Та же проблема и у Web Optimizer v0.5.4

Original comment by dn.admin...@gtempaccount.com on 11 Aug 2009 at 8:16

GoogleCodeExporter commented 9 years ago
Я уже писал, что, скорее всего, проблема не 
столько в Web Optimizer, сколько в 
каскаде стилей. Надо посмотреть, что со 
стилями происходит (почему пропадают 
фоновые 
изображения). Скорее всего, background-image не 
удается корректно определить для 
данных элементов.
Можно попробовать исключить 
соответствующие изображения из процесса 
создания CSS 
Sprites или поправить сами стили.
---------------------------------ENGLISH----------------------------------
As I've written it seems that Web Optimizer can't calculate some style cascades 
properly (it's a general issue). So you need to check concrete styles 
(especially 
property background-image) -- and somehow fix it.
You can exclude some images from CSS Sprites creation (in options) or fix 
styles so 
every selector will have defined background-image property.

Original comment by sunny.dr...@gmail.com on 11 Aug 2009 at 9:14

GoogleCodeExporter commented 9 years ago
Вот что пишет автор GD Star Rating об этом:
Comments the author of the GD Star Rating:
http://code.google.com/p/gd-star-rating/issues/detail?id=17

Original comment by finanaly...@gmail.com on 12 Aug 2009 at 12:10

GoogleCodeExporter commented 9 years ago
Все правильно пишет. Кроме того, что не 
удается повторить проблему
http://i.webo.in/wp-gd-star.png
Напишите, пожалуйста, какая тема 
установлена для звездочек либо попробуйте 
добавить в 
опцию "Исключить изображения" (находится в 
разделе CSS Sprites) следующее:
stars12.png stars16.png stars20.png stars24.png stars30.png stars46.png 
stars12.gif 
stars16.gif stars20.gif stars24.gif stars30.gif stars46.gif thumbs12.png 
thumbs16.png 
thumbs20.png thumbs24.png thumbs32.png thumbs40.png

В config.webo.php это $compress_options['css_sprites']['ignore_list']

Original comment by sunny.dr...@gmail.com on 13 Aug 2009 at 7:57

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
На стенде тоже не работает, дяже со 
стандартной темой WP, пока не отключил
"Минимизировать и объединить CSS-файлы" на 
странице "настройка сжатия".
В config.webo.php это:
$compress_options['minify']['css'] = "0";
Что мне и помогло с моей темой. Так что 
думаю, что проблема была не в теме WP.
Не помогло и исключение в 
$compress_options['css_sprites']['ignore_list']

Но проблема всё-равно осталась. Если будет 
нужна какая-либо информация от меня, буду
рад помочь.
--
It works when i'm turned off compressing and minify css.
In config.webo.php file:
$compress_options['minify']['css'] = "0";

Original comment by dn.admin...@gtempaccount.com on 14 Aug 2009 at 7:28

GoogleCodeExporter commented 9 years ago
видимо, там проблема не в конкретном 
дополнении, а в комбинации чего-то с чем-то. 
На 
"чистом" WP 2.8.4 + GD Star Rating проблем не отмечено.

Отключение сжатия CSS уменьшает 
эффективность WO примерно на 60%. Может быть, 
попробовать отключить CSS Sprites ?

Нужна полная информация о стенде: тема, 
активированные дополнения, версия WP.

Original comment by sunny.dr...@gmail.com on 14 Aug 2009 at 9:39

GoogleCodeExporter commented 9 years ago
Стенд: WinXP Denwer3_Base_2008-01-13_a2.2.4_p5.2.4_m5.0.45_pma2.6.1
WordPress 2.8.3, 2.8.4
Включённые Дополнения: только GD Star Rating Version 
1.6.1
тема WP-MAX http://www.themespreview.com/wp-max-wordpress-theme/
Таже история и со стандарстной темой WP.
-----------------------------------------
Рабочий сервер: Высылаю по почте

Original comment by dn.admin...@gtempaccount.com on 14 Aug 2009 at 10:26

GoogleCodeExporter commented 9 years ago
Проблему удалось повторить (конкретно на 
Denwer). Суть в следующем:

GD Star Rating выдает стили и скрипты через .php (ну, 
выдает и выдает, типа 
предварительно оптимизирует, хотя это 
немного и глупо). Web Optimizer динамические 
стили и скрипты запрашивает через curl 
(вычисляет адрес скриптов и получает 
статическое содержание). На Denwer такая схема 
не прокатывает (в Denwer нет curl). 
Видимо, на боевом сервере тоже нет curl, если 
наблюдается та же самая проблема.

Других предположений у меня нет. Проверьте, 
пожалуйста, гипотезу относительно боевого 
сервера -- что там с curl.

P.S. Так как и JavaScript отдается через 
динамический файл, то нужно отключить и 
сжатие JavaScript в настройках Web Optimizer для 
корректной работы (чтобы сводит 
полезность Web Optimizer почти к нулю). Дружно 
благодарим автора GD Star Rating за 
такую "заботу" о пользователях (клиентскую 
оптимизацию нужно оставлять на совести 
специализированных приложений, а не 
пытаться колесо самостоятельно 
изобретать).

Original comment by sunny.dr...@gmail.com on 14 Aug 2009 at 12:54

GoogleCodeExporter commented 9 years ago
да, я вспомнил еще один путь решения 
указанной проблемы. Нужно добавить 
исключение для 
этих двух скриптов
$compress_options['external_scripts']['ignore_list'] = "script.js.php 
gdsr.css.php";

Original comment by sunny.dr...@gmail.com on 14 Aug 2009 at 7:37

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
curl установлен был, но не было php5-curl.
Поставил, добавил исключения для скриптов 
"script.js.php" и "gdsr.css.php",- GD Star
Rating заработал!
Для меня этого достаточно. Пускай не 
оптимизирует только
это, чем не оптимизирует все.
Ключевые моменты кое-как перевёл на 
английский, может пригодится 
нерускоязычным.
Большое спасибо.
--
I'm installed  the curl and the php5-curl and added to the file config.webo.php 
the
line: $compress_options['external_scripts']['ignore_list'] = "script.js.php
gdsr.css.php";
The GD Star Rating work well now.

Original comment by qdr...@gmail.com on 15 Aug 2009 at 4:20

GoogleCodeExporter commented 9 years ago
big thx :)

Original comment by sunny.dr...@gmail.com on 15 Aug 2009 at 7:11