Hi,
Can you please fix phpList so that it supports users without JS?
I upgraded my server’s phpList version, and I was really sad to discover that it now doesn’t support users without JS out of the box. Digging into the HTML, I see there’s this new ‘invisible
’ class applied to the ‘<body>
’ tag, and some new JS at the bottom of the page. When I removed the ‘invisible
’ from body
's class
list, everything worked as desired.
Oddly, after I pinpointed the source of this html to the following file:
public_html/lists/admin/ui/phplist-ui-bootlist/frontendheader.php
…I found that this file (and, in fact, the entire phplist-ui-bootlist
directory) is strikingly absent on github–which hinders further investigation
So I have a few questions:
- Why isn’t the
phplist-ui-bootlist
directory on github? If it’s not there, then where does it live and how does it get added to the phpList release? - In which release of phpList was this
invisible
class added to thebody
tag? - Who made this change?
- Why was this change made?
- Is there any reason why we can’t remove the
invisible
class from this file in a future release of phpList, so that users without javascript can be supported again ootb?
Thank you,
Michael Altfield