vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Administrative and Maintenance Tools - Username Request (https://vborg.vbsupport.ru/showthread.php?t=149377)

King Kovifor 09-06-2008 05:20 PM

Quote:

Originally Posted by djbaxter (Post 1615396)
See menu1 attached with "Request Username" way down at the bottom under Moderated Items".

I'm asking if it can be placed near "Edit Details" or "Edit Options" where it's easier for members to find it - see menu2, attached.

Currently they only have the one template hook. :(

students_forum 09-06-2008 06:20 PM

Quote:

Originally Posted by King Kovifor (Post 1584366)
I send a pm. Email nitifications are automatically sent.

Quote:

Administrator Notification
Please place the id of the user who you would like to receive notifications.
PM Sender
What is the id of the user who you would like to "send the message".
Neither of these seem to work. I get no notification and the user who submitted gets a PM from me as opposed to the general account ... I am using 3.7.2 if that is any help

King Kovifor 09-06-2008 06:31 PM

These are both fixed in 1.1.0.

students_forum 09-06-2008 06:44 PM

Quote:

Originally Posted by King Kovifor (Post 1616057)
These are both fixed in 1.1.0.

arh thanks ... :)

King Kovifor 09-06-2008 06:55 PM

Quote:

Originally Posted by students_forum (Post 1616065)
arh thanks ... :)

1.1.0 should be out by the end of september.

inciarco 09-07-2008 04:57 AM

Quote:

Originally Posted by King Kovifor (Post 1615962)
What error message do you receive? And I see no reason why the modification would not allow you to request a username if it isn't there. Has there been a name that was originally that?

When a User Asks for a New Username1 and I Approve it, and then Asks for a New Change to Username2, the Username1 isn't Available Any More even if it's Free. All the Times I Get the Error Message from the Mod "Rule Violation: The username that you have submitted violates one of the Username Rules that the administrator has specified.", I've just tried it one more time with an Old Appreoved and Changed Username with this Mod on my Forums and that's the Error Message the Mod Displays, so the Usernames Once Used the Mod Never Allows them to be Used Again; there should be something on the Code; you should be Checking for All Usernames in the History of the Usernames Requests, and what you Should be Really Looking for are the Current and Not Yet Approved/Rejected Usernames.

My Best Regards.

:)

King Kovifor 09-07-2008 01:56 PM

Quote:

Originally Posted by inciarco (Post 1616359)
When a User Asks for a New Username1 and I Approve it, and then Asks for a New Change to Username2, the Username1 isn't Available Any More even if it's Free. All the Times I Get the Error Message from the Mod "Rule Violation: The username that you have submitted violates one of the Username Rules that the administrator has specified.", I've just tried it one more time with an Old Appreoved and Changed Username with this Mod on my Forums and that's the Error Message the Mod Displays, so the Usernames Once Used the Mod Never Allows them to be Used Again; there should be something on the Code; you should be Checking for All Usernames in the History of the Usernames Requests, and what you Should be Really Looking for are the Current and Not Yet Approved/Rejected Usernames.

My Best Regards.

:)

For the first problem (username being once used and changed) your problem is not 'with this mod' but with your vBulletin settings actually. Located in the vBOptions under User Registrations Options you have a setting called Username Reuse Delay that is set to 365 by default meaning no previously used username can be used within a year after the last day the last one was used. Setting this to 0 should solve your problem.

The code uses default vBulletin functions to check usernames. The code does not bias based on if someone has requested it already, and this task will get even more complex in the next version.

inciarco 09-07-2008 05:58 PM

Quote:

Originally Posted by King Kovifor (Post 1616614)
For the first problem (username being once used and changed) your problem is not 'with this mod' but with your vBulletin settings actually. Located in the vBOptions under User Registrations Options you have a setting called Username Reuse Delay that is set to 365 by default meaning no previously used username can be used within a year after the last day the last one was used. Setting this to 0 should solve your problem.

The code uses default vBulletin functions to check usernames. The code does not bias based on if someone has requested it already, and this task will get even more complex in the next version.

You're Right King Kovifor, the Option is there, that was the Problem; I appreciate your Guide, I didn't knew that Option on vB373, it don't Exist on vB368. :o

The other Problem when an User Registers with an Username Requested by other Existing User, and when Approving receiving an Error Message and the Existing User didn't Receiving the Reject Notice of the Requested Username, is still there, I hope you can Enhance it on your next Update.

I Like a Lot This Mod, is Really Very Useful.

By the way, the Mod works Fine on vB373.

Thank You Very Much. :up:

My Best Regards.

:)

Twilkey 09-07-2008 08:55 PM

