Галерея вложений в шапке форума
- 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
Послал запрос, ждемс
			
			
									
									
						Послал запрос, ждемс
