[ZendTo] Re: Is is possible to identify what file was picked up?
Jules
Jules at Zend.To
Mon Jul 30 16:18:53 BST 2012
Yes, that's easy too.
Around the same lines in NSSDropoff.php you'll see this:
$emailSubject =
$smarty->getConfigVariable('PickupEmailSubject');
// The subject line can have a %s in it, so used it as a
template.
$emailSubject = sprintf($emailSubject, $whoWasIt);
Change that last line to say this instead:
$emailSubject = sprintf($emailSubject, $whoWasIt,
$fileList[0]['basename']);
and now in the definition of "PickupEmailSubject" in your
/opt/zendto/config/zendto.conf, you can say things like
PickupEmailSubject = '[ZendTo] %s has picked up %s from your drop-off!'
or whatever wording you choose. The first "%s" is replaced with the
person who picked it up, the 2nd one with the name of the file they
picked up.
Jules.
On 30/07/2012 16:00, Marlon R Deerr wrote:
>
> Even more perfect. Works just fine. I'm curious...is there a way to
> include the name of the picked up file in the subject line as well?
>
> Marlon
>
> *From:*zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] *On
> Behalf Of *Jules
> *Sent:* July-30-12 10:47 AM
> *To:* ZendTo Users
> *Subject:* [ZendTo] Re: Is is possible to identify what file was
> picked up?
>
> Sorry, called totally the wrong function. That one's for handling
> URIs, I meant to use the one for text. Try this line instead:
>
> $smarty->assign('filename', htmlentities($fileList[0]['basename'],
> ENT_NOQUOTES, 'UTF-8'));
>
> (all the above on 1 line in case your mailer wrapped it)
>
> On 30/07/2012 15:15, Marlon R Deerr wrote:
>
> Hello Julian,
>
> Perfect...it works as stated, however I noticed that when a file
> being dropped off has spaces in the name, it will replace the
> spaces with a plus (+) sign. For instance, in the notification
> email sent back, it would say something like this:
>
> *The file Name+of+dropoff+file.pdf.pdf was picked up*
>
> This is a little hard on the eyes to follow, especially if the
> name of file has many spaces. Any way of fixing this so spaces
> are shown as expected.
>
> Thanks,
>
> Marlon
>
> *From:*zendto-bounces at zend.to <mailto:zendto-bounces at zend.to>
> [mailto:zendto-bounces at zend.to] *On Behalf Of *Julian Field
> *Sent:* July-30-12 4:47 AM
> *To:* ZendTo Users
> *Subject:* [ZendTo] Re: Is is possible to identify what file was
> picked up?
>
> This one's remarkably easy actually, very good idea!
> Edit /opt/zendto/lib/NSSDropoff.php and around line 662 you'll see
> this code
>
> $smarty->assign('whoWasIt', $whoWasIt);
> $smarty->assign('claimID', $this->_claimID);
> $smarty->assign('remoteAddr', $_SERVER['REMOTE_ADDR']);
> $smarty->assign('hostname',
> gethostbyaddr($_SERVER['REMOTE_ADDR']));
>
> Add this line in the middle of that lot (I put it just after the
> claimID line:
> $smarty->assign('filename',
> urlencode($fileList[0]['basename']));
> and then edit /opt/zendto/templates/pickup_email.tpl and edit the
> text to tell them about the filename which you can get by using
> the string
> {$filename}
> in that file. I just added the line
> The file {$filename} was picked up.
> to pickup_email.tpl.
>
> Let me know if it works okay for you!
>
>
> On 28/07/2012 19:42, Marlon R Deerr wrote:
>
> I have a user who sends out drop-offs for external recipient
> however her drop-off often times contains several attachments
> for that one drop-off. When an external recipient picks up
> some (but not all) of the files in the drop-off, the
> confirmation email sent back to the sender identifies that the
> drop-off was picked up (and from what source IP address) but
> it doesn't identify exactly which file in the drop-off was
> picked up.
>
> Is there a way to have this identified as well in the
> confirmation email sent back to the sender of the drop-off?
>
>
>
>
>
> _______________________________________________
>
> ZendTo mailing list
>
> ZendTo at zend.to <mailto:ZendTo at zend.to>
>
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
>
>
>
> Jules
>
>
>
> --
>
> Julian Field MEng MBCS CITP CEng
>
> email+iMessage:Jules at ecs.soton.ac.uk <mailto:Jules at ecs.soton.ac.uk>
>
> Senior Tutor, Postmaster
>
> Electronics and Computer Science
>
> University of Southampton SO17 1BJ, UK
>
>
>
> Follow me at twitter.com/JulesFM
>
>
>
> 'The paths we take sometimes lead us away from people we know and
>
> love. But in the end what matters is that we affect the lives of
>
> others for the better somehow, whomever we are, whatever our story.
>
> Obsession always destroys what it intended to nurture: but if
>
> you're able to let yourself love honestly and without fear, maybe
>
> that huge heart you have will somehow set you free.' - Eve Lockhart
>
>
>
> 'That is the land of lost content,
>
> I see it shining plain,
>
> The happy highways where I went,
>
> And cannot come again.' - A.E. Houseman
>
>
>
>
> _______________________________________________
>
> ZendTo mailing list
>
> ZendTo at zend.to <mailto:ZendTo at zend.to>
>
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
>
>
> Jules
>
>
>
> --
>
> Julian Field MEng CITP CEng
>
> www.Zend.To <http://www.Zend.To>
>
>
>
> Follow me at twitter.com/JulesFM
>
> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>
>
>
> 'It's okay to live without all the answers' - Charlie Eppes, 2011
>
> 'All programs have a desire to be useful' - Tron, 1982
>
> 'That is the land of lost content,
>
> I see it shining plain,
>
> The happy highways where I went,
>
> And cannot come again.' - A.E. Houseman
>
>
>
> _______________________________________________
> ZendTo mailing list
> ZendTo at zend.to
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
> Jules
>
> --
> Julian Field MEng CITP CEng
> www.Zend.To
>
> Follow me at twitter.com/JulesFM
> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>
> 'It's okay to live without all the answers' - Charlie Eppes, 2011
> 'All programs have a desire to be useful' - Tron, 1982
> 'That is the land of lost content,
> I see it shining plain,
> The happy highways where I went,
> And cannot come again.' - A.E. Houseman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/zendto/attachments/20120730/2936df18/attachment-0001.html
More information about the ZendTo
mailing list