I easily implemented vBCredits into this. I hard coded it, but I can easily add settings for it and such. All I added was one query.

King Kovifor 09-07-2008 11:27 PM

Quote:

Originally Posted by Twilkey (Post 1616915)
I easily implemented vBCredits into this. I hard coded it, but I can easily add settings for it and such. All I added was one query.

If you would like it to become a default feature, please contact me through PM and I will see about integrating your code into 1.1.0...

King Kovifor 09-07-2008 11:29 PM

Quote:

Originally Posted by inciarco (Post 1616798)
You're Right King Kovifor, the Option is there, that was the Problem; I appreciate your Guide, I didn't knew that Option on vB373, it don't Exist on vB368. :o

The other Problem when an User Registers with an Username Requested by other Existing User, and when Approving receiving an Error Message and the Existing User didn't Receiving the Reject Notice of the Requested Username, is still there, I hope you can Enhance it on your next Update.

I Like a Lot This Mod, is Really Very Useful.

By the way, the Mod works Fine on vB373.

Thank You Very Much. :up:

My Best Regards.

:)

I may look into this for a later version.

King Kovifor 09-09-2008 12:29 AM

Quote:

Originally Posted by Twilkey (Post 1616915)
I easily implemented vBCredits into this. I hard coded it, but I can easily add settings for it and such. All I added was one query.

I have now Implemented Twilkey's code and made some improvements + added options for it. :) This will be included in 1.1.0!

Bilderback 09-24-2008 01:54 AM

I like this Mod also but I still dont like the fact that a user can submit multiple requests.
How would I add a check to the system.
For instance, when a uers submits a request, it checks to see if they have already submitted
one, and if so, it will give them an error, "You have a request pending." or something similar.
I just had another user submit 20 requests before I could get to the board today to moderate.
How would I accomplish this?
Through a query to the database to check?
Thanks

King Kovifor 09-24-2008 02:10 AM

I have a very complex system being put into place for how to handle this for 1.1.0. So hang in tight for me to get the time to finish the update.

Bilderback 09-24-2008 03:10 AM

Excellent- wish I could help but my php is more phpoop right now as I'm learning.
Its definitely worth the wait though- simple things like this make moderation easier.

King Kovifor 09-24-2008 11:18 PM

Well, it's getting more and more complex PHP wise - just the ACP is 10x more advanced.

Bilderback 09-27-2008 02:34 AM

I've been trying my best to customize the message and provide the ACP access url in the PM.
I wish the submitted PM was actually a template rather than a phrase- would be much easier to customize.
Any suggestions?
Would it be as simple as changing $message=construct(vbphrase) to a $message=eval(templatename) ?

King Kovifor 09-27-2008 03:01 AM

Quote:

Originally Posted by Bilderback (Post 1631377)
I've been trying my best to customize the message and provide the ACP access url in the PM.
I wish the submitted PM was actually a template rather than a phrase- would be much easier to customize.
Any suggestions?
Would it be as simple as changing $message=construct(vbphrase) to a $message=eval(templatename) ?

No, it would be more difficult. Why do you say it would be easier to customize?

Bilderback 09-27-2008 03:15 AM

So I could customize the PM which is sent to the admin.
EDIT-sorry ,misread question.
Because I cannot use vb variables or html in the phrase.
I was attempting to hyperlink the text:
You may approve or disapprove this in the ACP.
by changing it to
'You may approve or disapprove this in the ACP by clicking here'
but $vboptions[bburl] wont parse.

King Kovifor 09-27-2008 11:41 PM

Since you are customizing it for yourself, put the direct link inside of it. HTML can be placed inside of phrases.

Bilderback 09-28-2008 12:26 AM

Quote:

Originally Posted by King Kovifor (Post 1631919)
Since you are customizing it for yourself, put the direct link inside of it. HTML can be placed inside of phrases.

I tried but couldnt find a decent solution for a $vboptions[bburl] replacement with html.
The entire domain-specific url would have to be used which I try to avoid.
Its no big deal- I just thought it would give the admin easier access by providing the admincp link.

King Kovifor 09-28-2008 03:20 PM

Quote:

Originally Posted by Bilderback (Post 1631938)
I tried but couldnt find a decent solution for a $vboptions[bburl] replacement with html.
The entire domain-specific url would have to be used which I try to avoid.
Its no big deal- I just thought it would give the admin easier access by providing the admincp link.

HTML Code:

<a href="admincp/index.php?loc=unreq.php">here</a>
That should work and directly links to the requests.

Bilderback 09-28-2008 03:57 PM

