Member Registration Numbers?

Get help with installation and running phpBB 3.3.x here. Please do not post bug reports, feature requests, or extension related questions here.
User avatar
stevemaury
Support Team Member
Support Team Member
Posts: 52794
Joined: Thu Nov 02, 2006 12:21 am
Location: The U.P.
Name: Steve

Re: Member Registration Numbers?

Post by stevemaury »

Why would one care to find the userid of a name no longer in existence? In your example, all the usernames for that userid, prior to Rathburn, no longer appear anywhere on the board.
I can stop all your spam. I can upgrade or update your Board. PM or email me. (Paid support)
User avatar
P_I
Community Team Member
Community Team Member
Posts: 2500
Joined: Tue Mar 01, 2011 8:35 pm
Location: Western Canada 🇨🇦

Re: Member Registration Numbers?

Post by P_I »

stevemaury wrote: Tue Nov 28, 2023 12:10 pm all the usernames for that userid, prior to Rathburn, no longer appear anywhere on the board.
There can be remnants of previous usernames in quoted posts.

Otherwise I generally concur with the general tone of the replies, this requires an extension and the OP needs to clearly define the specific requirements they need it to provide.
Normal people… believe that if it ain’t broke, don’t fix it. Engineers believe that if it ain’t broke, it doesn’t have enough features yet. – Scott Adams
User avatar
warmweer
Jr. Extension Validator
Posts: 11862
Joined: Fri Jul 04, 2003 6:34 am
Location: Van Allen Bel ... gium

Re: Member Registration Numbers?

Post by warmweer »

I think it's not a complicated extension to make (disclaimer: for experienced extension writers).
All it really requires (as data) is an extra log table to store the username changes, I suspect including user_id, username, and the datetime on which the username change was made. (the reason for the extra table is that logs can be deleted).
Creating that extra table is a piece of cake.
Inserting the relevant data (when the event occurs) shouldn't be all that difficult, in fact a copy of the existing phpbb_log could be used.
Creating the search feature and showing the result (user_id, username, datetime of username change) is certainly feasible for an experienced extension writer.
Fact is that user_id doesn't change so the semblance of "anonimity" is nothing more than a semblance.
Such an extension isn't really useful to the general phpBB public and the data can easily be stored in another system (spreadsheet/database, even a text document) so I don't see this being developed as a "service" to phpBB (perhaps with a financial incentive: which brings us to the Wanted forum
P_I wrote: Tue Nov 28, 2023 12:21 pm There can be remnants of previous usernames in quoted posts.
Exactly: a quote made before the username change will point to the previous username.
Spelling is freeware, which means you can use it for free.
On the other hand, it is not open source, which means you cannot change it or publish it in a modified form.


Time flies like an arrow, but fruit flies like a banana.
Aevik
Registered User
Posts: 261
Joined: Wed Jul 05, 2023 2:34 pm

Re: Member Registration Numbers?

Post by Aevik »

SpIdErPiGgY wrote: Sun Nov 26, 2023 3:13 pm Why not just create an extension that displays all the changed nicknames of the users?
This would be even more useful actually
stevemaury wrote: Tue Nov 28, 2023 12:10 pm Why would one care to find the userid of a name no longer in existence? In your example, all the usernames for that userid, prior to Rathburn, no longer appear anywhere on the board.

Previous usernames displayed in posts would be overwritten after changes, so they would no longer be searchable by former usernames.
We need a cross-referenced ACP database of user ID numbers + all usernames associated with each number.
warmweer wrote: Tue Nov 28, 2023 1:06 pm
So this is an extension request for the Wanted Forum?

I would expect username quotes in archive posts to automatically update with each name change.
is this not the case?
5hocK
Registered User
Posts: 3147
Joined: Wed Nov 23, 2011 7:00 pm
Location: UK

Re: Member Registration Numbers?

Post by 5hocK »

I'm curious why users might be changing their usernames a few times a day?
I'd be constantly forgetting my own name!
User avatar
warmweer
Jr. Extension Validator
Posts: 11862
Joined: Fri Jul 04, 2003 6:34 am
Location: Van Allen Bel ... gium

Re: Member Registration Numbers?

Post by warmweer »

Aevik wrote: Tue Nov 28, 2023 7:24 pm Previous usernames displayed in posts would be overwritten after changes
That implies that the moderators have to run through all posts where that username is mentioned and do the edits ... as...
a) usernames typed by members are not affected by a username change,
b) if a user is quoted before the username change, the quoted username is NOT changed to the new username. This implies that with each username change, all quotes remain as they were
Aevik wrote: Tue Nov 28, 2023 7:24 pm We need a cross-referenced ACP database of user ID numbers + all usernames associated with each number.
2 very easy solutions
  • The easy solution is to make a hidden forum accessible by your moderators in which you (and the moderators) can enter the data. It's not that much work (it could even be in table format) and you can define the format and sort order.
  • Slightly more work but still simple: create an online spreadsheet (or database) to store that data and give your moderators access to that.
Aevik wrote: Tue Nov 28, 2023 7:24 pm I would expect username quotes in archive posts to automatically update with each name change.
is this not the case?
P.I. and or Kailey mentioned it, and I confirmed it (testboards on PWS are perfect for trying out various things).

