CRM-9423 Social Icons do not show up in Email Receipts if HTTPS is used

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 4.1.0
    • Fix Version/s: 4.2.0
    • Component/s: CiviContribute
    • Labels:
      None

      Description

      The SocialNetwork.tpl inserted into Contribution Receipts does not show the twitter and Facebook images if HTTPS is enabled for the contribution page.

        Attachments

          Activity

          [CRM-9423] Social Icons do not show up in Email Receipts if HTTPS is used
          David Greenberg added a comment -

          Chris - I dug into this a bit and I'm wondering if this is a webserver or email client configuration issue. SocialNetwork.tpl uses this path in the markup to retrieve the Twitter icon (for example):

          {$config->userFrameworkResourceURL}/i/tweet.png

          This "should" evaluate to a retrievable image on your server. On CiviCRM.org for example - I can retrieve that image with OR without HTTPS:

          https://civicrm.org/sites/civicrm.org/modules/civicrm/i/tweet.png
          http://civicrm.org/sites/civicrm.org/modules/civicrm/i/tweet.png

          Would be good if you can dig into this a bit more and see what URL is being assigned to the image and why it isn't loading in the email.

          Chris added a comment -

          You are correct, the reason I could not see the images was because my https server was password protected. I tested with out htpasswd protection and the images showed up correctly. Sorry for the false alarm!

          David Greenberg added a comment -

          Chris - No worries. Thanks for the report back!

            People

            • Assignee:
              Peter McAndrew
              Reporter:
              Chris

              Dates

              • Created:
                Updated:
                Resolved: