Перейти к контенту

Модификации IPB на заказ

  • записей
    28
  • комментариев
    165
  • просмотров
    148 313

Дополнительные аватары


WildRAID

8 181 просмотр

Есть время -> постим моды.

 

Модификация "Дополнительные аватары"

Совместимость: IP. Board 2.3.x

Готовность: 100%

 

Модификация даёт пользователям возможность загружать дополнительные аватары и выбирать их создании сообщений. Как в ЖЖ и т.п. сервисах.

 

Подробности

  • Для работы с аватарами добавлен новый пункт меню в "Личных данных".
     
  • Аватары помечаются "ключевыми словами".
     
  • Выбрать аватар можно как при полной, так и при быстрой форме ответа (выпадающий список).
     
  • В полном ответе предусмотрено два вида инструмента для выбора аватары - полный и сокращённый. В первом можно увидеть весь список загруженных аватаров + крупную картинку с выбранным аватаром. Второй включает в себя только иконки нескольких первых аватаров и занимает мало места на экране.
     
  • Сохранение идёт по ключевому слову. Т.е. вы можете сделать аватар "весёлый", написать несколько постов с его использованием, затем удалить. А когда вы загрузите другой аватар с ключевым словом "весёлый" (или отредактируете старый), то он автоматически заменит старый во всех постах, где это требуется.
     
  • Пользователи, которых раздражает тот факт, что у одного юзера может быть больше одной аватары, могут отключить отображение дополнительных аватар в настройках форума. В этом случае у них всегда будут отображаться стандартные.

 

Можно установить ограничения на использование модификации по группам, а также на максимальное количество загружаемых аватаров.

 

Дополнительные аватары хранятся в отдельной папке и не загромождают uploads.

 

Скриншоты

1). Загружаем аватарки

2). Сокращенный выбор аватары при постинге

3). Полный выбор аватары при постинге

4). Модификация в действии

27 комментариев


Рекомендуемые комментарии



Честно говоря, сам тащусь. ^_^

 

Юзеры эту фичу очень хорошо осваивают, почти не злоупотребляют. Некоторые товарищи специально подбирают похожие аватарки, но с разными эмоциями, и используют их, чтобы подчеркнуть настроение поста. Тигр улыбается, тигр плачет, тигр кушает, тигр умер и т.д.)

 

Главное, идея мода давно лежит на поверхности. Но нигде не видел - ни на одном движке, ни на одном форуме. Удивительно..

Ссылка на комментарий

Важный момент -> модификация требует, чтобы в настройках форума остался только один вариант выбора "основной" аватары - это её прямая загрузка от пользователя (upload).

 

Сделано из соображений упрощения логики кода модификации, а также по той причине, что на 99% форумов 99% аватар установлено как upload.

Ссылка на комментарий

У меня почему-то подтверждение комментариев в блоге включилось.. :( Убрал.

 

Переписал модификацию в формате хука под тройку.

Хорошо. ^__^ Приятная штука.

 

А сколько в граммах? Че-то не нашел.)

Отписался.

 

Если кто интересуется -> в связи с тем, что модификация вызывает большой интерес - больше, чем все остальные вместе взятые - в ближайшее время раздумываю над тем, чтобы улучшить её до версии 2.0.

 

Что планируется:

  • Более симпатичный AJAX-интерфейс для выбора аватарок как в полном, так и в быстром ответе.
  • Ключевые слова станут необязательны (будут создаваться автоматически, если не указано пользователем).
  • Совмещение с интерфейсом загрузки основной аватары. Скорее всего, стандартный интерфейс будет выключаться, а основной аватар будет загружаться первым через модификацию. Можно будет делать основным любой из ранее загруженных аватаров в один клик.
  • Много всякой мелочевки по коду.

 

Принимаются пожелания и идеи. По срокам - одна-две недели до начала работ. Один-два дня на сам код.

 

Со старой версией всё будет совместимо. Апгрейд до новой версии - бесплатно.

Как-то так.)

Ссылка на комментарий

Предлагаю добавить условие, когда юзер в офф-лайне, то ввывешивается заранее выбранный аватар.

Как только вошел на форум - появился тот, который по умолчанию.

Это расширило бы функционал.

Еще одно условие на рассмотрение, касаемо модераторской группы.

Если юзер отправлен в баню, то у него автоматом меняется его аватар на подготовленный модераторский с какой-нить надписью, что человек в бане))Можно это красиво и не навязчиво оформить.)

Было бы ваще замечательно вешать с Z-позиционированием прозрачную шторку\табличку поверх его родного аватара...

Типа: " Вернусь через два дня"))))))

Но это уже мелочи, главное условия осуществить.

Когда юзер в офф-лайне или в бане.

Ссылка на комментарий
Максимальное количество аватарок для каждой группы

Будет.

 

Grandsire,

Предлагаю добавить условие, когда юзер в офф-лайне, то ввывешивается заранее выбранный аватар.

Cурово. Подумаю. Будут ли юзеры этим реально пользоваться? Выбирать оффлайн-аву, в смысле.

 

Остальное можно и так сделать.

$ipsclass->get_avatar

Добавить туда пару строк - если юзер в бане, то возвращать особую аву.

Связь с модификацией "дополнительных аватар" вовсе не нужна в данном случае.

Ссылка на комментарий
Да..нужно)))Постарайтесь учесть это в Моде по офф-лайну.

А по Бане, если возможно отдельно прописать условие, был бы рад помощи.)

 

Сделать превьющку выбранного аватара в форме быстрого ответа, кликнув на которую можно выбрать другой аватар.

Ссылка на комментарий

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.