I’m not sure if this is a bug, but whenever I use basic conditionals like {if logged_in}{/if} within normal PHP if/else conditionals, the content between the ExpressionEngine conditional tags gets parsed even if the user isn’t logged in. I’ve seen the same happen with other ExpressionEngine conditionals. Am I missing something or should I report this as a bug?