Галерея вложений в шапке форума
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
И не забудь сбросить кэш на главной странице админки !
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Я не понимаю - кто запустит этот самый первый скрипт? Где его вызов?Nick писал(а):Эээ... сначала отрабатывает javascript, и посылает запрос на php, он выбирает нужное количество картинок из бд и возвращает html назад. Javascript встраивает эти картинки в шапку, и потом броузер направляет запрос на сервер скрипту, который делает картинки с тенью и рамочкой.
Кэш сбрасывал. Никакого намека на картинки, рамки и тд в шапке не появляется.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Самый первый запускается javascript в теле шапки форума.
Ты отредактировал вот это:
Да, у тебя есть jquery? Если нет поставь и в owerall_header его пропиши!
Ты отредактировал вот это:
Этот код должен дописать в шапку запрос картинок для галереи... Нажми "консоль" в firebug, может там какая-то ошибка в javascript, тогда она в консоле отобразится.Nick писал(а):И наконец клиентская часть - в /style/prosilver/template/forum_fn.js
Код: Выделить всё
/* * Set header image gallery */ function add_header_image_gallery() { $.get( "/custom_scripts/forum_header_gallery.php?width="+($("#page-header .inner").width()-550-220-10), function(data){$("#site-description").after(data);} ); } onload_functions.push('add_header_image_gallery()');
Да, у тебя есть jquery? Если нет поставь и в owerall_header его пропиши!
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
$ is not defined
в строке $.get( ....
Ни хрена не понятно, но увлекательно
ага - похоже как раз jQuery ??
в строке $.get( ....
Ни хрена не понятно, но увлекательно
ага - похоже как раз jQuery ??
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Он самый, качай с jQuery.com, сохраняй куда-нибудь на сайт и ссылку на него в head, по примеру ссылок на другие скрипты.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Сделал, лучше не стало.
На сегодня завязываю (надо еще и поработать), но хотя бы понятно - куда рыть.
Спасибо за помощь.
На сегодня завязываю (надо еще и поработать), но хотя бы понятно - куда рыть.
Спасибо за помощь.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Если речь идет об этом форуме http://justcnc.com/forum/, то в head не появилось объявления jQuery. Возможно не сбросил кэш.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
форум этот, пробовал кидать jquery в разные каталоги, но похоже он не находится.
в overall_header прописывал в body и head
кэш сбрасывал.
Без изменений
Есть рекомендации куда его положить? Там min и обычная версия - брал обычную.
в overall_header прописывал в body и head
кэш сбрасывал.
Без изменений
Есть рекомендации куда его положить? Там min и обычная версия - брал обычную.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Нужно только в head. Что-то я не нашел ссылку на jquery в форуме. Значит, либо не тот файл (не от той темы), либо не сбросил кэш.
У меня это: public_html/forum/styles/prosilver/template/overall_header.html
У меня это: public_html/forum/styles/prosilver/template/overall_header.html
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
А я кидал все это в админский каталог.
Стало лучше.
Теперь такая нестыковочка -
forum_header_gallery.php ищет везде в таблице поле attach_id, а в таблице сделано id (согласно инструкции
Где переименовать ?
Стало лучше.
Теперь такая нестыковочка -
forum_header_gallery.php ищет везде в таблице поле attach_id, а в таблице сделано id (согласно инструкции
Где переименовать ?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Упс... Вот такой sql запрос:
ALTER TABLE phpbb_header_attach_clicks CHANGE COLUMN id attach_id int primary key
ALTER TABLE phpbb_header_attach_clicks CHANGE COLUMN id attach_id int primary key
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
теперь ошибок нет.
Картинок тоже нет - не понимаю откуда и в какой момент они набираются.
В одном из php упоминается cnc-club.ru как источник картинок, что в данной ситуации тоже не очень правильно ?
Картинок тоже нет - не понимаю откуда и в какой момент они набираются.
В одном из php упоминается cnc-club.ru как источник картинок, что в данной ситуации тоже не очень правильно ?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
это точно ...
вообще схема примерно такая. Создается ajax запрос, в ответ приходит список картинок. После этого в шапку должен добавится список картинок.
Результат запроса можно посмотреть в firebug во вкладке сеть.
После того, как появятся тэги <img> можно двигаться дальше.
вообще схема примерно такая. Создается ajax запрос, в ответ приходит список картинок. После этого в шапку должен добавится список картинок.
Результат запроса можно посмотреть в firebug во вкладке сеть.
После того, как появятся тэги <img> можно двигаться дальше.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Прикольная закладка - Net.
Я правлю php скрипты - а оно все равно лезет на cnc-club. Еще какой-то кэш есть?
Нашел! в два места кидал custom_scripts и правил не там.
Теперь проблема - оно ищет картинки и не находит.
Кто положит картинки в http://justcnc.com/image/forum_header/1 ... rum/files/********** ?
PS: Если я уже утомил, то можно бросить это дело.
Я правлю php скрипты - а оно все равно лезет на cnc-club. Еще какой-то кэш есть?
Нашел! в два места кидал custom_scripts и правил не там.
Теперь проблема - оно ищет картинки и не находит.
Кто положит картинки в http://justcnc.com/image/forum_header/1 ... rum/files/********** ?
PS: Если я уже утомил, то можно бросить это дело.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
1. нужно, чтобы правильно работал mod rewrite.
2. когда он работает, все запросы типа /image/forum_header/100x82f/forum/files/2_b9366256ea41bcadb91bb72d39158257 передаются скрипту imageprocessor. Который из адреса берет тип обработки картинки - forum_header, масштабирование - 100x82f (уместить(fit) в 100x82) и ссылка на изображение - /forum/files/2_b9366256ea41bcadb91bb72d39158257
3. Скрипт смотрит есть ли такое изображение в кэше. Если есть, то выдает его. Если нет - то создает по правилам описанным в скрипте.
Сейчас по этой сслыке говорит, что файл не найден, наверное не правильно работает rewrite....
http://justcnc.com/image/forum_header/1 ... 2d39158257
2. когда он работает, все запросы типа /image/forum_header/100x82f/forum/files/2_b9366256ea41bcadb91bb72d39158257 передаются скрипту imageprocessor. Который из адреса берет тип обработки картинки - forum_header, масштабирование - 100x82f (уместить(fit) в 100x82) и ссылка на изображение - /forum/files/2_b9366256ea41bcadb91bb72d39158257
3. Скрипт смотрит есть ли такое изображение в кэше. Если есть, то выдает его. Если нет - то создает по правилам описанным в скрипте.
Сейчас по этой сслыке говорит, что файл не найден, наверное не правильно работает rewrite....
http://justcnc.com/image/forum_header/1 ... 2d39158257
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
rewrite заработалNick писал(а):1. нужно, чтобы правильно работал mod rewrite.
2. когда он работает, все запросы типа /image/forum_header/100x82f/forum/files/2_b9366256ea41bcadb91bb72d39158257 передаются скрипту imageprocessor. Который из адреса берет тип обработки картинки - forum_header, масштабирование - 100x82f (уместить(fit) в 100x82) и ссылка на изображение - /forum/files/2_b9366256ea41bcadb91bb72d39158257
3. Скрипт смотрит есть ли такое изображение в кэше. Если есть, то выдает его. Если нет - то создает по правилам описанным в скрипте.
Сейчас по этой сслыке говорит, что файл не найден, наверное не правильно работает rewrite....
http://justcnc.com/image/forum_header/1 ... 2d39158257
теги img появились
картинок нет
ссылка сейчас говорит - Fatal error: Class 'Imagick' not found in /home/cnccont2/public_html/justcnc.com/custom_scripts/imageprocessor_imagick.php on line 161
Я даже временами понимаю, что делаю
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
хммм... похоже у тебя на сервере php собран без imagemagic...
Допиши в начало файла
phpinfo();
die;
глянем, что у тебя с настройками
Допиши в начало файла
phpinfo();
die;
глянем, что у тебя с настройками
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Да, похоже нет imagic...
А что за хостер? Я своего (sweb) просил, они мне переносили сайт за пол дня на сервер с image magickом.
А что за хостер? Я своего (sweb) просил, они мне переносили сайт за пол дня на сервер с image magickом.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
justhost.com
Послал запрос, ждемс
Послал запрос, ждемс