T-sky
Имхо тут надо допиливать не Фотоконкурсы, а регистрацию, чтобы зарегистрироваться можно было только через активацию по смс (как я понял за смс платит не пользователь, а владелец сайта).Разрешить голосовать зарегистрированным — не равно активированным.

При временной есть возможность сменить домен в будущем. Т.е. берем лицензию для super-puper-konkus.ru, проходит полгода и мы подумываем, что надо бы закрывать super-puper-konkus.ru и замутить puper-super-konkurs.ru. При пожизненной лицензии отозвать ее нет возможности. Т.е. придется покупать еще одну для нового домена. Если брали временную, то я высылаю лицензию для нового домена, проверяю чтобы на старом домене компонент не использовался. Ну а со временем лицензия для старого домена истекает.А в чем прикол то?)))) для чего вообще брать временную?))))
Вконтакте, Фейсбук, Твиттер — после нажатия на кнопку, голос автоматически добавляется в бд. Тут все хорошо.
В гугл+ проблемнее. У него задержка в обновлении данных ~15 сек. Т.е. сразу обновить не получится, нужно чуть позже. Для этих целей сделана cron-задача. Она периодически запрашивает статистику по участникам конкурсов у гугла (заодно и у остальных соц.сетей на всякий случай) и обновляет ее в бд.
Чтобы вручную обновить статистику, нужно как обычно нажать "Пересчитать рейтинг" в редактировании конкурса.
Так что не удивляйтесь, что после нажатия на вконтакте статистика сразу обновляется, а с гугл+ нет.
Еще одно. Пришлось убрать кнопки маил.ру и одноклассники, т.к. не нашел я описания в их api как у них запрашивать статистику лайков/дислайков. Точнее для кнопки одноклассников не нашел. У их старой кнопки вроде было такое, но сейчас новые сдвоенные с маил.ру кнопки и на них вроде нет. Если кто такое знает, подскажите. У пресловутого скрипта битвы брендов есть кнопки одноклассников и маил.ру?
Было бы хорошо, объединить с этой разработкой Активация аккаунта через СМС и разрешать голосовать только тем юзерам, у которых подтвержден профиль через СМС, этим можно обойти накрутку от повторной регистрации. (ну если только у человека не 100 симок)
Так участвовать в конкурсе могут только зарегистрированные пользователи. Если вы настроили после регистрации активацию через смс, то поучаствовать в конкурсе смогут только прошедшие смс-активацию.
А если вы имеете ввиду разрешить не участвовать, а голосовать, то можно в настройках фотоконкурса выставить разрешение голосовать только зарегистрированным и опять же получается только тем, кто прошел смс-активацию.
Что именно изменено:
[+] Сделан автоматический подсчет голосов соц.кнопок.
[+] В итогах конкурса, если участники набрали одинаковое количество очков, они теперь делят место.
[+] Сделано периодическое голосование (раз в N-часов)
[+] Сделана привязка к биллингу (покупка голосов).
[+] В админке в списке фото добавлены фильтры
[+] Добавлена интеграция с лентой активности
[+] Добавлена возможность после подачи заявки перенаправить пользователя на отдельную страницу, сообщающую, что заявка подана (чтобы было понятнее).
[+] Добавлена возможность запретить участникам редактировать заявки.
[=] Исправлены все известные баги
[+] Прочие мелкие исправления
Если возникнут проблемы при установке/обновлении — пишите.
Сегодня буду поздно вечером. Или завтра с утра весь день.
Кнопка VK не отображается, т.к. не указали VKApiID в настройках. Прочитайте инструкцию по установке. Кнопка голосования косячная, т.к. стили вашего сайта забивают стили компонента.Алфей, у меня почему-то не отображается кнопка VK и кнопка голосования косячная. nyanya66.ru/photocontest/detakonfetka/user88.html
Чиним так: в файле /components/photocontest/css/style.css, строка 151, находим "background: url('/components/photocontest/images/icons/heart-grey.png') no-repeat 0 0;", заменяем на "background: url('/components/photocontest/images/icons/heart-grey.png') no-repeat 0 0 !important;" (добавляем перед точкой с запятой !important).
в том же файле, строка 170, находим "background: url('/components/photocontest/images/icons/heart-red.png') no-repeat 0 0;", заменяем на "background: url('/components/photocontest/images/icons/heart-red.png') no-repeat 0 0 !important;"
Тут действительно баг. Исправил у себя, готовлю сейчас новый релиз, там это будет исправлено. Сейчас пока выслать фикс не могу, т.к. обновлять нужно все сразу, иначе остальное поломается.На странице с конкурсом отображается только 20 участников т.е. нет пагинации. nyanya66.ru/photocontest/detakonfetka.html
WALTERZ, Вам показалось. Сегодня открываю квип и вижу:Возникли вопросы по компоненту, написал в аську, сразу в оффлайн. Мне это ужасно не понравилось.
xxxxxxxxx (08:18:56 27/08/2012)
Оффлайн сообщение (13:38:54 26/08/2012)
Здравствуйте, я покупал фотоконкурс и меня есть парочка вопросов
Откуда видно, что сообщение пришло только сегодня в 08:18:56. Вчера с обеда меня не было дома.
это в списке ближайших доработокВзял потестировать. Не хватает возможности голосовать раз в какой-либо период. Например раз в сутки.
Что конкретно? По поводу накруток могу сказать следующее. Если разрешить голосовать гостям — есть возможность включить защиту по IP и куки. Но эту защиту продвинутые пользователи могут обойти. Если разрешить голосовать только зарегистрированным пользователям, то накрутка возможна только путем регистрации новых аккаунтов и голосованием с них. Можно также включить защиту по куки и/или IP. Тогда пользователю будет писаться "С вашего компьютера уже проголосовали" или "С вашего IP уже проголосовали". Но это, опять же можно обойти, да и IP у многих провайдеров одинаковый для целой группы пользователей.Писали про накрутку голосов… это исправлено?
Или кто-то выявил возможность накрутить голоса используя баги в компоненте? Если да, расскажите, поправлю.