Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
  #1  
Old 07-25-2001, 10:55 AM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Rather than display a button called "search" in postbits (which finds all messages by the post's author), I'd prefer to have the word "Posts" linked to that "search" function. Example:

---------------------------------------------------------
wluke
Moderator and Support Guy

Registered: Aug 2000
Location: Lancaster, Ca.
Posts: 3430
---------------------------------------------------------

I click on "Posts" and that = "search all messages by wluke". That part's simple.

The problem is, for Unregistered users.

Solution A: I'd prefer to have the word "Posts" also be linked for these posters. But I need the logic code that determines "if registered, find all messages by this user. If unregistered, display error message instead" -- similar to the message you receive if you try to display an Unregistered user's "profile".

vBulletin Message
This user has not registered and therefore does not have a profile to view.


Try this example: login at my site www.theflow.com/forums using:
username: test
password: test

Now go to this thread: http://www.theflow.com/forums/showth...s=&threadid=25
"General Topics" --> "Ever Notice your coffee..."

I've already got the Author's name linked to their "profile". Now scroll down til you see "Unregistered" name "Andy Rooney". Click on his screename. Appropriately, you get the error message listed above: "This user has not registered and therefore does not have a profile to view."

So imagine "Total Posts" being a link too. Even though the system already displays "Total Posts: N/A", I want to generate an error message that says "We have no way of searching for other messages by an Unregistered user."

Solution B: Same kind of if/then evaluation of Reg or Unregistered. If registered, search for all messages by user. If unregistered, the word "Total Posts" does not display as a link.

(unlike a lot of vB sites, I want to enable Unregistered posting. But at same time, I want to make it clear that there are advantages to being Registered. This helps do that.)
Reply With Quote
  #2  
Old 07-25-2001, 03:15 PM
BradC
Guest
 
Posts: n/a
Default

it should be really easy to do..

<a href="search.php?&action=finderuser&userid=userinf o[userid]>Posts</a> (put the post count here to display number of posts)

blah I cannot type html or anything here at work, can't remember.. hehe

but if you need help I am sure I can help ya, or someone else around here can right off the bat

as for advancing to have error messages and everything that should be able to be done through a simple if else statement I would think anyways..

but I think a lot but make sense very little
Reply With Quote
  #3  
Old 07-25-2001, 06:51 PM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey Brad, thank you... Here's what Ed sullivan said... Can you tell me if both answers are compatable -- or different approaches?
-----------------------------------------------------------

In showthread.php, make $post[posts] be this:

$post[posts] = "Posts: $post[posts]";

For registered users, and "" (empty) for non registered users.
__________________
--Mike "Ed" Sullivan, mike@vbulletin.com
vBulletin Developer & Support


I replied:
One question: Are those changes above accessable via the vB templates, or does that change need to be hard-coded into the php file? (I am less comfortable touching the PHP files themselves)
Reply With Quote
  #4  
Old 07-26-2001, 03:31 PM
BradC
Guest
 
Posts: n/a
Default

My understanding of what you were wanting is a link from the postbit or the threads under there username that will link to search for other posts. So.. I don't know. I will mess with this tonight, along with a lot of other things. I would say what Ed has told you is correct. (I find him never to be wrong )

and it can be coded.. in the .php file I don't think it would be that hard..

if ($post[posts] !=0) {
$post[posts]=" Posts: $post[posts]";
}
else
{
$post[posts]="Posts: 0";
}
Reply With Quote
  #5  
Old 07-26-2001, 04:28 PM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by BradC
My understanding of what you were wanting is a link from the postbit or the threads under there username that will link to search for other posts. So.. I don't know. I will mess with this tonight, along with a lot of other things. I would say what Ed has told you is correct. (I find him never to be wrong )
Correct, like this:

---------------------------------------------------------
wluke
Moderator and Support Guy

Registered: Aug 2000
Location: Lancaster, Ca.
Posts: 3430
---------------------------------------------------------

I click on "Posts" and that = "search all messages by wluke". The problem is, for Unregistered users. I need logic check code and I don't how to code. Any help is appreciated.
Reply With Quote
  #6  
Old 07-31-2001, 04:36 AM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by BradC
My understanding of what you were wanting is a link from the postbit or the threads under there username that will link to search for other posts. So.. I don't know. I will mess with this tonight
Brad, I still need this code solution. Can you help me with it?
Reply With Quote
Reply

Thread Tools
Display Modes

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 07:02 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.03843 seconds
  • Memory Usage 2,202KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (4)postbit_onlinestatus
  • (6)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_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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete