Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Thread Thumbnail Details »»
Thread Thumbnail
Version: 1.1, by jasonmerchant jasonmerchant is offline
Developer Last Online: Jun 2009 Show Printable Version Email this Page

Category: Forum Display Enhancements - Version: 3.6.8 Rating:
Released: 09-20-2007 Last Update: 09-20-2007 Installs: 209
Uses Plugins Template Edits
 
No support by the author.

This plugin is the newest version of the Thread Thumbnail plugin

This plugin will display the first attachment as a thumbnail on forumdisplay.php

New Features:
  • If there are attachments that are not images, it will skip them and go to the first image attachment.
  • Optional - you can now display thumbnails on search results.



Installation:

In your AdminCP, go to Plugin System, Download/Upload Plugins and import the xml document.

Be sure to change the forum ids in the $thumbsforums array to the forum ids you want to enable thumbnails in.

The plugin comes with the Search Thumbnails enabled. If you do not want to have thumbnails show up in the search results, make sure you deactivate it.

If you would like thumbnails to display in the search results, you will need to replace your search.php page with the one in the zip file. Unfortunately vBulletin forgot to include a hook variable where it is necessary for this to work. I have added 1 line to search.php with the hook variable. There is no way around this until vbulletin adds it themselves.

Next you will need to modify your threadbit template:

Find:
Code:
<if condition="$show['threadicons']">
	<td class="alt2">
		<if condition="$show['threadicon']">
			<img src="$thread[threadiconpath]" alt="$thread[threadicontitle]" border="0" />
		<else />
			&nbsp;
		</if>
	</td>
</if>
Replace With:
Code:
<if condition="$show['threadicons']">
	<td class="alt2" align="center" valign="middle">
			<if condition="$tt_displaythumbs">
				<if condition="($thread['attachmentid']) AND ($thread['thumbsize'])">
			     	<a href="showthread.php?$session[sessionurl]t=$thread[threadid]">
			          	<img src="attachment.php?attachmentid=$thread[attachmentid]&stc=1&thumb=1" alt="" border="0" />
			        </a>
			     <else />
			        <img src="$stylevar[imgdir_misc]/nothumb.jpg" alt="" border="0" />
			     </if>
			<else />
				<if condition="$show['threadicon']">
			     <img src="$thread[threadiconpath]" alt="$thread[threadicontitle]" border="0" />
				 </if>
			</if>
	</td>
</if>
You will also need to upload an image to display if there are no image attachments here: $stylevar[imgdir_misc]/nothumb.jpg(ex: http://www.mysite.com/forums/images/misc/nothumb.jpg). I've made a simple one you can use or you can make your own. By default thumbnails are confined in a 100x100 px area, I found that it looks good to make the "no image" image about 100x83 px.

__________________________________________________ ___

Add-ons (Optional)

UserCP option to turn the thumbnails on/off on a per user basis

Go into your admincp and click User Profile Fields->Add New User Profile Field.

Select "single selection radio buttons", click continue.

For title put "Thread Thumbnails", for description put "This will allow you to turn the thumbnails of threads on and off."

For options, enter "On" and "Off".

Skip down to Display Page and choose "Options: Thread Viewing".

In your threadbit template(assuming you already applied the template changes above):

Find:
Code:
<if condition="$tt_displaythumbs">
Replace with:
Code:
<if condition="($tt_displaythumbs) AND ($bbuserinfo['field5'] <> 'Off' OR $show['guest'])">
You need to replace field5 with the field name of the profile field you created earlier.

Show Your Support

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

Comments
  #242  
Old 09-22-2008, 01:59 PM
luxotic luxotic is offline
 
Join Date: Nov 2007
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello everyone, I have the pluggin installed however it is only showing up only in one thread but not the others. I have permission for guest and registered usered to allow view, downloading, and uploading of attachements but still no luck.


http://www.hiphopcars.com/forums/hip...-video-vixens/
but not at
http://www.hiphopcars.com/forums/40-...-themed-rides/

I am using the code below to select all forums however the original version gave me the same issue of a thumbnail showing up only once if at all.


"$tt_thumbsforums = array();
$tt_displaythumbs = false;

if (!in_array($forumid, $tt_thumbsforums)) {
$tt_displaythumbs = true;
$hook_query_fields .= ", attachment.thumbnail_filesize AS thumbsize , MIN(attachment.attachmentid) AS attachmentid ";
$hook_query_joins .= "LEFT JOIN " . TABLE_PREFIX . "attachment as attachment ON(attachment.postid = thread.firstpostid AND (attachment.extension = 'jpg' OR attachment.extension = 'gif' OR attachment.extension = 'png' OR attachment.extension = 'jpeg')) ";
$hook_query_where .= "GROUP BY thread.threadid ";
}"


Any suggestions are appreciated
Reply With Quote
  #243  
Old 09-22-2008, 06:44 PM
theOZer's Avatar
theOZer theOZer is offline
 
Join Date: Mar 2007
Location: Colorado, USA
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This plugin will ONLY display a thumbnail for the FIRST post of a thread, and, ONLY an image posted as an attachment, using Manage Attachments, will show as a thumbnail picture. Posts with Image INSERTs and LINKs won't show as thumbnails in the post nor as thumbnails in this plugin. I hope this helps answer your question.
~OZ
P.S. NeverBored has a work around that might work for you. See page 9, posts 125 and 128.
Reply With Quote
  #244  
Old 09-22-2008, 11:14 PM
luxotic luxotic is offline
 
Join Date: Nov 2007
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay I was over looking the fact that this mod works for only the FIRST post of the thread. I was assuming that the mod searched or skipped post until it found the first attachment to use as a thumbnail.

I read somewhere that you were working on editing/tweaking the mod over a weekend so it would at least search in the FIRST and Second post for and attachment. Did you have any luck with that? I really want every post to have a thumbnail without me have to be the first one to create a topic and attach an image for use as a thumbnail.

Thanks a million theOzer!
Reply With Quote
  #245  
Old 09-23-2008, 03:23 PM
theOZer's Avatar
theOZer theOZer is offline
 
Join Date: Mar 2007
Location: Colorado, USA
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

luxotic,
I have yet to 'crack' how to show all thumbnails in a thread and/or display the 1st thumbnail found in a thread, be it in the first post or in any subsequent post in the thread.
Thanks for the kudos. I really mean that. This is an important mod that any and all Art forums just MUST have. I still, to this minute, do NOT understand why vB has NOT incorporated this hack into the mainstream vB code. I mean, WtF, it wouldn't be all that complicated to do for the vB coders to write and install.
~OZ
Reply With Quote
  #246  
Old 09-24-2008, 01:43 AM
luxotic luxotic is offline
 
Join Date: Nov 2007
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Your absolutely right, it should be apart of the package. I will keep my eyes on this thread and maybe something will eventually happen. Until then I will work with it as is. Take care!
Reply With Quote
  #247  
Old 09-24-2008, 04:02 PM
theOZer's Avatar
theOZer theOZer is offline
 
Join Date: Mar 2007
Location: Colorado, USA
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

luxotic,
In case you missed it, I did crack how to display/show thread thumbnails in Tag Searches. See page 12, post # 169.
I'll PM you if I ever figure out how to show all thumbnails/1st thumbnail in a thread.
~OZ
Reply With Quote
  #248  
Old 10-01-2008, 05:27 PM
trigatch4 trigatch4 is offline
 
Join Date: Feb 2007
Posts: 90
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Something is MISSING.

In many cases, I'm guessing the thread started will be attaching MANY images. Why not allow the user to select WHICH of the attachments is used for the thumbnail with a RADIO BUTTON on the MANAGE ATTACHMENTS screen?

I would install this in 11 seconds if this feature was included. vBadvanced dynamics has this and I think its incredibly useful.

Any way we can incorporate this, PLEAAAAASE?
Reply With Quote
  #249  
Old 10-07-2008, 05:10 AM
NeverBored NeverBored is offline
 
Join Date: Feb 2008
Location: CA
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I contacted the forum that is using a custom mod that displays the first hotlinked image as a thumbnail in forumdisplay (http://www.inspiring-photography.com...isplay.php?f=7) and he provided me with this link, http://icant.co.uk/articles/phpthumbnails/

I don't know what to make of it, but maybe it would help someone solve this issue for all of us with this mod. I didn't press the guy to share his own code...
Reply With Quote
  #250  
Old 10-09-2008, 06:09 PM
theOZer's Avatar
theOZer theOZer is offline
 
Join Date: Mar 2007
Location: Colorado, USA
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Once again we've dodged the bullet and thread thumbnails still works in another vB upgrade, this one to vB3.8.0 Beta 1.
In vB3.8.0 Beta 1 you will need to add the thread thumbnail code to search.php and/or tags.php if you have either/both plugins active.
Here are both the vB3.8.0 Beta 1 search.php and tags.php updated to work with the plugins 'Thread Thumbnails - Search' regular Search and 'Thread Thumbnails - Tag Search' Tags search (see page 12, post #169).
Reply With Quote
  #251  
Old 10-27-2008, 05:35 PM
ricardoNJ ricardoNJ is offline
 
Join Date: Sep 2008
Posts: 295
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can't do that!
I changed " $thumbsforums array" (2,3,4,5,6 ) but i cant see any change!
I have vB 3.7.3
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 02:59 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.07083 seconds
  • Memory Usage 2,312KB
  • Queries Executed 27 (?)
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
  • (4)bbcode_code
  • (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
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • 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