Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
Details »»

Version: , by someone (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 07-04-2001 Last Update: Never Installs: 0
 
No support by the author.

I've requested this maybe about a year ago or so, and since it never got any interest I'm trying again:

SEARCH STATISTICS!

Basicly, I want to know what is going on at our forums and want to know what people are looking for....

Statistics could looks like this:

Top 100 keywords searches: today|this week|this month|overall
Top 100 user name searches: today|this week|this month|overall

Interesting, or not?

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 07-04-2001, 04:51 PM
Joe Joe is offline
 
Join Date: Oct 2001
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great idea, i would love to see this
Reply With Quote
  #3  
Old 08-18-2001, 11:07 AM
PeterNRG PeterNRG is offline
 
Join Date: Mar 2002
Location: Belgium
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone interested in developing this hack?
Reply With Quote
  #4  
Old 08-18-2001, 11:12 AM
eva2000's Avatar
eva2000 eva2000 is offline
 
Join Date: Oct 2001
Location: Brisbane, Australia
Posts: 577
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

this would be nice to have
Reply With Quote
  #5  
Old 08-19-2001, 10:12 AM
dost dost is offline
 
Join Date: Oct 2001
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very good idea
Reply With Quote
  #6  
Old 02-12-2003, 06:57 PM
RS25com RS25com is offline
 
Join Date: Dec 2001
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Still waiting!!! :lol:
Reply With Quote
  #7  
Old 02-13-2003, 04:23 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is a hack for the last 10 searches... but yeah, no one's done a stats one yet.
Reply With Quote
  #8  
Old 02-19-2003, 08:56 PM
sparky2 sparky2 is offline
 
Join Date: Jul 2002
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you ever looked at the content of a search table record?
It's a REALLY awkward dataset to work with.

As-is, the search function doesn't store a forumid for the target subforum which was searched. Instead, it stores the longwinded SQL query code necessary for identifying the target real-time (in case the forums hierarchy is changed, in between the user's initial search... and some later date when they return and rerun that identical search ???)
^--- along the lines of where forumid!='32' AND forumid!='33' AND...
(the query becomes awkward/complex when nested/parent forums are searched)

For search usage reporting to be really useful, I think it's critical to provide stats that address questions like "What subforums are people searching in? What subforums are most-heavily searched? What keywords are most frequent for users searching subforumX v/s subforumY ?"

With this in mind, I REALLY believe that a reporting hack/add-in will be impractacal until/unless the structure of the search table is first changed ~~ extra columns added... and the search.php routines changed so that the new fields (columns) are populated.

Another limitation imposed by the status quo, in terms of reporting historical usage, is that all 7-day-old+ search resultsets (records, rows within the search table) are deleted each time the seearch.php script runs.

I've created a sort of "mirror" table (named it 'searchhistory') and periodically use a manual SQL query to copy selected fields for all rows over to the other table...

...and although I intended to have search.php update both the search and searchhistory tables with each run, I dropped the project short of figuring out a way to grab the
forum.description value associated with the subforum/branch target of the search.
^---- It can't be all that difficult. The descriptive text is right there, in the selectbox label
(document.forms(0).selectbox.options.optionselecte d.text)
just need to stuff it into a variable onSumbit


If anyone wants to work together on this (please, please) I'll be glad to.

BTW:
another missing puzzle piece:
The results are stored to the search.postids field (column)
as a comma-delimited string. Another field search.showposts is used as a lookup to determine whether the delimited values represent postids, or threadids....
...the actual "count" (# of matches) isn't saved into a field.
Who cares to have the actual postids later, when reporting?
(Many of them will change over time, anyway.)
the searchhistory should have a "count" field & search.php needs a small subroutine to eval the count & write to that field.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:44 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04517 seconds
  • Memory Usage 2,266KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete