PDA

View Full Version : Mini Mods - image thumbnails for the list of attachments


Zachery
24 Jul 2014, 21:46
This is pretty straight forward, it will bring back your attachment thumbnails in the attachment list display.

Find the bbcode_attachment_list template, and replace the code in there, with the following code


<vb:if condition="!empty($attachments)">
<div class="b-post-attachments" style="max-width: 60%;">
{vb:rawphrase attached_files}
<ul>
<vb:each from="attachments" value="attachment">
<vb:if condition="!empty($attachment['filename'])">
{vb:set displayName, {vb:raw attachment.filename}}
<vb:elseif condition="!empty($attachment['caption'])" />
{vb:set displayName, {vb:raw attachment.caption}}
<vb:else />
{vb:set displayName, {vb:raw attachment.nodeid}}
</vb:if>
<vb:if condition="in_array($attachment[extension], array(jpeg, jpg, png, gif, jpe))">
<li class="b-post-attachments__item" style="display:inline-flex; padding:3px;">
<a href="{vb:raw attachurl}{vb:raw attachment.nodeid}">
<img
class="thumbnail-photo"
src="{vb:raw baseurl}/filedata/fetch?id={vb:raw attachment.nodeid}&amp;type=thumb"
title=""
alt=""
/>
</a>
</li>
</vb:if>
</vb:each>
<vb:each from="attachments" value="attachment">
<vb:if condition="!empty($attachment['filename'])">
{vb:set displayName, {vb:raw attachment.filename}}
<vb:elseif condition="!empty($attachment['caption'])" />
{vb:set displayName, {vb:raw attachment.caption}}
<vb:else />
{vb:set displayName, {vb:raw attachment.nodeid}}
</vb:if>
<vb:if condition="!in_array($attachment[extension], array(jpeg, jpg, png, gif, jpe))">
<li class="b-post-attachments__item">
<a href="{vb:raw attachurl}{vb:raw attachment.nodeid}">
<span class="b-icon b-icon__doc--gray"></span>
<span class="h-wordwrap">{vb:raw displayName}</span>
<vb:if condition="$attachment['counter'] == 1">
{vb:set phrase, 1_view}
<vb:else />
{vb:set phrase, x_views}
</vb:if>
<span>({vb:raw attachment.filesize}, {vb:phrase {vb:raw phrase}, {vb:raw attachment.counter}}) </span>
</a>
</li>
</vb:if>
</vb:each>

</ul>
</div>
</vb:if>


If you'd like to see this issue fixed properly, please make sure to voice your opinion here: http://tracker.vbulletin.com/browse/VBV-11653

PiotrGT
03 Dec 2014, 19:31
I have applied this mod and it did make a lot of my attachments show up as images but there are many that did not show up - it seems that there is an issue with rebuilding all of the images... how can this be fixed? I went to edit posts and these images simply didnt regenerate... How can I do a force regenerate?

example:
http://granturismo.pl/vb5/forum/%C5%9Bwiat-gran-turismo/gran-turismo-5/gt5-photo-mode/3105-zdj%C4%99cia-pixel2525/page5

Zachery
03 Dec 2014, 20:10
Are new(er) images working as thumbnails?

PiotrGT
04 Dec 2014, 07:35
It's a random issue - here are the newer ones and some did not even convert from an attacthment link:
http://granturismo.pl/vb5/forum/%C5%9Bwiat-gran-turismo/gran-turismo-6/gt6-photo-mode/4190-zdj%C4%99cia-bullet/page2
or
http://granturismo.pl/vb5/forum/%C5%9Bwiat-gran-turismo/gran-turismo-6/gt6-photo-mode/4190-zdj%C4%99cia-bullet/page3

However it does seem like there are more older images suffering from this problem but then its not always like that - its very random....

I did a CHMOD 777 to all directories and images.

Zachery
04 Dec 2014, 21:29
You can go into the AdminCP and try to run the rebuild thumbnails function.

PiotrGT
05 Dec 2014, 07:18
Yes, I did that many time and it did not resolve the issue. There has to be another way.

jdj
19 Dec 2014, 16:17
Can this mod be used to show thumbnail previews in the blog list? Or is it doing something else?

keyla31
26 Jul 2018, 18:36
i know its old but i tried it 5.4.2 did not work.