PDA

View Full Version : Administrative and Maintenance Tools - Username Request


Pages : [1] 2 3

King Kovifor
06-09-2007, 10:00 PM
Introduction
I was looking through the Modification Requests forum here and found a pretty good idea. The basic idea was to add a list of users who would like a name change for the administrators. I added the basics and released it. In consecutive versions I have added the abilities and features you have requested and this is the product. It is morphing into a more powerful, more useful system each and every version.

The Tools

User Tools
Inside the User Control Panel, there is an area that is added where a user is given the ability to submit a username that they would like their name changed to. They receive PM updates depending upon the "status" of their request, whether it is Accepted or Rejected.

Administrative Tools
As soon as a request is added to the database, the specified administrator is sent an e-mail saying that a user would like a username request. Inside the Administrators Control Panel, a new section is added under the "Users" navigation tab, that lists all the "Pending" requests with the ability to "Reject" or "Approve" the request. A user will be notified via PM when an action is taken. When a username is approved, the system will automatically change the username.

Username History
This tool will list all username changes that a user has requested. It will also display the status of the request, meaning that if you reject it, this will be displayed. This tool will be built upon in a later version.

Username History Changes:
In the next version, the status of a username change request has been revamped and no longer includes hard-coded "Accepted", "Rejected", and "Requested" status values. More information will be given at the release of v1.1.0!

Requirements
This hack has several requirements. They include:
vBulletin v3.6.6 or higher (This is the minimum version required for the next requirement)
The usercp_nav_bottom template hook.
To get around the second requirement, you can copy the cell manually or add $template_hook[usercp_navbar_bottom] at the end of the User Control Panel navigation.

Installation
Installing the product is easy. Just follow these steps:
Upload Files into your Administrators Control Panel directory.
Import the product through the Product Manager.
Click Install Here
Known Bugs:

No e-mail is sent out to users upon username change. Fix: The next version will include a fix that will respect all the users settings on receiving e-mail from administrators.
The setting for PM sender was ignored within the code and uses the userid of the administrator who changed the username through the administration back-end. Fix: In the next version, revamped settings and improved back-end will now properly use a setting similar to this.

Big Thanks!
I would like to give a big thanks to Paul M for helping me with my stupid mistakes in v1.0.4 - v1.0.6! Now all of my mistakes should be taken care of (unless I made a mistake in the disallowed if statement). Thanks Paul!

I would also like to say thanks to Marco for pointing out a possible SQL Injection that was in v1.0.4 - v1.0.6 (It was inside the ACP, and used a wrong variable name / clean type).

And to Dannyloski for fixing my modification on his forum and providing the fix here. :) Much faster than I did it.

Final Remarks
I hope that you will enjoy this product as much as I enjoyed making it.

King Kovifor
06-10-2007, 06:31 PM
Future Features:
Change Amount Limitations.
Points Integration (Name a few)

Change Log:

1.0.9 (April 25th, 2008)
FIXED! Adds CSRF securitytoken support.

1.0.8 (October 30th, 2007)
FIXED! The username history in the administrators control panel should work now, with changes to the coding (I was checking for a variable I never set).

1.0.7 (September 10th, 2007)
FIXED! The permissions actually work! Thanks to Paul M pointing out my errors...
FIXED! Possible SQL Injection removed.

1.0.5 & 1.0.6 (September 9th, 2007)
FIXED! Removed hard coded text within templates.
FIXED! Removed hard coded text within the ACP file.
FIXED! PM Titles now use the phrases, and does not show the phrase varname.
FIXED! The minimum posts error will now correctly be written (would show varname before).
FIXED! 1.0.6 Change. Bitfields / Permissions now work.
IMPROVED! Admin CP dates now include the time of the request, along with the date.
NEW! Template Caching for all templates!


1.0.4 (July 30th, 2007)
NEW! Username History inside the ACP / Member's Profile Page.
IMPROVED! Record Storage - Includes status, and doesn't remove entries upon rejection / approval.
NEW! Date of request information!
IMPROVED! Text is now phrased!
NEW! Usergroup Permissions!

1.0.3 (July 23rd, 2007)
FIXED! Security Exploit has been removed.

1.0.2 (June 17th, 2007)
IMPROVED! Error Checking & Handling

1.0.1 (June 13th, 2007)
NEW! Username Limits Checking
NEW! Uses Template Hooks
IMPROVED! Checks Username Against current and usernames in the database.
NEW! Automatic Update of Username in ACP
NEW! Minimum Post Requirement
NEW! User PMs: Accepted & Rejected
NEW! Admin Notifications
FIXED! Grammar

1.0.0 (June 10th, 2007)
Username Requests
Current Username Checking
Data Submission
User CP Page

kkeezer
06-10-2007, 06:33 PM
Cool Mod,

Thanks! :up:
Kyle

stwilson
06-10-2007, 06:40 PM
Sweet. I can use this. It would be nice if the admin received some kind of notice of the request. A check of existing user names would also be beneficial....I'm sure you already have thought of these...but just wanted to mention it. Thanks for the mod.

chatzworld
06-10-2007, 06:51 PM
very good work and very easy to install cant wait to see more usefull features :)

Distance
06-10-2007, 07:38 PM
Sweet. I can use this. It would be nice if the admin received some kind of notice of the request. A check of existing user names would also be beneficial....I'm sure you already have thought of these...but just wanted to mention it. Thanks for the mod.

Agreed. If this was implemented I would definately install this.

Distance

PinkDaisy
06-10-2007, 08:09 PM
Sweeeet! Installed and working great so far.

Can this be integrated to work maybe with Icash or a points system to be charged when they request this??

steadicamop
06-10-2007, 08:44 PM
This is a sweet mod, been waiting for something like for a long time - but ..... am I right in thinking the changes have to be done manually? There's no button for "approve" so it can be done from the Username Requests page?

Cracking work though, glad someone finally brought this one out :D

ndahiya
06-10-2007, 08:56 PM
If this hack could be extended for custom field change requests, it would be extremely helpful. In our forums, we have some custom fields that are normally not editable by members. now they end up writing to the mods to change the data....

rjmjr69
06-10-2007, 09:24 PM
Nice nice

Alibass
06-10-2007, 09:58 PM
What am I missing here! Where is the product to upload?

Hornstar
06-11-2007, 05:05 AM
Okay awesome some questions or suggestions.

1. what happens if the username they request is already in use?
2. I only allow letters and numbers on my site for usernames, can I limit there requests to numbers and letters only? if not, can you please add this feature.
3. in admincp when i view username requests, does it have the option to accept it, or do i have to manually change it still.

Otherwise awesome work!

MThornback
06-11-2007, 05:10 AM
This has amazing potential....i'm going to hold off on installing it just now to see where you go with it....but I'll be watching :D

Robru
06-11-2007, 07:00 AM
Nice hack :)

MrPHD
06-11-2007, 11:22 AM
Installed and running, Nice work thanks

EnIgMa1234
06-11-2007, 12:00 PM
Is it possible to add a change button in the admincp to automatically change the username

Milad
06-11-2007, 12:35 PM
You can cancel the template edits for 3.6.6+, try to use the new template hooks

projectego
06-11-2007, 01:17 PM
Excellent idea! This should be a feature built into vBulletin. ;)

Magnumutz
06-11-2007, 02:09 PM
Indeed, integrate this with a points system or a Post Thankyou hack and it would be soo cool dude.
Something like: "You need X points or X thanks to be able to request a new username."

Alibass
06-11-2007, 03:35 PM
Product Upload? Probably you mean the Product to Import 'product-kk_request_un.xml'. It's located inside the ZIP file!!!
Thanks m8 my bad. I had Explore set on filmstrip view and I didn't see the .xml file.

Nice mod, installed.

I agree with the one feature request of a PM or email notification for the admin when a member request a name change. :)

txspaderz
06-11-2007, 05:48 PM
I'm going to hold off as well as this is a great idea with an unbelieveable growth potential.

Seiyaboy
06-11-2007, 06:02 PM
I like the idea alot. But since my site is a pretty big one, I'll take some time to backup mySQL. I'll let the other users test it first. Thanks again for this wonderful modification.

Snake
06-11-2007, 06:10 PM
This is a great hack but I was wondering if it's possible to add an optional ACP feature where users are able to edit their usernames by themselves in the User CP, just like the others, y'know.

King Kovifor
06-11-2007, 08:21 PM
WOW. Let me just say that. A lot of installs in about 24 hours.

The features I plan to add (as some of you suggested) are:
Minimum Post Amount (!)
User PMs: One for Accepted and one for Rejected (!)
Admin Notifications (!)
Automatic Update of Username (ACP)
Username Checking (!)
Better error checking & handling
Phrased
Username Limits Checking (!)
Points Integration (Name a few)

(!) denotes completed.

The reason I have the template edit is that I have 3.6.4 installed locally and haven't been able to update it.

I'm glad to see that you guys have helped each other, and really enjoy this mod. I would love feature requests!

Too bad that this hack won't work. But the idea is really good :)

What is not working properly? I would be glad to have a look at it.

If this hack could be extended for custom field change requests, it would be extremely helpful. In our forums, we have some custom fields that are normally not editable by members. now they end up writing to the mods to change the data....

Just change the text in all the places. That way you'll have "username requests" but for the field.

Okay awesome some questions or suggestions.

1. what happens if the username they request is already in use?
2. I only allow letters and numbers on my site for usernames, can I limit there requests to numbers and letters only? if not, can you please add this feature.
3. in admincp when i view username requests, does it have the option to accept it, or do i have to manually change it still.

Otherwise awesome work!

Number 2 I might have to work on but the other ones definitely.

This is a great hack but I was wondering if it's possible to add an optional ACP feature where users are able to edit their usernames by themselves in the User CP, just like the others, y'know.

Maybe another hack!

G0F0RBR0KE
06-12-2007, 07:27 AM
Possible if you can make this for 3.5.x?

Hornstar
06-12-2007, 07:48 AM
looks forward to your list being completed, those are features i will need to wait for. thanks :)

Triky
06-12-2007, 08:38 AM
Nice mod! :)

chatzworld
06-12-2007, 08:43 AM
hay is their a way you can make the mod change the username by a click of a button? and it will auto send the pm to say its been done rather than having to view the request, go into the user's account and settings :) just a thought

King Kovifor
06-12-2007, 10:20 AM
Possible if you can make this for 3.5.x?

I could try, but I don't see why this wouldn't work. I only have a 3.6.7 board installed.

hay is their a way you can make the mod change the username by a click of a button? and it will auto send the pm to say its been done rather than having to view the request, go into the user's account and settings :) just a thought

That's another mod that I'm going to build after this one.

FreshFroot
06-13-2007, 03:33 AM
great stuff@ such a great hack!

bornoffire
06-13-2007, 07:29 PM
Edit: Figured it out, thank you

subzero06
06-14-2007, 02:36 AM
Is it just me or you didn't uploaded the files right?? i only see some ds.store files.

bornoffire
06-14-2007, 02:50 AM
When upgrading do i just need to upload xml file or do i have to upload everything all over?

stwilson
06-14-2007, 03:17 AM
Like SubZero mentioned...I think some of the files are missing. [:)]

jagari
06-14-2007, 03:43 AM
Useless. The files needed aren't even in them. LOL

G0F0RBR0KE
06-14-2007, 05:16 AM
I install and yet it doesn't work. Running up to date

mrahul
06-14-2007, 07:01 AM
can this be permitted to certain usergroups alone ?

FreshFroot
06-14-2007, 07:01 AM
hmm let me try a whack at this..

FreshFroot
06-14-2007, 07:07 AM
not working for me either...

chatzworld
06-14-2007, 11:53 AM
is their a way you can stop auto-name changing?

bc3tech
06-14-2007, 12:03 PM
1.0.1 doesn't have anything to upload in its ZIP file. just the product XML - is this expected??

chatzworld
06-14-2007, 01:08 PM
from what i remember it is just a xml file :)

Alibass
06-14-2007, 01:14 PM
Their was a .php file also.

subzero06
06-14-2007, 04:43 PM
LOl nice update with no files

King Kovifor
06-14-2007, 05:46 PM
Wow. I feel like an idiot. I'm updating the package right now. He he. That's what releasing it at 11 when you are tired will do. lol.

bashy
06-14-2007, 06:10 PM
what are these .ds files that it wants to overwrite on the server?

King Kovifor
06-14-2007, 08:41 PM
what are these .ds files that it wants to overwrite on the server?

The .ds files are files that my mac create. They are "datastore" Files. I'm not exactly sure why they are there. Don't need to worry about 'em.

t325
06-14-2007, 09:47 PM
Nice start to what we're looking for.

We limit username changes to once every 3 months for a total of 3 per year since some members would change their name every other day if we let them. We use user notes right now to keep track of who changed to what and when, but sometimes we forget to check the notes or forget to add them. It would be nice if you eventually expanded this to implement such limits.

King Kovifor
06-14-2007, 09:52 PM
Nice start to what we're looking for.

We limit username changes to once every 3 months for a total of 3 per year since some members would change their name every other day if we let them. We use user notes right now to keep track of who changed to what and when, but sometimes we forget to check the notes or forget to add them. It would be nice if you eventually expanded this to implement such limits.

Thanks for the suggestion.... cron job for the 3 per year (to remove the checks)... Checking for the 3 months might be hard... But notes could do it... I'll figure something out!

Technically, your limits could be enforced since this doesn't change them right away - and administrator must approve them.

FreshFroot
06-15-2007, 12:10 AM
hmm it works fine in the ACP, but I don't see a username request link in the regular usercp anywhere...

King Kovifor
06-15-2007, 12:30 AM
hmm it works fine in the ACP, but I don't see a username request link in the regular usercp anywhere...

It should be under the last category. Under "Miscellaneous".

G0F0RBR0KE
06-15-2007, 12:51 AM
What's the point if we don't have the "Approval" option?

I thought we'll get it?

King Kovifor
06-15-2007, 12:54 AM
What's the point if we don't have the "Approval" option?

I thought we'll get it?

There is an approval option... Unless I somehow totally screwed up the package, I'm not sure what happened. It should be in the ACP.

It should say:

CURRENT USERNAME | REQUESTED USERNAME | Approve - Reject

in the three columns.

glorify
06-15-2007, 02:01 AM
I am getting an uncached template message in usercp.php:

Uncached templates: modifyusername_usercp (1)

Are all the templates cached?

FreshFroot
06-15-2007, 02:36 AM
It should be under the last category. Under "Miscellaneous".
it's not there... which is why I posted.. you sure everything works fine with the new updated one? I uploaded, installed plugin the ACP seems to work, just not the usercp area.

G0F0RBR0KE
06-15-2007, 03:06 AM
^Disable the modification and enable it again.

I'll upload the new file and see what I get this time.

stwilson
06-15-2007, 03:08 AM
Nice start to what we're looking for.

We limit username changes to once every 3 months for a total of 3 per year since some members would change their name every other day if we let them. We use user notes right now to keep track of who changed to what and when, but sometimes we forget to check the notes or forget to add them. It would be nice if you eventually expanded this to implement such limits.

Here's a suggestion that would accomplish this task....add the ability for this MOD to create a new thread in a designated forum, just like you can with the contact us page. That would allow you to keep an archive and would be a simple addition to the mod. You could have it post the thread as the user who is submitting the request, allowing a site owner to keep track. Naturally, as a site admin the forum ID would point to a forum that only administrators or moderators have access to.

stwilson
06-15-2007, 03:09 AM
BTW...mine is working fine. I was able to submit, receive PM and approve the change without any issue. Nice MOD.

MThornback
06-15-2007, 03:45 AM
When you use Princetons usercp shell template mod it puts the link at the bottom of the page...but aside from that, it works great :) installed and just moved the link manually :)

Akiia
06-15-2007, 04:45 PM
Nice mod, Installed and this should stop those annoying pm's people send to us.

King Kovifor
06-15-2007, 10:15 PM
Here's a suggestion that would accomplish this task....add the ability for this MOD to create a new thread in a designated forum, just like you can with the contact us page. That would allow you to keep an archive and would be a simple addition to the mod. You could have it post the thread as the user who is submitting the request, allowing a site owner to keep track. Naturally, as a site admin the forum ID would point to a forum that only administrators or moderators have access to.

Thanks for the suggestion.

it's not there... which is why I posted.. you sure everything works fine with the new updated one? I uploaded, installed plugin the ACP seems to work, just not the usercp area.

Um. Are you sure you have 1.0.1?

jagari
06-15-2007, 10:41 PM
Doesn't work for me :(

King Kovifor
06-15-2007, 10:43 PM
Doesn't work for me :(

If you mean the User CP thing, it requires template hooks.

King Kovifor
06-15-2007, 10:46 PM
When you use Princetons usercp shell template mod it puts the link at the bottom of the page...but aside from that, it works great :) installed and just moved the link manually :)

What do you mean? The link is at the bottom due to the placement of $template_hook[usercp_shell_bottom] (or whatever the Template Hook is)!

jagari
06-15-2007, 10:52 PM
The admincp thing is ok, not in user cp though :(

King Kovifor
06-15-2007, 10:54 PM
The admincp thing is ok, not in user cp though :(

What part specifically?

Seiyaboy
06-16-2007, 12:02 PM
it's not there... which is why I posted.. you sure everything works fine with the new updated one? I uploaded, installed plugin the ACP seems to work, just not the usercp area.

If that is the case, you have to manually insert "profile.php?$session[sessionurl]do=requestusername" as link a into the usercp_shell template. Manual editing of templates are pretty common when you use an outdated version of a custom styled template for your vbulletin. For me, I had to manually edit it in, but I find no problem doing some. You shouldn't either.

Censtudios
06-16-2007, 01:08 PM
I have vbulletin 3.6.7 but I dont know how to add the cells... I did it once but when I changed my template I had to do it again and somehow the README doesnt say how.... I forgot where I read how to do it o_O

King Kovifor
06-16-2007, 01:43 PM
If that is the case, you have to manually insert "profile.php?$session[sessionurl]do=requestusername" as link a into the usercp_shell template. Manual editing of templates are pretty common when you use an outdated version of a custom styled template for your vbulletin. For me, I had to manually edit it in, but I find no problem doing some. You shouldn't either.

Thanks for that clear up.

I have vbulletin 3.6.7 but I dont know how to add the cells... I did it once but when I changed my template I had to do it again and somehow the README doesnt say how.... I forgot where I read how to do it o_O

If you add the required template hook at the bottom of the template it works. But I'll write instructions later for it.

FreshFroot
06-18-2007, 03:15 AM
The admincp thing is ok, not in user cp though :(
I had the same issue.. already posted about it.. mabye you could write a quick template edit of the user cp?

EDIT: just read your updated hack post.. my vB isn't 3.6.6..

time to upgrade :D

d2sector
06-18-2007, 06:34 AM
Is it possible to enter in more than one user id to be notified?

chatzworld
06-18-2007, 12:02 PM
great update love it!

can it be made to more than one person recives a Change Request?

akanevsky
06-18-2007, 12:05 PM
This is a good hack, however the following features would make it more complete:
1) An "approve" button, which would change the person's username fully (that includes posts and everything else)
2) A username history in every user's profile.

King Kovifor
06-18-2007, 12:08 PM
Is it possible to enter in more than one user id to be notified?

I'm not sure. I haven't tested it. :( If you want to test it go ahead.

I had the same issue.. already posted about it.. mabye you could write a quick template edit of the user cp?

EDIT: just read your updated hack post.. my vB isn't 3.6.6..

time to upgrade :D

Yeah I will sooner or later. Busy.

great update love it!

can it be made to more than one person recives a Change Request?

Same as above. Not sure about the PMs...

This is a good hack, however the following features would make it more complete:
1) An "approve" button, which would change the person's username fully (that includes posts and everything else)
2) A username history in every user's profile.

1) We have. ACP -> "Approve - Reject". Approve changes it, sends out a pm, updates the tables and everything else.
2) Maybe...

You haven't even installed it.

chatzworld
06-18-2007, 02:49 PM
i think the username history would be good feature but i would say NOT to have it in the user profile but in the user management page in the admincp :)

akanevsky
06-18-2007, 03:20 PM
You haven't even installed it.

I sometimes comment on hacks that I see that they could be improved even I am not interested in installing them.
As to this particular hack, I am not planning to install it until username history is implemented. :)

i think the username history would be good feature but i would say NOT to have it in the user profile but in the user management page in the admincp

ACP is too long a walk. :) It's better to have it show up in public profiles, but only for staff.

King Kovifor
06-18-2007, 04:34 PM
I sometimes comment on hacks that I see that they could be improved even I am not interested in installing them.
As to this particular hack, I am not planning to install it until username history is implemented. :)

ACP is too long a walk. :) It's better to have it show up in public profiles, but only for staff.

Why would the ACP be too long a walk. I mean that you as an admin are the only one with user editing permissions (right?)... So why?

i think the username history would be good feature but i would say NOT to have it in the user profile but in the user management page in the admincp :)

That's what I was thinking.

Magnumutz
06-19-2007, 02:42 AM
Indeed, i got a mile of a list on my usergroups permisions, but i don't mind, it's supposed to be this way, so i can control the community easier, besides as King Kovifor said, i'm the ONLY one editing them.

King Kovifor
06-20-2007, 01:03 AM
Indeed, i got a mile of a list on my usergroups permisions, but i don't mind, it's supposed to be this way, so i can control the community easier, besides as King Kovifor said, i'm the ONLY one editing them.

Only one editing what?

Magnumutz
06-20-2007, 02:16 AM
Usergroup permissions... that's what i was talking about... sorry if i kinda spammed this.

King Kovifor
06-20-2007, 02:24 AM
Usergroup permissions... that's what i was talking about... sorry if i kinda spammed this.

Nah. They would be useful...

raiderlax
06-20-2007, 03:21 AM
Awesome mod, great job! :)

NeWNoKiA
06-20-2007, 03:27 AM
Thanks Good Job !

txsbmw
06-23-2007, 03:11 AM
Is there anyway to have an option where the user can input why they want the username change? Reason, I ask is we rarely will allow username changes (such as they are being stalked on-line, they created their e-mail address as their username, or other identifiable info as their username like a first name or initials). Would save us time having to reply and ask them why they want the name change.

Would also be great if we could track the username changes as well (maybe the info getting inserted into user notes so admins and mods can quickly view the history).

King Kovifor
06-23-2007, 03:34 PM
Is there anyway to have an option where the user can input why they want the username change? Reason, I ask is we rarely will allow username changes (such as they are being stalked on-line, they created their e-mail address as their username, or other identifiable info as their username like a first name or initials). Would save us time having to reply and ask them why they want the name change.

Would also be great if we could track the username changes as well (maybe the info getting inserted into user notes so admins and mods can quickly view the history).

The reason, good idea. The history I plan on modifying the way I handle requests in the ACP (and adding a value to the table) to handle history.

Mythotical
06-28-2007, 05:04 AM
Gotta agree, I would rather see an username history in the profile as I feel it would be a better way of viewing things as everything now is ran through the ACP why not have it ran for once through the profile or make an option in the settings to turn it on or off.

King Kovifor
06-28-2007, 05:35 PM
Gotta agree, I would rather see an username history in the profile as I feel it would be a better way of viewing things as everything now is ran through the ACP why not have it ran for once through the profile or make an option in the settings to turn it on or off.

I plan on developing the next version full swing starting tomorrow. Been out all week... Also, got another username related hack on the way. Continue posting your feature requests.

King Kovifor
06-29-2007, 03:05 PM
Just a quick update:

I have modified the queries and tables and stuff to include a username history part. I've added usergroup permissions but haven't used them yet.

ChU v2
06-29-2007, 03:22 PM
Can you implement like a usertitle request to this as well?

bada_bing
06-29-2007, 05:38 PM
This would be nice if it used usergroup permissions

King Kovifor
06-29-2007, 11:26 PM
Can you implement like a usertitle request to this as well?

THat would be another hack, but you could always utilize it by changing some of the text.

This would be nice if it used usergroup permissions

That's coming. :D

katie hunter
06-30-2007, 12:48 AM
Hi this mod shows on my defaul skin but not on my other two skins ! How can i make it show on greenfox and element skin. Or what template should i edit ? oh i use 3.6.7

Nice mod btw =p

