[TH] Thumbnails [Deleted]

This add-on doesn't work on big forums with many nodes and many photos.

I kept getting allowed memory size errors. It took me a very long time to figure out that it was this add-on.

https://xenforo.com/community/threads/allowed-memory-size-of-536870912-bytes-exhausted.113678/

Actually i had to disable the option ,show thumbnails on forum_list and the errors stopped.

Now that i think about it. Its probably because of the reason people have wrote here, how it takes the image and squeezes it into the square. So since i had about 30 to 40 nodes, and people upload big images in mb and even .gifs its slow and starts using alot of memory. Its works fine on small forums just not big ones with lots of traffic as long as you dont click the option to show on forum list but that was the reason i was using this add-on for the thumbnails in forum list.




I like this add-on but for now i have disabled this add-on.



.
.
 
This add-on doesn't work on big forums with many nodes and many photos.

I kept getting allowed memory size errors. It took me a very long time to figure out that it was this add-on.

https://xenforo.com/community/threads/allowed-memory-size-of-536870912-bytes-exhausted.113678/

Actually i had to disable the option ,show thumbnails on forum_list and the errors stopped.

Now that i think about it. Its probably because of the reason people have wrote here, how it takes the image and squeezes it into the square. So since i had about 30 to 40 nodes, and people upload big images in mb and even .gifs its slow and starts using alot of memory. Its works fine on small forums just not big ones with lots of traffic as long as you dont click the option to show on forum list but that was the reason i was using this add-on for the thumbnails in forum list.




I like this add-on but for now i have disabled this add-on.



.
.
From what it looks like, it's loading the attachment THUMBNAIL and not the full image, so I'm trying to figure out what causes the slowdown.

I fixed the smushing of the image though and it displays properly now, and will respect avatar dimensions for the time being. Will probably add an option so it can be changed :)
 
If there isn't a thumbnail, then it loads whatever the image is. So if someone's photo is from an image hosting site or their own site, there isn't a thumbnail and it loads the entire thing.
 
We're running the earlier incarnation of this from Waindigo across over 400 nodes & thousands of images without issue. We'll be testing this new version on another big forum we're currently testing migration on, with similar number of nodes & images
 
If there isn't a thumbnail, then it loads whatever the image is. So if someone's photo is from an image hosting site or their own site, there isn't a thumbnail and it loads the entire thing.
Yes but enabling caching will save it to your webserver so there wouldn't be that big of an issue. I could look into cropping the image so it would be less to load.
 
Decided to give this one a try nevertheless. I just wonder to have topic thumbails show up in audentio uix themes on node/forum view? All I get is last post's avatar.
 
As there are no screenshots, I think this addon has no options? Is there a live site which uses this addon so I can see how it works? You provide very little information for a paid addon. You should post screenshots.
 
Last edited:
i got this error when trying to upgrade:
i did never installed the one from waindigo.

Mysqli prepare error: Table 'darx_Xenforo.xf_thumbnail_waindigo' doesn't exist

  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in ThemeHouse/Thumbnails/Install/Controller.php at line 47
  5. ThemeHouse_Thumbnails_Install_Controller->_postInstall() in ThemeHouse/Install/20160418.php at line 372
  6. ThemeHouse_Install->_install() in ThemeHouse/Install/20160418.php at line 115
  7. ThemeHouse_Install::install()
  8. call_user_func() in XenForo/Model/AddOn.php at line 215
  9. XenForo_Model_AddOn->installAddOnXml() in XenForo/Model/AddOn.php at line 169
  10. XenForo_Model_AddOn->installAddOnXmlFromFile() in AddOnInstaller/ControllerAdmin/AddOn.php at line 32
  11. AddOnInstaller_ControllerAdmin_AddOn->actionInstallUpgrade() in XenForo/FrontController.php at line 351
  12. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  13. XenForo_FrontController->run() in /home/***/public_html/admin.php at line 13
 
i got this error when trying to upgrade:
i did never installed the one from waindigo.

Mysqli prepare error: Table 'darx_Xenforo.xf_thumbnail_waindigo' doesn't exist

  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in ThemeHouse/Thumbnails/Install/Controller.php at line 47
  5. ThemeHouse_Thumbnails_Install_Controller->_postInstall() in ThemeHouse/Install/20160418.php at line 372
  6. ThemeHouse_Install->_install() in ThemeHouse/Install/20160418.php at line 115
  7. ThemeHouse_Install::install()
  8. call_user_func() in XenForo/Model/AddOn.php at line 215
  9. XenForo_Model_AddOn->installAddOnXml() in XenForo/Model/AddOn.php at line 169
  10. XenForo_Model_AddOn->installAddOnXmlFromFile() in AddOnInstaller/ControllerAdmin/AddOn.php at line 32
  11. AddOnInstaller_ControllerAdmin_AddOn->actionInstallUpgrade() in XenForo/FrontController.php at line 351
  12. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  13. XenForo_FrontController->run() in /home/***/public_html/admin.php at line 13
I'll post a bug fix in a second!
 
As there are no screenshots, I think this addon has no options? Is there a live site which uses this addon so I can see how it works? You provide very little information for a paid addon. You should post screenshots.
Screenshots posted!
 
You will use [TH] Install and Upgrade to upgrade to this version, and it will keep all of your previous thumbnails. As for purchase methods we do accept credit cards as well, if that's okay just send me a PM and I'll get a payment button generated for you through Stripe :)
 
I have Thread Thumbnails by Waindigo 1.3.1 and have it installed in various sections on my current forum:

