sbpp / sourcebans-pp

Admin, ban, and comms management system for the Source engine
https://sbpp.github.io/
Creative Commons Attribution Share Alike 4.0 International
336 stars 174 forks source link

Commlist Page Has No Checkboxes #68

Closed nikooo777 closed 8 years ago

nikooo777 commented 9 years ago

The communication ban list has no checkboxes. Hence it's not possible to mass-delete/mass-unsilence players.

an example can be found on my installation: https://bans.elite-hunterz.info/index.php?p=commslist

here is how it looks for the ban list: http://scrn.storni.info/2015-10-08_22-35-16.png

and here how it looks like for the comm list: http://scrn.storni.info/2015-10-08_22-35-40.png

I hope it's a simple fix.

Greetings

duhow commented 9 years ago

That's not a simple fix. Enhancement? Sure. But that needs to change function from processing one to process all in array. (Depending on how it is coded, as I didn't had a look at the function...)

It should look for unique users and then process an action (a select input with the proper action).

nikooo777 commented 9 years ago

thanks for looking into it!

sarabveer commented 9 years ago

Ask @d-ai, a.k.a raleks.

Ask him to add it, since he is the developer of SourceComms.

nikooo777 commented 9 years ago

Hey, @d-ai looks inactive on the project. I'm not going to bother a developer that doesn't seem to have enough time for the project anymore. I think that if you have some time you should handle this.

It's obviously up to you, but by closing this issue and asking me to ask him, we both know that it will never happen to be added.

Greetings

sarabveer commented 9 years ago

He is inactive because SourceComms is stable and it has no issues at the moment. What else is there to add? Just ask @d-ai.

ppalex7 commented 9 years ago

I no longer playing in the Team Fortress. I haven't time and incentive to develop the project further. I was very disappointed that the Sourcebans 2 development stopped

sarabveer commented 9 years ago

@d-ai SourceComms was TF2 only??? I never knew.

ppalex7 commented 9 years ago

@Sarabveer, No, it seems to works with all the games on source engine, but i played only in tf2. No playing - no sourcecomms usage / testing - no development

nikooo777 commented 9 years ago

That's the point @Sarabveer. His work is amazing and your work is too. You used his code and integrated it in your UI which is very nice. However d-ai is now inactive on the project, and a project that isn't under development or being maintained is fated to die.

I think that you shouldn't let this happen and if you find some time, you should take a look at that code.

Greetings, Niko

sarabveer commented 9 years ago

Well @stickz is looking at the Plugin side of things, and he is rewriting the plugins, function by function to use the SM1.7 api.

ppalex7 commented 9 years ago

jfyi: i'm still open for pull requests.

sarabveer commented 9 years ago

@404UserNotFound I know, but I'm just talking about how the plugin is still being managed.

I'm kinda inactive right now, so sorry man.

sarabveer commented 9 years ago

@404UserNotFound Have a Hug

(づ。◕‿‿◕。)づ

nikooo777 commented 9 years ago

I'd gladly help but my skills in php are as good as my dancing skills -> almost none.

I can help out with the plugin side in case. but as @404UserNotFound said, the plugin doesn't even "talk" to the UI, it goes directly through the database.

nikooo777 commented 9 years ago

Oh my bad! Sorry i misclicked the button. I was wondering too why it was again "closed".

nikooo777 commented 9 years ago

you have that excuse if you live in america hahaha. Here in switzerland it's the end of the day... that time where you're tired of just being in class programming.

sarabveer commented 9 years ago

Stop blowing up my Inbox!

duhow commented 9 years ago

Then... Filter messages. :laughing: Do it the way I told you on the comment, look for unique users based on Entry ID, and then process an action (a select input with the proper action). Send input array [] and process foreach in PHP. Simple.

obtoon commented 9 years ago

I'll add this when my current pr is closed/merged.

EDIT: This is possible, you'd have to add some Javascript for this, and then heavily modify the ungag/unmute functions in the PHP, as they are only coded for single unmutes/ungags.

sarabveer commented 9 years ago

@presskoala Are you going to work on this?

obtoon commented 9 years ago

yes.

nikooo777 commented 8 years ago

has there been any progress in this enhancement?

sarabveer commented 8 years ago

nope

sarabveer commented 8 years ago

Development is done on 1.0