~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/admin/templates/projectset_fragment.html

Modified the javascript for adding projects and projectsets, so that
they are now much prettier.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
    style="display: none;">
5
5
  <h3>ProjectSet</h3>
6
6
  <p>Max Students Per Group: ${group_size}</p>
7
 
  <ul id="projectslist_${projectset_id}">
8
 
    <py:for each="project in projects">
9
 
      ${project}
10
 
    </py:for>
11
 
  </ul>
12
 
  <a href="#" id="add_new_project_${ projectset_id }"><h3>Add a New Project</h3></a>
13
 
  <div id="new_project_${ projectset_id }">
14
 
    <form class="new_project" method="POST" action="${ new_project_url }">
15
 
      <label for="new_project_name_${ projectset_id }">Name:</label>
16
 
      <input id="new_project_name_${ projectset_id }" type="text" name="name" value="" />
17
 
      <br />
18
 
      <label for="new_project_short_name_${ projectset_id }">Short Name:</label>
19
 
      <input id="new_project_short_name_${ projectset_id }" type="text" name="short_name" value="" />
20
 
      <br />
21
 
      <label for="new_project_syn_${ projectset_id }">Synopsis:</label>
22
 
      <textarea id="new_project_syn_${ projectset_id }" name="synopsis"></textarea>
23
 
      <br />
24
 
      <input type="hidden" name="ivle.op" value="add_project" />
25
 
      <input type="submit" value="Create" id="submit_project_${ projectset_id}" />
26
 
    </form>
 
7
  <py:choose test='len(projects)'>
 
8
    <py:when test="0">
 
9
      <ul id="projectslist_${projectset_id}" class="emptylist">
 
10
        <h4>No Projects</h4>
 
11
      </ul>
 
12
    </py:when>
 
13
    <py:otherwise>
 
14
      <ul id="projectslist_${projectset_id}">
 
15
        <py:for each="project in projects">
 
16
          ${project}
 
17
        </py:for>
 
18
      </ul>
 
19
    </py:otherwise>
 
20
  </py:choose>
 
21
  <div class="add-project">
 
22
    <a href="#" id="add_new_project_${ projectset_id }"
 
23
      class="add-project-link"><h4>Add a New Project</h4></a>
 
24
    <div id="new_project_${ projectset_id }">
 
25
      <form class="new_project" method="POST" action="${ new_project_url }">
 
26
        <label for="new_project_name_${ projectset_id }">Name:</label>
 
27
        <input id="new_project_name_${ projectset_id }" type="text" name="name" value="" />
 
28
        <br />
 
29
        <label for="new_project_short_name_${ projectset_id }">Short Name:</label>
 
30
        <input id="new_project_short_name_${ projectset_id }" type="text" name="short_name" value="" />
 
31
        <br />
 
32
        <label for="new_project_syn_${ projectset_id }">Synopsis:</label>
 
33
        <textarea id="new_project_syn_${ projectset_id }" name="synopsis" rows="6"></textarea>
 
34
        <br />
 
35
        <input type="hidden" name="ivle.op" value="add_project" />
 
36
        <input type="submit" value="Create" id="submit_project_${
 
37
            projectset_id}" class="submit-project" />
 
38
      </form>
 
39
    </div>
27
40
  </div>
28
41
</li>