Felix Meschberger | 7beed11 | 2010-06-25 08:10:24 +0000 | [diff] [blame] | 1 | <script type="text/javascript" src="${appRoot}/res/ui/obr.js"></script> |
Felix Meschberger | 26444e2 | 2010-02-21 16:45:55 +0000 | [diff] [blame] | 2 | <script type="text/javascript"> |
| 3 | var i18n = { |
| 4 | status_ok : '${obr.status.ok}', |
| 5 | status_no : '${obr.status.no}', |
Felix Meschberger | 12af2a7 | 2010-08-11 08:09:07 +0000 | [diff] [blame^] | 6 | selectVersion : '${obr.version.select}', |
| 7 | error : '${obr.error}' |
Felix Meschberger | 26444e2 | 2010-02-21 16:45:55 +0000 | [diff] [blame] | 8 | } |
| 9 | var obrData = ${__data__}; |
| 10 | </script> |
| 11 | |
| 12 | <p class="statline">${obr.status.ok}</p> |
| 13 | |
Felix Meschberger | 8094344 | 2010-03-03 12:48:20 +0000 | [diff] [blame] | 14 | <div id="ifStatusOK" class="ui-helper-hidden"> |
| 15 | |
Felix Meschberger | 26444e2 | 2010-02-21 16:45:55 +0000 | [diff] [blame] | 16 | <div class="ui-widget-header ui-corner-top buttonGroup"> |
| 17 | <span style="float: left; margin-left: 1em">${obr.repo.title}</span> |
| 18 | <input style="width: 50%" type="text" id="addRepoUri" /> |
| 19 | <button id="addRepoBtn">${obr.action.add}</button> |
| 20 | </div> |
| 21 | |
| 22 | <table id="repoTable" class="nicetable"> |
| 23 | <thead> |
| 24 | <tr> |
| 25 | <th class="col_Name">${obr.repo.name}</th> |
| 26 | <th class="col_URL">${obr.repo.url}</th> |
| 27 | <th class="col_lastMod">${obr.repo.lastModified}</th> |
| 28 | <th class="col_Actions">${obr.repo.actions}</th> |
| 29 | </tr> |
| 30 | </thead> |
| 31 | <tbody> <!-- template: will be replaced dynamically by JS --> |
| 32 | <tr> |
| 33 | <td>name</td> |
| 34 | <td>url</td> |
| 35 | <td>date</td> |
| 36 | <td> |
| 37 | <ul class="icons ui-widget"> |
| 38 | <li class="dynhover" title="${refresh}"><span class="ui-icon ui-icon-refresh"> </span></li> |
| 39 | <li class="dynhover" title="${delete}"><span class="ui-icon ui-icon-trash"> </span></li> |
| 40 | </ul> |
| 41 | </td> |
| 42 | </tr> |
| 43 | </tbody> |
| 44 | </table> |
| 45 | |
| 46 | <br/> |
| 47 | |
Guillaume Nodet | 65c01e9 | 2010-03-04 20:53:59 +0000 | [diff] [blame] | 48 | <div class="ui-widget-header ui-corner-top buttonGroup"> |
| 49 | <span style="float: left; margin-left: 1em">${obr.res.title}</span> |
| 50 | <span> |
Guillaume Nodet | 6ec586e | 2010-03-10 17:37:43 +0000 | [diff] [blame] | 51 | <a href="${pluginRoot}?list=a">A</a> |
| 52 | <a href="${pluginRoot}?list=b">B</a> |
| 53 | <a href="${pluginRoot}?list=c">C</a> |
| 54 | <a href="${pluginRoot}?list=d">D</a> |
| 55 | <a href="${pluginRoot}?list=e">E</a> |
| 56 | <a href="${pluginRoot}?list=f">F</a> |
| 57 | <a href="${pluginRoot}?list=g">G</a> |
| 58 | <a href="${pluginRoot}?list=h">H</a> |
| 59 | <a href="${pluginRoot}?list=i">I</a> |
| 60 | <a href="${pluginRoot}?list=j">J</a> |
| 61 | <a href="${pluginRoot}?list=k">K</a> |
| 62 | <a href="${pluginRoot}?list=l">L</a> |
| 63 | <a href="${pluginRoot}?list=m">M</a> |
| 64 | <a href="${pluginRoot}?list=n">N</a> |
| 65 | <a href="${pluginRoot}?list=o">O</a> |
| 66 | <a href="${pluginRoot}?list=p">P</a> |
| 67 | <a href="${pluginRoot}?list=q">Q</a> |
| 68 | <a href="${pluginRoot}?list=r">R</a> |
| 69 | <a href="${pluginRoot}?list=s">S</a> |
| 70 | <a href="${pluginRoot}?list=t">T</a> |
| 71 | <a href="${pluginRoot}?list=u">U</a> |
| 72 | <a href="${pluginRoot}?list=v">V</a> |
| 73 | <a href="${pluginRoot}?list=w">W</a> |
| 74 | <a href="${pluginRoot}?list=x">X</a> |
| 75 | <a href="${pluginRoot}?list=y">Y</a> |
| 76 | <a href="${pluginRoot}?list=z">Z</a> |
| 77 | <a href="${pluginRoot}?list=-">?</a> |
Guillaume Nodet | 65c01e9 | 2010-03-04 20:53:59 +0000 | [diff] [blame] | 78 | </span> |
Felix Meschberger | 12af2a7 | 2010-08-11 08:09:07 +0000 | [diff] [blame^] | 79 | <input type="text" id="searchField" title="${obr.action.search.description}"/> |
Guillaume Nodet | 65c01e9 | 2010-03-04 20:53:59 +0000 | [diff] [blame] | 80 | <button id="searchBtn">${obr.action.search}</button> |
| 81 | </div> |
Felix Meschberger | 26444e2 | 2010-02-21 16:45:55 +0000 | [diff] [blame] | 82 | |
Guillaume Nodet | 65c01e9 | 2010-03-04 20:53:59 +0000 | [diff] [blame] | 83 | <table id="resTable" class="nicetable"> |
| 84 | <thead> |
| 85 | <tr> |
| 86 | <th class="col_ResName">${obr.res.name}</th> |
| 87 | <th class="col_VersionInst">${obr.res.installedVer}</th> |
| 88 | </tr> |
| 89 | </thead> |
| 90 | <tbody> |
| 91 | <tr><td colspan="2">dummy</td></tr> |
| 92 | </tbody> |
| 93 | </table> |
| 94 | |
| 95 | <table id="detailsTable" class="nicetable ui-helper-hidden"> |
| 96 | <tbody id="detailsTableBody"> |
| 97 | </tbody> |
| 98 | </table> |
Felix Meschberger | 26444e2 | 2010-02-21 16:45:55 +0000 | [diff] [blame] | 99 | |
Felix Meschberger | 8094344 | 2010-03-03 12:48:20 +0000 | [diff] [blame] | 100 | <br/> |
| 101 | |
| 102 | </div> <!-- ifStatusOK --> |