... | ... |
@@ -72,7 +72,7 @@ detail pages. |
72 | 72 |
 |
73 | 73 |
 |
74 | 74 |
|
75 |
-2. To display your members, you need to setup a memberlist |
|
75 |
+2. To display your members, you need to set up a memberlist |
|
76 | 76 |
1. Create the front end module *memberlist* |
77 | 77 |
2. Choose the member groups and the member fields that should be displayed |
78 | 78 |
3. Optionally you can set up a redirect page to your memberreader |
... | ... |
@@ -252,7 +252,7 @@ class Member extends Frontend |
252 | 252 |
/** |
253 | 253 |
* Parses an avatar to the template |
254 | 254 |
*/ |
255 |
- public static function parseMemberAvatar(?MemberModel $objMember, &$objTemplate, $strImgSize): void |
|
255 |
+ public static function parseMemberAvatar(?MemberModel $objMember, &$objTemplate, ?string $strImgSize): void |
|
256 | 256 |
{ |
257 | 257 |
$objTemplate->addImage= true; |
258 | 258 |
|
... | ... |
@@ -274,7 +274,13 @@ class Member extends Frontend |
274 | 274 |
} |
275 | 275 |
|
276 | 276 |
$objTemplate->addFallbackImage = false; |
277 |
- $arrData = ['singleSRC'=>$objFile->path, 'size'=>$strImgSize]; |
|
277 |
+ |
|
278 |
+ $arrData = ['singleSRC'=>$objFile->path]; |
|
279 |
+ |
|
280 |
+ if (null !== $strImgSize) |
|
281 |
+ { |
|
282 |
+ $arrData['size'] = $strImgSize; |
|
283 |
+ } |
|
278 | 284 |
|
279 | 285 |
//ToDo: Change to FigureBuilder in the future |
280 | 286 |
$objTemplate->addImageToTemplate($objTemplate, $arrData, null, null, $objFile); |
... | ... |
@@ -90,10 +90,14 @@ class InsertTagsListener |
90 | 90 |
{ |
91 | 91 |
case 'avatar': |
92 | 92 |
{ |
93 |
- $strImgSize = $this->convertImgSize($elements[3]); |
|
93 |
+ if (isset($elements[3])) |
|
94 |
+ { |
|
95 |
+ $strImgSize = $this->convertImgSize($elements[3]); |
|
96 |
+ } |
|
97 |
+ |
|
94 | 98 |
$objTemplate = new FrontendTemplate('memberExtension_image'); |
95 | 99 |
|
96 |
- Member::parseMemberAvatar($objMember, $objTemplate, $strImgSize); |
|
100 |
+ Member::parseMemberAvatar($objMember, $objTemplate, $strImgSize ?? null); |
|
97 | 101 |
|
98 | 102 |
return $objTemplate->parse(); |
99 | 103 |
} |