html doesnt work in this particular phrase.
and if I use url bbcode, it shows http://admincp/index.php?loc=unreq.php
I guess maybe I should find out why this particular Phrase is not allowing the html and
that would solve my problem.

King Kovifor 09-28-2008 04:02 PM

Quote:

Originally Posted by Bilderback (Post 1632345)
html doesnt work in this particular phrase.
and if I use url bbcode, it shows http://admincp/index.php?loc=unreq.php
I guess maybe I should find out why this particular Phrase is not allowing the html and
that would solve my problem.

Can you please post the phrase you are using?

Bilderback 09-28-2008 07:33 PM

using phrase:
unreq_adminpm_txt

King Kovifor 09-28-2008 11:06 PM

Quote:

Originally Posted by Bilderback (Post 1632452)
using phrase:
unreq_adminpm_txt

I mean the exact contents of the phrase you are using. So I can see why it isn't working (or better yet, linking to http://admincp/).

Bilderback 09-29-2008 12:18 AM

I tried html but it did not parse in the PM and only showed as text with this:
Code:

{1} has requested that his username be changed to {2}. You may approve or disapprove this in the <a href="admincp/index.php?loc=unreq.php">ACP by clicking here</a>.
PM output was text - no html parsed.

King Kovifor 09-29-2008 01:12 AM

Quote:

Originally Posted by Bilderback (Post 1632625)
I tried html but it did not parse in the PM and only showed as text with this:
Code:

{1} has requested that his username be changed to {2}. You may approve or disapprove this in the <a href="admincp/index.php?loc=unreq.php">ACP by clicking here</a>.
PM output was text - no html parsed.

Hmm. Since it's for your bored, can you harrcode the link?

Bilderback 09-29-2008 04:05 PM

Yes,I can hardcode it with no problem... I just try to avoid that.
But I have to use bbcode since the html wont parse at all in the phrase.

islandcommuter 09-30-2008 04:31 PM

We moved 40,000 users from a board that used email/pwd for login, so we had 10,000 duplicated usernames we had to change to make unique.

Without this mod we would have had open revolt... or a nightmare of a conversion. I prayed this was a solid mod, and it is bulletproof, what we can see.

Where's your paypal donation link? ;)

King Kovifor 09-30-2008 10:26 PM

Quote:

Originally Posted by islandcommuter (Post 1634009)
We moved 40,000 users from a board that used email/pwd for login, so we had 10,000 duplicated usernames we had to change to make unique.

Without this mod we would have had open revolt... or a nightmare of a conversion. I prayed this was a solid mod, and it is bulletproof, what we can see.

Where's your paypal donation link? ;)

I'm glad my mod helped you so much! And It's not existent sadly enough. lol. But it's the thought that counts. :)

jb_008 10-01-2008 04:33 AM

Thanks, this feature should be standard in the software and just a on/off switch. Just imported all my users over last night and woke up to several hundred users looking to change usernames and requesting passwords, this will help out a lot.

oxsite 10-05-2008 05:43 AM

How do using this mod ?

King Kovifor 10-05-2008 02:11 PM

Quote:

Originally Posted by oxsite (Post 1637615)
How do using this mod ?

This mod allows users to request names through their user control panel, if you allow them permission to within the usergroup permissions. Then, these requests are added to a queue that is displayed inside of the admin control panel. This list allows you the option to do several things.

Bounce 10-07-2008 07:37 PM

An excellent Idea...

Will this work with 3.7.3 ?:up:

King Kovifor 10-07-2008 08:05 PM

Quote:

Originally Posted by hIBEES (Post 1639696)
An excellent Idea...

Will this work with 3.7.3 ?:up:

They should. v1.1.0 is designed and coded on vB 3.7

Bounce 10-07-2008 08:18 PM

Quote:

Originally Posted by King Kovifor (Post 1639714)
They should. v1.1.0 is designed and coded on vB 3.7

Thanks does indeed work perfectly, just installed, many thanks :up:

Veer 10-07-2008 11:58 PM

Quote:

Originally Posted by King Kovifor
They should. v1.1.0 is designed and coded on vB 3.7

Hi, where is v1.1.0 of this product?

King Kovifor 10-08-2008 12:06 AM

Quote:

Originally Posted by Pehchaan (Post 1639835)
Hi, where is v1.1.0 of this product?

In development.

islandcommuter 10-21-2008 09:14 PM

Can you tell me where I can find the text for approve/reject PM's? I'd like to customize those a bit.

Thanks!


All times are GMT. The time now is 08:09 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02044 seconds
  • Memory Usage 1,846KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)bbcode_html_printable
  • (23)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete