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-bootlistdirectory 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
invisibleclass added to thebodytag? - Who made this change?
- Why was this change made?
- Is there any reason why we can’t remove the
invisibleclass from this file in a future release of phpList, so that users without javascript can be supported again ootb?
Thank you,
Michael Altfield
but these files seem stored in the following github repository and changes made via Mantis