FireFish
06-30-2007, 02:56 AM
I tried implementing this but cannot seem to find the user's input area to change their username.
I did modify some display settings in my UserCP area; assuming this could be conflicting, is there a way to manually add this to your UserCP rather than relying on your XML?


(Disregard this post; I figured it out)

King Kovifor
06-30-2007, 03:02 PM
I tried implementing this but cannot seem to find the user's input area to change their username.
I did modify some display settings in my UserCP area; assuming this could be conflicting, is there a way to manually add this to your UserCP rather than relying on your XML?


(Disregard this post; I figured it out)

you need the template hooks. :D

Hi this mod shows on my defaul skin but not on my other two skins ! How can i make it show on greenfox and element skin. Or what template should i edit ? oh i use 3.6.7

Nice mod btw =p

Is your default skin have any edited templates? Like any user CP templates? And same with the other two? It needs the $template_hook[] in there.

dutchbb
06-30-2007, 04:04 PM
What about an automatic paypal option, charging a donation per change? This would really make it interesting. I' m sure members will pay a small donation for a name change!

King Kovifor
06-30-2007, 10:44 PM
What about an automatic paypal option, charging a donation per change? This would really make it interesting. I' m sure members will pay a small donation for a name change!

I don't know. Probably not...

dutchbb
07-01-2007, 07:45 AM
Most members that want their name changed , really want it, actually some have even asked me to pay a few bucks for it. Why not automate this process, I'm sure the people that really want it will pay a small donation for the community.

LewisAinslie
07-01-2007, 08:35 AM
Because some people wont be able to pay for it and if they turn it on and it is optional then its obvious what they are going to choose.

King Kovifor
07-01-2007, 01:26 PM
Most members that want their name changed , really want it, actually some have even asked me to pay a few bucks for it. Why not automate this process, I'm sure the people that really want it will pay a small donation for the community.

My reasoning for this would because I'd need to learn a new technology I don't want to, and not everybody can use it.

If you want to, in v1.0.3, there's usergroup permissions. Set up a subscription and add make it a week long thing. Only allow that group to change names.

King Kovifor
07-01-2007, 03:29 PM
REQUEST:

What permissions would you like to be handled? For user group that is...

The ACP back-end is handled through default vBulletin Admin Permissions (canadminusers), and the front end is having two custom permissions:

can_view_un_history (for Username History Features) and...
can_change_un (for user name change)

Is there any other permissions you would like applied? And would you rather wait another week or two after I finish to phrase this, or would you prefer me do a v1.0.4 dedicated to phrasing?

txsbmw
07-01-2007, 11:46 PM
Are you going to be adding a reason for username request in this update? (user must give reason?) if so maybe permissions to handle who can see the reasons they gave for each change request as well.

King Kovifor
07-01-2007, 11:52 PM
Are you going to be adding a reason for username request in this update? (user must give reason?) if so maybe permissions to handle who can see the reasons they gave for each change request as well.

If I added reasons, it would in the user name history, meaning only people who can view history can view that.

txsbmw
07-02-2007, 12:06 AM
That's fine with me and works well with the set up for permissions I have now.

King Kovifor
07-02-2007, 12:12 AM
Right now there aren't any permissions.

txsbmw
07-02-2007, 03:28 PM
I was talking about the permissions I have for user notes already in place.

King Kovifor
07-02-2007, 03:29 PM
oh...

AsilentFart02
07-03-2007, 08:53 PM
Marked as Installed. Very nice hack, thanks alot.

dutchbb
07-04-2007, 04:13 PM
My reasoning for this would because I'd need to learn a new technology I don't want to, and not everybody can use it.

If you want to, in v1.0.3, there's usergroup permissions. Set up a subscription and add make it a week long thing. Only allow that group to change names.

Good idea. When do you expect it to come out (the new release). Sorry if this has already been answered.

King Kovifor
07-04-2007, 04:56 PM
Good idea. When do you expect it to come out (the new release). Sorry if this has already been answered.

I'm not sure. I still have to do the whole install codes and modify the templates and the whole username history stuff.

BellyBelly
07-09-2007, 02:48 AM
I have installed this and went to approve a user name change from *Annie* to alex&oly and I got an error which I accidently didnt copy properly... but something about it having too many invalid characters or something (more than 3?) and to go back and do it again.

I then checked to see if the name been changed and it hadn't, so I clicked back and tried again and got this:

Fatal error: Existing data passed is not an array
Called set_existing in /usr/home/0chroot/bellybe/home/bellybe/public_html/forums/admincp/unreq.php on line 88
in /includes/class_dm.php on line 235
#0 vb_error_handler(256, Existing data passed is not an array
Called set_existing in /usr/home/0chroot/bellybe/home/bellybe/public_html/forums/admincp/unreq.php on line 88
... this code went on for the whole page. When I went back to the requests, it had disappeared, still no change.

When I went to change the other request, jessiemon to devilchild13 then it did work fine.

Any ideas? Is this because there were the two ** and the one & and it didnt like it?

King Kovifor
07-09-2007, 02:11 PM
I'm guessing somehow the ** and the & screwed it up. And/Or for the error the first time you approved it removed it (hitting back wouldn't show this exchange). Guess I need to test that.

Invalid ID
07-09-2007, 02:59 PM
Nice Mod.

I have 3.6.5 and I want to install this mod. What do you mean by "(unless you manually edit the USERCP_SHELL template and add the cell)
To install..."

???

Please help me how can I do that?

Thanks

King Kovifor
07-09-2007, 03:03 PM
Why not upgrade?

But you need to copy the template directly into the USERCP_SHELL template, or add the correct template hook. I think it's $template_hook[usercp_navbar_bottom] and it goes at the bottom of the USERCP_SHELL navbar section. That's all that is needed.

Invalid ID
07-09-2007, 03:25 PM
I have run out of my time limit to download latest versions.

I try to do as you have guided. Will come back

King Kovifor
07-09-2007, 04:08 PM
I have run out of my time limit to download latest versions.

I try to do as you have guided. Will come back

It must be done to all styles. Or just upgrade your forum to vB 3.6.7PL1 and revert all your USERCP_SHELL templates.

Invalid ID
07-09-2007, 04:28 PM
No, I am afraid I can't do this

King Kovifor
07-09-2007, 04:45 PM
Would you like me to do it for you? Send admin details through PM and I'll get to adding the correct code.

Invalid ID
07-09-2007, 04:56 PM
Thanks a lot, but that's not safe sir

King Kovifor
07-09-2007, 05:03 PM
Thanks a lot, but that's not safe sir

Your choice. Just need the $template_hook[] added.

TCB
07-10-2007, 07:37 PM
this comes very handy. Thanks :D

khris7199
07-11-2007, 01:05 AM
Too bad that this hack won't work. But the idea is really good :)

What he said. Installed Have the option in my admincp.

No link anywhere to be found in the usercp.

King Kovifor
07-11-2007, 01:10 AM
What he said. Installed Have the option in my admincp.

No link anywhere to be found in the usercp.

Make sure you have the template hook within the USERCP_SHELL Template.

Vesica
07-11-2007, 01:29 AM
Great add on. Very useful for my forum where people like to change their username often.

King Kovifor
07-11-2007, 02:13 PM
Great add on. Very useful for my forum where people like to change their username often.

Thanks.

TheBlackPoet
07-11-2007, 02:51 PM
love it!!! i installed...

rowlandc
07-11-2007, 08:33 PM
Does the mod log all changes. It would be nice if there was a inbuilt function where you could have a page with all the name changes :3

King Kovifor
07-11-2007, 09:41 PM
Nope. No Admin Log integration. Maybe though.

testebr
07-11-2007, 10:37 PM
Can you please change all text to vbulletin phrase system?

Thanks

King Kovifor
07-11-2007, 10:38 PM
Can you please change all text to vbulletin phrase system?

Thanks

I've been trying to do that for a while now. Just changed my priorities.

steadicamop
07-12-2007, 08:45 PM
Just about to update my version from 1.0.0 but i'm on VB 3.6.2 -- but ....

I plan to add several administrative tools to the mod, along with options, and phrases.
THIS HACK REQUIRES vBulletin v3.6.6 OR HIGHER
(unless you manually edit the USERCP_SHELL template and add the cell)

Which code? I don't see anything in the zip file or on the posts here....

