Posted on: 11/16/06 02:19pm
By: ishmot
I just installed 1.4.1 and am having problems with the Batch delete users function. The list of users to delete only has a check box by the first user on the list and not the entire list. So I am unable to check off which users I would like to delete? Anyone else having this problem?
thanks,
---->jared
No Checkboxes - Batch Delete Users
Posted on: 11/16/06 08:31pm
By: ishmot
Has anyone had success using the batch delete user function in 1.4.1?
No Checkboxes - Batch Delete Users
Posted on: 11/16/06 10:50pm
By: Blaine
This was working - but looks like a bug has creeped in as part of some recent changes. We will address that shortly - thanks for reporting it.
No Checkboxes - Batch Delete Users
Posted on: 11/17/06 12:09am
By: ishmot
if you would like to get into my site and check it out let me know and I'll pm you user info.
Thanks,
---->jared
No Checkboxes - Batch Delete Users
Posted on: 11/17/06 12:53am
By: s_witch
Ah phew! Thought it was just me. I'm having the exact same issue with 1.4.1b2.
No Checkboxes - Batch Delete Users
Posted on: 11/17/06 10:11am
By: ishmot
[QUOTE BY= s_witch] I'm having the exact same issue with 1.4.1b2.[/QUOTE]
Yup, That's the version I'm running too.
---->jared
Re: No Checkboxes - Batch Delete Users
Posted on: 11/26/06 01:46pm
By: Dirk
It appears this has already been fixed in CVS.
bye, Dirk
Re: No Checkboxes - Batch Delete Users
Posted on: 11/26/06 07:49pm
By: webjakob
Hi.
I am running a geeklog site version 1.4.0sr3.
I have had quite a number of fake registrations most of whom have never logged in, but they're clogging my database, and I want to get rid of them, which is very cumbersome with my current system.
It's doable but I am loath to that kind of repetitive work.
I have just installed Captcha, so now I hope to have stopped further influx.
I have looked at the current beta, and apart from the bug discussed here which seem to remove the reason to upgrade in order to be able to batch delete users, upgrading seems like a huge undertaking given the amount of tweaking I have performed on my current site.
I also gather that since having a built-in feature to do batch-deletion seems to be a necessity, that it is not practical to just delete users directly from the sql via something like phpMyAdmin?
So this leads to some questions:
1) IF I were to upgrade my geeklog installation, then are there some guidelines to follow in order to merge the new codebase with all the additions and tweaks I have performed, such as phpBBBridge and Gallery G2 and recently Captcha and fileMgmt and whatnot, and frankly i don't think I can remember everything I fiddled with here.
The upgrade scenario described in the docs that accompany the installation seem only to apply to a plain vanilla setup, where you can simply dump in the codebase, point it to your current database and go ahead.
I'm sure I am not the first person to face this challenge, so there must some experience as to how to do this in a smart way?
2) Do i really have to upgrade in order to batch delete users?
It would appear that there must be a large number of users in a situation similar to mine; they have already been infested with a large number of fake-users, and they want to remove these users, but upgrading seem like a huge task in order to remove the users.
I imagine that it would be quite simple to build a rough interface outside of geeklog, that could access the database with that only purpose to batch-delete users.
and maybe someone has already made such a simple interface, or could see the point of doing it?
3) What do you think?
Re: No Checkboxes - Batch Delete Users
Posted on: 11/27/06 02:02am
By: Dirk
As mentioned elsewhere, the batch delete only uses information that's already being collected by the current Geeklog release. So it would be possible to write a plugin for older versions that does the same. Actually, I think a few hacks have already been posted in the forums - try a search.
When deleting users, you will have to make sure to remove their entries from all the user* tables. Plus, when they already posted comments etc., you may have to remove those from other tables as well. Internally, Geeklog has a "delete user" function that takes care of all that.
bye, Dirk
Re: No Checkboxes - Batch Delete Users
Posted on: 01/08/07 11:46pm
By: s_witch
Quote by: DirkIt appears this has already been fixed in CVS.
bye, Dirk
Whilst I understand that this issue has been addressed already, I am a little confused. I just upgraded from 1.4.1b2 to 1.4.1 today and the no checkboxes issue remains for me. How long before the fix will appear in the latest GL version? (You'll have to forgive my complete lack of knowledge about CVS and release cycles etc.)
Is it possible to have the fix for this spelt out here? As I said, I don't know much about CVS and don't like to muck about with something without knowing what I'm doing. Thanks in advance! :-)
Re: No Checkboxes - Batch Delete Users
Posted on: 01/09/07 12:24am
By: Anonymous (ishmot)
Quote by: s_witchQuote by: DirkIt appears this has already been fixed in CVS.
bye, Dirk
Whilst I understand that this issue has been addressed already, I am a little confused. I just upgraded from 1.4.1b2 to 1.4.1 today and the no checkboxes issue remains for me. How long before the fix will appear in the latest GL version? (You'll have to forgive my complete lack of knowledge about CVS and release cycles etc.)
Is it possible to have the fix for this spelt out here? As I said, I don't know much about CVS and don't like to muck about with something without knowing what I'm doing. Thanks in advance! :-)
s_witch,
I'm in the same boat. I basically gave up trying to figure this one out. This is listed as a new feature in 1.4.1 but aparently it doesn't work as you and I think it should. I'm not quite sure how it works..... Hmmmmm.
Re: No Checkboxes - Batch Delete Users
Posted on: 01/09/07 10:04am
By: Laugh
I upgraded from 1.4.0 sr3 to 1.4.1 and the batch delete users worked fine for me (I had over a 1000 users to delete). I did a fresh file install and had to update my themes a fair bit, maybe your problem lies there?
On a side note one feature I would like to see here is the ability to filter out users that have contributed something. ie I want to delete users that haven't logged in in 6 months unless they have posted a comment, story, etc..
Re: No Checkboxes - Batch Delete Users
Posted on: 01/10/07 06:51pm
By: s_witch
Excellent suggestion. I agree that it looks like a display problem. I will investigate further.
Sometimes it takes fresh eyes to point out the obvious. Thanks!
Re: No Checkboxes - Batch Delete Users
Posted on: 01/10/07 06:59pm
By: Anonymous (ishmot)
Last night I installed 1.4.1 from sr1 and now everything (batch user delete, etc.) is working great for me.....
-----> jared
Re: No Checkboxes - Batch Delete Users
Posted on: 01/10/07 08:06pm
By: s_witch
That's fantastic for you.
I've confirmed that it's not a display issue for me. The checkboxes are not being output in the display at all. Still investigating though.
Re: No Checkboxes - Batch Delete Users
Posted on: 01/10/07 08:42pm
By: jmucchiello
Are you sure you updated all the files for 1.4.1? I just copied the ADMIN_list function (in lib-admin.php) and the batchdelete function (from admin/user.php) from 1.4.1 to 1.4.1b2 and the batchdelete now does show the boxes so I'm guessing you didn't update one or both of those files when you upgraded.
Re: No Checkboxes - Batch Delete Users
Posted on: 01/10/07 11:41pm
By: s_witch
Actually I had already come to a similar conclusion and had overwritten the /public_html/admin/user.php file. I hadn't overwritten the /system/lib-admin.php file as you suggested (my mistake) and not surprisingly this solved the problem. So a very big thankyou - I appreciate the assistance! :shakehands:
My next task is to go back and make sure all files have been overwritten properly.
Re: No Checkboxes - Batch Delete Users
Posted on: 01/11/07 02:03pm
By: ishmot
Quote by: jmucchielloAre you sure you updated all the files for 1.4.1?
I'm pretty sure this is why my first upgrade did not work. Once I successfully had all of the files uploaded it worked fine after that.
---->jared