With version 1.3.1 you're able to set a width/height instead of simply square images:
thumbnail.webp

As seen in the screecap - I currently use 110x85px for all my current thumbnail images.

I had to do some extensive editing of the waindigo_thread_list_thumbnail_thread_thumbs template to get the result you see online now. For instance:
HTML:
<div class="listBlock posterAvatar">
    <span class="thumbContainer">
        <a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb" style="width:{xen:calc '{$thread.thumbnail.max-width} + 6'}px;"><span class="img" style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px;"><span style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px; overflow: hidden;"><img src="{$thread.thumbnail.thumbnail_url}" style="margin-left:{$thread.thumbnail.horizontal-position}px; margin-top:{$thread.thumbnail.vertical-position}px; width:{$thread.thumbnail.width}px; height:{$thread.thumbnail.height}px;" /></span></span></a>
    </span>
</div>

In-part became:
HTML:
<div class="listBlock posterAvatar">

<xen:if is="{$forum.node_id} == 48">
    <span class="thumbContainer">
<a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb" style="width:{xen:calc '{$thread.thumbnail.max-width} + 6'}px;"><span class="img" style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px;"><span style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px; overflow: hidden;">
<img src="images/nodes/poeticforms.gif" style="width:110px; height:85px;" /></span></span></a>
    </span>
</xen:if>   

<xen:if is="{$forum.node_id} == 88">
    <span class="thumbContainer">
<a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb" style="width:{xen:calc '{$thread.thumbnail.max-width} + 6'}px;"><span class="img" style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px;"><span style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px; overflow: hidden;">
<img src="images/nodes/potd.gif" style="width:110px; height:85px;" /></span></span></a>
    </span>
</xen:if>       

<xen:if is="{$forum.node_id} == 90">
    <span class="thumbContainer">
<a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb" style="width:{xen:calc '{$thread.thumbnail.max-width} + 6'}px;"><span class="img" style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px;"><span style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px; overflow: hidden;">
<img src="images/nodes/apotd.gif" style="width:110px; height:85px;" /></span></span></a>
    </span>
</xen:if>           

<xen:if is="in_array({$forum.node_id}, array(66, 69))">
    <span class="thumbContainer">
<a href="{xen:if '{$threadCreate}', '', {xen:link "threads{xen:if '{$thread.isNew} AND {$thread.haveReadData}', '/unread'}", $thread}}" data-thumbnailUrl="{$thread.thumbnail.thumbnail_url}" class="thumb Av1s ThreadThumb" style="width:{xen:calc '{$thread.thumbnail.max-width} + 6'}px;"><span class="img" style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px;"><span style="width:{$thread.thumbnail.max-width}px; height:{$thread.thumbnail.max-height}px; overflow: hidden;">   
<img src="{$thread.thumbnail.thumbnail_url}" style="margin-left:{$thread.thumbnail.horizontal-position}px; margin-top:{$thread.thumbnail.vertical-position}px; width:{$thread.thumbnail.width}px; height:{$thread.thumbnail.height}px;" /></span></span></a>
    </span>
</xen:if>

</div>

I used the if conditionals to show different images for each forum section using the thumbnails functionality.

So now - I'm in the process of upgrading and redesigning the http://jpicforum.info forum - so excuse the mess. On the current version you'll notice the homepage & sidebar2 which is powered by Xenporta 1. Xenporta 2 will power the newly designed forum's homepage & sidebars.

My questions before purchasing are:
  1. Does the newest version [TH] Thumbnails 2.1.6 work well with Xenporta 2? Or rather - will it work well with the XP2 sidebar enabled?
  2. Can the thumbnail images in the newest version use the same dimensions of 110x85px?
  3. Will there be the need for template edits or can the same be accomplished via AdminCP options?
  4. If template edits are required - will it be as simple as editing the waindigo_thread_list_thumbnail_thread_thumbs template?

Basically I want to know if I'll be able to accomplish the same look and functionality on my upgraded forum that I have on the current forum, which is actually running Xenforo 1.1.3

I hope I'll be able to make use of your new script @Jake B. --- I know the Waindigo version was really nice for customizing the look of my old forum design. So I'd like to use it in the same capacity on my new forum design.

Please let me know what you think.
Thanks!

J.
 
Does the newest version [TH] Thumbnails 2.1.6 work well with Xenporta 2? Or rather - will it work well with the XP2 sidebar enabled?
It has not been tested with xenporta 2.
Can the thumbnail images in the newest version use the same dimensions of 110x85px?
Yes all previous features have been retained.
Will there be the need for template edits or can the same be accomplished via AdminCP options?
You can set a width and height per forum.
If template edits are required - will it be as simple as editing the waindigo_thread_list_thumbnail_thread_thumbs template?
Yes it just has the themehouse prefix instead of waindigo.
 
It has not been tested with xenporta 2.

Yes all previous features have been retained.

You can set a width and height per forum.

Yes it just has the themehouse prefix instead of waindigo.
AWESOME! So I've made the purchase and have installed.
I've got some template edits to make. But other than that - it seems the add-on is working flawlessly and has no compatibility issues with XenPorta 2 as far as I can tell:

ThemeHouse_Thumbnails.webp

Cheers from Tennessee!

J.
 
You will use [TH] Install and Upgrade to upgrade to this version, and it will keep all of your previous thumbnails. As for purchase methods we do accept credit cards as well, if that's okay just send me a PM and I'll get a payment button generated for you through Stripe :)

I sent you a PM but received no reply since.
 
Top Bottom