Cheers

Jason

keyness
07-12-2007, 08:52 PM
I'm waiting for admin notification to use this hack. However good work!

King Kovifor
07-12-2007, 10:26 PM
Just about to update my version from 1.0.0 but i'm on VB 3.6.2 -- but ....



Which code? I don't see anything in the zip file or on the posts here....

Cheers

Jason

Technically, since you have already added the cell, you've added the required cell.

I'm waiting for admin notification to use this hack. However good work!

There are. It sends a PM.

steadicamop
07-13-2007, 05:59 AM
Technically, since you have already added the cell, you've added the required cell.

Cool, thanks will upgrade now :D

co0kz
07-19-2007, 10:32 PM
Great Mod and have installed it and working great!

However lol .. within one hour of using it i have stumbled on a slight database error.

Seems to have problems if a user trys to change to a username that has the ' character in it! Due to the way the data is stored to the db, obviously the ' is breaking the data sent and causing an error. However having looked at your code im unsure how to fix this. try it out and you will see what i mean. Any word that is ie... I'M We'll Chris's .. see what i mean?

Sure this is an easy fix but i can't figure it out having tried. Great mod tho.

Clicks Install.

Thanks.

King Kovifor
07-20-2007, 03:00 PM
Thanks for that! I would have thought that the $user->verify_username() would have caught that. I will check it later.

hdvbforum
07-21-2007, 03:37 PM
Unfortunately, I cannot see where you can accept / decline the changes under the Users section in admincp.

Though I can see in the usercp where to change the username.
I've tried vBulletin options, does anyone know where I import the files onto my server?

ymy
07-21-2007, 04:34 PM
.

Installed and running, Nice work thanks



.

hdvbforum
07-22-2007, 12:35 PM
Anyone have any idea on my problem?

King Kovifor
07-22-2007, 02:22 PM
Anyone have any idea on my problem?

Try re-uploading the files. The link is located under the Users left hand navigation.

Amenadiel
07-23-2007, 11:07 PM
ok my users got really used to send their request through this hack, so I resisted myself to uninstall it even with the vulnerability. Thanks for updating it though, I ran 24hrs with the faulty one without any problems lol.

King Kovifor
07-24-2007, 11:12 AM
ok my users got really used to send their request through this hack, so I resisted myself to uninstall it even with the vulnerability. Thanks for updating it though, I ran 24hrs with the faulty one without any problems lol.

Your welcome. I had planned on fixing it in the next release, but the exploit prompted me to release a version with just this fix.

Tynian
07-30-2007, 05:16 PM
Thanks for this nice addon. With the latest update, however, I get this error when choosing Username Requests in the AdminCP: Notice: Undefined index: HTTPS in /home/dumburk/domains/dumburk.org/public_html/forum/includes/class_core.php on line 1591
Any idea what that might be?

turbo.:R
07-30-2007, 05:54 PM
doesnt work with 3.6.8... 1.0.3 worked fine with it..

King Kovifor
07-30-2007, 09:17 PM
Thanks for this nice addon. With the latest update, however, I get this error when choosing Username Requests in the AdminCP: Notice: Undefined index: HTTPS in /home/dumburk/domains/dumburk.org/public_html/forum/includes/class_core.php on line 1591
Any idea what that might be?

Um... Not sure.... I'm not having that error. There might still be an ini_set() in there, but I'm not sure if that will do it...

doesnt work with 3.6.8... 1.0.3 worked fine with it..

It's working find on my install. What is your errors?

GekkoPixie
07-30-2007, 09:31 PM
I got this message in the Users/Username Change Requests section of the Admincp:
Notice: Undefined index: HTTPS in /home/worlds/public_html/includes/class_core.php on line 1599

Notice: Undefined index: HTTPS in /home/worlds/public_html/includes/class_core.php on line 1599
1. Will this affect functionality?
2. Is this an issue with this mod?
3. Can it be fixed?

King Kovifor
07-30-2007, 09:33 PM
It is an issue with this mod, I need to fix this. How, not sure. And no, it shouldn't affect functionality... Anybody find any errors so far?

katie hunter
07-31-2007, 12:08 AM
I tried this mod before but it didn't work and tried it when it get upgraded , i uploaded all the files and run the xml but when i go to admin cp under user , i don't find the extra option at all " the request option"

but nice hack =3

NitroXploit
07-31-2007, 12:13 AM
Same Here:

Notice: Undefined index: HTTPS in /home/ussername/forum/includes/class_core.php on line 1591

Notice: Undefined index: HTTPS in /home/userrname/forum/includes/class_core.php on line 1591

Jasiu
07-31-2007, 01:48 AM
To fix the issues change the following:

unreq.php in ADMINCP
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL);

Change to:
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

The error was because of notice reporting. You forgot to tell PHP not to report the notices.

Jasiu
07-31-2007, 05:48 AM
I keep getting a permissions error and my Admin panel has no options to set the user group permissions.

TCB
07-31-2007, 06:52 AM
To fix the issues change the following:

unreq.php in ADMINCP
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL);

Change to:
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

The error was because of notice reporting. You forgot to tell PHP not to report the notices.

Hmmm... that's not really a fix, but merely an option to not see any php-errors. I prefer not to disable that php-error-report feature.

Jasiu
07-31-2007, 08:29 AM
Hmmm... that's not really a fix, but merely an option to not see any php-errors. I prefer not to disable that php-error-report feature.

You can even go to vBulletin.com site and they say to turn it on. The reason being is that its just a notice and not an error. Nothing to worry about.

testebr
07-31-2007, 11:39 AM
Please, in next version change admin text to vb phrase system too.

testebr
07-31-2007, 12:43 PM
How to change usergoups Permissions in version 1.04?

I cant see nothing about it.

My vb is 3.6.7

Alibass
07-31-2007, 03:10 PM
I'm running 3.6.8 and upgrade to 1.04 this morning. I am getting this error when checking username request.

Undefined index: HTTPS in /home/XXXXXXXXXX/public_html/forums/includes/class_core.php on line 1591Also I cannot uninstall 1.04. I get this error.

Database error in vBulletin 3.6.8:

Invalid SQL:
ALTER TABLE `usergroup` DROP `unreq_perms`;

MySQL Error : Can't DROP 'unreq_perms'; check that column/key exists
Error Number : 1091I looked at 1.04 and there is no uninstall code for this product.

Needs some help here. Thanks!

EDIT: I returned to 1.03 until issues are fixed in 1.04

TCB
07-31-2007, 03:15 PM
How to change usergoups Permissions in version 1.04?

I cant see nothing about it.

My vb is 3.6.7

I'm using 3.6.8. and I see nothing different from the 1.03 version? WHere can I find the extra features?

(great mod btw)

King Kovifor
07-31-2007, 09:55 PM
I tried this mod before but it didn't work and tried it when it get upgraded , i uploaded all the files and run the xml but when i go to admin cp under user , i don't find the extra option at all " the request option"

but nice hack =3

The extra options should be inside of the admin file mostly. Under the "Users" tab.

I'm running 3.6.8 and upgrade to 1.04 this morning. I am getting this error when checking username request.

Also I cannot uninstall 1.04. I get this error.

I looked at 1.04 and there is no uninstall code for this product.

Needs some help here. Thanks!

EDIT: I returned to 1.03 until issues are fixed in 1.04

It looks like the table isn't added... I guess my install codes don't work.

I'm using 3.6.8. and I see nothing different from the 1.03 version? WHere can I find the extra features?

(great mod btw)

The extra features are inside of the ACP file and the user profile if you had a user that was approved / rejected one since the upgrade.

How to change usergoups Permissions in version 1.04?

I cant see nothing about it.

My vb is 3.6.7

The usergroup manager.

Please, in next version change admin text to vb phrase system too.

I thought I did that... * runs * any other text not phrased?

Hornstar
08-01-2007, 01:02 AM
This is really coming a long way! nice work on the updates :)

Dorign
08-01-2007, 03:59 AM
I uninstalled this. It kept saying no permission, but there was no place to edit permissions. Yes, I checked the Usergroup Manager. I'm using 3.6.8 so maybe that's it.

cooldude714
08-01-2007, 07:58 AM
Notice: Undefined index: HTTPS in /home/fozleagu/public_html/forum/includes/class_core.php on line 1591

