anchor.diff:            </c:forEach>
           </select>
           &nbsp;&nbsp;&nbsp;
  -        <input type="submit" name="op" value="Apply">
  -        <input type="submit" name="op" value="Download">
  -        <input type="submit" name="op" value="Delete"
  +        <input type="submit" name="op" value="Apply" ${not authorized ? "disabled" : ""}>
  +        <input type="submit" name="op" value="Download" ${not authorized ? "disabled" : ""}>
  +        <input type="submit" name="op" value="Delete" ${not authorized ? "disabled" : ""}
               onclick="s = document.getElementsByTagName('select')[0]; return confirm('Delete ' + s.options[s.selectedIndex].value + '?')">
         </form>
       </c:otherwise>
  
positive.code: <h3>Project Buendia profiles</h3>
  
  <c:if test="${not authorized}">
    <div class="section error message">
      You don't have the necessary privileges to manage profiles.
      Please log in as a user authorized to
      <b>Manage Concepts</b> and <b>Manage Forms</b>.
    </div>
  </c:if>
  
negative.code:     <c:otherwise>
        <form method="post">
          Select a profile:
          <select name="profile" id="profile-select" ${not authorized ? "disabled" : ""}
              size="${fn:length(profiles) < 3 ? 3 : fn:length(profiles)}">
            <c:forEach var="file" items="${profiles}">
              <fmt:formatDate value="${file.modified}" pattern="MMM dd, HH:mm" var="formattedDate"/>
              <c:set var="formattedLine" value="${formattedDate} | ${fn:escapeXml(file.formattedName)} | ${file.formattedSize}"/>
  