Closed rica-carv closed 1 month ago
Thanks for this. Maybe I'm misreading it, but the file_exists() function in PHP does not work with remote URLs, so I'm not sure how this is working for you. ?
Thanks for this. Maybe I'm misreading it, but the file_exists() function in PHP does not work with remote URLs, so I'm not sure how this is working for you. ?
Sorry, im using localhost, so forgot it's a remote url. Just changed file_exists for fopen for remote url checking
There's something wrong, because the generic avatar is still not rendered on the front end, and i narrow it down to this line in e_parse_clas.php
: $url = $this->createConstants($url, 'mix');
The issue is that the createConstants method renders as the src of avatar image %7Be_IMAGE%7Dgeneric%2Fblank_avatar.jpg
when it should be e107_images/generic/blank_avatar.jpg
....
Code Climate has analyzed commit 9fa6f1a5 and detected 0 issues on this pull request.
The test coverage on the diff in this pull request is 100.0% (80% is the threshold).
This pull request will bring the total coverage in the repository to 38.5% (0.0% change).
View more on Code Climate.
Sorry, closing again and reopening another one because i had changes in my main code, not in a branch. Sorry
Motivation and Context
External avatar files, when missing, give this output:
Description
Added code to revert to default avatar image, when external file is missing, output like this:
How Has This Been Tested?
Tested in e107 v2.3.3 clean install, Output tested in admin area and in the front end (pics above)
Types of Changes
Checklist