<% # requires 'challenge_signup' local %> <% # to make the code more readable: %> <% collection = challenge_signup.collection %> <% challenge = collection.challenge %> <% user = challenge_signup.pseud.user %> <% if challenge.signup_open || (!challenge.signup_open && collection.user_is_maintainer?(current_user)) || collection.challenge_type == "PromptMeme" %> <% end %>