Posted by
GregChapman on
URL: https://support.nabble.com/BUG-Small-Avatars-Not-Showing-tp7600532p7600869.html
Hi Israel,
Your comment made me realise that the issue only affected GregHelp.
I've managed to track down the issue and cured the problem. I'm not sure how this works but...
At some points within the forum if I used the "Edit this page" link I was getting an error message and was forced to go to the Advanced editor. This showed two items of interest. The first was an override to:
classic_row_with_big_avatar
I certainly have never edited that macro directly, but I know that various customisations can generate such things. I deleted the override but that didn't help.
The other was a tweaks file this included a reference to
report_inappropriate_content_panel
I recall that reporting facility was deleted from all Nabble forums some time ago but the first line of the complex error message mentioned that macro. The full macro within tweaks was:
<override_macro name="topic_html" requires="servlet">
<n.topic_min_html>
<head>
<n.topic_common_head/>
<n.topic_head/>
<n.topic_meta/>
<n.increment_view_count/>
</head>
<body>
<n.page_node.topic_hardcoded_notices/>
<n.newsflash/>
<n.topic_header/>
<n.topic_controls/>
<n.topic_contents.view_contents.page_node.topic_rows/>
<n.topic_footer/>
<n.report_inappropriate_content_panel/>
</body>
</n.topic_min_html>
</override_macro>I compared this with the topic_html macro in other Nabble forums and sure enough they all were missing the
<n.report_inappropriate_content_panel/>
line but were otherwise identical, so I deleted that entire macro override and now no error message and the small avatar appears as expected. when
Preferences > Classic topic page > Picture size
is set to "Small".
So I suspect that on my GregHelp forum I had some old residual customisation hanging about that that got preserved in my tweaks file and now conflicts with the standard current Nabble code.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.