vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Member Archives (https://vborg.vbsupport.ru/forumdisplay.php?f=202)
-   -   Search Engine Help (https://vborg.vbsupport.ru/showthread.php?t=43996)

DraX 09-27-2002 01:54 PM

Search Engine Help
 
1 Attachment(s)
I've been working on a Display Name hack that allows people to have a displayed name that automatically overrides their username if it exists (with protections to ensure that noone can choose a DisplayName that is either already in use, or is the same as another user's username).

This added a field to the user table: user.displayname

In the searches in the memberlist, I handle the sort order of names by using a concatenated string of CONCAT(user.displayname,user.username) as my sort key, as the end result of that operation would leave only the username if the displayname is blank or null.

I'm at loss now when I get to the search engine... to be honest, it's got me completely confused..... I managed to get it to bring up the correct results in searches based on username, but I'm at a loss when it comes to two things...[list=1][*] is the display of the actual thread within the search engine... I'm not sure which of the queries it is, and[*]... where am I supposed to drop the new field in and change my sort key to the concatenated one?[/list=1]

Attached is an unfinished copy of my hack containing only the necessary pieces to actually see what it's doing in the memberlist and search engine, as well as to add the field.

Any help anyone could offer would be much appreciated.


All times are GMT. The time now is 12:16 AM.

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.00940 seconds
  • Memory Usage 1,704KB
  • 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
  • (1)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