Notice: Undefined index: HTTPS in /home/fozleagu/public_html/forum/includes/class_core.php on line 1591


Unable to add cookies, header already sent.
File: /home/fozleagu/public_html/forum/includes/class_core.php
Line: 1591

Crashh
08-01-2007, 09:22 AM
Dorign, i have some troubles. Hack is not full! there are no file with bitfields and etc... :) i'm usin 3.67.pl1

T_Richardson
08-01-2007, 10:39 AM
Using 3.6.7 PL1.

First off, installed per instructions... Seen the settings in "vBulletin Options" in admincp, fine.

In usercp, no link to change username. Had to read through this thread to find out how to add the link, (Ok, but should have instructions on this in the download).

Clicked on request username, got no permission: Username Request Permissions: Your group does not have the necessary permissions required to request a username change.

I have more than the required posts set in the Request username options. And there is no options for it in the usergroup manager.

Uninstalling.

testebr
08-01-2007, 10:56 AM
Originally Posted by testebr View Post
How to change usergoups Permissions in version 1.04?

I cant see nothing about it.

My vb is 3.6.7
The usergroup manager.

This option doesn't exist here. Please show a screenshot of the option.

King Kovifor
08-01-2007, 04:48 PM
Man. Why does nothing want to work. Guess I need some testing. v1.0.5 will be out soon enough with all this.

rpainter
08-01-2007, 06:15 PM
Hello I get this error when testing from a test user account:

Username Request Permissions: Your group does not have the necessary permissions required to request a username change.

Please let me know how I can do this? I have looked in the usergroup manager, and there are no options there.

Thanks.

rpainter
08-01-2007, 06:24 PM
Also, my user menu does not show the pending request link, or is that only there when there are requests?

67896

rpainter
08-01-2007, 06:58 PM
OK. Got the Username Requests to show up in the Admin CP, but still can't actually get my test account to request one.

rpainter
08-01-2007, 07:12 PM
Anyone have a copy of 1.0.3 that I can download and try?

COBRAws
08-01-2007, 10:04 PM
Hello Jeremy, I was using old Marco's nickname history mod, but yours is better.
Thanks for sharing.

Seiyaboy
08-02-2007, 03:42 AM
<span style="text-decoration: line-through">I get this new error message in my acp when I click on the "Username Request" under "Users"

Notice: Undefined index: HTTPS in /home/*****/******/forums.*****.org/includes/class_core.php on line 1599

Could this be some errors in any of the coded files?

I currently use vBulletin® v3.6.7 PL1. I'm waiting for vBulletin to finally finalize their 3.6.8 as they keep on finding bugs.</span>

Never mind, I can live with the error if all the other functions work fine.

Jasiu
08-02-2007, 03:57 AM
I get this new error message in my acp when I click on the "Username Request" under "Users"

Notice: Undefined index: HTTPS in /home/*****/******/forums.*****.org/includes/class_core.php on line 1599

Could this be some errors in any of the coded files?

I currently use vBulletin? v3.6.7 PL1. I'm waiting for vBulletin to finally finalize their 3.6.8 as they keep on finding bugs.


Never mind, I can live with the error if all the other functions work fine.

To fix the issues change the following:

unreq.php in ADMINCP
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL);

Change to:
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

The error was because of notice reporting in PHP. vBulletin tells PHP to ignore the notices, but the creator of the mod forgot to change the error reporting. Basically now PHP reports EVERYTHING. Just do the above and the notice goes away as it should.

King Kovifor
08-02-2007, 04:32 PM
Anyone have a copy of 1.0.3 that I can download and try?

I will attach one later.

To fix the issues change the following:

unreq.php in ADMINCP
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL);

Change to:
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

The error was because of notice reporting in PHP. vBulletin tells PHP to ignore the notices, but the creator of the mod forgot to change the error reporting. Basically now PHP reports EVERYTHING. Just do the above and the notice goes away as it should.

Please refer to a post if your going to give support.

OK. Got the Username Requests to show up in the Admin CP, but still can't actually get my test account to request one.

Um. Seems like stuff was never added.

Jasiu
08-02-2007, 04:35 PM
Please refer to a post if your going to give support.

I did, it was to all the HTTPS notice's that people were getting. I tried to quote people getting the problem

rpainter
08-02-2007, 04:58 PM
Got a copy of 1.0.3. It is working great. Never could get the new version to work. Always got this error:

Username Request Permissions: Your group does not have the necessary permissions required to request a username change.

Kaleem
08-02-2007, 05:24 PM
UserGroup permissions ? Where to change them?

rpainter
08-02-2007, 05:43 PM
UserGroup permissions ? Where to change them?

Same question I've been trying to get answered.:eek::confused:

Kaleem
08-02-2007, 06:53 PM
Same question I've been trying to get answered.:eek::confused:

well i will click install after i find out cus i m uninstaling it rite now.

m002.p
08-02-2007, 07:09 PM
shame about this mod, a great one but spoiled by the fact its unuseable due to nowhere to change the permissions. :(

rpainter
08-02-2007, 07:28 PM
I installed 1.0.3, and it is working great. Let me know, and I can PM you the files.

King Kovifor
08-02-2007, 10:18 PM
There are permissions is the Usergroup Manager on my forum. I may have forgotten to include the file, but I really need to look into this. My life got re ally busy this week... So I'm doing it now.

rpainter, can I get that file? I'm not sure why I don't have it...

Seiyaboy
08-02-2007, 10:45 PM
Would any kind soul be able to provide me with the 1.0.3 version? I have it backed up on my home desktop computer, but I am currently away until the end of the month and I do not wish to have to wait that long to fix my forum. The 1.0.4 update caused a malfunction on my forum so I would like to revert it. Thanks in advance to whoever can help.

King Kovifor
08-02-2007, 10:48 PM
I'm waiting for v1.0.3 files. I'm sorry for all the problems. I wasn't having any on my home computer. :(

Seiyaboy
08-02-2007, 10:59 PM
I'm waiting for v1.0.3 files. I'm sorry for all the problems. I wasn't having any on my home computer. :(

Don't worry, King Kovifor. It's not your fault. Sometimes there would be some incapability for certain forums. It happens a lot to people if they went crazy to customizing, and it is likely that some modifications would produce problems when used with other modifications. The best solution for me now is to revert it. I'll just see if any other person might have it backed up.

King Kovifor
08-02-2007, 11:01 PM
I'm waiting for rpainter. But It is an unusable product and that makes me mad!

gsm4arab1
08-02-2007, 11:23 PM
With regret not working for me

thanks King Kovifor
Username Request: Errors
There appear to be errors with your username request. They are listed below.
Username Request Permissions: Your group does not have the necessary permissions required to request a username change.
vBulletin Version 3.6.7 pl1

rpainter
08-02-2007, 11:41 PM
I'm waiting for rpainter. But It is an unusable product and that makes me mad!

Sorry. I missed the part where you asked me for it. Here it is:

67955

Seiyaboy
08-03-2007, 01:47 AM
Sorry. I missed the part where you asked me for it. Here it is:

67955

This is v1.0.3 right?

rpainter
08-03-2007, 02:01 AM
This is v1.0.3 right?

Yes.

rpainter
08-03-2007, 02:02 AM
1.0.3 is working great on my site. Since I installed it this morning, I have already had about 10 requests come through with no problem.

Now if we can just get 1.0.4 to work.

Seiyaboy
08-03-2007, 11:41 AM
Thanks, rpainter. I owe you one :)

King Kovifor
08-03-2007, 04:22 PM
Thanks. rpainter.

rpainter
08-03-2007, 04:38 PM
no problem...just let me know when 1.0.4 is working.

jheigl
08-03-2007, 05:22 PM
did everything instructions say......nothing shows up anywhere......

King Kovifor
08-03-2007, 09:57 PM
Try using v1.0.3.... v1.0.4 doesn't seem to want to work.

jheigl
08-04-2007, 02:40 AM
That's the one I can't get to work!!!

Robru
08-04-2007, 06:37 AM
Version 1.0.4

Notice: Undefined index: HTTPS in includes\class_core.php on line 1599

