Модуль "Поймай рейтинг" (сделано)

+52
1.9K
В своем недавнем посте обсуждали идею модуля. По настойчивым просьбам в личку и комментариях просто вынужден выложить его в том виде "как есть". На доработку пока времени нет.
Иллюстрация

Админка
Иллюстрация

Модуль выводит заданое изображение в случайном месте, в рамках заданного поля. Чам больше поле (например от -1000 до 1000) тем меньше вероятность попадания в видимые рамки страницы. Первое число (-1000) — это верхняя левая точка поля, второе (1000) — правая нижняя точка.
При клике на изображение пользователю добавляется рейтинг или карма.

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

Скачать — http://instantcms.ru/users/files/download1683.html

Если кто может, и захочет, помочь мне с оплатой интернета — мой кошелек R209550522002 Спасибо!
0
lezginka.ru lezginka.ru 12 лет назад #
+
+3
imprint imprint 12 лет назад #
сколько не переходил по страницам монетку так и не нашел....мне наверное не везет...)))
0
Зекабрист Зекабрист 12 лет назад #
Бывает и такое плясанул тебя
+3
deltas deltas 12 лет назад #
Отображение на всех страницах включено? Какой размер поля?
0
Зекабрист Зекабрист 12 лет назад #
У меня сейчас после того как нажал на монету выдало ошибку Ошибочный запрос: Table
'zeka.cms_users'
doesn't exist
0
Зекабрист Зекабрист 12 лет назад #
Изменил свой префикс прописал стало работать.
0
Зекабрист Зекабрист 12 лет назад #
Какой запрос к базе нужно сделать чтобы в ленте активности показывало?
0
Зекабрист Зекабрист 12 лет назад #
Поймать как я заметил с телефона можно каждый раз так как монету видно постоянно . Как быть?
+4
deltas deltas 12 лет назад #
Какой размер поля? Может браузер в мобильном не может помещать объекты за пределы страницы...
Тогда придется переписать функцию показа.
0
Зекабрист Зекабрист 12 лет назад #
поле от 500 до 500 ставил и 1000 все равно с телефона видно постоянно .
+4
deltas deltas 12 лет назад #
от -500 до 500? попробуй от -1000 до 100 : должен появлятся редко и в верхнем квадрате 100х100
0
Зекабрист Зекабрист 12 лет назад #
Сделал все так же с телефона монетку видно постоянно . Только если на опера мини сделать вид полный тогда не видно монету . В один столбик монета видна постоянно.
+3
deltas deltas 12 лет назад #
Б...ть! А тут то за что минус? Что за народ... Больше ни одного модуля писать не буду!
0
nikitka nikitka 12 лет назад #
Deltas не расстраивайся и не обращай внимание!Просто есть такой народ которому вечно что то не нравится при этом они не говорят что именно-а тупо втихаря ставят минусы!Все как и в жизни )))
+4
deltas deltas 12 лет назад #
Да все понимаю, но за что минусовать это предложение?
deltas:
Какой размер поля? Может браузер в мобильном не может помещать объекты за пределы страницы... Тогда придется переписать функцию показа.
+2
bondar bondar 12 лет назад #
отбалансировал )))
0
Зекабрист Зекабрист 12 лет назад #
Спасибо за модуль . С первой кражи подкину тебе лавэ на кошелек.
+1
moHAX moHAX 12 лет назад #
Стоит уменьшить вероятность показа в коде. Если задавать значения из админки - появляются полосы прокрутки экрана. А если ставить меньше, например от -100 до 100, то отображается только в поле 100*100 от левого верхнего угла экрана.
Мораль - не стоит привязывать значения поля отображения к вероятности отображения медальки. Стоит добавить еще одно поле "вероятность отображения".
А так модуль очень хороший =))
++++
0
Алексей Алексей 12 лет назад #
У меня всё хорошо работает, спасибо большое!++++
+2
moHAX moHAX 12 лет назад #
Немножко доработал. Кому надо качайте. Автору РЕСПЕКТ, модуль - супер.


