title: Drupal 7 - Hide certain form fields of a content edit form depending on the content data
body: <p>In Drupal 7, is there a way to change the standard edit form for a content type based on a certain content?</p>
  
  <p>For example: </p>
  
  <p>I have a content type with a checkbox...once it it checked and the form is saved, I do not want this checkbox to be visible anymore...therefore based on the checkboxes value in the Database I want to hide form fields when showing the form.</p>
  
  <p>I am building a small specific project site, where a company wants to add projects, and their customers are supposed to follow certain steps (upload some content, provide information etc.), and also should be able to check off certain requirements, and once these are checked off, they should not be visible/editable to them.</p>
  
  <p>Also the displayed form fields should depend on an user's role, and then FURTHER be limited depending on the content's database entries.</p>
  
  <p>Is there a module, which could achieve this behaviour? "rules" and "field/permissions" come close to what I need, but are not sufficient. Or did I just miss the option to change a form field's accessibility based on conditions?</p>
  
  <p>What I need is some place to define a logic like "IF (VALUEOF(CHECKBOX_1) == TRUE) THEN DO_NOT_SHOW(CHECKBOX_1)"</p>