From 60a8f677e4222ee566bbb309661d32373a5c5a22 Mon Sep 17 00:00:00 2001 From: prozacx Date: Wed, 8 Feb 2006 03:19:13 +0000 Subject: [PATCH] Added template support for webadmin module git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@612 726aef4b-f618-498e-8847-2d620e286838 --- modules/webadmin/skins/default/Channel.tmpl | 54 +++++ modules/webadmin/skins/default/Error.tmpl | 3 + modules/webadmin/skins/default/Footer.tmpl | 3 + modules/webadmin/skins/default/Header.tmpl | 27 +++ modules/webadmin/skins/default/ListUsers.tmpl | 26 +++ modules/webadmin/skins/default/Main.tmpl | 3 + modules/webadmin/skins/default/Settings.tmpl | 72 ++++++ modules/webadmin/skins/default/UserPage.tmpl | 210 ++++++++++++++++++ modules/webadmin/skins/default/css/main.css | 110 +++++++++ 9 files changed, 508 insertions(+) create mode 100644 modules/webadmin/skins/default/Channel.tmpl create mode 100644 modules/webadmin/skins/default/Error.tmpl create mode 100644 modules/webadmin/skins/default/Footer.tmpl create mode 100644 modules/webadmin/skins/default/Header.tmpl create mode 100644 modules/webadmin/skins/default/ListUsers.tmpl create mode 100644 modules/webadmin/skins/default/Main.tmpl create mode 100644 modules/webadmin/skins/default/Settings.tmpl create mode 100644 modules/webadmin/skins/default/UserPage.tmpl create mode 100644 modules/webadmin/skins/default/css/main.css diff --git a/modules/webadmin/skins/default/Channel.tmpl b/modules/webadmin/skins/default/Channel.tmpl new file mode 100644 index 00000000..511c5f1d --- /dev/null +++ b/modules/webadmin/skins/default/Channel.tmpl @@ -0,0 +1,54 @@ + + +
+ + + +
+
Channel Info
+
+
+
+
Channel Name:
+ + + + +
+ +
+ +
+
Buffer Count:
+
+
+ +
+
Default Modes:
+
+
+ +
+ +
+
Save:
+
CHECKED />
+
+ +
+
Options:
+ + CHECKED DISABLED /> + +
+ +
+
+
+
+ + +
+ + + diff --git a/modules/webadmin/skins/default/Error.tmpl b/modules/webadmin/skins/default/Error.tmpl new file mode 100644 index 00000000..119093fe --- /dev/null +++ b/modules/webadmin/skins/default/Error.tmpl @@ -0,0 +1,3 @@ + +

