forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   project-troll.co.cc (http://forum.boolean.name/showthread.php?t=15306)

NitE 17.08.2011 23:35

project-troll.co.cc
 
Вообщем решил недавно сделать первые шаги в веб-программирований. Сразу возникла такая вот идея маленького проекта для троллей.

Делал на пхп, на файлах, в базы данных решил пока не лезть.

Вообщем цените, пользуйте.

Это мой первый проект, поэтому ошибок не избежать. На первый взгляд всё работает, но если будет что-то серьёзное - пишите.

Суть проекта предоставить площадку для троллей. После регистраций вам дается ссылка с вашей персональной картинкой, её можно повесить себе в подпись, например, и кликнув по ней пользователь даст вам 10 очков опыта.

Вот пример:



и ссылка на проект: project-troll.co.cc

.Squid 17.08.2011 23:46

Ответ: project-troll.co.cc
 
Ахах, отлично!

Mr_F_ 17.08.2011 23:46

Ответ: project-troll.co.cc
 
Обновил твой левел до 2, а на картинке в посте все равно левел 1.

.Squid 17.08.2011 23:47

Ответ: project-troll.co.cc
 
Очевидно, кеш еще не обновился.

baton4ik 17.08.2011 23:47

Ответ: project-troll.co.cc
 
Цитата:

ESET NOD32 Antivirus заблокировал доступ к веб-странице.
Страница находится в списке веб-сайтов с потенциально опасным
содержимым.
Good trollin' bro!

Mr_F_ 17.08.2011 23:49

Ответ: project-troll.co.cc
 
я думаю, надо как-то запретить одному юзеру много раз плюсовать экспу. таймер на каждый айпи может включать.

Данил 17.08.2011 23:50

Ответ: project-troll.co.cc
 
докатились xD
а так успеха, я сам только учусь, правда ... хм, заставили меня свое обучение с ajax+php+js+jquery+oracle , и все сразу )

.Squid 17.08.2011 23:51

Ответ: project-troll.co.cc
 
Цитата:

Сообщение от baton4ik (Сообщение 199219)
Good trollin' bro!

Он вообще все *.cc блокирует, насколько я знаю

Цитата:

Сообщение от Mr_F_ (Сообщение 199220)
я думаю, надо как-то запретить одному юзеру много раз плюсовать экспу. таймер на каждый айпи может включать.

Это уже есть. Только кроме айпи, я бы еще по кукисам блокировал.

Nerd 17.08.2011 23:54

Ответ: project-troll.co.cc
 
Сыро, бро, сыро.

wolfhound512 17.08.2011 23:56

Ответ: project-troll.co.cc
 
После клика на открытой странице понажимал несколько раз F5, итого +70 опыта. И только когда поднялся левел появилась надпись: You can't vote right now. You will be able to vote again in 8 minutes.

Mr_F_ 17.08.2011 23:57

Ответ: project-troll.co.cc
 
вово. много раз жмёшь ф5 - даёшь дофига опыта.

is.SarCasm 17.08.2011 23:59

Ответ: project-troll.co.cc
 
Мне нравится! Теперь у каждого тут будет тролль в подписи. Что о нас подумают проходящие юзеры?)
Добавь ещё полоску опыта

moka 18.08.2011 00:34

Ответ: project-troll.co.cc
 
Nite, немного советов по самому функционалу:

Сделай таблицу (или просто формулу), по которой будет просчитываться количество кликов необходимое для лелел апа. Придумай формулу.
Далее, на изображении имей не только картинку и полоску, но также к полоске добавь слева число кликов необходимых для текущего уровня, а в конце полоски для нового. Полоска же будет отображать сам прогресс.
Ниже уровень, но имхо, слишком крупным текстом уровень показан..

Далее проблемы с F5 тебе уже известны. Делай как, заводи сессию в пхп, и ставь ей истечение на нужное количество минут. При первом входе, оставь переменную времени когда зашли, далее при последующих заходах, если сессия ещё не истекла, не обновляй переменную. Если истекла сессия то снова начисляй експу и заводи снова запись сессии.

Также придумай стиль для иконки покруче..

Предоставленную линку сунь в div, и сделай с фоном (чуток потемнее основного), далее скриптани чтоб при нажатии текст в диве выделялся.

На будущее можно сделать небольшую кастомизацию.


Кстати идея проекта такого же, давно у меня была..

den 18.08.2011 00:55

Ответ: project-troll.co.cc
 
Цитата:

Он вообще все *.cc блокирует, насколько я знаю
а ещё гугл удалил из поисковой базы все *.co.cc

wolfhound512 18.08.2011 01:03

Ответ: project-troll.co.cc
 
Еще можно записывать в БД те страницы, на которых был сделан клик, чтобы можно было посмотреть за что опыт. И отображение этой статистики в личном кабинете, или публичном профиле.
Конкретный пост конечно узнать нельзя, но можно узнать тему и страницу в ней.


Часовой пояс GMT +4, время: 22:30.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot