get('login_module', '-1'); $moduleContent = (empty($loginModule) || ($loginModule === '-1')) ? '' : trim($this->loadModule($loginModule)); $positionContent = trim($this->loadPosition('engage-login')); /** * A reason for this to happen is that site owner wants discussion to be open to invitation-only members of the site but * visible by anyone. This is mostly relevant in political organizations, NGOs and local / closed community * organizations where a small number of people are openly discussing a public interest issue, but they don't want to * allow random people to detract the conversation. */ if (empty($moduleContent) && empty($positionContent)) { return; } ?>