View Single Post
  #1770  
Old 05-05-2006, 12:02 PM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by |oR|Greg
Oh Mr. Andrew, I was searching for 2 things and couldn't find them, don't know if they exist or if they're possible, so here we go!

1. Is there a variable to check if the description field is filled out? The purpose of this would be, that if it isn't, have in IF statement in the template(s) that checks and if no description, then to use the title instead.
Ideally this would be a test on $linkdesc, but it's made slightly more complicated because a blank description is actually passed to the template as a non-breaking space to avoid producing a null table cell (which is invalid html). The most reliable approach would be to edit local_links_include.php, find function get_linklistbit, then find the line:

Code:
if (!trim($linkdesc)) $linkdesc = " ";
Either add yourself a new variable which you test against, or change the assignment so that $linkdesc is assigned a normal space character and then you can test against that in the template.



Quote:
Originally Posted by |oR|Greg
2. Is there a way to include, IF available, the thumbnail picture of a link in the auto-created thread? Not as an attachment, but with the IMG tags.
For this, I think you should edit the autothread plugin. After line:

Code:
construct_phrase($vbphrase['ldm_thread_create_body'], $linkname, $linkdesc, $gotolink, $master_title);
add the line

Code:
if ($imgthumb) $thread_message = '[img]'.$vbulletin->options['homeurl'].$imgthumb.'[/img] '.$thread_message;
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01084 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete