Running CS 1.10.0 on Linux. Community Everywhere was working fine for me in a previous version, but I just noticed the following exception when I hit one of our CE-enabled pages:
freemarker.core.InvalidReferenceException: Expression locked is undefined on line 342, column 38 in template/global/community-everywhere-content.ftl.
The line in question in community-everywhere-content.ftl is this:
<#if showComment && !locked && archived>
I removed the !locked:
<#if showComment && archived>
And got this:
freemarker.core.InvalidReferenceException: Expression archived is undefined on line 342, column 38 in template/global/community-everywhere-content.ftl.
So I removed "!archived" and CE works fine again. The line now looks like this:
I'm not sure if this is a real bug, and this is definitely a weak workaround, but it works in my case.
Thanks for bringing this up in such a detailed fashion. This is a known issue:
It's marked as being fixed in the 2.0 branch, I'll see about the fix getting added into the 1.x branch as well.