From 95d09b338ac7aed2b387bf143a5cfd1c4b29f612 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Tue, 15 Dec 2009 17:48:30 +0100 Subject: new Django webinterface(in development), small fixes --- module/web/templates/default.tpl | 230 ---------------------------- module/web/templates/default/base.html | 99 ++++++++++++ module/web/templates/default/downloads.html | 16 ++ module/web/templates/default/home.html | 1 + module/web/templates/default/login.html | 35 +++++ module/web/templates/default/logout.html | 9 ++ module/web/templates/default/logs.html | 16 ++ module/web/templates/default/queue.html | 16 ++ module/web/templates/default/window.html | 28 ++++ module/web/templates/footer.tpl | 6 - module/web/templates/header.tpl | 24 --- module/web/templates/window.tpl | 28 ---- 12 files changed, 220 insertions(+), 288 deletions(-) delete mode 100644 module/web/templates/default.tpl create mode 100644 module/web/templates/default/base.html create mode 100644 module/web/templates/default/downloads.html create mode 100644 module/web/templates/default/home.html create mode 100644 module/web/templates/default/login.html create mode 100644 module/web/templates/default/logout.html create mode 100644 module/web/templates/default/logs.html create mode 100644 module/web/templates/default/queue.html create mode 100644 module/web/templates/default/window.html delete mode 100644 module/web/templates/footer.tpl delete mode 100644 module/web/templates/header.tpl delete mode 100644 module/web/templates/window.tpl (limited to 'module/web/templates') diff --git a/module/web/templates/default.tpl b/module/web/templates/default.tpl deleted file mode 100644 index 3f5e8d8e8..000000000 --- a/module/web/templates/default.tpl +++ /dev/null @@ -1,230 +0,0 @@ -%header = 'pyLoad Webinterface' -%js = ['mootools-1.2.3-core.js','mootools-1.2.3.1-more.js'] - -%if page== "home": js.append('default/home.js') -%end -%if page== "loggedin": red=True -%else: red=False -%end -%if page != "loggedin" and page != "login": js.append('default/status.js') -%end - -%include header title=header, use_js=js, use_css=['default.css','window.css'], redirect=red - -%include window id="addlinks", width=400, caption="Add links", body="", button="Add" - - - -
- - -
- -%if page != "login": - User:{{user}} - -%else: - Please Login! - - -%end -
- - - - - -
-
- - - -
- -
- - -

pyLoad — Webinterface -

- - -%if page != "loggedin" and page != "login": - -
-
-Status: -
-
-Speed:  -
- -
-Files in queue:  -
- -
- -
-
-
-
-
-
- - -
- -
- -%end - - -
- -
- -%if page == "login": - -
-
-
-
Login -
-
- -
-
-
-
- -%elif page== "home": -

Downloads:

- -
- -% for link in links: - - -
-

- -{{link['name']}} -
- - - -
-{{int((link['size'] - link['kbleft']) / 1024)}}/{{int(link['size']) / 1024}} MB -
- - -
-{{int(link['speed'])}} kb/s -
- - -
-{{link['eta']}} -
- - -
- - - - - -%end - -
- - -%elif page=="loggedin": - - -You were successfully logged in - -%elif page=="queue": - -
    - -%for package in links: - -
  • {{package.name}}
  • - -%end - -
- -Currently in Development - -%elif page=="downloads": - -Currently in Development - - -%end -
- - - -
- -%include footer use_js=[] \ No newline at end of file diff --git a/module/web/templates/default/base.html b/module/web/templates/default/base.html new file mode 100644 index 000000000..096692a3c --- /dev/null +++ b/module/web/templates/default/base.html @@ -0,0 +1,99 @@ + + + + + + + +{% block head %} +{% endblock %} +{% block title %}pyLoad Webinterface{% endblock %} + + + + +
+ +
+ +{% if user.is_authenticated %} +User:{{user.username}} + +{% else %} + Please Login! +{% endif %} + +
+ + + +
+ +
+ +
+
+ + + +
+ +
+ +

pyLoad — Webinterface +

+ +{% block statusbar %} +{% endblock %} + + +
+ +
+
+ +{% for message in messages %} +

{{message}}

+{% endfor %} + +{% block content %} +{% endblock content %} + +
+ + +
+ + diff --git a/module/web/templates/default/downloads.html b/module/web/templates/default/downloads.html new file mode 100644 index 000000000..3c9bb5df4 --- /dev/null +++ b/module/web/templates/default/downloads.html @@ -0,0 +1,16 @@ +{% extends 'default/base.html' %} + +{% block title %}Downloads - {{block.super}} {% endblock %} + +{% block menu %} +
  • + Home +
  • +
  • + Queue
  • +
  • + Downloads
  • +
  • + Logs +
  • +{% endblock %} \ No newline at end of file diff --git a/module/web/templates/default/home.html b/module/web/templates/default/home.html new file mode 100644 index 000000000..895302e61 --- /dev/null +++ b/module/web/templates/default/home.html @@ -0,0 +1 @@ +{% extends 'default/base.html' %} \ No newline at end of file diff --git a/module/web/templates/default/login.html b/module/web/templates/default/login.html new file mode 100644 index 000000000..851802c4f --- /dev/null +++ b/module/web/templates/default/login.html @@ -0,0 +1,35 @@ +{% extends 'default/base.html' %} + +{% block title %}Login - {{block.super}} {% endblock %} + +{% block content %} + +
    +
    +
    + +
    + Login + +
    + +
    + +
    +
    +
    + +{% if form.errors %} +

    Your username and password didn't match. Please try again.

    +{% endif %} + +
    +
    + +{% endblock %} \ No newline at end of file diff --git a/module/web/templates/default/logout.html b/module/web/templates/default/logout.html new file mode 100644 index 000000000..4d00bf6d5 --- /dev/null +++ b/module/web/templates/default/logout.html @@ -0,0 +1,9 @@ +{% extends 'default/base.html' %} + +{% block head %} + +{% endblock %} + +{% block content %} +

    You were successfully logged out.

    +{% endblock %} \ No newline at end of file diff --git a/module/web/templates/default/logs.html b/module/web/templates/default/logs.html new file mode 100644 index 000000000..d6f392f58 --- /dev/null +++ b/module/web/templates/default/logs.html @@ -0,0 +1,16 @@ +{% extends 'default/base.html' %} + +{% block title %}Logs - {{block.super}} {% endblock %} + +{% block menu %} +
  • + Home +
  • +
  • + Queue
  • +
  • + Downloads
  • +
  • + Logs +
  • +{% endblock %} \ No newline at end of file diff --git a/module/web/templates/default/queue.html b/module/web/templates/default/queue.html new file mode 100644 index 000000000..b6a185b19 --- /dev/null +++ b/module/web/templates/default/queue.html @@ -0,0 +1,16 @@ +{% extends 'default/base.html' %} + +{% block title %}Queue - {{block.super}} {% endblock %} + +{% block menu %} +
  • + Home +
  • +
  • + Queue
  • +
  • + Downloads
  • +
  • + Logs +
  • +{% endblock %} \ No newline at end of file diff --git a/module/web/templates/default/window.html b/module/web/templates/default/window.html new file mode 100644 index 000000000..f756c4352 --- /dev/null +++ b/module/web/templates/default/window.html @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/module/web/templates/footer.tpl b/module/web/templates/footer.tpl deleted file mode 100644 index a59b414bf..000000000 --- a/module/web/templates/footer.tpl +++ /dev/null @@ -1,6 +0,0 @@ -%for item in use_js: - -%end - - - diff --git a/module/web/templates/header.tpl b/module/web/templates/header.tpl deleted file mode 100644 index 22c252e3c..000000000 --- a/module/web/templates/header.tpl +++ /dev/null @@ -1,24 +0,0 @@ - - - - - -%for item in use_js: - -%end - -%for item in use_css: - -%end - - - -%if redirect: - -%end - -{{title}} - - - diff --git a/module/web/templates/window.tpl b/module/web/templates/window.tpl deleted file mode 100644 index f756c4352..000000000 --- a/module/web/templates/window.tpl +++ /dev/null @@ -1,28 +0,0 @@ - \ No newline at end of file -- cgit v1.2.3