vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Unique profile field? (https://vborg.vbsupport.ru/showthread.php?t=218907)

jchamber2010 07-18-2009 08:04 PM

Unique profile field?
 
Is it possible to require a profile field to be unique?

I ask this here because I suspect that I'm going to have to make a plugin, or modify some vBulletin files (which I don't mind doing, as I don't ever ask vBulletin.com for support, but rather rely on communities like this for support).

Thanks

Ex.

User1 puts abc123 as FIELD4

when User2 trys to put abc123 as FIELD4 he receives an error saying you must have unique information, and to try again.

markuswarren 07-19-2009 01:02 AM

I'm no expert but doesn't the registration screen do this on the username? If so then you could look at the register.php file and see what it is doing for the username. My guess is it's performing a database query on the username field for all user records and if there's a match, inform the user the name is taken. Thus you would do the same query, obviously substituting username for whatever your unique field is.


All times are GMT. The time now is 02:58 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.02310 seconds
  • Memory Usage 1,699KB
  • 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
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete