WritheM / newznab-plusplus

No newznab+ source code here. Just a theme, plugins and added functionality.
http://www.newznab.com/
12 stars 7 forks source link

Support for Hive Status. #14

Open pironic opened 11 years ago

pironic commented 11 years ago

[16:39] i got 3,500 comments.. ppl asking for ways to find stuff they download. my premium is based on comments [16:40] <%pironic> so you can only see comments if you pay? [16:40] no you get premium if you post comments [16:40] <%pironic> oh nifty concept. [16:40] <%pironic> and does it change the user-role of the user? [16:40] <%pironic> i really like that concept danza [16:41] is called hive status and valid for a month .. moderators can credit users that are not premium and not hive yet [16:41] <%pironic> free VIP if you contribute... otherwise ... pay up [16:41] yep. you do stuff.. you can have anything you want [16:41] <%pironic> and it checks the date of last post when needing to verify the hive status of a user? [16:41] well the status expires after a month and they get a mail saying that it did.. [16:42] then they need to wait till moderators spots a nice comment again [16:42] .ha..u have to keep contributing ! [16:42] <%pironic> so a moderator grants a user hive status [16:42] ...interesting idea :) [16:42] yes [16:42] is button next to comment for it [16:42] <%pironic> you've got a separate table to track then? [16:42] not so much since is already in the core [16:43] ...or the cost? - some ppl may just pay cus they can't be bothered :| [16:43] 814 at users.php [16:43] <%Safra> =p [16:44] <%pironic> danza, that users in llib or pages? [16:44] updateRole.... 218: updateExpiredRoles [16:44] in lib [16:44] $uprole, $downrole, $msgsubject, $msgbody ... has the mailer and everything [16:44] <%pironic> i see... so you just update the date, but keep the role the same? [16:45] guess is made by someone for future use or own install [16:45] <%pironic> or do you have a role you actually change? [16:45] i change role to hive and the date to new date [16:45] <%pironic> hmm [16:45] <%pironic> very nice [16:45] then run expire roles once a day.. with $uprole=hive $downrole=registered (to say it simple) [16:46] <%pironic> so here's the thing... i can totally build that in... infact i almost wnat to immediately. however its a great model and its nice to have unique feature sometimes on sites... how much of this would you be okay with me taking? [16:46] <%pironic> (ideas) [16:46] <%Safra> lol [16:46] lol if i wasnt i wouldnt type it all here ;) [16:46] <%pironic> just gotta cover my ass ;-) [16:46] has been on my site for months so i am past the exclusive idea stage hehe [16:47] <%pironic> alright... i'll make a note on my github in regards to it... [16:47] <%pironic> i have other priorities first, but i really do like this idea [16:47] and i didnt write the function in users.php . .just an idea on how to use it ;) [16:48] <%pironic> i see it as an external misc script... something that could be enabled and supported with the theme though :)