Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by dirgotronix dirgotronix is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 02-06-2002 Last Update: Never Installs: 0
 
No support by the author.

I'd like to be able to display a users signature in the getinfo template. Is it defined in a variable somewhere, or any simple way I could go about that?

Show Your Support

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

Comments
  #2  
Old 02-08-2002, 08:03 AM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Uhm, this is something i'd like to know too, but so far, no luck with just altering the templates. But I am a bit new to this
Reply With Quote
  #3  
Old 02-08-2002, 09:09 AM
Lesane's Avatar
Lesane Lesane is offline
 
Join Date: Oct 2001
Location: The Netherlands
Posts: 1,149
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Its defined as $post[signature] in functions.php, however i know how 2 do it with an extra query. It works great on my board, u have 2 add a piece of code in member.php. If you are interested in the extra query method then let it me know
Reply With Quote
  #4  
Old 02-08-2002, 03:38 PM
dirgotronix dirgotronix is offline
 
Join Date: Oct 2001
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well of course I'm interested. I know how to get the sig in, now I just need to parse it for vbcode and line breaks.
Reply With Quote
  #5  
Old 02-08-2002, 03:50 PM
Lesane's Avatar
Lesane Lesane is offline
 
Join Date: Oct 2001
Location: The Netherlands
Posts: 1,149
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is how i did it:

Open member.php, find:

PHP Code:
// ############################### start get info ###############################
if ($action=="getinfo") {
  
$templatesused "getinfo_sendpm,aol,icq,yahoo,getinfo_birthday,getinfo_customfields,getinfo";
  include(
"./global.php"); 
Add below:

PHP Code:
global $allowsignatures,$allowsmilies

then find:

PHP Code:
if ($userinfo[yahoo]!="") {
    eval(
"\$userinfo[yahooicon] = \"".gettemplate("yahoo")."\";");
  } else {
    
$userinfo[yahoo]=" ";
  } 
Add below:

PHP Code:
if ($userinfo[signature]!="" AND $allowsignatures) {
  
$post[signature]=bbcodeparse($userinfo[signature],0,$allowsmilies);
    eval(
"\$userinfo[signature] = \"".gettemplate("postbit_signature")."\";");
  } else {
    
$userinfo[signature]="None";
  } 
Save & Upload Member.php

Open the template User Info Display Templates -> Getinfo

place $userinfo[signature] whereever you want the signature to be displayed

Done!
Reply With Quote
  #6  
Old 04-25-2002, 05:55 PM
eg_92901's Avatar
eg_92901 eg_92901 is offline
 
Join Date: Oct 2001
Location: Atlanta, GA
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried this but it does support HTML, just writes out the code
Reply With Quote
  #7  
Old 05-29-2002, 08:09 PM
telc's Avatar
telc telc is offline
 
Join Date: Dec 2001
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It just shows the VB code, how can I get it to convert to html
Reply With Quote
  #8  
Old 05-29-2002, 08:16 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

before
eval("\$userinfo[signature] = \"".gettemplate("postbit_signature")."\";");
add:
$post[signature]=bbcodeparse2($post[signature],0,1,0,1);

perhaps you have to cange one 0 to an 1. it means do parse html, smilies, urls and images, the first is html so i took 0
Reply With Quote
  #9  
Old 05-30-2002, 12:43 AM
telc's Avatar
telc telc is offline
 
Join Date: Dec 2001
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Why do this query?

PHP Code:
$DB_site->query("SELECT signature from user WHERE userid=$userid"); 
The signature is already stored in $userinfo[signature]
Reply With Quote
  #10  
Old 05-30-2002, 09:58 AM
Lesane's Avatar
Lesane Lesane is offline
 
Join Date: Oct 2001
Location: The Netherlands
Posts: 1,149
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Post #5 Is Updated
Reply With Quote
Reply


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 11:37 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.04180 seconds
  • Memory Usage 2,296KB
  • 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
  • (5)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete