diff options
author | RaNaN <Mast3rRaNaN@hotmail.de> | 2013-06-08 17:37:43 +0200 |
---|---|---|
committer | RaNaN <Mast3rRaNaN@hotmail.de> | 2013-06-08 17:37:44 +0200 |
commit | 2cf160d497e501bf254bd8be054c0f5880ab90ca (patch) | |
tree | 03a720b6142cc03fe7ef258fa8d17da92b30a462 /module/web/templates/default | |
parent | Merge pull request #151 from vuolter/invertedconf (diff) | |
download | pyload-2cf160d497e501bf254bd8be054c0f5880ab90ca.tar.xz |
restructured webui to single-page-app, removed jinja
Diffstat (limited to 'module/web/templates/default')
-rw-r--r-- | module/web/templates/default/accounts.html | 54 | ||||
-rw-r--r-- | module/web/templates/default/admin.html | 223 | ||||
-rwxr-xr-x | module/web/templates/default/backbone/accountDialog.html | 40 | ||||
-rw-r--r-- | module/web/templates/default/backbone/confirmDialog.html | 11 | ||||
-rwxr-xr-x | module/web/templates/default/backbone/linkgrabber.html | 46 | ||||
-rwxr-xr-x | module/web/templates/default/backbone/modal.html | 15 | ||||
-rwxr-xr-x | module/web/templates/default/backbone/pluginChooserDialog.html | 23 | ||||
-rwxr-xr-x | module/web/templates/default/backbone/queryDialog.html | 33 | ||||
-rw-r--r-- | module/web/templates/default/base.html | 254 | ||||
-rw-r--r-- | module/web/templates/default/dashboard.html | 214 | ||||
-rw-r--r-- | module/web/templates/default/login.html | 43 | ||||
-rw-r--r-- | module/web/templates/default/settings.html | 105 | ||||
-rw-r--r-- | module/web/templates/default/setup.html | 16 |
13 files changed, 0 insertions, 1077 deletions
diff --git a/module/web/templates/default/accounts.html b/module/web/templates/default/accounts.html deleted file mode 100644 index a509a010d..000000000 --- a/module/web/templates/default/accounts.html +++ /dev/null @@ -1,54 +0,0 @@ -{% extends 'default/base.html' %} - -{% block title %}{{ _("Accounts") }} - {{ super() }} {% endblock %} -{% block subtitle %}{{ _("Accounts") }} -{% endblock %} - -{% block css %} - <link href="static/css/default/accounts.less" rel="stylesheet/less" type="text/css" media="screen"/> -{% endblock %} - -{% block require %} - App.initAccountView(); -{% endblock %} - -{% block head %} - <script type="text/template" id="template-account"> - <td><% plugin %></td> - <td><% loginname %></td> - <td><% valid %></td> - <td><% premium %></td> - <td><% trafficleft %></td> - <td><% shared %></td> - <td><% activated %></td> - <td><button type="button" class="btn btn-danger">Delete</button> </td> - </script> -{% endblock %} - -{% block actionbar %} - <span class="span9"> - <button class="btn btn-small btn-blue btn-add">Add Account</button> - </span> -{% endblock %} - -{% block content %} - {# TODO: responsive layout instead of table #} - <div class="span10 offset2"> - <table class="table table-striped"> - <thead> - <tr> - <th>Plugin</th> - <th>Name</th> - <th>Valid</th> - <th>Premium</th> - <th>Traffic</th> - <th>Shared</th> - <th>Activated</th> - <th>Delete</th> - </tr> - </thead> - <tbody id="account-content"> - </tbody> - </table> - </div> -{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/admin.html b/module/web/templates/default/admin.html deleted file mode 100644 index 9bbcc2104..000000000 --- a/module/web/templates/default/admin.html +++ /dev/null @@ -1,223 +0,0 @@ -{% extends 'default/base.html' %}
-
-{% block title %}{{ _("Admin") }} - {{ super() }} {% endblock %}
-{% block subtitle %}{{ _("Admin") }}
-{% endblock %}
-
-{% block css %}
- <link href="static/css/default/admin.less" rel="stylesheet/less" type="text/css" media="screen"/>
- <link rel="stylesheet" type="text/css" href="static/css/fontawesome.css" />
-{% endblock %}
-
-{% block require %}
-{% endblock %}
-
-{% block content %}
- <div class="container-fluid">
- <div class="row-fluid">
- <div id="userlist" class="span10">
- <div class="page-header">
- <h1>Admin Bereich
- <small>Userverwaltung, Systeminfos</small>
- <a id="btn_newuser" class="btn btn-warning btn-large" type="button"><i class="iconf-plus-sign iconf-large "></i></a>
- </h1>
-
-
-
- </div>
-
- <div class="dropdown">
- <span class="label name">User</span>
- <a class="dropdown-toggle" data-toggle="dropdown" href="#"><i class="iconf-user iconf-8x"></i></a>
- <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu">
- <li><a tabindex="-1" id="useredit" href="#" role="button" data-backdrop="true" data-controls-modal="event-modal" data-keyboard="true"><i class="icon-pencil"></i>Edit</a></li>
- <li><a tabindex="-1" href="#"><i class="icon-tasks"></i>Statistik</a></li>
- <li class="divider"></li>
- <li><a tabindex="-1" href="#"><i class="icon-remove-sign"></i>Delete</a></li>
- </ul>
- </div>
-
- <div id="event-modal" class="modal hide fade">
- <div class="modal-header">
- <a class="close" id="useredit_close" href="#">x</a>
- <h3>User Settings</h3>
- </div>
- <div class="modal-body">
- <p>Set password and permissions</p>
- <table style="width:100%;" class="table ">
- <td>
- <div class="input-prepend">
- <span class="add-on"><i class="iconf-key"></i></span>
- <input class="span2" style="min-width:120px;" id="prependedInput" type="text" placeholder="New Password">
- </div>
- <div class="input-prepend">
- <span class="add-on"><i class="icon-repeat"></i></span>
- <input class="span2" style="min-width:120px;" id="prependedInput" type="text" placeholder="Repeat">
- </div>
- <br>
- <br>
- <br>
- <form class="form-horizontal">
- <div class="control-group">
- <label class="control-label" for="onoff">Administrator</label>
-
- <div class="controls">
- <div class="btn-group" id="onoff" data-toggle="buttons-radio">
- <button type="button" class="btn btn-primary" >On</button>
- <button type="button" class="btn btn-primary active">Off</button>
- </div>
- </div>
- </div>
- </form>
- </td>
- <td>
- <div id="user_permissions">
- <h3>Permissions</h3>
- <div class="btn-group btn-group-vertical" data-toggle="buttons-checkbox">
- <button type="button" class="btn btn-inverse userperm">Accounts</button>
- <button type="button" class="btn btn-inverse userperm active">Add</button>
- <button type="button" class="btn btn-inverse userperm">Delete</button>
- <button type="button" class="btn btn-inverse userperm active">Download</button>
- <button type="button" class="btn btn-inverse userperm active">List</button>
- <button type="button" class="btn btn-inverse userperm">Logs</button>
- <button type="button" class="btn btn-inverse userperm">Modify</button>
- <button type="button" class="btn btn-inverse userperm">Settings</button>
- <button type="button" class="btn btn-inverse userperm active">Status</button>
- </div>
- </div>
- </td>
- </table>
- </div>
- <div class="modal-footer">
- <a class="btn btn-primary" id="useredit_save"href="#">Save</a>
-
- </div>
- </div>
-
-
-
- </div>
-
- <div class="span2">
- <br>
- <h2>Support</h2>
- <table>
- <tr>
- <td>
- <i class="icon-globe"></i>
- </td>
- <td>
- <a href="#">Wiki |</a>
- <a href="#">Forum |</a>
- <a href="#">Chat</a>
- </td>
- </tr>
- <tr>
- <td>
- <i class="icon-book"></i>
- </td>
- <td>
- <a href="#">Documentation</a>
- </td>
- </tr>
- <tr>
- <td>
- <i class="icon-fire"></i>
- </td>
- <td>
- <a href="#">Development</a>
- </td>
- </tr>
- <tr>
- <td>
- <i class="icon-bullhorn"></i>
- </td>
- <td>
- <a href="#">Issue Tracker</a>
- </td>
- </tr>
- </table>
- <br>
- <a href="#" class="btn btn-inverse" id="info" rel="popover" data-content="<table class='table table-striped'>
- <tbody>
- <tr>
- <td>Python:</td>
- <td>2.6.4 </td>
- </tr>
- <tr>
- <td>Betriebssystem:</td>
- <td>nt win32</td>
- </tr>
- <tr>
- <td>pyLoad Version:</td>
- <td>0.4.9</td>
- </tr>
- <tr>
- <td>Installationsordner:</td>
- <td>C:\pyLoad</td>
- </tr>
- <tr>
- <td>Konfigurationsordner:</td>
- <td>C:\Users\Marvin\pyload</td>
- </tr>
- <tr>
- <td>Downloadordner:</td>
- <td>C:\Users\Marvin\new</td>
- </tr>
- <tr>
- <td>HDD:</td>
- <td>1.67 TiB <div class='progress progress-striped active'>
- <div class='bar' style='width: 40%;'></div>
-</div></td>
- </tr>
- <tr>
- <td>Sprache:</td>
- <td>de</td>
- </tr>
- <tr>
- <td>Webinterface Port:</td>
- <td>8000</td>
- </tr>
- <tr>
- <td>Remote Interface Port:</td>
- <td>7227</td>
- </tr>
- </tbody>
- </table>" title="Systeminformationen">System</a>
-
- </div>
- </div>
- </div>
-
- <script src="static/js/libs/jquery-1.9.0.js"></script>
- {##}
- <script src="static/js/libs/bootstrap-2.2.2.js"></script>
- <script type="text/javascript">
- $('#info').popover({
- placement: 'left',
- trigger: 'click',
- html:'true',
- });
-
- $('.dropdown-toggle').dropdown();
-
- $("#btn_newuser").click(function() {
-
- str = "<div class='dropdown1'><span class='label name'>User</span><a class='dropdown-toggle' data-toggle='dropdown1' href='#'><i class='iconf-user iconf-8x'></i></a><ul class='dropdown-menu' role='menu' aria-labelledby='dropdownMenu'><li><a tabindex='-1' href='#'>Action</a></li><li><a tabindex='-1' href='#'>Another action</a></li><li><a tabindex='-1' href='#'>Something else here</a></li><li class='divider'></li><li><a tabindex='-1' href='#'>Separated link</a></li></ul></div>";
-
- $("#userlist").append(str);
-
- });
-
- $("#useredit").click(function() {
- $('#event-modal').modal();
- });
- $("#useredit_close").click(function() {
- $('#event-modal').modal('hide');
- });
- $("#useredit_save").click(function() {
- $('#event-modal').modal('hide');
- });
-
- </script>
-{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/backbone/accountDialog.html b/module/web/templates/default/backbone/accountDialog.html deleted file mode 100755 index 7961ad2ba..000000000 --- a/module/web/templates/default/backbone/accountDialog.html +++ /dev/null @@ -1,40 +0,0 @@ -{% extends 'default/backbone/modal.html' %} -{% block header %} - Add an account -{% endblock %} -{% block content %} - <form class="form-horizontal" action="#" autocomplete="off"> - <legend> - Please enter your account data - </legend> - <div class="control-group"> - <label class="control-label" for="pluginSelect"> - Plugin - </label> - <div class="controls"> - <input type="hidden" id="pluginSelect"> - </div> - </div> - <div class="control-group"> - <label class="control-label" for="login"> - Loginname - </label> - <div class="controls"> - <input type="text" id="login"> - </div> - </div> - <div class="control-group"> - <label class="control-label" for="password"> - Password - </label> - <div class="controls"> - <input type="password" id="password"> - </div> - </div> - - </form> -{% endblock %} -{% block buttons %} - <a href="#" class="btn btn-success btn-add">Add</a> - <a href="#" class="btn btn-close">Close</a> -{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/backbone/confirmDialog.html b/module/web/templates/default/backbone/confirmDialog.html deleted file mode 100644 index cf30f5f8e..000000000 --- a/module/web/templates/default/backbone/confirmDialog.html +++ /dev/null @@ -1,11 +0,0 @@ -{% extends 'default/backbone/modal.html' %} -{% block header %} - Please confirm -{% endblock %} -{% block content %} - Do you want to delete the selected items? -{% endblock %} -{% block buttons %} - <a href="#" class="btn btn-danger btn-confirm"><i class="icon-trash icon-white"></i> Delete</a> - <a href="#" class="btn btn-close">Cancel</a> -{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/backbone/linkgrabber.html b/module/web/templates/default/backbone/linkgrabber.html deleted file mode 100755 index 4bedd922c..000000000 --- a/module/web/templates/default/backbone/linkgrabber.html +++ /dev/null @@ -1,46 +0,0 @@ -{% extends 'default/backbone/modal.html' %}
-{% block header %}
- AddPackage
- <small>paste&add links to pyLoad</small>
-{% endblock %}
-{% block content %}
- <div class="alert alert-error hidden">
- Upload files container failed. Please try again.
- </div>
- <form class="form-horizontal">
- <div class="control-group">
- <label class="control-label" for="inputPackageName">Package name</label>
-
- <div class="controls">
- <input type="text" class="span4" id="inputPackageName" placeholder="Name of your package">
- </div>
- </div>
- <div class="control-group">
- <label class="control-label" for="inputLinks">Links</label>
-
- <div class="controls">
- <textarea id="inputLinks" class="span4" rows="10" placeholder="Paste your links here..."></textarea>
- </div>
- </div>
- <div class="control-group">
- <label class="control-label" for="inputPassword">Password</label>
-
- <div class="controls">
- <input type="text" id="inputPassword" class="span4" placeholder="Password for .rar files">
- </div>
- </div>
- <div class="control-group">
- <label class="control-label" for="inputContainer">Upload links container</label>
-
- <div class="controls controls-row">
- <input type="text" id="inputContainer" class="span3" placeholder="Path to your container">
- <button id="inputContainer-btn" class="btn span1" type="button">Browse…</button>
- </div>
- </div>
-
- </form>
-{% endblock %}
-{% block buttons %}
- <a href="#" class="btn btn-success"><i class="icon-plus icon-white"></i> Add</a>
- <a href="#" class="btn btn-close">Close</a>
-{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/backbone/modal.html b/module/web/templates/default/backbone/modal.html deleted file mode 100755 index ed618f3d0..000000000 --- a/module/web/templates/default/backbone/modal.html +++ /dev/null @@ -1,15 +0,0 @@ -<div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h3>{% block header%}Dialog{% endblock %}</h3>
-</div>
-<div class="modal-body">
- {% block content %}
- <% content %>
- {% endblock %}
-</div>
-<div class="modal-footer">
- {% block buttons %}
- <a href="#" class="btn btn-close">Close</a>
- <a href="#" class="btn btn-primary">Save</a>
- {% endblock %}
-</div>
\ No newline at end of file diff --git a/module/web/templates/default/backbone/pluginChooserDialog.html b/module/web/templates/default/backbone/pluginChooserDialog.html deleted file mode 100755 index a455b0cfd..000000000 --- a/module/web/templates/default/backbone/pluginChooserDialog.html +++ /dev/null @@ -1,23 +0,0 @@ -{% extends 'default/backbone/modal.html' %} -{% block header %} - Choose a plugin -{% endblock %} -{% block content %} - <form class="form-horizontal" action="#"> - <legend> - Please choose a plugin, which you want to configure - </legend> - <div class="control-group"> - <label class="control-label" for="pluginSelect"> - Plugin - </label> - <div class="controls"> - <input type="hidden" id="pluginSelect"> - </div> - </div> - </form> -{% endblock %} -{% block buttons %} - <a href="#" class="btn btn-success btn-add">Add</a> - <a href="#" class="btn btn-close">Close</a> -{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/backbone/queryDialog.html b/module/web/templates/default/backbone/queryDialog.html deleted file mode 100755 index fd6eb55ee..000000000 --- a/module/web/templates/default/backbone/queryDialog.html +++ /dev/null @@ -1,33 +0,0 @@ -{% extends 'default/backbone/modal.html' %} -{% block header %} - <% title %> - <small style="background: url('icons/<% plugin %>') no-repeat right 0; background-size: 20px; padding-right: 22px"> - <% plugin %> - </small> -{% endblock %} -{% block content %} - <form class="form-horizontal" action="#"> - <legend><% description %></legend> - <%= if captcha %> - <div class="control-group"> - <label class="control-label" for="captchaImage"> - Captcha Image - </label> - <div class="controls"> - <img id="captchaImage" src="data:image/<% type %>;base64,<% captcha %>"> - </div> - </div> - <div class="control-group"> - <label class="control-label" for="inputField">Captcha Text</label> - <div class="controls" id="inputField"> - </div> - </div> - <% else %> - <% content %> - <%/if%> - </form> -{% endblock %} -{% block buttons %} - <a href="#" class="btn btn-success">Submit</a> - <a href="#" class="btn btn-close">Close</a> -{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/base.html b/module/web/templates/default/base.html deleted file mode 100644 index 45d72d104..000000000 --- a/module/web/templates/default/base.html +++ /dev/null @@ -1,254 +0,0 @@ -<!DOCTYPE html>
-{# TODO: set language from config #}
-<html lang="en">
-<head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <title>{% block title %}pyLoad WebUI{% endblock %}</title>
- <meta name="description" content="pyLoad WebUI">
- <meta name="viewport" content="width=device-width">
-
- <!-- TODO Include this font -->
- <link href="http://fonts.googleapis.com/css?family=Abel" rel="stylesheet" type="text/css"/>
- <link href="/static/css/bootstrap.css" rel="stylesheet" type="text/css"/>
- <link href="/static/css/select2.css" rel="stylesheet" type="text/css"/>
- <link href="/static/css/font.css" rel="stylesheet" type="text/css"/>
- <link href="/static/css/fontawesome.css" rel="stylesheet" type="text/css"/>
-
- {# TODO precompile less, use when not in devel mode #}
- <link href="/static/css/default/style.less" rel="stylesheet/less" type="text/css" media="screen"/>
- {% block css %}
- {% endblock %}
-
- <script src="/static/js/libs/less-1.3.0.min.js" type="text/javascript"></script>
- <script type="text/javascript" data-main="static/{{ js }}/config" src="/static/{{ js }}/libs/require-2.1.5.js"></script>
- <script type="text/javascript">
- window.dates = {
- weeks: ['week', 'weeks'],
- days: ['day', 'days'],
- hours: ['hour', 'hours'],
- minutes: ['minute', 'minutes'],
- seconds: ['second', 'seconds']
- }; // TODO carefully when translating
-
- window.wsAddress = "{{ ws }}";
- window.pathPrefix = ""; // TODO
-
- // Config has to be loaded first
- require(['config'], function(Config) {
- require(['default'], function(App) {
- App.init();
- {% block require %}
- {% endblock %}
- })
- });
- </script>
- <script type="text/template" id="template-header">
- <%= if single %>
- <% name %> (<% statusmsg %>)
- <% else %>
- <%= if downloads %>
- <% downloads %> downloads running <%= if speed %>(<% formatSize speed %>/s)<%/if%>
- <% else %>
- No running tasks
- <%/if%>
- <%/if%>
- <i class="iconf-list pull-right"></i>
-
- {# TODO: active animation #}
- <div class="progress" id="globalprogress">
- <%= if single %>
- <div class="bar" style="width: <% percent %>%">
- <% else %>
- <div class="bar <%= if downloads %>running<%/if%>">
- <%/if%>
- </div>
- </div>
- <div class="sub">
- <%= if linksqueue %>
- <% linksqueue %> downloads left (<% formatSize sizequeue %>)
- <%/if%>
- <span class="pull-right">
- <% formatTime etaqueue %>
- </span>
- </div>
- </script>
- <script type="text/template" id="template-header-status">
- <span class="pull-right maxspeed"><% formatSize maxspeed %>/s</span><br>
- <span class="pull-right running"><% paused %></span><br>
- <span class="pull-right reconnect"><%= if reconnect %>true<% else %>false<%/if%></span>
- </script>
-
- <script type="text/template" id="template-header-progress">
- {# background-image for logo #}
- <% name %>
- <span class="pull-right"><% plugin %></span>
-
- <div class="progress">
- <div class="bar" style="width: <% percent %>%"></div>
- </div>
- <%= if downloading %>
- <% formatSize done %> of <% formatSize total %> (<% formatSize download.speed %>/s)
- <% else %>
- <% statusmsg %>
- <%/if%>
- <span class="pull-right">
-{# <% percent %>%#}
- <% formatTime eta %>
- </span>
- </script>
-
- <script type="text/template" id="template-notification">
- <%= if queries %>
- <span class="btn-query">
- Queries <span class="badge badge-info"><% queries %></span>
- </span>
- <%/if%>
- <%= if notifications %>
- <span class="btn-notification">
- Notifications <span class="badge badge-success"><% notifications %></span>
- </span>
- <%/if%>
- </%if%>
- </script>
-
- {% block head %}
- {% endblock %}
-</head>
-<body>
-<div id="wrap">
- <header>
- <div class="container-fluid">
- <div class="row-fluid">
- <div class="span3">
- <div class="logo"></div>
- <span class="title visible-large-screen">pyLoad</span>
- </div>
- {% if user %}
- <div class="span4 offset1">
- <div id="progress-area">
- <span id="progress-info">
- </span>
-
- <div class="popover bottom">
- <div class="arrow"></div>
- <div class="popover-inner">
- <h3 class="popover-title">
- Running...
- <button type="button" class="close" aria-hidden="true">×</button>
- </h3>
- <div class="popover-content">
- <ul class="progress-list"></ul>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="span4">
- <div class="header-block">
- <i class="icon-download-alt icon-white"></i> Max. Speed:<br>
- <i class=" icon-off icon-white"></i> Running:<br>
- <i class="icon-refresh icon-white"></i> Reconnect:<br>
- </div>
-
- <div class="header-block status-block"></div>
-
- <div class="header-btn">
- <div class="btn-group">
- <a class="btn btn-blue btn-small" href="#"><i class="icon-user icon-white"></i> User</a>
- <a class="btn btn-blue btn-small dropdown-toggle" data-toggle="dropdown" href="#"><span
- class="caret"></span></a>
- <ul class="dropdown-menu" style="right: 0; left: -100%">
- <li><a href="/"><i class="iconf-list-alt"></i> Dashboard</a></li>
- <li><a href="/settings"><i class="iconf-wrench"></i> Settings</a></li>
- <li><a href="/accounts"><i class="iconf-key"></i> Accounts</a></li>
- <li><a href="/admin"><i class="iconf-cogs"></i> Admin</a></li>
- <li class="divider"></li>
- <li><a href="/logout"><i class="iconf-signout"></i> Logout</a></li>
- </ul>
- </div>
- <div class="btn-group lower">
- <button class="btn btn-success btn-grabber btn-mini" href="#">
- <i class="icon-plus icon-white"></i>
- </button>
- <button class="btn btn-blue btn-play btn-mini" href="#">
- <i class="icon-play icon-white"></i>
- </button>
- <button class="btn btn-danger btn-delete btn-mini" href="#">
- <i class="icon-remove icon-white"></i>
- </button>
- </div>
- </div>
- <span class="visible-desktop speedgraph-container">
- <div id="speedgraph"></div>
- </span>
- </div>
- {% endif %}
- </div>
- </div>
- <div id="notification-area"></div>
- <div id="selection-area"></div>
- </header>
- <div id="content-container" class="container-fluid">
- <div class="row-fluid">
- <div class="span2 offset1">
- {# just a placeholder #}
- </div>
- {% block actionbar %}
- {% endblock %}
- </div>
- <div class="row-fluid" id="content">
- {# TODO: messages #}
- {% for msg in messages %}
- <p>{{ msg }}</p>
- {% endfor %}
-
- {% block content %}
- {% endblock content %}
- </div>
- </div>
-</div>
-<footer>
- <div class="container-fluid">
- <div class="row-fluid">
- <div class="span2 offset1">
- <div class="copyright">
- © 2008-2013<br>
- <a href="http://pyload.org/" target="_blank">The pyLoad Team</a><br>
- </div>
- </div>
- <div class="span2">
- <h2 class="block-title">Powered by</h2>
- <hr>
- Bootstrap <br>
-{# Backbone <br>#}
- </div>
-
- <div class="span2">
- <h2 class="block-title">pyLoad</h2>
- <hr>
- dsfdsf <br>
-{# dsfdsf <br>#}
- </div>
-
- <div class="span2">
- <h2 class="block-title">Community</h2>
- <hr>
- asd <br>
-{# dsfdsf <br>#}
- </div>
-
- <div class="span2">
- <h2 class="block-title">Development</h2>
- <hr>
- asd <br>
-{# dsfdsf <br>#}
- </div>
- </div>
- </div>
-</footer>
-<div id="modal-overlay" class="hide"></div>
-{% block deferred %}
-{% endblock deferred %}
-</body>
-</html>
diff --git a/module/web/templates/default/dashboard.html b/module/web/templates/default/dashboard.html deleted file mode 100644 index 41da71c6c..000000000 --- a/module/web/templates/default/dashboard.html +++ /dev/null @@ -1,214 +0,0 @@ -{% extends 'default/base.html' %}
-{% block title %}
- {{ _("Dashboard") }} - {{ super() }}
-{% endblock %}
-
-{% block css %}
- <link href="static/css/default/dashboard.less" rel="stylesheet/less" type="text/css" media="screen"/>
-{% endblock %}
-
-{% block require %}
- App.initDashboard();
-{% endblock %}
-
-{% block head %}
- <script type="text/template" id="template-package">
- <%= if selected %>
- <i class="iconf-check select"></i>
- <% else %>
- <i class="iconf-check-empty select"></i>
- <%/if%>
- <span class="package-name">
- <% name %>
- </span>
-
- <div class="package-frame">
- <div class="tag-area">
- <span class="badge badge-success"><i class="iconf-tag"></i>video</span>
- <span class="badge badge-success badge-ghost"><i class="iconf-tag"></i> Add Tag</span>
- </div>
- <div class="package-indicator">
- <i class="iconf-plus-sign btn-move" data-toggle="tooltip" title="Move files here"></i>
- <i class="iconf-pause" data-toggle="tooltip" title="Pause Package"></i>
- <i class="iconf-refresh" data-toggle="tooltip" title="Restart Package"></i>
- <%= if shared %>
- <i class="iconf-eye-open" data-toggle="tooltip" title="Package is public"></i>
- <% else %>
- <i class="iconf-eye-close" data-toggle="tooltip" title="Package is private"></i>
- <%/if%>
- <i class="iconf-chevron-down" data-toggle="dropdown">
- </i>
- <ul class="dropdown-menu" role="menu">
- <li><a href="#" class="btn-open"><i class="iconf-folder-open-alt"></i> Open</a></li>
- <li><a href="#"><i class="iconf-plus-sign"></i> Add links</a></li>
- <li><a href="#"><i class="iconf-edit"></i> Details</a></li>
- <li><a href="#" class="btn-delete"><i class="iconf-trash"></i> Delete</a></li>
- <li><a href="#" class="btn-recheck"><i class="iconf-refresh"></i> Recheck</a></li>
- <li class="divider"></li>
- <li class="dropdown-submenu">
- <a>Addons</a>
- <ul class="dropdown-menu">
- <li><a>Test</a></li>
- </ul>
- </li>
- </ul>
- </div>
- <div class="progress">
- <span style="position: absolute; left: 5px">
- <% stats.linksdone %> / <% stats.linkstotal %>
- </span>
- <div class="bar bar-info" style="width: <% percent %>%"></div>
- <span style="position: absolute; right: 5px">
- <% formatSize stats.sizedone %> / <% formatSize stats.sizetotal %>
- </span>
- </div>
- </div>
- </script>
-
- <script type="text/template" id="template-file">
- <div class="file-row first span6">
- <i class="checkbox"></i>
- <span class="name">
- <% name %>
- </span>
- </div>
- <div class="file-row second span3 <% fileClass this %>">
- <% fileStatus this %>
- </div>
-
- <div class="file-row third span3 pull-right">
- <i class="<% fileIcon media %>"></i>
- <% formatSize size %>
- <span class="pull-right">
- <img src="icons/<% download.plugin %>"/>
- <% download.plugin %>
- <i class="iconf-chevron-down" data-toggle="dropdown"></i>
- <ul class="dropdown-menu" role="menu">
- <li><a href="#" class="btn-delete"><i class="iconf-trash"></i> Delete</a></li>
- <li><a href="#" class="btn-restart"><i class="iconf-refresh"></i> Restart</a></li>
- {# TODO: only show when finished #}
- <li><a href="download/<% fid %>" target="_blank" class="btn-dowload"><i class="iconf-download"></i> Download</a></li>
- <li><a href="#" class="btn-share"><i class="iconf-share"></i> Share</a></li>
- <li class="divider"></li>
- <li class="dropdown-submenu pull-left">
- <a>Addons</a>
- <ul class="dropdown-menu">
- <li><a>Test</a></li>
- </ul>
- </li>
- </ul>
- </span>
- </div>
- </script>
-
- <script type="text/template" id="template-select">
- <i class="iconf-check" data-toggle="tooltip" title="Deselect"></i>
- <%= if packs %><% packs %> package(s)<%/if %>
- <%= if files %>
- <%= if packs %>, <%/if %>
- <% files %> file(s)
- <%/if %>
- selected
- |
- <i class="iconf-pause" data-toggle="tooltip" title="Pause"></i>
- <i class="iconf-trash" data-toggle="tooltip" title="Delete"></i>
- <i class="iconf-refresh" data-toggle="tooltip" title="Restart"></i>
- </script>
-
-{% endblock %}
-
-{% block actionbar %}
- <ul class="actionbar nav nav-pills span9">
- <li>
- <ul class="breadcrumb">
- <li><a href="#">{{ _("Local") }}</a> <span class="divider">/</span></li>
- <li class="active"></li>
- </ul>
- </li>
-
- <li style="float: right;">
- <form class="form-search" action="#">
- <div class="input-append">
- <input type="text" class="search-query" style="width: 120px">
- <button type="submit" class="btn">{{ _("Search") }}</button>
- </div>
- </form>
- </li>
- <li style="float: right">
- <a href="#"><i class="iconf-check-empty btn-check"></i></a>
- </li>
- <li class="dropdown" style="float: right;">
- <a class="dropdown-toggle type"
- data-toggle="dropdown"
- href="#">
- Type
- <b class="caret"></b>
- </a>
- <ul class="dropdown-menu">
- <li><a class="filter-type" data-type="2" href="#"><i class="icon-ok"></i> Audio</a></li>
- <li><a class="filter-type" data-type="4" href="#"><i class="icon-ok"></i> Image</a></li>
- <li><a class="filter-type" data-type="8" href="#"><i class="icon-ok"></i> Video</a></li>
- <li><a class="filter-type" data-type="16" href="#"><i class="icon-ok"></i> Document</a></li>
- <li><a class="filter-type" data-type="32" href="#"><i class="icon-remove"></i> Archive</a></li>
- <li><a class="filter-type" data-type="1" href="#"><i class="icon-remove"></i> Other</a></li>
- </ul>
- </li>
- <li class="dropdown" style="float: right;">
- <a class="dropdown-toggle"
- data-toggle="dropdown"
- href="#">
- <span class="state">
- All
- </span>
- <b class="caret"></b>
- </a>
- <ul class="dropdown-menu">
- <li><a class="filter-state" data-state="0" href="#">All</a></li>
- <li><a class="filter-state" data-state="1" href="#">Finished</a></li>
- <li><a class="filter-state" data-state="2" href="#">Unfinished</a></li>
- <li><a class="filter-state" data-state="3" href="#">Failed</a></li>
- </ul>
- </li>
- </ul>
-{% endblock %}
-
-
-{% block content %}
-
- <div class="span3">
- <div class="sidebar-header">
- <i class="iconf-hdd"></i> Local
- <div class="pull-right" style="font-size: medium; line-height: normal">
- {# <input type="text" class="input">#}
- <i class="iconf-chevron-down" style="font-size: 20px"></i>
- </div>
- <div class="clearfix"></div>
- </div>
- <ul class="package-list">
- {# Build up by js #}
- </ul>
- <div class="sidebar-header">
- <i class="iconf-group"></i> Shared
- </div>
- <ul class="package-list">
- <li>Content from</li>
- <li>Other user</li>
- <li>which they shared</li>
- </ul>
- <div class="sidebar-header">
- <i class="iconf-sitemap"></i> Remote
- </div>
- <ul>
- <li>Content from</li>
- <li>remote sites</li>
- <li>mega</li>
- <li>dropbox</li>
- <li>other pyloads</li>
- </ul>
- </div>
- <div class="span9">
- <ul class="file-list">
- {# Build up by js #}
- </ul>
- </div>
-{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/login.html b/module/web/templates/default/login.html deleted file mode 100644 index c8cd78a33..000000000 --- a/module/web/templates/default/login.html +++ /dev/null @@ -1,43 +0,0 @@ -{% extends 'default/base.html' %} -{% block title %}{{_("Login")}} - {{super()}} {% endblock %} -{% block content %} -<br> -{% if logout %} -<div id="logged_out"> - <b>{{_("You were successfully logged out.")}}</b> -</div> -{% endif %} -<br> -<div class="login"> - <form action="/login" method="post" class="form-horizontal"> - <legend>Login</legend> - <div class="control-group"> - <label class="control-label" for="inputEmail">Username</label> - <div class="controls"> - <input type="text" id="inputEmail" placeholder="Username" name="username"> - </div> - </div> - <div class="control-group"> - <label class="control-label" for="inputPassword">Password</label> - <div class="controls"> - <input type="password" id="inputPassword" placeholder="Password" name="password"> - </div> - </div> - <div class="control-group"> - <div class="controls"> - <label class="checkbox"> - <input type="checkbox"> Remember me - </label> - <button type="submit" class="btn">Login</button> - </div> - </div> - </form> -</div> -<br> -<div style="text-align: center"> -{% if errors %} -<p>{{_("Your username and password didn't match. Please try again.")}}</p> - {{ _("To reset your login data or add an user run:") }} <b> python pyLoadCore.py -u</b> -{% endif %} -</div> -{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/settings.html b/module/web/templates/default/settings.html deleted file mode 100644 index 20424606f..000000000 --- a/module/web/templates/default/settings.html +++ /dev/null @@ -1,105 +0,0 @@ -{% extends 'default/base.html' %}
-
-{% block title %}{{ _("Settings") }} - {{ super() }} {% endblock %}
-{% block subtitle %}{{ _("Settings") }}
-{% endblock %}
-
-{% block css %}
- <link href="static/css/default/settings.less" rel="stylesheet/less" type="text/css" media="screen"/>
-{% endblock %}
-
-{% block require %}
- App.initSettingsView();
-{% endblock %}
-
-{% block head %}
- <script type="text/template" id="template-menu">
- <%=if core%>
- <li class="nav-header"><i class="icon-globe icon-white"></i> {{ _("General") }}</li>
- <%= each core%>
- <li data-name="<% name %>"><a href="#"><% label %></a></li>
- <%/each%>
- <%/if%>
- <li class="divider"></li>
- <li class="nav-header"><i class="icon-th-large icon-white"></i> {{ _("Addons") }}</li>
- <%= each addon %>
- <li class="addon" data-name="<% name %>">
- <a href="#" style="background-image: url(icons/<% name %>);">
- <% label %>
- <i class="iconf-remove pull-right"></i>
- <%= if activated %>
- <div class="addon-on">
- active
- <%else%>
- <div class="addon-off">
- inactive
- <%/if%>
- <%= if user_context %>
- {# TODO: tooltip #}
- <i class="iconf-user pull-right"></i>
- <%else%>
- <i class="iconf-globe pull-right"></i>
- <%/if%>
- </div>
- </a>
- </li>
- <%/each%>
- <li class="divider"></li>
- <li class="nav-header"><i class="icon-th-list icon-white"></i> {{ _("Plugin Configs") }}</li>
- <%= each plugin %>
- <li class="plugin" data-name="<% name %>">
- <a href="#" style="background-image: url(icons/<% name %>);">
- <% label %>
- <i class="iconf-remove pull-right"></i>
- </a>
- </li>
- <%/each%>
- </script>
- <script type="text/template" id="template-config">
- <legend>
- <div class="page-header">
- <h1><% label %>
- <small><% description %></small>
- <a class="btn btn-small" href="#" data-title="Help" data-content="<% long_description %>"><i
- class="icon-question-sign"></i></a>
- </h1>
- </div>
- </legend>
- <div class="control-content">
- </div>
- <div class="form-actions">
- <button type="button" class="btn btn-primary">Save changes</button>
- <button type="button" class="btn btn-reset">Reset</button>
- </div>
- </script>
- <script type="text/template" id="template-config-item">
- <div class="control-group">
- <label class="control-label"><% label %></label>
-
- <div class="controls">
- {# <span class="help-inline"><% description %></span>#}
- </div>
- </div>
- </script>
-
-{% endblock %}
-
-{% block actionbar %}
- <span class="span9">
- <button class="btn btn-small btn-blue btn-add">Add Plugin</button>
- </span>
-{% endblock %}
-
-{% block content %}
- <div class="span2">
- <ul class="nav nav-list well settings-menu">
- </ul>
- </div>
- <div class="span10">
- <div class="well setting-box">
- <form class="form-horizontal" action="#">
- <h1>Please choose a config section</h1>
- </form>
- </div>
- </div>
-{% endblock %}
\ No newline at end of file diff --git a/module/web/templates/default/setup.html b/module/web/templates/default/setup.html deleted file mode 100644 index e5c9f4b8c..000000000 --- a/module/web/templates/default/setup.html +++ /dev/null @@ -1,16 +0,0 @@ -{% extends 'default/base.html' %} -{% block title %} - {{_("Setup")}} - {{ super()}} -{% endblock %} - -{% block content %} - <div class="hero-unit"> - <h1>You did it!</h1> - <p>pyLoad is running and ready for configuration.</p> - <p> - <a class="btn btn-primary btn-large"> - Go on - </a> - </p> - </div> -{% endblock %}
\ No newline at end of file |