I even linked the testboard database in Access and wrote some VB to automatically select phpbb_log entries referencing username changes and copy those into a separate table. Once you've got that table it can be queried to your heart's delight and data can easily be copied into a post (manually copy/paste).
Last edited by warmweer on Tue Nov 28, 2023 8:12 pm, edited 1 time in total.
Spelling is freeware, which means you can use it for free.
On the other hand, it is not open source, which means you cannot change it or publish it in a modified form.


Time flies like an arrow, but fruit flies like a banana.
Aevik
Registered User
Posts: 261
Joined: Wed Jul 05, 2023 2:34 pm

Re: Member Registration Numbers?

Post by Aevik »

5hocK wrote: Tue Nov 28, 2023 7:44 pm I'm curious why users might be changing their usernames a few times a day?
I'd be constantly forgetting my own name!
Username changes may not occur so often on forum sites (or ever on many forum sites),
however -- as I pointed out previously -- this has nothing to do with a forum site,
it's a social media community site which just happens to be built on modified phpBB software.

All the conventions which apply to forum sites have no relevance in this case.
In social media sites, you find (mostly younger) members who often get bored with a username, or think of a better name
shortly after registering, and then periodically change over time. It's impossible to predict the frequency or number of changes,
or which users are most likely to change name. If there are only a few members -- this would be trivial, but with thousands of members
it becomes unmanageable.

There is nothing for it other than logging the changes, and automatically notifying Admin of the changes.
warmweer wrote: Tue Nov 28, 2023 8:00 pm
testboards on PWS? what does PWS stand for exactly?

I like the suggestion of an extra log table storing username changes, including user_id number, username, and the date-time on which the username change was made, where a copy of the existing phpbb_log could be used.

I need to compose an extension request with all elements of the extension project clearly defined.
so I will sift through all these proposals, and include the most effective elements and methods of achieving them,

Many thanks for all the suggestions!
Last edited by Mick on Wed Nov 29, 2023 9:24 am, edited 1 time in total.
5hocK
Registered User
Posts: 3147
Joined: Wed Nov 23, 2011 7:00 pm
Location: UK

Re: Member Registration Numbers?

Post by 5hocK »

Regardless of what the board is used for, what is the point of knowing someone's previous names?
Aevik
Registered User
Posts: 261
Joined: Wed Jul 05, 2023 2:34 pm

Re: Member Registration Numbers?

Post by Aevik »

5hocK wrote: Tue Nov 28, 2023 8:17 pm Regardless of what the board is used for, what is the point of knowing someone's previous names?
Identity tracking

These are not just users on a community site, they are also customers of our eCommerce marketplace,
so we need to know who is who, what have they ordered, what is their shipping address?
It's only possible by correlating usernames with usernumbers which never change.
Customer numbers also need to be cross referenced with usernames and user ID numbers.

These are not relevant factors on a common forum site. It's a completely different proposition altogether.
Last edited by Aevik on Tue Nov 28, 2023 8:43 pm, edited 1 time in total.
5hocK
Registered User
Posts: 3147
Joined: Wed Nov 23, 2011 7:00 pm
Location: UK

Re: Member Registration Numbers?

Post by 5hocK »

Is the ecommerce platform also phpBB? Same database?
User avatar
Brf
Support Team Member
Support Team Member
Posts: 53567
Joined: Tue May 10, 2005 7:47 pm
Location: {postrow.POSTER_FROM}

Re: Member Registration Numbers?

Post by Brf »

What happens when a user reuses a different user's previous name?
Aevik
Registered User
Posts: 261
Joined: Wed Jul 05, 2023 2:34 pm

Re: Member Registration Numbers?

Post by Aevik »

5hocK wrote: Tue Nov 28, 2023 8:40 pm Is the ecommerce platform also phpBB? Same database?
At the moment the eCommerce site is fully html, for flexibility.
It may be scaled up later using cubecart, which is php based. But it would not be the same database.
Brf wrote: Tue Nov 28, 2023 8:44 pm What happens when a user reuses a different user's previous name?
That would not be permitted. Another good reason for tracking changes.
If this would happen - the username would be reverted, and the former name of the other user blocked in the ACP.
5hocK
Registered User
Posts: 3147
Joined: Wed Nov 23, 2011 7:00 pm
Location: UK

Re: Member Registration Numbers?

Post by 5hocK »

Aevik wrote: Tue Nov 28, 2023 8:46 pm That would not be permitted. Another good reason for tracking changes.
If this would happen - the username would be reverted, and the former name of the other user blocked in the ACP.
Would this be manually done? Alot of work with 10s of thousands of users.
New users registering would need their names checking against previously used names too.
Aevik
Registered User
Posts: 261
Joined: Wed Jul 05, 2023 2:34 pm

Re: Member Registration Numbers?

Post by Aevik »

5hocK wrote: Tue Nov 28, 2023 8:59 pm
Aevik wrote: Tue Nov 28, 2023 8:46 pm That would not be permitted. Another good reason for tracking changes.
If this would happen - the username would be reverted, and the former name of the other user blocked in the ACP.
Would this be manually done? Alot of work with 10s of thousands of users.
New users registering would need their names checking against previously used names too.
Exactly why we need a tracking system, and a team to manage it.
5hocK
Registered User
Posts: 3147
Joined: Wed Nov 23, 2011 7:00 pm
Location: UK

Re: Member Registration Numbers?

Post by 5hocK »

Why not request an extension that stops usernames being changed on previous posts. So the new username begins on the next post?

Return to “[3.3.x] Support Forum”