Jump to content


Photo

No screenshots are showing


I noticed on the filelist the screenshots are no longer available instead it shows no_screenshot.png
but when you browse the actual filepage the screenshots appears

This happend right when i updated ipdownload to 2.5.0

Status: Cannot Reproduce
Version: 2.5.0
Fixed In:


17 Comments

Another issue iis that even if you submit a new file and upload a screenshot, it will still not appear on the ipdownload file list but again appears when you browse the file page
Did you enable setting to show screenshot on caregory?
Allow screenshots in this category?
Display screenshot thumbnails when viewing this category?

all set on yes. As i said i just upgraded the ipdownload and only the upgrading did i ge tthis issues.. i never had this issues prior to update
Submit a ticket for support please: http://www.invisionpower.com/clients/
I have the same problem and had to submit a ticket
Just upgraded and noticed the same thing.

Have any of the support tickets been resolved?
Yes, I've got this issue too!
I have this issue on a modified skin, bu the stock skin doesn't have this issue. I think it's related to the following:

<a <if test="catssthumb:|:$data['_has_screenshots']">
<a href='{parse url="app=downloads&amp;showfile={$data['file_id']}" base="public" template="idmshowfile" seotitle="{$data['file_name_furl']}"}' title='{$data['file_name']}'> <img src='{$this->registry->idmFunctions->returnScreenshotUrl( $recordIds[ $data['file_id'] ], true, true )}'src='{parse url="app=downloads&amp;module=display&amp;section=screenshot&amp;id={$data['file_id']}" base="public"}' class='screenshot' alt='{$this->lang->words['catdis_ssalt']}' /> </a>
<else />
<a href='{parse url="app=downloads&amp;showfile={$data['file_id']}" base="public" template="idmshowfile" seotitle="{$data['file_name_furl']}"}' title='{$data['file_name']}'> <img src='{$this->settings['img_url']}/downloads/no_screenshot.png' class='screenshot' alt='{$this->lang->words['catdis_ssalt']}' /> </a>
</if>
OK, I reverted the template categoryListing and the screen shots showed up. I didn't make the changes I show above in the template (I don't know enough about that code to change it...and I did my skin). I only added a simple "if" to show ads to guests:


<!--Show ads to guests -->
<if test="!$this->member->getProperty('member_id')">
{parse block="336_x_280_download"}{parse block="336_x_280_download"}
</if>

I reverted the template and put my code above back in and it's working fine now. If you didn't make any changes to this template, try a simple revert and I think it will work for you. Hope this helps some others.
If you make ANY change to a template, it does not inherit the updates when you upgrade. You didn't change that code - that code was changed in the default release between 2.4.x and 2.5.x, so you just needed to revert to inherit the new code (and then apply your customization after, yes).
Would the template merge tool pick up on these as well?
Not if you don't have a default skin key set. there's 5 different problems at play here.

First, check if categoryListing is modified.. If it is..There's your problem. Revert that template.

If it isn't.. Then, likely you don't have a skin with the default key set.. Which means you didn't get the new IDM 2.5.x templates.
It may if you run it, yes. You could give it a try and see.
Revert that template work now all custom skins is okay thanks to jason tips
OK, I'm a tad confused with this, just updated myself, seeing the same problem and created a new test skin, still seeing the problem but I notice from Jason's post above that it could be to do with something about "not getting the IDM 2.5.x templates" - what exactly does this mean?
Cheers
marko
Please submit a ticket if you require support.

There was a bug in 3.2.x that allowed the default skin to not have the default skin set key, in which case application templates are not properly imported when you upgrade those applications. Our technicians can resolve this for you if you submit a ticket.
There's also a hook that can cause this.. Just.. FYI. I don't recall which hook it is, but.. That's 4th or 5th on the list of things to check.