Gmail Promotions Tab Image not showing - gmail-promo-tab

I am not able to see the image preview or promotions etc in promotions tab.
I need to create an email with image preview and promo like below
enter image description here

Related

Sitecore - Is it possible to have target="_blank" on Image SXA Component

Is it possible to send user to another page, for example in this case www.stackoverflow.com, when user clicks on the image? Basically right now, when someone clicks on the image itself it does not send the user to another page, even though it has the target="_blank", as you can see from the pictures.
Here is the first picture:
The link view:
This is the HTML that I get, as you can see there is not target="_blank" in console

Replace (Change) the icons -issue

I changed the icon to the registered API using the image. However, it is applied well in the publisher, but the icon image is not reflected in the devportal. Anyone know how to solve this problem?
Publisher Icon Images
Devportal icon images

Upload a document and display it to the user straight away

Requirement :
I should upload a document (say ppt and pdf) and display it straight away to the User. Note: The ppt and pdf should be displayed like a webpage for viewing
Questions:
1. Is there any out of the box solution for this in Refinery CMS?
If Yes, will I be able to try the same in the demo site provided from Refinery CMS? Let me know.
Thanks,

how to clear session automatically after a single event in django

I am developing a e-commerce project using django.It is a image based project where user can download image after subscription.
There is a single image download subscription package available to the user where user can only download an image for a single time.My home page have an image thumbnail.
If any user wants to download any image ,he can click on the selected image and then will take the user in the image detail page of the clicked image with download button option.If he subscribed,he can download the image.
Though its a single image download subscription,so user can only download a single image.but the problem is,after a single download,if the user don't leave the page,he is able to download the same image for an unlimited time.I want to restrict it but i have no idea how to do this in django.
After a single download,redirecting the user to the home page or my image thumbnail page can be solution,but i don't think it will be great idea.Because there will be a possibility to disconnection of internet or something right after the download event which will create situation where may be the user can not complete the download action.
so i want to settle the user in the image download page after a single download and immidietly wants to clear the session and restrict him to download the same image for unlimited time.
Can it be possible to clear the session after a single download,i think if i can clear the session after a single download or an event or whatever you say,then the user can not download the image for twice.Is it possible to clear the current session after an event in django?

Enable download button in a Sitecore media field to Sitecore non admin users

I have a template called Classified Image which inherited from /sitecore/templates/System/Media/Versioned/File template. There are some items created from Classified Image template and each item contains an image in the Media field which is coming from /sitecore/templates/System/Media/Versioned/File template.
There are some Sitecore users without adminstrator privileges(admin testers) who simply wants to download that saved image in the classified image item. But I couldn't find a way to enable only this download option
for admin tester users so I had to give access to whole item by setting template standard values security. But the problem is even for downloading they have to acquire a lock by selecting "Lock and Edit" and later release that lock so other admin tester users won't be denied the acccess for that item.
Is there a simpler way I can configure this so this admin tester users will be able to download the image without acquiring any locks.
After navigating to the media item, have the user navigate to the Media tab and try the Download button there - this is illustrated by the screenshot below. If that doesn't work out you could implement a custom toolbar button that uses the Sitecore.SecurityModel.SecurityDisabler to allow downloads for otherwise unprivileged users
Note: This screenshot is from Sitecore 6.4.1