I'll bet that when you were in school, you never thought you'd be sitting in a conference room, having a discussion on whether you should use "possibly", "perhaps", or "sometimes" as the fourth value for a yes/no flag variable. In fact, I'll bet that had you known you would have been in such a situation, you would have gone into accounting instead. No less, this is where Josh was recently, when his team was trying to figure out how to add another role to a large ColdFusion based application in which changing the architecture was not an option ...

<a class="user">Logged in as:a> #session.fullname# 
<cfif session.isAdmin EQ "yes">
  (Site Administrator)
<cfelseif session.isAdmin EQ "maybe">
  (Group Administrator)
<cfelse>
  (Member)
cfif>

[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!