Ссылка
0
moHAX moHAX 12 лет назад #
при нажатии на медальку идет запрос к базе на добавление рейтинга/кармы. F5 и запрос повторяется. Так можно накрутить себе рейтинг/карму. До этого у меня руки не дошли. =((
0
Данила Данила 12 лет назад #
Согласен,большой минус в том,что с помощью F5 накручиваем себе сколько захотим,ну или пока палец не устанет.
+2
Данила Данила 12 лет назад #
после редактирования этого недочёта обязательно отблагодарю на кошель,так как штука всё таки неплохая.
+1
moHAX moHAX 12 лет назад #
на ajaxe надо писать. Завтра займусь. У нас уже вечер, домой пойду отдыхать.
0
Данила Данила 12 лет назад #
Ну как есть изменения?
0
Александр Александр 12 лет назад #
в опере если поставить обновление страницы 1 секунду, так 60(1мин) кармы или рейтинга можно накрутить за вечер ваше не мерено))
+1
deltas deltas 12 лет назад #
Если админ слепой то можно и накрутить... Но если ящик админа завален сообщениями что Вася Пупкин "поймал рейтинг", и лента событий также, то какие действия админа? Правильно, то что Вы и подумали...
Хотя конечно устранить этот минус надо бы.
0
HolyGun HolyGun 12 лет назад #
Чтобы не было такого, запрос надо отправлять аяксом.
В ЦМСке полно примеров... :)
0
Зекабрист Зекабрист 12 лет назад #
Поставвии архив по ссылке . Теперь ни где не показывает сколько не хожу по сайту
0
Anabiotick Anabiotick 12 лет назад #
Зайдите в установку модулей и обновите версию модуля. Уменьшите число вероятности.
Проверено на трех тестовых площадках. Везде все замечательно.
0
svetlyi svetlyi 12 лет назад #
не отображается в списке модулей
0
Anabiotick Anabiotick 12 лет назад #
Куча плюсов++++++++++
Сделали свое. Как предложение, в настройках где указывается путь к картинке было бы лучше сделать загрузку файла картинки с автоматической пропиской пути. Тогда в папке images стоит сделать отдельную папку для загрузки туда картинок к модулю. Ну это так, пожелания для совершенствования. Ведь совершенству нет предела :)
0
greendark greendark 12 лет назад #
еще бы было хорошо добавить ограничение в админке не более установленного значения монет в день на одного пользователя
+6
deltas deltas 12 лет назад #
Да тут еще кучу всего можно добавить smile Я же писал - времени нет, выкладываю в том виде как есть...
0
greendark greendark 12 лет назад #
Спасибо что выложил :)
0
svetlyi svetlyi 12 лет назад #
нет монеток. ставил поле и -500до500 и -100до100 нету. поставил вывод на всех страницах. может надо поставить определеное место ввывода.
0
svetlyi svetlyi 12 лет назад #
все разобрался.
0
stasis stasis 12 лет назад #
Поставил на 1.9... отлично работает +++++++++++
0
stasis stasis 12 лет назад #
Но вот нашел "баг" в модуле рейтинг пользователей (у меня стоит карма) не засчитываются в этот модуль...
то есть... в профиле показывается например 70 кармы, а в модуле ТОП карма 50... вот пример:
Смотрите снизу "ТОП карма"

Что сделать чтобы засчитывалось?
0
WALTERZ WALTERZ 12 лет назад #
Может быть кэширование стоит?
0
stasis stasis 12 лет назад #
Нет не стоит проверял... даже на сервере из папки cache всё удалил... не помогло...
0
Vyatich Vyatich 12 лет назад #
У меня при показе на всех страницах отображается монетка, при клике на неё появляется ошибка "Ошибочный запрос: Table 'название_таблицы.cms_users' doesn't exist", рейтинг не плюсуется. Что докрутить?
0
Vyatich Vyatich 12 лет назад #
Разобрался, в префиксе было дело. Не плохой модуль :)
0
Evgenii Evgenii 12 лет назад #


А знаете как ???

Нашел кнопку бонуса, тыкнул по ней, нажал в браузере кнопку НАЗАД, и О ЧУДО!!! кнопка бонуса на месте!!!


Как исправить???
0
Dimson Dimson 12 лет назад #
А у меня почему-то дублируются сообщения. Нашел монету и два раза прилетело соощение админу,то же самое для текста поздравления и ленты событий. В чем может быть дело?
0
Delika Delika 10 лет назад #
а у меня всегда монетка на сайте и всегда дает рейтинг, промаха ни одного. Пробовала с 5 профилей. Как это исправить?

Еще от автора

Обновление компонента "Replacement замена в контенте" + бонус
Как и обещал, поработал над обновлением компонента Replacement.
Replacement - замена в контенте. Компонент для ICMS 2.x
Компонент на основе фильтра "Красивые заметки в тексте" для первой версии. По просьбам пользователей сделал подобное для второй ветки.
Фильтр ICMS Note - Красивые заметки в тексте
Опять же по просьбе Nomin сделал фильтр для создания красивых заметок в тексте.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.