Галерея вложений в шапке форума
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Галерея вложений в шапке форума
Добавил галерею вложений в шапку форума. Если у кого-то возникнут с ней проблемы не стесняйтесь сообщить об этом .
ЗЫ галерея подгружается при помощи javascript после загрузки тела форума, это сделано для того, чтобы не увеличивалось время загрузки главной информации. Если не включен javascript, галерея грузиться не будет.
ЗЫЫ В галерее настроен счетчик кликов, потом может вывешу самые популярные вложения .
PSSS выглядит примерно так:
ЗЫ галерея подгружается при помощи javascript после загрузки тела форума, это сделано для того, чтобы не увеличивалось время загрузки главной информации. Если не включен javascript, галерея грузиться не будет.
ЗЫЫ В галерее настроен счетчик кликов, потом может вывешу самые популярные вложения .
PSSS выглядит примерно так:
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Галерея вложений в шапке форума
А что картинки такие мизерные, всю шапку портят.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Блин, и тут тебе не нравится! А, я понял, пока ты ждешь ответ на свою тему, тебе нечего делать и ты ищешь над чем бы постебаться .
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Галерея вложений в шапке форума
Пусть подымут лапки(руки) те кому нравится Их же под микроскопом разглядывать нужно.Nick писал(а):Блин, и тут тебе не нравится!
Имено Пошустрей отвечай на мои топики, а то весь форум успею захаитьNick писал(а):А, я понял, пока ты ждешь ответ на свою тему, тебе нечего делать и ты ищешь над чем бы постебаться .
PS яж по делу пишу Все молчали что выделение фигово работает. Вот щас еще замучаю что добавлять файлы кучей не удобно. Потом примусь за то что форум весь в дырках
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Да, с файлами я сам частенько парюсь. Но в оправдание могу сказать, что пока заливка нескольких файлов одновременно ооочень мало где нормально работает. На тех же vbulletin у меня такая заливка очень часто глючила и иногда не позволяла даже один файл загрузить.
Спецификация html не позволяет загружать сразу несколько файлов, поэтому такие загрузки строятся либо на flash либо на java applet (не путать с javascript)
Спецификация html не позволяет загружать сразу несколько файлов, поэтому такие загрузки строятся либо на flash либо на java applet (не путать с javascript)
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Галерея вложений в шапке форума
На чипмекере нормально работаетNick писал(а):Но в оправдание могу сказать, что пока заливка нескольких файлов одновременно ооочень мало где нормально работает.
отмазалсяNick писал(а):На тех же vbulletin у меня такая заливка очень часто глючила и иногда не позволяла даже один файл загрузить.
Да там все что нужно сделать для удобства чтоб после добавления не перепрыгивалось на верх в поле сообщений. Щас там так: пишешь сообщение, лезишь вниз добавляешь файл, сразу страница перематывается вверх, нужно опять вниз ползти добавить файл, ток добавил опять перемотка вверх.Nick писал(а):Спецификация html не позволяет загружать сразу несколько файлов, поэтому такие загрузки строятся либо на flash либо на java applet (не путать с javascript)
Таже фигня с цитированием. Если текст выделяешь ввреху форума, перелистывает вниз. Лезишь ишещь сообщение, цитируешь, опять вниз пролистало.
Вот эти лишние пролистывания и нужно убрать.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- admin
- Site Admin
- Сообщения: 101
- Зарегистрирован: 05 мар 2009, 18:23
- Репутация: 54
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
С цитированием пролистывания убрал. Но с вложениями не понял, что ты имеешь в виду.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Галерея вложений в шапке форума
Чтобы добавить несколько вложений:admin писал(а):Но с вложениями не понял, что ты имеешь в виду.
1. Нажимаем стандартный ответ
2. Поле ввода текста у меня по центру экрана, закладок вложение не видно они внизу скрыты
3. Проматываем мышкой чтоб увидить внизу закладку Добавить вложение
4. Выбираем закладку добавить вложения
5. Обзор -> Добавить файл
6. После того как нажали добавить файл вся старница обновляется и Goto 2 и так для каждого файла.
Когда текст большой, много нужно вложить сидишь и пролистываешь постоянно вниз.
Обычно добовляют все файлы, потом их вставляют в текст.
Все что нужно чтобы при добавлении файла закладка добавить файл не пряталась и отсавалась на месте и не переключалась на закладку Настройки
Добавь около 10 картинок поймешь рабость работы.
Последний раз редактировалось aftaev 23 июн 2011, 15:06, всего редактировалось 1 раз.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Теперь понятнонама насяльника .
Я подумаю, что с этим можно сделать. По мне так самое не удобное, что загружать нужно по одному файлу. Самое удобное было бы выбрать 10 файлов нажать загрузить и все. Но есть проблема с поддержкой. Вроде в html5 (или какой там следующий выпуск) собирались добавить такую поддержку...
Я подумаю, что с этим можно сделать. По мне так самое не удобное, что загружать нужно по одному файлу. Самое удобное было бы выбрать 10 файлов нажать загрузить и все. Но есть проблема с поддержкой. Вроде в html5 (или какой там следующий выпуск) собирались добавить такую поддержку...
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Галерея вложений в шапке форума
Это удобно когда фотки подписаны типо это серва, эторемень, это шаговый, а когда CD003534 с фотика то проще их по очереди загружать чтоб потом правильно в сообщения вставлять не перепутать. В винде есть просмотр эскизов вот по ним и выбираю файлы.Nick писал(а):Самое удобное было бы выбрать 10 файлов нажать загрузить и все.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Пока на рассмотрении... до появления свободного времени .
ЗЫ порядок модно потом проверить, нажимаешь предпросмотр и вставляешь в нужном порядке...
ЗЫ порядок модно потом проверить, нажимаешь предпросмотр и вставляешь в нужном порядке...
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Симпатичная штука. А как это сделано, если не секрет?Nick писал(а):Добавил галерею вложений в шапку форума. Если у кого-то возникнут с ней проблемы не стесняйтесь сообщить об этом .
Хочется себе такое добавить.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Примерно вот так (я уже писал ivan-у это в личке)
Эммммм как-то так.... Если _решишься_ сделать так же у себя, то делай по порядку, если что-то будет не так, спрашивай не стесняйся .Nick писал(а): Картинки вставлял следующим образом:
правда способ не простой и не оптимальный - я просто использовал наработки с предыдущих сайтов....
Файлы из архива, нужно положить в папку /custom_scripts/
Потом нужно создать таблицу в базе данных с такими параметрами:
название phpbb_header_attach_clicks
поля
id int(11) auto_increment primary key
clicks int(11)
shows int(11)
И вдобавок ко всему у меня настроен modrewrite, чтобы файлы типа /image/.... пропускались через один из скриптов в архиве.
Это нужно добавить в .htaccess в корень сайта
RewriteRule ^image/([[:alnum:]_.,]+)/([[:alnum:]_.,]+)/(.+)$ /custom_scripts/imageprocessor_imagick.php?img_file_name=/$3&frame=$1&size=$2 [QSA,L]
И наконец клиентская часть - в /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()');
- Вложения
-
- gallery.tar.gz
- (4.56 КБ) 1383 скачивания
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Ух, круто. Я думал это каким-то модом делается.
По жабе я не спец и много времени на это тратить не хотелось - поэтому, похоже, я пролетаю.
Но, все равно, спасибо за ответ - будет время - поразбираюсь.
По жабе я не спец и много времени на это тратить не хотелось - поэтому, похоже, я пролетаю.
Но, все равно, спасибо за ответ - будет время - поразбираюсь.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
А на жабе там только маленький скриптик, который определяет размер поля в которое будут вставляться картинки (чтобы все уместилось в одну строчку). Остальное все на php .
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Вроде сделал. Разумеется с ходу не заработало.
А как это все начинается? Какой из скриптов запускается первым и откуда?
А как это все начинается? Какой из скриптов запускается первым и откуда?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Эээ... сначала отрабатывает javascript, и посылает запрос на php, он выбирает нужное количество картинок из бд и возвращает html назад. Javascript встраивает эти картинки в шапку, и потом броузер направляет запрос на сервер скрипту, который делает картинки с тенью и рамочкой.
ЗЫ так у тебя заработало или нет?
ЗЫ так у тебя заработало или нет?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Галерея вложений в шапке форума
Не заработало.
Но возможно оно заработает при добавлении картинки - когда запустится Java Script из ModeWrite ?
Сейчас, похоже - у него не было повода запускаться ?!
Будет время - попробую
Но возможно оно заработает при добавлении картинки - когда запустится Java Script из ModeWrite ?
Сейчас, похоже - у него не было повода запускаться ?!
Будет время - попробую
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Галерея вложений в шапке форума
Без MoRewrite работать не будет. В шапку должны добавляться картинки, но они будут пустыми.
Можешь в firefox поставить firebug (очень советую - мега вещь для веб разработки, после установки тыкаешь правой кнопкой на элемент и нажимаешь "анализировать элемент") и проверить добавляются ли картинки в шапку.
Можешь в firefox поставить firebug (очень советую - мега вещь для веб разработки, после установки тыкаешь правой кнопкой на элемент и нажимаешь "анализировать элемент") и проверить добавляются ли картинки в шапку.