+ diff --git a/modules/webadmin/skins/default/Footer.tmpl b/modules/webadmin/skins/default/Footer.tmpl new file mode 100644 index 00000000..eda86358 --- /dev/null +++ b/modules/webadmin/skins/default/Footer.tmpl @@ -0,0 +1,3 @@ + + + diff --git a/modules/webadmin/skins/default/Header.tmpl b/modules/webadmin/skins/default/Header.tmpl new file mode 100644 index 00000000..d55aeb3d --- /dev/null +++ b/modules/webadmin/skins/default/Header.tmpl @@ -0,0 +1,27 @@ + + + + ZNC - <?VAR Title ESC=HTML?> + + + + + + + + + + +
+ diff --git a/modules/webadmin/skins/default/ListUsers.tmpl b/modules/webadmin/skins/default/ListUsers.tmpl new file mode 100644 index 00000000..6219b815 --- /dev/null +++ b/modules/webadmin/skins/default/ListUsers.tmpl @@ -0,0 +1,26 @@ + + + There are no users defined. Click here if you would like to add one. + + + + + + + + + + + + + + + + + +
ActionUsernameCurrent Server
+ [Edit] + [Delete] +
+ + diff --git a/modules/webadmin/skins/default/Main.tmpl b/modules/webadmin/skins/default/Main.tmpl new file mode 100644 index 00000000..1c1c53f7 --- /dev/null +++ b/modules/webadmin/skins/default/Main.tmpl @@ -0,0 +1,3 @@ + + Welcome to the ZNC webadmin module. + diff --git a/modules/webadmin/skins/default/Settings.tmpl b/modules/webadmin/skins/default/Settings.tmpl new file mode 100644 index 00000000..aa6797f0 --- /dev/null +++ b/modules/webadmin/skins/default/Settings.tmpl @@ -0,0 +1,72 @@ + + +
+ + +
+
Settings
+
+
+
+
Status Prefix:
+
+
+
+ +
+
ISpoofFile:
+
+
+ +
+
ISpoofFormat:
+
+
+
+ +
+
MOTD:
+
+
+ +
+
VHosts:
+
+
+
+
+
+
+ +
+
Global Modules
+
+
+ + + + + + + + + + + + + + + +
NameArgumentsDescription
CHECKED DISABLED />
+
+
+
+ + +
+ + diff --git a/modules/webadmin/skins/default/UserPage.tmpl b/modules/webadmin/skins/default/UserPage.tmpl new file mode 100644 index 00000000..da495a1b --- /dev/null +++ b/modules/webadmin/skins/default/UserPage.tmpl @@ -0,0 +1,210 @@ + + +
+ + +
+
Authentication
+
+
+
+
Username:
+
+ + + + + + +
+ +
Password:
+
+
Confirm Password:
+
+
+
+
Allowed IPs:
+ + +
+    +
+ +
+
+
+
+
+ +
+
IRC Information
+
+
+
+
Nick:
+
+
+
+
AltNick:
+
+
+
+
AwaySuffix:
+
+
+
+
StatusPrefix:
+
+
+
+
+
Ident:
+
+
+
+
RealName:
+
+
+
+ +
+ +
VHost:
+ + +
+
+ +
+
QuitMsg:
+
+
+
+ +
+
Servers:
+
+
+
+
+
+
+ +
+
Modules
+
+
+ + + + + + + + + + + + + + + + + +
NameArgumentsDescription
+ CHECKED DISABLED /> + + +
+
+
+
+ +
+
Channels
+
+
+
+
Default Modes:
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[Add]SaveNameCurModesDefModesBufferCountOptions  <- Add a channel (opens in same page)  
+ + [Edit] [Del] + CHECKED />
+ +
+
+
+ +
+
ZNC Behavior
+
+
+
+
Playback Buffer Size:
+
+
+
+ +
+
Options:
+ + CHECKED DISABLED />   + +
+ +
+
CTCP Replies:
+
+
+
+
+
+
+ + +
+ + diff --git a/modules/webadmin/skins/default/css/main.css b/modules/webadmin/skins/default/css/main.css new file mode 100644 index 00000000..fc4e0f85 --- /dev/null +++ b/modules/webadmin/skins/default/css/main.css @@ -0,0 +1,110 @@ +body { + width: 800px; +} + +table { + border-collapse: collapse; + border: 2px solid #000; + padding: 0px; + margin: 0px; +} + +table td { + border: 1px solid #000; + padding: 4px; + margin: 0px; +} + +table thead { + border-bottom: 2px solid #000; + background-color: #ff9; + font-weight: bold; +} + +#banner { + border-bottom: 2px solid #000; + text-align: center; +} + +#ident { + float: left; + font-weight: bold; + text-align: right; +} + +#sidebar { + border-right: 1px solid #000; + height: 500px; + width: 100px; + float: left; +} + +#main { + margin: 5px 0px 0px 5px; + float: left; + width: 670px; +} + +#tag { + font-weight: bold; + text-align: right; +} + +.oddrow { + background-color: #ffc; +} + +.evenrow { + background-color: #cc9; +} + +.inputlabel { + font-size: small; + font-weight: bold; + color: #000; +} + +ul.nav, ul.nav ul { + cursor: default; + margin: 0px 0px 0px 0px; + padding: 5px 5px 5px 5px; +} + +ul.nav li { + list-style-type: none; + padding: 0px 2px 1px 2px; + margin: 2px 0px 2px 0px; +} + +.section { + padding-bottom: 20px; +} + +.subsection { + float: left; + margin-right: 10px; + margin-bottom: 10px; +} + +.sectiontitle { + float: left; + white-space: nowrap; + background-color: #ff9; + color: #000; + font-weight: bold; + border: 1px solid #000; + padding: 0px 5px 0px 5px; + margin: 0px 15px -10px 8px; +} + +.sectionbg { + clear: both; + background-color: #cc9; + color: #000; + border: 2px solid #000; + padding: 0px; +} + +.sectionbody { + margin: 15px 5px 5px 15px; +}