1599: // defines if the current page was visited via SSL or not
define('REQ_PROTOCOL', (($_SERVER['HTTPS'] == 'on' OR $_SERVER['HTTPS'] == '1') ? 'https' : 'http'));

chatzworld
08-04-2007, 09:39 AM
i get the same error as ablove as well

King Kovifor
08-04-2007, 01:05 PM
That's the one I can't get to work!!!

Which one?

i get the same error as ablove as well

There's a fix inside this thread, I believe on the page previous to this reply.

Version 1.0.4

Notice: Undefined index: HTTPS in includes\class_core.php on line 1599

1599:

That has to do with vBulletin, and it's been fixed in the next version.

gamerscms
08-04-2007, 03:40 PM
I have installed the hack but i have no option under USERS i have one option in the VB options to edit the option but cant seem to see the other to accept users etc.

any help would be great thanks.

gamerscms
08-04-2007, 03:43 PM
My bad please forget my last post just me not uploading correct all is sorted, will now go and test this mod out.

INSTALLED CLICKED THANK YOU.

Danny W
08-04-2007, 11:30 PM
I installed v1.0.4 today but couldnt find any usergroup options. So then I tried 1.0.3 but when I go to make a request the 'request' button just takes me to blank 'profile.php' page. Could this be a conflict with other mods (sorry if there is a fix for this stuff on previous pages but I havent had time to read through them all :()

King Kovifor
08-05-2007, 12:12 AM
I installed v1.0.4 today but couldnt find any usergroup options. So then I tried 1.0.3 but when I go to make a request the 'request' button just takes me to blank 'profile.php' page. Could this be a conflict with other mods (sorry if there is a fix for this stuff on previous pages but I havent had time to read through them all :()

You click on the page and it's profile.php?do=requestusername and it is blank? Seems like your plugin is disabled.

Danny W
08-05-2007, 02:10 PM
No, it just loads to 'profile.php', nothing after it. Its after I enter my username request and click on 'Save Changes'

EDIT: Nevermind I got it working...for some reason when I install the plugin, the template called modifyusername was being created by an old admin who worked on the same site as me, so I just reverted it and now works :)

Great Mod :D

King Kovifor
08-10-2007, 11:44 PM
No, it just loads to 'profile.php', nothing after it. Its after I enter my username request and click on 'Save Changes'

EDIT: Nevermind I got it working...for some reason when I install the plugin, the template called modifyusername was being created by an old admin who worked on the same site as me, so I just reverted it and now works :)

Great Mod :D

I'm glad it worked. I was away for the week. I'm sorry I couldn't help you!

GekkoPixie
08-12-2007, 12:29 PM
I got this (and so did several others) but I can't find a usergroup control for it:
Username Request Permissions: Your group does not have the necessary permissions required to request a username change.

King Kovifor
08-12-2007, 12:47 PM
I got this (and so did several others) but I can't find a usergroup control for it:

I'm working hard on a fix to this. I just got back from band camp so I couldn't work on this... It looks like permissions were never added to your installations.

GekkoPixie
08-12-2007, 01:00 PM
I read the rest of the thread and figured that out. It's cool, I've reverted to 1.0.3 for now. :)

King Kovifor
08-12-2007, 01:02 PM
I read the rest of the thread and figured that out. It's cool, I've reverted to 1.0.3 for now. :)

What gets me is everything works on my local installation.

tank14
08-13-2007, 06:13 PM
Something I think that would be awesome, is a username logger in the user's profile showing previous usernames. Also, I had an error saying this Rule Violation: The username that you have submitted violates one of the Username Rules that the administrator has specified.

Also, when it sends a PM the title is unreq_userpm_title and the text is unreq_userpm_atxt.

King Kovifor
08-13-2007, 11:47 PM
Something I think that would be awesome, is a username logger in the user's profile showing previous usernames. Also, I had an error saying this

Also, when it sends a PM the title is unreq_userpm_title and the text is unreq_userpm_atxt.

Nice catch on the unreq_userpm stuff. And the error is caused my it being in use, or that it is against something defined within the user name rules within vBulletin... I used a vBulletin Function to find that one.

Nathan2006
08-20-2007, 07:49 AM
Thank you Jeremy

I had to install the older version because its not working for me.

Nothing is showing in the usercp but I just created a thread in our FAQ section with the link to it www.mydomain.com/profile.php?do=requestusername (http://www.mydomain.com/profile.php?do=requestusername)

Install :)

tsp
08-20-2007, 03:36 PM
I installing v1.0.4 and ran into the permission issue as others have noted. I removed that insall then proceeded with v1.0.3, but the option for username requests did not appear in the ACP under user.

I am running v3.6.8 of vbulletin. Any help would be greatly appreciated.

King Kovifor
08-20-2007, 03:39 PM
I installing v1.0.4 and ran into the permission issue as others have noted. I removed that insall then proceeded with v1.0.3, but the option for username requests did not appear in the ACP under user.

I am running v3.6.8 of vbulletin. Any help would be greatly appreciated.

You uploaded the files and activated the product?

SOL-R
08-21-2007, 03:42 PM
Hi King! Great Mod! Thanks!

Can you add more than one admin to the notify list?

In the acp is it suppose to show requests with a number behind it or just requests?

Also can you add in for the mod to add a note to the persons profile such as in this mod
Automatically Create Usernote on Username Change (https://vborg.vbsupport.ru/showthread.php?p=1307471#post1307471)

That way when you click ok to approve the name change it adds the note. That would be great if you could do that.

Thanks

SOL

King Kovifor
08-21-2007, 03:49 PM
I've never tested it with more then one admin. That would be a good feature... The link is supposed to say "Requests" but I think there is a hook for the index file I could add the number of requests... I have built a username history for this mod.

SOL-R
08-22-2007, 07:59 PM
Hi King, I see the history part in 1.04 now. I am using 1.03. I suppose your working on 1.05? Any timeline when it might be ready?

Great job on this one. Its a big help.

R.

djbaxter
08-22-2007, 08:11 PM
Suggestion:

This product adds the option for username request way down the UserCP page under "Miscellaneous".

I suspect that most members will never see it there.

Suggest you move it to the more logical choice at the bottom of the "Settings & Options" menu.

King Kovifor
08-23-2007, 12:03 AM
Hi King, I see the history part in 1.04 now. I am using 1.03. I suppose your working on 1.05? Any timeline when it might be ready?

Great job on this one. Its a big help.



R.

No time line. Soccer practice is a killer...

Suggestion:

This product adds the option for username request way down the UserCP page under "Miscellaneous".

I suspect that most members will never see it there.

Suggest you move it to the more logical choice at the bottom of the "Settings & Options" menu.

The reason it is way down in "Miscellaneous" is because of template hook locations. I've suggested template hooks in all those locations, but none have been added... It was moved to remove hassle on admins who have to install this.

Vesica
08-24-2007, 06:05 AM
When I go to test it, it says my usergroup doesn't have permission, whats up?

King Kovifor
08-24-2007, 01:22 PM
Revert to 1.0.3, 1.0.4 is extremely buggy, why, I'm not sure but I'm working on 1.0.5...

tsp
08-25-2007, 03:02 AM
You uploaded the files and activated the product?yes I did. The option is available for a user to request a name change in the USERCP but no option to accept or deny the change in in AdminCP

King Kovifor
08-25-2007, 12:58 PM
yes I did. The option is available for a user to request a name change in the USERCP but no option to accept or deny the change in in AdminCP

It seems like you are missing the ./includes/xml/cpnav_unreq.xml file.

King Kovifor
08-25-2007, 03:49 PM
As I am developing v1.0.5, I feel that it should not be released to the public until I am sure this version actually works... As of this, I am going to have a "Private Beta" period where several users will install and test this. If you would like to apply, PM me. You must have an active e-mail address.

SEVERAL PEOPLE HAVE APPLIED, RECEIVED THE NEW VERSION, AND HAVE POINTED OUT PROBLEMS. THE VERSION IS NEAR READY TO BE RELEASED, SO NO MORE PRIVATE BETAS WILL BE ACCEPTED.

FireFish
08-27-2007, 05:10 AM
umm, I had no problems with this mod until the update that just came out; I uploaded all 2 files & reimported the XML overwriting it & now, when users try to change their username, it says that their Usergroup doesn't have permission for this.

So, I checked the Usergroup permissions after refreshing my AdminCP & nothing there + I checked Username Requests in vBulletin Options & again, no options with User Groups mentioned there.

What gives?

(p.s. - running vb version 3.6.8)

King Kovifor
08-28-2007, 10:23 PM
There were major problems. They are all fixed in a version that I have ready that is in testing.

FireFish
08-29-2007, 01:55 AM
There were major problems. They are all fixed in a version that I have ready that is in testing.
I'm glad to hear it's not just me.
Can you post a reply once it's fixed & reposted?
I subscribed to this thread for it.

Thanks

King Kovifor
08-29-2007, 09:35 PM
I'm glad to hear it's not just me.
Can you post a reply once it's fixed & reposted?
I subscribed to this thread for it.

Thanks

I send updates not replies.

P.Jackson
09-04-2007, 09:52 PM
I can't get it to work with 3.6.8

i can install it fine but when i click on request username it says my usergroup got no permissions same as firefish said

also i have no clue where to put that $template_hook[usercp_navbar_bottom]

at cos im not super good with vbulleting

FireFish
09-05-2007, 12:20 PM
I send updates not replies.Okay, when can we expect an update that works again?

Fraxter
09-05-2007, 07:32 PM
umm, I had no problems with this mod until the update that just came out; I uploaded all 2 files & reimported the XML overwriting it & now, when users try to change their username, it says that their Usergroup doesn't have permission for this.

So, I checked the Usergroup permissions after refreshing my AdminCP & nothing there + I checked Username Requests in vBulletin Options & again, no options with User Groups mentioned there.

What gives?

(p.s. - running vb version 3.6.8)

I have this usergroup permissions problem too. :rolleyes:

King Kovifor
09-09-2007, 12:11 AM
I can't get it to work with 3.6.8

i can install it fine but when i click on request username it says my usergroup got no permissions same as firefish said

also i have no clue where to put that $template_hook[usercp_navbar_bottom]

at cos im not super good with vbulleting

It's in your User CP Shell Template.

Okay, when can we expect an update that works again?

Probably tomorrow so I can get it packaged and everything.

I have this usergroup permissions problem too. :rolleyes:

This has been fixed. I could also give you a quick fix here if you'd like.

axi
09-09-2007, 04:42 AM
new version plz!! ??
i am getting permission errors!!

King Kovifor
09-09-2007, 02:11 PM
New version will be released very soon.

Fraxter
09-09-2007, 03:07 PM
New version will be released very soon.

Ok, this are very good news. :)

