Login  |  Register
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome, Guest. Please login or register.
Did you miss your activation email?

May 31, 2020, 07:22:00 AM

Login with username, password and session length
Members
Stats
  • Total Posts: 190050
  • Total Topics: 20835
  • Online Today: 105
  • Online Ever: 917
  • (January 21, 2020, 09:02:26 AM)
Users Online
Users: 1
Guests: 77
Total: 78

Author Topic: Avatar by URL not working in Article Comments  (Read 2834 times)

0 Members and 1 Guest are viewing this topic.

Online lurkalot

  • Administrator
  • *
  • Posts: 6625
    • Camera Craniums
Avatar by URL not working in Article Comments
« on: February 15, 2018, 03:32:44 PM »
I have just noticed, the avatars don't show in article comments. Only when using the "Specify avatar by URL" option. (screenshot below).

Offline tino

  • Developer
  • *
  • Posts: 1863
Re: Avatar by URL not working in Article Comments
« Reply #1 on: February 16, 2018, 03:53:41 AM »
I have just noticed, the avatars don't show in article comments. Only when using the "Specify avatar by URL" option. (screenshot below).

That works for me. Can you let me know the url you used?

Actually it only doesn't work when I have image_proxy_enabled and I visit the site whilst it is http, that causes everything to get in to a bit of a mess. Not sure if that is a valid set up though, as I wouldn't expect to enable image proxy and still have the site http.

Online lurkalot

  • Administrator
  • *
  • Posts: 6625
    • Camera Craniums
Re: Avatar by URL not working in Article Comments
« Reply #2 on: February 16, 2018, 10:27:09 AM »
I have just noticed, the avatars don't show in article comments. Only when using the "Specify avatar by URL" option. (screenshot below).

That works for me. Can you let me know the url you used?

Actually it only doesn't work when I have image_proxy_enabled and I visit the site whilst it is http, that causes everything to get in to a bit of a mess. Not sure if that is a valid set up though, as I wouldn't expect to enable image proxy and still have the site http.

Must admit, I was using my local testbed.  Not sure I had image proxy switched on in SMF though, will have to check that.  The avatars were working everywhere else though as far as I can tell.  Will check this again in a while.

Offline @rjen

  • Support Team
  • *
  • Posts: 2125
    • FJR-club Nederland
Re: Avatar by URL not working in Article Comments
« Reply #3 on: February 16, 2018, 02:02:33 PM »
I checked my testsite and I have the same problem:

For a user where the Avatar is a 'standard one' from the forum, it shows in the comments. I am using an uploaded avatar that is NOT displayed in the comments.

The link used in the comments is that: https://test.fjr-club.nl/avatars/ , it seems to link to the folder, not the actual uploaded image...

I also checked it in 1.3R and there it was working fine.
On the site: SSL with Image proxy fully enabled...
Deactivating the image proxy makes no difference: problem stays
Running TP1.6.6 on SMF2.0 at: www.fjr-club.nl

Testing TP on SMF2.0
Testing TP on SMF2.1 RC2
Want to check what php version I am testing on? See: PHP Info

Offline tino

  • Developer
  • *
  • Posts: 1863
Re: Avatar by URL not working in Article Comments
« Reply #4 on: February 16, 2018, 02:16:01 PM »
So it fails when linked to a image uploaded to the forum? Or it fails when specifing a image uploaded to a local ( to it ) url?

Offline tino

  • Developer
  • *
  • Posts: 1863
Re: Avatar by URL not working in Article Comments
« Reply #5 on: February 16, 2018, 02:32:44 PM »
As you both seem to have reported different errors.

Online lurkalot

  • Administrator
  • *
  • Posts: 6625
    • Camera Craniums
Re: Avatar by URL not working in Article Comments
« Reply #6 on: February 16, 2018, 02:59:43 PM »
As you both seem to have reported different errors.

The uploaded ones work, the stock smf ones work, but if you add one via url it doesn't show in comments, but shows everywhere else in the portal.

Offline tino

  • Developer
  • *
  • Posts: 1863
Re: Avatar by URL not working in Article Comments
« Reply #7 on: February 16, 2018, 03:04:17 PM »
Ok, well the error the @rjen reported I've managed to emulate.

Offline tino

  • Developer
  • *
  • Posts: 1863
Re: Avatar by URL not working in Article Comments
« Reply #8 on: February 16, 2018, 03:06:21 PM »
Line 736 of Sources/TPortal.php should be
Code: [Select]
$avatar = $avatar == '' ? ($row['ID_ATTACH'] > 0 ? '<img src="' . (empty($row['attachmentType']) ? $scripturl . '?action=tpmod;sa=tpattach;attach=' . $row['ID_ATTACH'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $row['filename']) . '" alt="" class="avatar" border="0" />' : '') : (stristr($row['avatar'], 'https://') ? '<img src="' . $row['avatar'] . '"' . $avatar_width . $avatar_height . ' alt="" class="avatar" border="0" />' : '<img src="' . $modSettings['avatar_url'] . '/' . $smcFunc['htmlspecialchars']($row['avatar'], ENT_QUOTES) . '" alt="" class="avatar" border="0" />');


Online lurkalot

  • Administrator
  • *
  • Posts: 6625
    • Camera Craniums
Re: Avatar by URL not working in Article Comments
« Reply #9 on: February 16, 2018, 03:12:32 PM »
http://avatars.simplemachinesweb.com/smf/avatar_124590_1499841922.gif

You can see this image, yes?

If I add that url to my profile it won't show in the article comments, but does show in the article author info, and all other blocks which use an avatar. 

If I use the secure version https://avatars.simplemachinesweb.com/smf/avatar_124590_1499841922.gif

The avatar displays everywhere including the comments.