diff options
Diffstat (limited to 'bitbake/lib/toaster/toastergui/templates/base.html')
| -rw-r--r-- | bitbake/lib/toaster/toastergui/templates/base.html | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/bitbake/lib/toaster/toastergui/templates/base.html b/bitbake/lib/toaster/toastergui/templates/base.html index 230dee49d6..e10dc11673 100644 --- a/bitbake/lib/toaster/toastergui/templates/base.html +++ b/bitbake/lib/toaster/toastergui/templates/base.html | |||
| @@ -31,11 +31,19 @@ | |||
| 31 | projectId : {{project.id|default:'undefined'}}, | 31 | projectId : {{project.id|default:'undefined'}}, |
| 32 | jsUrl : "{% static 'js/' %}", | 32 | jsUrl : "{% static 'js/' %}", |
| 33 | htmlUrl : "{% static 'html/' %}", | 33 | htmlUrl : "{% static 'html/' %}", |
| 34 | projectsUrl : "{% url 'all-projects' %}", | ||
| 34 | {% if project.id %} | 35 | {% if project.id %} |
| 35 | xhrDataTypeaheadUrl : "{% url 'xhr_datatypeahead' project.id %}", | 36 | xhrProjectDataTypeaheadUrl : "{% url 'xhr_datatypeahead' project.id %}", |
| 36 | xhrProjectEditUrl : "{% url 'xhr_projectedit' project.id %}", | 37 | xhrProjectEditUrl : "{% url 'xhr_projectedit' project.id %}", |
| 37 | projectPageUrl : "{% url 'project' project.id %}", | 38 | projectPageUrl : "{% url 'project' project.id %}", |
| 38 | projectName : "{{project.name}}", | 39 | projectName : "{{project.name}}", |
| 40 | projectId : {{project.id}}, | ||
| 41 | {% else %} | ||
| 42 | xhrProjectDataTypeaheadUrl : undefined, | ||
| 43 | xhrProjectEditUrl : undefined, | ||
| 44 | projectPageUrl : undefined, | ||
| 45 | projectName : undefined, | ||
| 46 | projectId : undefined, | ||
| 39 | {% endif %} | 47 | {% endif %} |
| 40 | }; | 48 | }; |
| 41 | </script> | 49 | </script> |
| @@ -45,8 +53,6 @@ | |||
| 45 | $(document).ready(function () { | 53 | $(document).ready(function () { |
| 46 | /* Vars needed for base.js */ | 54 | /* Vars needed for base.js */ |
| 47 | var ctx = {}; | 55 | var ctx = {}; |
| 48 | ctx.projectBuildUrl = "{% url 'xhr_build' %}"; | ||
| 49 | ctx.projectBasePageUrl = "{% url 'base_project' %}"; | ||
| 50 | ctx.projectInfoUrl = "{% url 'xhr_projectinfo' %}"; | 56 | ctx.projectInfoUrl = "{% url 'xhr_projectinfo' %}"; |
| 51 | ctx.numProjects = {{projects|length}}; | 57 | ctx.numProjects = {{projects|length}}; |
| 52 | ctx.currentUrl = "{{request.path|escapejs}}"; | 58 | ctx.currentUrl = "{{request.path|escapejs}}"; |
| @@ -99,7 +105,7 @@ | |||
| 99 | <div class="input-append"> | 105 | <div class="input-append"> |
| 100 | <input type="text" class="input-medium" id="project-name-input" placeholder="Type a project name" autocomplete="off" data-minLength="1" data-autocomplete="off" data-provide="typeahead"/> | 106 | <input type="text" class="input-medium" id="project-name-input" placeholder="Type a project name" autocomplete="off" data-minLength="1" data-autocomplete="off" data-provide="typeahead"/> |
| 101 | <button id="save-project-button" class="btn" type="button">Save</button> | 107 | <button id="save-project-button" class="btn" type="button">Save</button> |
| 102 | <a href="#" id="cancel-change-project" class="btn btn-link">Cancel</a> | 108 | <a href="#" id="cancel-change-project" class="btn btn-link" style="display: none">Cancel</a> |
| 103 | </div> | 109 | </div> |
| 104 | <p><a id="view-all-projects" href="{% url 'all-projects' %}">View all projects</a></p> | 110 | <p><a id="view-all-projects" href="{% url 'all-projects' %}">View all projects</a></p> |
| 105 | </form> | 111 | </form> |
| @@ -111,9 +117,9 @@ | |||
| 111 | <li id="targets-form"> | 117 | <li id="targets-form"> |
| 112 | <h6>Recipe(s):</h6> | 118 | <h6>Recipe(s):</h6> |
| 113 | <form> | 119 | <form> |
| 114 | <input type="text" class="input-xlarge" id="build-target-input" placeholder="Type a recipe name" autocomplete="off" data-minLength="1" data-autocomplete="off" data-provide="typeahead" /> | 120 | <input type="text" class="input-xlarge" id="build-target-input" placeholder="Type a recipe name" autocomplete="off" data-minLength="1" data-autocomplete="off" data-provide="typeahead" disabled/> |
| 115 | <div> | 121 | <div> |
| 116 | <a class="btn btn-primary" id="build-button" data-project-id="{{project.id}}">Build</a> | 122 | <button class="btn btn-primary" id="build-button" data-project-id="{{project.id}}" disabled>Build</button> |
| 117 | </div> | 123 | </div> |
| 118 | </form> | 124 | </form> |
| 119 | </li> | 125 | </li> |
