<p>Here's a plugin that will add Download (well, open in new tab) links to files in the Assets fields when editing entries.</p>

<p><a href="https://github.com/Hambrook/AssetLinks" rel="nofollow">AssetLinks</a></p>

CC BY-SA 3.0
2015-07-14T07:19:00.313Z
Nice answer Rick! I like that the time of the Initial Commit in the repo falls squarely between the time of our two replies.
Ben Parizek
CC BY-SA 3.0
2015-07-14T22:54:20.170Z
Thanks Ben, it's my first Craft plugin (albeit a very modest one).

I would've liked to do it via the double-click menu but it didn't appear to be pluggable.
Rick
CC BY-SA 3.0
2015-07-14T00:47:48.143Z
2015-07-14T00:47:48.143Z
Rick
<p>Yes, is the current answer, but unfortunately it's not obvious or easy yet. </p>

<p>The problem, in my view, is actually the behavior allowed with the Craft Assets field, but the workflow where an admin user arrives at an asset field that was submitted by a user and that they wish to download is more likely to be encountered in a Form workflow.</p>

<p>I have talked through the issue for a workflow like this with Pixel &amp; Tonic and it's on their radar, but can't speak to how or when it might be addressed.</p>

<hr>

<p>Right now, if you want do download that image you have to:</p>

<ol>
<li>Note down the name of the image</li>
<li>Go to the Assets tab and find the image where it was uploaded </li>
<li>Select the checkbox next to the image</li>
<li>Select "View Image" from the dropdown (<a href="http://cl.ly/image/0U3o2e3X122R" rel="nofollow">http://cl.ly/image/0U3o2e3X122R</a>)</li>
<li>Download the image from your browser</li>
</ol>

<p>It's as painful for me to write those steps as it is for you to read them!</p>

<p>Some alternatives to consider, </p>

<p><strong>Use Sprout Email to send links</strong> </p>

<p>You could consider using custom emails with Sprout Email, and having your templates output the full URL to the assets you want to allow to be downloaded.</p>

<p><strong>Attach the files to your emails using Sprout Forms</strong></p>

<p>You can add a hidden config setting to your <code>craft/config/general.php</code> which enables the default Sprout Forms Notifications to add file attachments to the notification emails, and just download the files from the email notifications.</p>

<pre><code>'sproutForms' =&gt; array(
    'enableFileAttachments' =&gt; true,
),
</code></pre>

<hr>

<p>In the long run, I hope my answer becomes dated and you will see:</p>

<ol>
<li>Assets Field allows users to right click and view or download images directly (Pixel &amp; Tonic, I can't make any claims here)</li>
<li>Sprout Email Notifications allow file attachments (Barrel Strength Design, it's on our list)</li>
<li>Sprout Forms moves the option for file attachments into the Control Panel and out of a hidden config (Barrel Strength Design, it's on our list)</li>
</ol>

CC BY-SA 3.0
2015-11-08T01:15:18.317Z
How would outputting links from an email template look?  What are the properties on the field that I should be looking for?
andrew.welch
CC BY-SA 3.0
2015-11-10T16:22:51.187Z
If the Event being triggered provides related data to Sprout Email that data  will be available using the `object` variable. So you can access your asset URL with `{{ object.assetFieldHandle.first().getUrl() }}`.
Ben Parizek
CC BY-SA 3.0
2015-07-13T23:05:33.397Z
2015-07-13T23:05:33.397Z
Ben Parizek
<p>I'm using sprouts form for craft and I built a form with a file upload field. It works fine but the problem is that in the backend form entries, I can only see the uploaded image as a thumbnail (img attached). </p>

<p>Is there anyway to download the image from the backend? or at list get the link to open it with the browser in full size?</p>

<p><img src="https://i.sstatic.net/EusXc.png" alt="Image uploaded in backend"></p>

<plugin-sproutforms>
Download images uploaded in backend with Sprout Form Plugin
# Download images uploaded in backend with Sprout Form Plugin

(Asked by: username_0 on 2015-07-13)

I'm using sprouts form for craft and I built a form with a file upload field. It works fine but the problem is that in the backend form entries, I can only see the uploaded image as a thumbnail (img attached).

Is there anyway to download the image from the backend? or at list get the link to open it with the browser in full size?

![Image uploaded in backend](https://i.sstatic.net/EusXc.png)

**Tags:** plugin-sproutforms


---

## 2 answers

### Answer by username_1 on 2015-07-14. Score: 2 | Accepted answer

Here's a plugin that will add Download (well, open in new tab) links to files in the Assets fields when editing entries.

[AssetLinks](https://github.com/Hambrook/AssetLinks)

> **Comments:**
> **username_2**: Nice answer username_1! I like that the time of the Initial Commit in the repo falls squarely between the time of our two replies.  
> **username_1**: Thanks Ben, it's my first Craft plugin (albeit a very modest one).  I would've liked to do it via the double-click menu but it didn't appear to be pluggable.  

---

### Answer by username_2 on 2015-07-13. Score: 1

Yes, is the current answer, but unfortunately it's not obvious or easy yet. 
The problem, in my view, is actually the behavior allowed with the Craft Assets field, but the workflow where an admin user arrives at an asset field that was submitted by a user and that they wish to download is more likely to be encountered in a Form workflow.
I have talked through the issue for a workflow like this with Pixel & Tonic and it's on their radar, but can't speak to how or when it might be addressed.

Right now, if you want do download that image you have to:

Note down the name of the image
Go to the Assets tab and find the image where it was uploaded 
Select the checkbox next to the image
Select "View Image" from the dropdown (http://cl.ly/image/0U3o2e3X122R)
Download the image from your browser

It's as painful for me to write those steps as it is for you to read them!
Some alternatives to consider, 
Use Sprout Email to send links 
You could consider using custom emails with Sprout Email, and having your templates output the full URL to the assets you want to allow to be downloaded.
Attach the files to your emails using Sprout Forms
You can add a hidden config setting to your craft/config/general.php which enables the default Sprout Forms Notifications to add file attachments to the notification emails, and just download the files from the email notifications.
'sproutForms' => array(
    'enableFileAttachments' => true,
),


In the long run, I hope my answer becomes dated and you will see:

Assets Field allows users to right click and view or download images directly (Pixel & Tonic, I can't make any claims here)
Sprout Email Notifications allow file attachments (Barrel Strength Design, it's on our list)
Sprout Forms moves the option for file attachments into the Control Panel and out of a hidden config (Barrel Strength Design, it's on our list)

> **Comments:**
> **username_3**: How would outputting links from an email template look?  What are the properties on the field that I should be looking for?  
> **username_2**: If the Event being triggered provides related data to Sprout Email that data  will be available using the `object` variable. So you can access your asset URL with `{{ object.assetFieldHandle.first().getUrl() }}`.  

---

