вывод динамики роста участников сообщества

Аватар пользователя itsanti

Категория задачи: 

  • дизайн и оформление сайта

Статус: 

  • готово

Суть: вывести на видное место количество участников сообщества, чтобы видеть динамику роста =)

Что-то типа слогана: А нас уже {N}. Присоединяйтесь к нам!

UPD (от администратора сайта):
Считаю инициативу выполненной. Количество участников выводится в конце мультика в банере на главной странице и на странице http://drupalspb.org/members

up
5 пользователей проголосовало.

Комментарии

Аватар пользователя Konstantin Komelin

Хорошая мысль, спасибо!

Хорошая мысль, спасибо!

У нас была идея анимированного баннера с количеством участников. Один из участников занимался этим вопросом. Анимацию планировалось реализовать в Adobe Edge.

Я постараюсь уточнить статус затеи с баннером.

Аватар пользователя paulanders

Уточняю статус затеи: есть

Уточняю статус затеи: есть баннер в первом приближении, скачать (zip, 87 Кб).
В процессе обсуждения возникли кое-какие идеи по улучшению, но к окончательному решению так и не пришли. Так что предложения по прежнему принимаются.

Как уже сказал Константин, баннер сделан при помощи Adobe Edge Animate, за этим названием кроется связка HTML, CSS и JS. Работает только в HTML5 браузерах, в том числе - на мобильных. Для старых браузеров можно добавить fall back картинку (постер).

Анимация встраивается в Drupal довольно не тривиально, нужно подтягивать несколько JS файлов, а так же в них придется переправить все пути, для соответствия стандартам Drupal. Не исключено, что будут конфликты с другим функционалом использующим jquery.

Поэтому предлагаю следующее решение: модуль Edge Suite. Я его уже внедрял на боевых сайтах - работает. Модуль берет на себя интеграцию Edge анимации в Drupal, нужен всего один файл - сам ролик сохраненный для публикации.

Всю работу по Анимации я готов взять на себя. Еще понадобится JS функция, которая посчитает кол-во юзверей, и человек, который все это опубликует.

Аватар пользователя Konstantin Komelin

Вывел баннер paulanders-а в

Вывел баннер paulanders-а в хедер на главной.
На финальных кадрах анимации отображается количество зарегистрированных участников.

Спасибо всем, кто поучаствовал в данной инициативе!

Давайте протестируем.

Аватар пользователя kalabro

Класс! Предлагаю ещё на

Класс! Предлагаю ещё на странице members сделать views result summary, чтобы там тоже было видно, сколько нас тут таких молодцов!

Аватар пользователя Konstantin Komelin

Сделано!

Сделано!

Аватар пользователя Alexander Malkov

Симпатичный баннер!

Симпатичный баннер!
Потестил на разных браузерах. Как всегда IE6-7-8 позади планеты всей. Вместо баннера серый прямоугольник). Начиная с 9-ки - все нормально.
На мобильных устройствах баннер показывается начиная с разрешения 1024 px.
Было бы неплохо на меньших разрешениях показывать ввиде текста "Нас уже 59! Присоединяйся к нам!" или как-то так...

Аватар пользователя Konstantin Komelin

Если быть точнее, то

Если быть точнее, то показывается начиная с 981px. На английской части не показывается.

Аватар пользователя paulanders

По моим впечатлениям, это как

По моим впечатлениям, это как то связанно с кешированием drupal, либо со сжатем. В общем, достоверно не могу сказать что именно вызывает подобный эффект. Но могу точно сказать, что ролик тут не причем, он весь весит 90 Кб, и в нем есть прелоадер.
У меня 5-ти мегабайтный ролик с телефона по GPRS нормально отображался... правда после того как я отключил кеширование блоков. До этого даже на десктопе иногда проскакивали небольшие глючки, в этом же духе, но всегда разные :)

Аватар пользователя Konstantin Komelin

"Приятная" неожиданность ) .

"Приятная" неожиданность ) . Ну понаблюдаем еще..
Как не крути, а всякие аплеты, типа флеш, java, silverlight надежнее работают.

Аватар пользователя paulanders

Как не крути, а всякие аплеты

Как не крути, а всякие аплеты, типа флеш, java, silverlight надежнее работают.

Совершенно верно, потому что каждая технология и ее интерпритатор поддерживаются одним разработчиком, к тому же в их работу не вмешивается drupal. Беда в том, что не одна из них не стала (и никогда не станет) стандартом, который поддержат все.
Так будем же поддерживать открытые стандарты, товарищи! Даешь единство технологий! ну и все в таком духе :)
Как бы это смешно не звучало, в мире веба никогда не было так, чтоб все везде идеально работало, и уход от сложившихся устоев как раз стимулирует развитие.
p.s. у перечисленных выше альтернатив минусов гораздо больше.