Idea: Timeout of unanswered challenged

For the 1on1 Ladder on PlanetNexuiz

Moderators: Nexuiz Moderators, Moderators, Ladder Moderators

Delete two week old challenges and give PP ?

Poll ended at Wed Apr 12, 2006 3:15 pm

Yes
6
50%
No
6
50%
 
Total votes : 12

Postby tZork » Fri Apr 07, 2006 8:08 am

divVerent wrote:
tZork wrote:Imagine not making a ladder system that allows sql injection and enforcing good passwords. Then imagine how fustrated this hakker ould be. ;) also, if teh system is hakkable other bad things can happen..


Not vulnerable to SQL injection... are you trying to tell me... that there are OTHER language than PHP? ;)


Hehe n1

I just realized a non hakk related abuse with this tho. Since you do start out with 1000 points and can go below this, all one would do to reset that would be to delete and re-register. ofc a person with access to multiple email addys can do this anyways.
HOF:
<Diablo> the nex is a "game modification"
<Diablo> quake1 never had a weapon like that.
<Vordreller> there was no need for anything over 4GB untill Vista came along
<Samua>]Idea: Fix it? :D
<Samua>Lies, that only applies to other people.
tZork
tZite Admin
 
Posts: 1337
Joined: Tue Feb 28, 2006 6:16 pm
Location: Halfway to somwhere else

Postby Toets » Fri Apr 07, 2006 9:04 am

First of all, the 1 month period is too short imho. Some people realy commit themselves to actively participate in the ladder, but for others it might just be fun to play a match from time to time. For those people it would could become a burdon if they're forced to do something every month. That's why I suggested the (automatic) inactivate option, so they can reactivate when they feel like.

About e-mail notification:

1) When they join the ladder : e-mail should contain all rules and explain completely what to do and when to do it.
2) When someone is challanged : explain to the challenged one what to do (go to the website and accept/decline) and how to do it. Tell him to contact the challeneger etc.
3) When a match is declined/accepted : notify the challenger the match was declined/accepted
4) mail to the one who didn't write the report: mail that the other player entered the match report
5) mail to the one who wrote the report: notification that the match report was accepted/declined and that the match can now be found at show matches page
6) After a period of 1 month of inactivity, notify the player he hasn't been active for one month. Tell him his account will be inactivated after another month if he doesn't react.
7) After two months of inactivity notify the player his account has been inactivated. Tell him how to activate his account again if he should feel like it.

That's what I can think of for the moment. I wouldn't give people the choice to activate or deactivate e-mail notification. Just send them :)
Toets
Member
 
Posts: 34
Joined: Wed Mar 01, 2006 10:14 am
Location: Belgium

Postby esteel » Fri Apr 07, 2006 6:30 pm

Those ideas from Toets seem to be very good. Make them options so you can choose in the profile which ones you really need. At least the PM notification on login in the ladder seems to work fine, but maybe people would also like to get a mail telling them.

I think completely deleting a account is impossible, at least if i would have done the database holding the matches.. it would be :)
Last edited by esteel on Thu Aug 31, 2006 7:45 pm, edited 1 time in total.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby GreEn`mArine » Fri Apr 07, 2006 6:50 pm

I hvae to think about all this input I get from you guys

I think I gonna introduce two checkboxes for the profile page: one for emailing for matches/challenges (roughly covering all the points that Toets mentioned, there won't be individual options for every single point of toets list, too much work, I'm lazy) and one for "notify on new PMs"

I gonna start doing that at this Weekend or at next week

about deleting an account: accounts cannot be deleted, they get "banned" which means that the one who owns the account cannot login anymore and also can't register a new account with that name or the email he used for that account
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby GreEn`mArine » Sat Apr 08, 2006 7:02 pm

well, I started with the email notifications

the little part in edit profile page is already done (2 checkboxes, one for match notification and one for new PMs)

I think I gonna include all points 1-5

for points 5 and 6 there will also be emails, however this part is still unclear


This is the situation here (locally):

- checkboxes in Edit Profile page done
- PM notification done
- Point 1 from Toets list done
- Point 2 from Toets list done
- added notification email when the challenger deleted the (still unacceoted/undeclined) challenge
- Point 3 from Toets list done
- Point 4 from Toets list done
- Point 5 from Toets list done
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby GreEn`mArine » Thu Apr 13, 2006 5:29 pm

I will now start coding. All open challenged that have not been accepted for 14 days will be deleted and the one who didn't accept it will get a penalty point

for future matches there will be an extra notification email which the challenged player will get after 10 days, telling him that the match will get deleted after 4 days and that he/she will get an PP
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby GreEn`mArine » Fri Apr 14, 2006 10:45 am

okay, after I spent quite a few hours to do this, here is the first Release Candidate version. I tested it on another ladder installation and it behaved nicely

Here is the source, any PHP coder might look at this and tell me if something is still wrong:
http://pastebin.com/659270

GreEn

PS: I will now start working on a mass-mail option for superadmins of the ladder. I will, once it's finished, immediately use it to send all players an email which says that the cleaner becomes active in one week, so that they have time to login and accept/decline their open matches
PPS: argh, I think I should also include an notification for accounts that have not logged in for xx days (till now they will jsut get disabled and get a email immediately without having a chance to login before)
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby GreEn`mArine » Fri Apr 14, 2006 11:21 am

the "PPS" should be also solved now, here's the new code

http://pastebin.com/659307

of course I will delete the "accountreminder" flag in the cleanups table if a user clicks on the "Reactivate my account" button because otherwise he wouldn't get a reminder email if he used to be inactive, reactivated his accout and becomes inactive again

btw ... what do you think about the timeframes .. are they okay ?
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby Toets » Fri Apr 14, 2006 11:32 am

GreEn`mArine wrote:btw ... what do you think about the timeframes .. are they okay ?


Like you already know, I think the timeframe of one month might be too short. I know you think 2 months is too long :wink: so I would send a notification after 30 days and inactivate after 45 days...
Toets
Member
 
Posts: 34
Joined: Wed Mar 01, 2006 10:14 am
Location: Belgium

Postby ai » Fri Apr 14, 2006 12:09 pm

After reading every post now and reading the last one of greens, I got confused. Is the ability to get inactive in 1-2 months there or will the user get banned?
In any way, banning a user because he/she didn't login for 1-2 months (whatever the time in the end will be) is harsh. Just delete the account not ban it. Why would you want to do that? If it's "easier to make" you will get a lot of complaints about this from many users (if nexuiz ever will expand :P). If my account for "ai" would get banned and I couldn't re-register with this nick I wouldn't want to register on the ladder, and I think many people think like me (not being negative, just like this nick very much :P).
The inactive thing suggested I think it was by Toets I thought was a great idea, and that you have the ability to activate it again.

I for one have stacks of work all of a sugged (didn't have when I registered) and I cannot find that much time playing (just spent about two months doing harsh schoolwork, and as someone else mentioned I totaly forgot about nexuiz and the ladder). I am also registered on other ladders in other games as well and if I did have time to play I don't wanna feel like I'm obligated to play just this game otherwise I'm banned. Losing points and that I'm not too worried about, but losing the nick I am. I play games to relax and because it's fun, not make it a living.

I know that's a lot of negativity from me, but just my opinion on the ban thing :P. Just inactivate the accounts.
ai
Forum addon
 
Posts: 2131
Joined: Sun Mar 05, 2006 3:54 pm
Location: Behind you

PreviousNext

Return to Nexuiz Ladders - 1on1

Who is online

Users browsing this forum: No registered users and 1 guest

cron