Forums / National / Russian / Бета -впечатления.

<<<1...5...10111213141516>>>

Trustmaster
#181 2008-12-23 03:04
Объясните, пожалуйста, чем плохи аватары-заглушки?
May the Source be with you!
Ratibor
#182 2008-12-23 04:51
# NovoKain : Если это требуется то есть плагин (и насколько я помню SQL запросом так-же можно сделать)
Вот это как раз не вариант, лишние напряги базы как раз не нужны.
Аватары должны быть конфигурабильны по умолчанию в самом движке.
Это одна из тех функций, так сказзать - маст хэв.
Не задавай глупых вопросов, не услышишь вранья.
medar
#183 2008-12-23 05:10
По-моему, вариант с аватаром-заглушкой весьма неплох. Зачем усложнять ? Если надо показывать аватар - ставь тэг в скин-файле, не надо - не ставь.
rangjungyeshe.ru
Trustmaster
#184 2008-12-23 05:18
medar:
По-моему, вариант с аватаром-заглушкой весьма неплох. Зачем усложнять ? Если надо показывать аватар - ставь тэг в скин-файле, не надо - не ставь.
Аналогично. Так что жду обоснований противного.
May the Source be with you!
esclkm
#185 2008-12-23 07:28
Господа. Вы же сами знаете, что у нас есть дяди васи, которые ну хотят сайт своими руками сделать - а прикладывать усилий к этому ну никак.
так вот такой способ - это просто способ обойти длинные рассказы про css tpl или про использование базы.
в итоге всем хорошо и админы в носу ковыряются (простите)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
NovoKain
#186 2008-12-23 10:37
Специально для "дядь вась" admin.php?m=tools&p=sedplus или для более продвинутых "дядь вась" http://neocrome.ru/page.php?id=103
Как вариант сделать кнопку в админке например тут - admin.php?m=config&n=edit&o=core&p=users и в папку скина! Скинмейкер заливает аватар по умолчанию (спешал для "дядь вась")

И не надо ничего мудрить с стандартной поставкой. Посмотрите на другие ЦМС в многих из них по умолчанию если нет аватара то картинка просто не выводится. Если Вам надо выводить картинку по умолчанию то читайте выше (несколько раз ибо уже про это писал но было проигнорированно)
Ratibor
#187 2008-12-23 15:59
# NovoKain : Если Вам надо выводить картинку по умолчанию то читайте выше (несколько раз ибо уже про это писал но было проигнорированно)
Не надо путать мягкое с теплым :)
Нет аватара и дефолтный аватар, немного разные вещи.
Насколько я помню sedplus позволяет всем юзерам вставить аватар, но....
только тем кто сейчас уже зарегистрирован на сайте.
И что прикажешь мне каждый день лезть в админку и прописывать всем новичкам дефолтный аватар ?

В стандартную поставку Cotonti можно включить пустую картинку 0 длинны,
либо зделать проверку если есть файл /datas/defaultav/noavatar.gif,
то выводить его, если файла нет, то ничего не выводить.
В итоге по сравнения с тем что сейчас ничего не изменится, а функционал и юзабельность увеличатся и не надо наставлять никаких плагинов.

Вот пример для users.details.inc.php



Строку 89:
"USERS_DETAILS_AVATAR" => sed_build_userimage($urr['user_avatar']),
меняем на:
"USERS_DETAILS_AVATAR" => $user_avatar,

а где нибудь выше, к примеру в районе 57 строки добавляем:
$user_avatar = sed_build_userimage($urr['user_avatar']);
if (empty($user_avatar))
{
file_exists($cfg['defav_dir']."/blank.png") ? $user_avatar = '<img src="datas/defaultav/blank.png" alt="" class="avatar" />' : $user_avatar = '';
}

Теперь если ннужна данная функция кидаем blank.png в datas/defaultav/ и он будет отображаться, если не нужен то не заливаем картинку. Вернее все это включить в стандартную поставку, а кому не надо это бужет прибъет картинку и деловто.
По такому же принципу зделать в форуме и т.п.

P.S. Это так сказать необходимый минимум, потом со временем это можно будет доработать.
К примеру сделать что новые юзеры не могут ставить себе аватары, а после к примеру 100 постов на форуме смогут себе выбрать аватар из имеющихся стандартных на сайте, а к примеру после 300 постов смогут залить себе сами свой аватар.
То же самое и с подписями. И также желательно зделать список исключений, т.е. туда вносить юзеров которым данные функции будут не доступны впринципе.
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2008-12-23 16:41, 15 years ago)
Trustmaster
#188 2008-12-23 16:40
esclkm:
Господа. Вы же сами знаете, что у нас есть дяди васи, которые ну хотят сайт своими руками сделать - а прикладывать усилий к этому ну никак.
Дяди Васи пусть идут лесом и пользуют Джумлу. А нам надо сделать быстрый, надежный и удобный движок для тех, кто кое-что понимает в колбасных обрезках (таких не так уж много на самом деле).

Ratibor, хорошее решение. Есть у кого-нибудь время его применить к нашему trunk'у?
May the Source be with you!
Ratibor
#189 2008-12-23 16:47
# Trustmaster : Ratibor, хорошее решение. Есть у кого-нибудь время его применить к нашему trunk'у?
Создал Ticket #136

P.S. Вот на всякий случай обоснования расширения в будущем функции аватаров и подписей.
Аватары и подписи не роскошь, юзерам надо еще заслужить чтоб их использовать.
А то частенько случается так что за все время существования на сайте у юзера всего 1-2 поста на форуме, а подпись занимает пол страницы и в аватары загрузит всякую фигню.
Это было во первых, а во вторых это улучшает безопасность.
Когда юзер настрочит пару сотен постов, то он с большой долей вероятности не будет срать на форуме и не пытаться залить эксплоит на сайт, вот таким юзерам и можно разрешить подпись и аватары. Это все касается только группы обычных юзеров, все остальные группы это не касается.
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2008-12-23 17:00, 15 years ago)
Trustmaster
#190 2008-12-23 17:09
Это тоже очень специфично, куча нюансов у каждого сообщества. Обычно за этим следят модераторы. А администрация пишет под свою уникальную систему поощрений и наказаний специальные плагины. Так во многих крупных сообществах на IPB, vBulletin, phpBB происходит. Делать мощную детализированную систему поощрений и наказаний из коробки - это перебор по-моему.
May the Source be with you!
Ratibor
#191 2008-12-23 17:11
Вот на всякий случай даю скин дизайна, где без заглушки профиль вообще не смотрится:



Кстати, заглушки на остальные строки профиля тоже не помешают.
См. на скрине - Нет информации
А то пустые строки не смотрятся на любом дизайне.

# Trustmaster : Делать мощную детализированную систему поощрений и наказаний из коробки - это перебор по-моему.
Ну я же и написал что это можно оставить на светлое будующее :)
Где нибудь в районе Cotonti v.3.0
Не задавай глупых вопросов, не услышишь вранья.
Trustmaster
#192 2008-12-23 18:45
Сделал заглушку, причем шаблоны и файлы ядра/плагинов редактировать не надо. Все происходит внутри функции sed_build_userimage().
May the Source be with you!
Ratibor
#193 2008-12-23 19:21
# Trustmaster : Сделал заглушку, причем шаблоны и файлы ядра/плагинов редактировать не надо. Все происходит внутри функции sed_build_userimage().

Немного не то получилось :)

Не задавай глупых вопросов, не услышишь вранья.
NovoKain
#194 2008-12-23 21:01
окей. Сделали так сделали. Тогда может лучше что-бы аватар дефолнтый брался из папки скина?
Trustmaster
#195 2008-12-23 23:59
Может, переделать все скины в округе?
May the Source be with you!

<<<1...5...10111213141516>>>