Results 1 to 8 of 8
  1. #1
    Join Date
    Aug 2006
    Posts
    30
    Plugin Contributions
    0

    Default remove login for tell a friend ?

    is there a way to simply have the tell a friend sidebox where someone can put in the email without having to login ?

    or do i get a 3rd party script?

    thx

  2. #2
    Join Date
    Mar 2004
    Posts
    16,042
    Plugin Contributions
    5

    Default Re: remove login for tell a friend ?

    Sling,
    this was done to keep the spam down,
    Zen cart PCI compliant Hosting

  3. #3
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: remove login for tell a friend ?

    Note: in the Email settings ... there is a switch to allow guests to tell a friend ...

    However, heed Merlin's caution as you do open yourself up for a lot of spamming as now anyone can say anything to anyone via your site ...

    Allow Guest To Tell A Friend
    Allow guests to tell a friend about a product.
    If set to [false], then tell-a-friend will prompt for login if user is not already logged in.

    true
    false
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

  4. #4

    Default Re: remove login for tell a friend ?

    I've just had a spammer abuse this feature too so have switched on the registration requirement for security.

    This is very annoying though as (in some industry sectors at least) I would expect recommendations to be made more often by people who are not registered. eg: people planning a holiday

    Perhaps there is a middle-ground solution? Any suggestions/ideas?

  5. #5
    Join Date
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default Re: remove login for tell a friend ?

    Many (most?) sites have figured out a way of sending "tell-a-friend" emails without creating an account and, one would assume, without being overwhelmed by spammers, so it likely can be done.

    I take it /includes/functions/functions_email is the primary script for this? Anyone know if this was based on an older less secure pre-existing script (Matt's Scripts, etc.)?

  6. #6
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: remove login for tell a friend ?

    Just turn off the setting in the Admin that you have to be logged in to Tell a Friend and you don't need an account ... there are no code changed required just flip the switch in the Admin Configuration settings ... (See above)

    The caution is the door you are opening to spammers ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

  7. #7
    Join Date
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default Re: remove login for tell a friend ?

    yep, understoood - I was only suggesting that a reworked ZC script for sendmail might allow Tell-A-Friend to work without login and without opening ourselves to spammers..

    For instance I've used NMS Formmail on many many sites and it seems quite secure. (It is a rewriting of the original Matt's Formmail script.) Perhaps a rewriting of the email script in Zen-Cart could also be made more secure?

  8. #8
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: remove login for tell a friend ?

    I believe you could use Captcha add-on to manage this more securely ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

 

 

Similar Threads

  1. How to remove Tell A Friend
    By Almost Done in forum Templates, Stylesheets, Page Layout
    Replies: 4
    Last Post: 2 Feb 2011, 06:52 PM
  2. How do you remove login requirement for tell a friend?
    By katandmouse in forum General Questions
    Replies: 2
    Last Post: 21 Nov 2007, 01:21 AM
  3. Tell A Friend w/o Login
    By ericpeng in forum Templates, Stylesheets, Page Layout
    Replies: 4
    Last Post: 2 Jul 2006, 04:02 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR