That's poor use of icons. It really should display an unchecked box icon if not subscribed. You can change that via CSS easily enough (just set a different content declaration for the icon) but if you want it to react to user choices (ie: show a different icon when subscribed) that would require editing the template. Which is not that difficult, if you really want to.
ETA: Hang on a sec. It is supposed to do just that, but it doesn't seem to be working. I just checked it in a topic I am not watching (and that I had never looked at before) and the icon is already checked. You may have found a bug in phpBB.
The template logic is here:Somehow that is not doing what it ought to be doing.
ETA: Hang on a sec. It is supposed to do just that, but it doesn't seem to be working. I just checked it in a topic I am not watching (and that I had never looked at before) and the icon is already checked. You may have found a bug in phpBB.
The template logic is here:
Code:
<li><a href="{U_WATCH_TOPIC}" class="watch-topic-link" title="{S_WATCH_TOPIC_TITLE}" data-ajax="toggle_link" data-toggle-class="icon <!-- IF S_WATCHING_TOPIC -->fa-check-square-o<!-- ELSE -->fa-square-o<!-- ENDIF --> fa-fw" data-toggle-text="{S_WATCH_TOPIC_TOGGLE}" data-toggle-url="{U_WATCH_TOPIC_TOGGLE}" data-update-all=".watch-topic-link"><i class="icon <!-- IF S_WATCHING_TOPIC -->fa-square-o<!-- ELSE -->fa-check-square-o<!-- ENDIF --> fa-fw" aria-hidden="true"></i><span>{S_WATCH_TOPIC_TITLE}</span></a></li>
Statistics: Posted by Gumboots — Wed Apr 09, 2025 8:09 pm