I?m waiting for the fix... :up:

greetz

Pander23

King Kovifor
09-09-2007, 04:23 PM
I am actually releasing it later today, but I am trying to get a quick question answered before I release it and have more freakin' permission problems. lol.

BBF
09-09-2007, 04:50 PM
i need some help with groups permissions.
any group can't change the user name =\
i searched for permissions settings and i don't found anything.
so..what i need to do?

edit:
i forgot to say that my version of vbulletin is 3.6.8

King Kovifor
09-09-2007, 05:45 PM
I hate answering the same question. Your answers are here:

I am actually releasing it later today, but I am trying to get a quick question answered before I release it and have more freakin' permission problems. lol.

New version will be released very soon.

Probably tomorrow so I can get it packaged and everything.

There were major problems. They are all fixed in a version that I have ready that is in testing.

BBF
09-09-2007, 06:00 PM
ok thanks for the answers :)
edit:
i am install the new version and report about bugs (if i find some)

King Kovifor
09-09-2007, 06:08 PM
I am fixing permissions and will be uploading new files within the next few minutes. If you are currently installing, please hold off (change instructions will be posted when complete.)

BBF
09-09-2007, 06:12 PM
ok :)
i will download it when you complete the new version :)

King Kovifor
09-09-2007, 06:20 PM
Updated.

BBF
09-09-2007, 06:40 PM
when i am try to upload the xml file (with overwrite) i get this error:
Database error in vBulletin 3.6.8:

Invalid SQL:
ALTER TABLE `usergroup` ADD `unreq_perms` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL;

MySQL Error : Duplicate column name 'unreq_perms'
Error Number : 1060
Date : Sunday, September 9th 2007 @ 10:38:44 PM
Script : http://www.root.co.il/forums/admincp/plugin.php?do=productimport
Referrer : http://www.root.co.il/forums/admincp/plugin.php?do=productadd
IP Address : 84.229.*.*
Username : Smile
Classname : vb_database

King Kovifor
09-09-2007, 06:44 PM
Edit the .xml file on your hard drive. Change this code:

<installcode><![CDATA[$vbulletin->db->query("ALTER TABLE `" . TABLE_PREFIX . "usergroup` ADD `unreq_perms` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL") ;]]></installcode>

to:

<installcode><![CDATA[//$vbulletin->db->query("ALTER TABLE `" . TABLE_PREFIX . "usergroup` ADD `unreq_perms` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL") ;]]></installcode>


That should fix your problem if you are getting that error.

BBF
09-09-2007, 06:52 PM
Edit the .xml file on your hard drive. Change this code:

<installcode><![CDATA[$vbulletin->db->query("ALTER TABLE `" . TABLE_PREFIX . "usergroup` ADD `unreq_perms` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL") ;]]></installcode>

to:

<installcode><![CDATA[//$vbulletin->db->query("ALTER TABLE `" . TABLE_PREFIX . "usergroup` ADD `unreq_perms` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL") ;]]></installcode>


That should fix your problem if you are getting that error.

it's doesn't work :(

King Kovifor
09-09-2007, 06:56 PM
OK. Try to remove:
$vbulletin->db->query("ALTER TABLE `" . TABLE_PREFIX . "usergroup` ADD `unreq_perms` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL");

from the code all together. Since you installed 1.0.4 and it was in there (trying to re add it since some people didn't install 1.0.4).

BBF
09-09-2007, 07:01 PM
ok it's works :)
i am just remove the previous version and install this version :)
hope it's work fine

Stifler
09-09-2007, 07:03 PM
hmm.. where do u set usergroup permissions? the new version seems to have borked my permissions..

King Kovifor
09-09-2007, 07:03 PM
That should work too.

King Kovifor
09-09-2007, 07:06 PM
hmm.. where do u set usergroup permissions? the new version seems to have borked my permissions..

User group permissions should be under usergroup permissions. Are they not there? I have had this installed by several people and they have had not trouble.

BBF
09-09-2007, 07:08 PM
when i try to edit usergroup permissions i get this error:
Database error in vBulletin 3.6.8:

Invalid SQL:
UPDATE usergroup SET

### UPDATE QUERY GENERATED BY fetch_query_sql() ###
`title` = 'משתמש רשום',
`description` = '',
`usertitle` = '',
`opentag` = '',
`closetag` = '',
`passwordexpires` = '0',
`passwordhistory` = '0',
`unreq_perms` = '2',
`forumpermissions` = '782847',
`attachlimit` = '0',
`pmquota` = '50',
`pmpermissions` = '3',
`pmsendmax` = '5',
`calendarpermissions` = '63',
`wolpermissions` = '1',
`adminpermissions` = '0',
`genericpermissions` = '472389319',
`genericoptions` = '62',
`profilepicmaxwidth` = '100',
`profilepicmaxheight` = '100',
`profilepicmaxsize` = '65535',
`avatarmaxwidth` = '80',
`avatarmaxheight` = '80',
`avatarmaxsize` = '20000',
`signaturepermissions` = '237567',
`sigpicmaxwidth` = '500',
`sigpicmaxheight` = '100',
`sigpicmaxsize` = '20000',
`sigmaxrawchars` = '1000',
`sigmaxchars` = '500',
`sigmaxlines` = '0',
`sigmaxsizebbcode` = '7',
`sigmaximages` = '4'
WHERE usergroupid=2;

MySQL Error : Unknown column 'unreq_perms' in 'field list'
Error Number : 1054
Date : Sunday, September 9th 2007 @ 11:06:08 PM
Script : http://www.root.co.il/forums/admincp/usergroup.php?do=update
Referrer : http://www.root.co.il/forums/admincp/usergroup.php?do=edit&usergroupid=2
IP Address : 84.229.*.*
Username : Smile
Classname : vb_database

my mysql version is 4.1.22