summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2008-01-04 12:53:44 +0000
committerAndreas Brachold <vdr07@deltab.de>2008-01-04 12:53:44 +0000
commit62de2674913bb5d38a9cdd2149f916f4cbb0ffb4 (patch)
treea8c094ef3791d235debba52f564d79dee9804134
parent51899785cc76d32a71b043b6a19d3c8e904355e2 (diff)
downloadxxv-62de2674913bb5d38a9cdd2149f916f4cbb0ffb4.tar.gz
xxv-62de2674913bb5d38a9cdd2149f916f4cbb0ffb4.tar.bz2
* html: add movetimerlist
-rw-r--r--html/help.tmpl52
-rw-r--r--html/movetimerlist.tmpl98
-rw-r--r--html/widgets/footer.tmpl2
-rw-r--r--locale/de.po253
-rw-r--r--locale/de/LC_MESSAGES/xxv.mobin71911 -> 72624 bytes
5 files changed, 284 insertions, 121 deletions
diff --git a/html/help.tmpl b/html/help.tmpl
index 356b8cc..8d074ce 100644
--- a/html/help.tmpl
+++ b/html/help.tmpl
@@ -16,7 +16,7 @@ webFXTreeConfig.iIcon = "images/xp/I.png";
webFXTreeConfig.lIcon = "images/xp/L.png";
webFXTreeConfig.tIcon = "images/xp/T.png";
-var tree = new WebFXTree("XXV", "?cmd=<?% start %?>");
+var tree = new WebFXTree("XXV", "?cmd=<?% getModule('HTTPD').StartPage %?>");
<?% IF allow('now') %?>
var runnow = new WebFXTreeItem("<?% gettext("Running now") %?>","?cmd=now",tree);
@@ -48,29 +48,34 @@ var tree = new WebFXTree("XXV", "?cmd=<?% start %?>");
<?% IF allow('schema') %?>
var program = new WebFXTreeItem("<?% gettext("Program guide") %?>","?cmd=schema",tree);
+ <?% IF allow('topten') %?>program.add(new WebFXTreeItem("<?% gettext("Top ten entry") %?>", "?cmd=t10"));<?% END %?>
<?% FOREACH ch = param.CHANNELS %?>
program.add(new WebFXTreeItem("<?% escape(chop(ch.0,10)) %?>", "?cmd=program&amp;data=<?% ch.1 %?>"));
<?% END %?>
<?% END %?>
-<?% IF allow('topten') %?>tree.add(new WebFXTreeItem("<?% gettext("TopTen") %?>", "?cmd=t10"));<?% END %?>
-
-<?% IF allow('cmdlist') %?>tree.add(new WebFXTreeItem("<?% gettext("Commands") %?>", "?cmd=cmdlist"));<?% END %?>
-
-<?% IF allow('alist') %?>tree.add(new WebFXTreeItem("<?% gettext("Autotimer") %?>", "?cmd=alist"));<?% END %?>
-
-<?% IF allow('tlist') %?>tree.add(new WebFXTreeItem("<?% gettext("Timers") %?>", "?cmd=tlist"));<?% END %?>
-
-<?% IF allow('rlist') %?>tree.add(new WebFXTreeItem("<?% gettext("Recordings") %?>", "?cmd=rlist"));<?% END %?>
-
-<?% IF allow('mlist') %?>tree.add(new WebFXTreeItem("<?% gettext("Music") %?>", "?cmd=mlist"));<?% END %?>
-
-<?% IF allow('remote') %?>tree.add(new WebFXTreeItem("<?% gettext("Remote") %?>", "?cmd=remote"));<?% END %?>
+<?% IF allow('alist') || allow('tlist') || allow('movetimerlist') %?>
+var control = new WebFXTreeItem("<?% gettext("Programming",15) %?>",0,tree);
+<?% IF allow('alist') %?>control.add(new WebFXTreeItem("<?% gettext("Autotimer",12) %?>", "?cmd=alist"));<?% END %?>
+<?% IF allow('tlist') %?>control.add(new WebFXTreeItem("<?% gettext("Timers",12) %?>", "?cmd=tlist"));<?% END %?>
+<?% IF allow('movetimerlist') %?>control.add(new WebFXTreeItem("<?% gettext("Rules to move timer",12) %?>","?cmd=movetimerlist"));<?% END %?>
+<?% END %?>
-<?% IF allow('vtxpage') %?>tree.add(new WebFXTreeItem("<?% gettext("Teletext") %?>", "?cmd=vtxpage"));<?% END %?>
+<?% IF allow('rlist') || allow('mlist') || allow('mllist') || allow('restart') %?>
+var media = new WebFXTreeItem("<?% gettext("Media",15) %?>",0,tree);
+<?% IF allow('rlist') %?>media.add(new WebFXTreeItem("<?% gettext("Recordings",12) %?>", "?cmd=rlist"));<?% END %?>
+<?% IF allow('mlist') %?>media.add(new WebFXTreeItem("<?% gettext("Music",12) %?>", "?cmd=mlist"));<?% END %?>
+<?% IF allow('mllist') %?>media.add(new WebFXTreeItem("<?% gettext("Media library",12) %?>","?cmd=mllist"));<?% END %?>
+<?% END %?>
-<?% IF allow('mllist') %?>tree.add(new WebFXTreeItem("<?% gettext("Media library") %?>", "?cmd=mllist"));<?% END %?>
+<?% IF allow('remote') || allow('vtxpage') || allow('report') || allow('cmdlist') %?>
+var tools = new WebFXTreeItem("<?% gettext("Tools",15) %?>",0,tree);
+<?% IF allow('remote') %?>tools.add(new WebFXTreeItem("<?% gettext("Remote",12) %?>", "?cmd=remote"));<?% END %?>
+<?% IF allow('vtxpage') %?>tools.add(new WebFXTreeItem("<?% gettext("Teletext",12) %?>", "?cmd=vtxpage"));<?% END %?>
+<?% IF allow('report') %?>tools.add(new WebFXTreeItem("<?% gettext("Report",12) %?>", "?cmd=report"));<?% END %?>
+<?% IF allow('cmdlist') %?>tools.add(new WebFXTreeItem("<?% gettext("Commands",12) %?>", "?cmd=cmdlist"));<?% END %?>
+<?% END %?>
<?% IF allow('configedit') %?>
@@ -107,12 +112,15 @@ logger.add(new WebFXTreeItem("<?% gettext("Standard") %?>", "?cmd=logger&data=m
logger.add(new WebFXTreeItem("<?% gettext("Syslog") %?>", "?cmd=logger&data=syslog"));
<?% END %?>
-<?% IF allow('report') %?>var report = new WebFXTreeItem("<?% gettext("Report") %?>","?cmd=report",tree);<?% END %?>
-<?% IF allow('ul') %?>var user = new WebFXTreeItem("<?% gettext("User") %?>","?cmd=ul",tree);
-<?% ELSIF allow('uprefs') %?>var pass = new WebFXTreeItem("<?% gettext("Personality") %?>","?cmd=uprefs",tree);<?% END %?>
-<?% IF allow('rel') %?>var re = new WebFXTreeItem("<?% gettext("Reload") %?>","?cmd=rel",tree);<?% END %?>
+<?% IF allow('ul') || allow('uprefs') || allow('rel') || allow('restart') %?>
+var admin = new WebFXTreeItem("<?% gettext("Administration") %?>",0,tree);
+<?% IF allow('ul') %?>admin.add(new WebFXTreeItem("<?% gettext("User") %?>","?cmd=ul"));
+<?% ELSIF allow('uprefs') %?>admin.add(new WebFXTreeItem("<?% gettext("Personality") %?>","?cmd=uprefs"));<?% END %?>
+<?% IF allow('rel') %?>admin.add(new WebFXTreeItem("<?% gettext("Reload") %?>","?cmd=rel"));<?% END %?>
+<?% IF allow('restart') %?>admin.add(new WebFXTreeItem("<?% gettext("Restart") %?>","?cmd=restart"));<?% END %?>
+<?% END %?>
+
<?% IF allow('logout') %?>var lout = new WebFXTreeItem("<?% gettext("Logout") %?>","?cmd=logout",tree);<?% END %?>
-<?% IF allow('restart') %?>var lout = new WebFXTreeItem("<?% gettext("Restart") %?>","?cmd=restart",tree);<?% END %?>
document.write(tree);
@@ -124,3 +132,5 @@ document.write(tree);
<?% gettext("search") %?>:<input style='width:100px' type="text" name="data" size='10'>
</form>
</div>
+
+<?% global.hidefooter = 1 %?>
diff --git a/html/movetimerlist.tmpl b/html/movetimerlist.tmpl
new file mode 100644
index 0000000..924a581
--- /dev/null
+++ b/html/movetimerlist.tmpl
@@ -0,0 +1,98 @@
+<!-- movetimerlist -->
+<?% ######################################################################## %?>
+<?% enableform = allow('movetimerdelete') && data.size > 1 %?>
+<?% ######################################################################## %?>
+<?% BLOCK RowButtons %?>
+<?% IF allow('movetimeredit') %?>
+ <a title="<?% gettext("Edit rule to move timer") %?>"
+ name="<?% id %?>" href="?cmd=movetimeredit&amp;data=<?% id %?>">
+ [E]
+ </a>
+<?% END %?>
+<?% IF allow('movetimerdelete') %?>
+ <a title="<?% gettext("Delete rule to move timer") %?>"
+ href="javascript:sure(document.movetimerlist, '<?% gettext("You will delete this rule") %?>\n<?% escape(source) %?> - <?% escape(destination) %?>','?cmd=movetimerdelete&amp;data=',<?% id %?>)">
+ [D]
+ </a>
+<?% END %?>
+<?% END %?>
+<?% ######################################################################## %?>
+<?% BLOCK Item %?>
+ <tr<?% ' bgcolor="#F5F5F5"' IF loop.count mod 2 == 0 %?>>
+ <td>
+ <?% IF enableform %?>
+ <input type="checkbox" value="<?% id %?>" name="<?% source %?> - <?% destination %?>" />
+ <?% END %?>
+ <?% PROCESS RowButtons %?>
+ </td>
+ <td>
+<?% IF allow('movetimeredit') %?>
+ <a name="<?% id %?>" href="?cmd=movetimeredit&amp;data=<?% id %?>">
+<?% END %?>
+ <?% source %?>
+<?% IF allow('movetimeredit') %?>
+ </a>
+<?% END %?>
+ </td>
+ <td>
+ <?% destination %?>
+ </td>
+ <td>
+ <?% when %?>
+ </td>
+ <td>
+ <?% action %?>
+ </td>
+ </tr>
+<?% END %?>
+<?% ######################################################################## %?>
+<h1>
+ <?% gettext("Rules to move timer between channels") %?>
+</h1>
+
+<?% IF allow('movetimercreate') %?>
+ <a title="<?% gettext("Create a new rule to move timer") %?>"
+ href="?cmd=movetimercreate">[<?% gettext("Create a new rule to move timer",25) %?>]</a>
+<?% END %?>
+<?% IF data.size > 1 %?>
+ <?% IF allow('movetimer') %?>
+ <a title="<?% gettext("Manual move timer between channels") %?>"
+ href="?cmd=movetimer">[<?% gettext("Manual move timer between channels",25) %?>]</a>
+ <?% END %?>
+ <?% IF allow('movetimerdelete') %?>
+ <a title="<?% gettext("Delete rules to move timer") %?>"
+ href="#" onClick="Delete('<?% gettext("You would delete follow rules?") %?>','<?% gettext("Nothing selected!") %?>','movetimerdelete',document.movetimerlist)">
+ [<?% gettext("Delete rules to move timer",25) %?>]</a>
+ <?% END %?>
+<?% END %?>
+
+<?% IF data.size > 1 %?>
+<?% fields = data.shift %?>
+<?% IF enableform %?>
+<br />
+<a href="#" onClick="selAll(document.movetimerlist, 1)">[<?% gettext("Select all") %?>]</a>
+<a href="#" onClick="selAll(document.movetimerlist, 0)">[<?% gettext("Unselect all") %?>]</a>
+<a href="#" onClick="reverse(document.movetimerlist)">[<?% gettext("Reverse select") %?>]</a>
+<form name="movetimerlist" action="">
+ <?% INCLUDE 'widgets/referer.tmpl' %?>
+<?% END %?>
+
+ <table summary="" width="95%">
+ <tr><th width="80"><?% gettext('Service') %?></th>
+ <th><?% gettext('Source') %?></th>
+ <th><?% gettext('Destination')%?></th>
+ <th><?% gettext('Move timer') %?></th>
+ <th><?% gettext('Change original timer') %?></th>
+ </tr>
+ <?% FOREACH zeile = data %?>
+ <?% IF debug;"<!-- Item: ";FOREACH x = zeile;loop.count - 1;":";x.replace("-"," ");"|";END;"-->";END %?>
+ <?%- id=zeile.0;source=zeile.1;destination=zeile.2;when=zeile.3;action=zeile.4 -%?>
+ <?% PROCESS Item %?>
+ <?% END %?>
+ </table>
+<?% IF enableform %?>
+</form>
+<?% END %?>
+
+<?% END %?>
+
diff --git a/html/widgets/footer.tmpl b/html/widgets/footer.tmpl
index 5e5fbe3..c75d6e8 100644
--- a/html/widgets/footer.tmpl
+++ b/html/widgets/footer.tmpl
@@ -1,3 +1,4 @@
+<?% IF !global.hidefooter %?>
<?% IF debug %?>
<?% data = bench %?>
@@ -56,5 +57,6 @@ print Dumper($stash->_dump_frame(5));
User: <?% user %?><br>
<a href="http://xxv.berlios.de">XXV System</a> -- Version: <?% version %?> -- created by xpix, hulk and poetter 2004 - 2007
</center>
+<?% END; #global.hidefooter %?>
</body>
</HTML>
diff --git a/locale/de.po b/locale/de.po
index 1ee8f32..378a211 100644
--- a/locale/de.po
+++ b/locale/de.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: XXV 1.1\n"
"POT-Creation-Date: 2005-01-12 18:55\n"
-"PO-Revision-Date: 2008-01-03 12:31+0100\n"
+"PO-Revision-Date: 2008-01-04 12:42+0100\n"
"Last-Translator: Andreas Brachold <anbr at users.berlios.de>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
@@ -167,17 +167,17 @@ msgid "Search for channels"
msgstr "Suche nach Kanälen"
#--------------------
-#: ../html/clist.tmpl:118 ../html/mlist.tmpl:53 ../html/mlsearch.tmpl:37 ../html/rlist.tmpl:267 ../html/rsearch.tmpl:267 ../html/tlist.tmpl:140 ../html/tsearch.tmpl:140
+#: ../html/clist.tmpl:118 ../html/mlist.tmpl:53 ../html/mlsearch.tmpl:37 ../html/movetimerlist.tmpl:72 ../html/rlist.tmpl:267 ../html/rsearch.tmpl:267 ../html/tlist.tmpl:140 ../html/tsearch.tmpl:140
msgid "Select all"
msgstr "Alles auswählen"
#--------------------
-#: ../html/clist.tmpl:119 ../html/mlist.tmpl:54 ../html/rlist.tmpl:268 ../html/rsearch.tmpl:268 ../html/tlist.tmpl:141 ../html/tsearch.tmpl:141
+#: ../html/clist.tmpl:119 ../html/mlist.tmpl:54 ../html/movetimerlist.tmpl:73 ../html/rlist.tmpl:268 ../html/rsearch.tmpl:268 ../html/tlist.tmpl:141 ../html/tsearch.tmpl:141
msgid "Unselect all"
msgstr "Auswahl aufheben"
#--------------------
-#: ../html/clist.tmpl:120 ../html/mlist.tmpl:55 ../html/rlist.tmpl:269 ../html/rsearch.tmpl:269 ../html/tlist.tmpl:142 ../html/tsearch.tmpl:142
+#: ../html/clist.tmpl:120 ../html/mlist.tmpl:55 ../html/movetimerlist.tmpl:74 ../html/rlist.tmpl:269 ../html/rsearch.tmpl:269 ../html/tlist.tmpl:142 ../html/tsearch.tmpl:142
msgid "Reverse select"
msgstr "Auswahl umkehren"
@@ -187,7 +187,7 @@ msgid "You would delete follow channels?"
msgstr "Wollen Sie folgende Kanäle löschen?"
#--------------------
-#: ../html/clist.tmpl:122 ../html/mlist.tmpl:40 ../html/rlist.tmpl:124 ../html/rsearch.tmpl:124 ../html/tlist.tmpl:23 ../html/tlist.tmpl:29 ../html/tsearch.tmpl:23 ../html/tsearch.tmpl:29
+#: ../html/clist.tmpl:122 ../html/mlist.tmpl:40 ../html/movetimerlist.tmpl:64 ../html/rlist.tmpl:124 ../html/rsearch.tmpl:124 ../html/tlist.tmpl:23 ../html/tlist.tmpl:29 ../html/tsearch.tmpl:23 ../html/tsearch.tmpl:29
msgid "Nothing selected!"
msgstr "Sie haben nicht gewählt!"
@@ -282,7 +282,7 @@ msgid "Channel"
msgstr "Kanal"
#--------------------
-#: ../html/display.tmpl:27 ../html/topten.tmpl:21 ../lib/XXV/MODULES/AUTOTIMER.pm:1064 ../lib/XXV/MODULES/CHRONICLE.pm:165 ../lib/XXV/MODULES/CHRONICLE.pm:204 ../lib/XXV/MODULES/EPG.pm:746 ../lib/XXV/MODULES/EPG.pm:848 ../lib/XXV/MODULES/EPG.pm:922 ../lib/XXV/MODULES/MOVETIMER.pm:527 ../lib/XXV/MODULES/MUSIC.pm:607 ../lib/XXV/MODULES/RECORDS.pm:1494 ../lib/XXV/MODULES/RECORDS.pm:1569 ../lib/XXV/MODULES/TIMERS.pm:1120 ../lib/XXV/MODULES/USER.pm:525
+#: ../html/display.tmpl:27 ../html/movetimerlist.tmpl:80 ../html/topten.tmpl:21 ../lib/XXV/MODULES/AUTOTIMER.pm:1064 ../lib/XXV/MODULES/CHRONICLE.pm:165 ../lib/XXV/MODULES/CHRONICLE.pm:204 ../lib/XXV/MODULES/EPG.pm:746 ../lib/XXV/MODULES/EPG.pm:848 ../lib/XXV/MODULES/EPG.pm:922 ../lib/XXV/MODULES/MOVETIMER.pm:527 ../lib/XXV/MODULES/MUSIC.pm:607 ../lib/XXV/MODULES/RECORDS.pm:1494 ../lib/XXV/MODULES/RECORDS.pm:1569 ../lib/XXV/MODULES/TIMERS.pm:1120 ../lib/XXV/MODULES/USER.pm:525
msgid "Service"
msgstr "Service"
@@ -337,62 +337,82 @@ msgid "Total space"
msgstr "Gesamte Speicherkapazität"
#--------------------
-#: ../html/help.tmpl:100
+#: ../html/help.tmpl:101
+msgid "Documentation"
+msgstr "Dokumentation"
+
+#--------------------
+#: ../html/help.tmpl:102
+msgid "News"
+msgstr "Neuigkeiten"
+
+#--------------------
+#: ../html/help.tmpl:103 ../lib/XXV/MODULES/MEDIALIB.pm:1264
+msgid "History"
+msgstr "Geschichte"
+
+#--------------------
+#: ../html/help.tmpl:104
+msgid "License"
+msgstr "Lizenz"
+
+#--------------------
+#: ../html/help.tmpl:105
msgid "Readme"
msgstr "Liesmich"
#--------------------
-#: ../html/help.tmpl:101
+#: ../html/help.tmpl:106
msgid "Tutorial"
msgstr "Anleitung"
#--------------------
-#: ../html/help.tmpl:105
+#: ../html/help.tmpl:110
msgid "Log files"
msgstr "Log-Dateien"
#--------------------
-#: ../html/help.tmpl:106
+#: ../html/help.tmpl:111
msgid "Standard"
msgstr "Standard"
#--------------------
-#: ../html/help.tmpl:107
+#: ../html/help.tmpl:112
msgid "Syslog"
msgstr "Syslog"
#--------------------
-#: ../html/help.tmpl:110
-msgid "Report"
-msgstr "Bericht"
+#: ../html/help.tmpl:116
+msgid "Administration"
+msgstr "Administration"
#--------------------
-#: ../html/help.tmpl:111 ../lib/XXV/MODULES/USER.pm:349
+#: ../html/help.tmpl:117 ../lib/XXV/MODULES/USER.pm:349
msgid "User"
msgstr "Anwender"
#--------------------
-#: ../html/help.tmpl:112
+#: ../html/help.tmpl:118
msgid "Personality"
msgstr "Persönlichkeit"
#--------------------
-#: ../html/help.tmpl:113
+#: ../html/help.tmpl:119
msgid "Reload"
msgstr "Erneut laden"
#--------------------
-#: ../html/help.tmpl:114
-msgid "Logout"
-msgstr "Abmelden"
-
-#--------------------
-#: ../html/help.tmpl:115
+#: ../html/help.tmpl:120
msgid "Restart"
msgstr "Neustart"
#--------------------
-#: ../html/help.tmpl:124
+#: ../html/help.tmpl:123
+msgid "Logout"
+msgstr "Abmelden"
+
+#--------------------
+#: ../html/help.tmpl:132
msgid "search"
msgstr "Suchen"
@@ -413,112 +433,117 @@ msgid "Program guide"
msgstr "Programm"
#--------------------
-#: ../html/help.tmpl:57
-msgid "TopTen"
+#: ../html/help.tmpl:51
+msgid "Top ten entry"
msgstr "Die besten Zehn"
#--------------------
#: ../html/help.tmpl:59
-msgid "Commands"
-msgstr "Kommandos"
+msgid "Programming"
+msgstr "Programmierung"
#--------------------
-#: ../html/help.tmpl:61 ../lib/XXV/MODULES/HTTPD.pm:97 ../lib/XXV/MODULES/WAPD.pm:78 ../wml/widgets/footer.tmpl:17
+#: ../html/help.tmpl:60 ../lib/XXV/MODULES/HTTPD.pm:97 ../lib/XXV/MODULES/WAPD.pm:78 ../wml/widgets/footer.tmpl:17
msgid "Autotimer"
msgstr "Autotimer"
#--------------------
-#: ../html/help.tmpl:63 ../lib/XXV/MODULES/HTTPD.pm:98 ../lib/XXV/MODULES/WAPD.pm:79 ../wml/tlist.tmpl:2 ../wml/tsearch.tmpl:2 ../wml/widgets/footer.tmpl:15
+#: ../html/help.tmpl:61 ../lib/XXV/MODULES/HTTPD.pm:98 ../lib/XXV/MODULES/WAPD.pm:79 ../wml/tlist.tmpl:2 ../wml/tsearch.tmpl:2 ../wml/widgets/footer.tmpl:15
msgid "Timers"
msgstr "Timer"
#--------------------
-#: ../html/help.tmpl:65 ../lib/XXV/MODULES/HTTPD.pm:99 ../lib/XXV/MODULES/WAPD.pm:80 ../wml/widgets/footer.tmpl:18
+#: ../html/help.tmpl:62
+msgid "Rules to move timer"
+msgstr "Regel zum Verschieben von Timern"
+
+#--------------------
+#: ../html/help.tmpl:66
+msgid "Media"
+msgstr "Medien"
+
+#--------------------
+#: ../html/help.tmpl:67 ../lib/XXV/MODULES/HTTPD.pm:99 ../lib/XXV/MODULES/WAPD.pm:80 ../wml/widgets/footer.tmpl:18
msgid "Recordings"
msgstr "Aufnahmen"
#--------------------
-#: ../html/help.tmpl:67 ../lib/XXV/MODULES/HTTPD.pm:100 ../lib/XXV/MODULES/MEDIALIB.pm:1256 ../lib/XXV/MODULES/WAPD.pm:81
+#: ../html/help.tmpl:68 ../lib/XXV/MODULES/HTTPD.pm:100 ../lib/XXV/MODULES/MEDIALIB.pm:1256 ../lib/XXV/MODULES/WAPD.pm:81
msgid "Music"
msgstr "Musik"
#--------------------
-#: ../html/help.tmpl:69 ../lib/XXV/MODULES/HTTPD.pm:101 ../lib/XXV/MODULES/WAPD.pm:82 ../wml/widgets/footer.tmpl:19
+#: ../html/help.tmpl:69
+msgid "Media library"
+msgstr "Medienbibliothek"
+
+#--------------------
+#: ../html/help.tmpl:73
+msgid "Tools"
+msgstr "Werkzeuge"
+
+#--------------------
+#: ../html/help.tmpl:74 ../lib/XXV/MODULES/HTTPD.pm:101 ../lib/XXV/MODULES/WAPD.pm:82 ../wml/widgets/footer.tmpl:19
msgid "Remote"
msgstr "Fernbedienung"
#--------------------
-#: ../html/help.tmpl:71 ../html/widgets/vtx.tmpl:3 ../lib/XXV/MODULES/HTTPD.pm:102 ../lib/XXV/MODULES/WAPD.pm:83
+#: ../html/help.tmpl:75 ../html/widgets/vtx.tmpl:3 ../lib/XXV/MODULES/HTTPD.pm:102 ../lib/XXV/MODULES/WAPD.pm:83
msgid "Teletext"
msgstr "Videotext"
#--------------------
-#: ../html/help.tmpl:73
-msgid "Media library"
-msgstr "Medienbibliothek"
+#: ../html/help.tmpl:76
+msgid "Report"
+msgstr "Bericht"
#--------------------
-#: ../html/help.tmpl:77 ../lib/XXV/MODULES/USER.pm:528
+#: ../html/help.tmpl:77
+msgid "Commands"
+msgstr "Kommandos"
+
+#--------------------
+#: ../html/help.tmpl:82 ../lib/XXV/MODULES/USER.pm:528
msgid "Preferences"
msgstr "Einstellungen"
#--------------------
-#: ../html/help.tmpl:83
+#: ../html/help.tmpl:88
#. (10)
msgid "Edit channels"
msgstr "Kanäle bearbeiten"
#--------------------
-#: ../html/help.tmpl:87 ../html/widgets/player.tmpl:105 ../html/widgets/player.tmpl:69 ../lib/XXV/MODULES/HTTPD.pm:103 ../lib/XXV/MODULES/TIMERS.pm:1121 ../lib/XXV/MODULES/WAPD.pm:84
+#: ../html/help.tmpl:92 ../html/widgets/player.tmpl:105 ../html/widgets/player.tmpl:69 ../lib/XXV/MODULES/HTTPD.pm:103 ../lib/XXV/MODULES/TIMERS.pm:1121 ../lib/XXV/MODULES/WAPD.pm:84
msgid "Status"
msgstr "Status"
#--------------------
-#: ../html/help.tmpl:88 ../lib/XXV/MODULES/STATUS.pm:210
+#: ../html/help.tmpl:93 ../lib/XXV/MODULES/STATUS.pm:210
msgid "Vitals"
msgstr "Wichtiges"
#--------------------
-#: ../html/help.tmpl:89 ../lib/XXV/MODULES/STATUS.pm:274
+#: ../html/help.tmpl:94 ../lib/XXV/MODULES/STATUS.pm:274
msgid "Memory"
msgstr "Speicher"
#--------------------
-#: ../html/help.tmpl:90 ../lib/XXV/MODULES/STATUS.pm:710
+#: ../html/help.tmpl:95 ../lib/XXV/MODULES/STATUS.pm:710
msgid "Filesystem"
msgstr "Filesystem"
#--------------------
-#: ../html/help.tmpl:91 ../lib/XXV/MODULES/STATUS.pm:228
+#: ../html/help.tmpl:96 ../lib/XXV/MODULES/STATUS.pm:228
msgid "Network"
msgstr "Netzwerk"
#--------------------
-#: ../html/help.tmpl:92
+#: ../html/help.tmpl:97
msgid "Hardware"
msgstr "Hardware"
#--------------------
-#: ../html/help.tmpl:96
-msgid "Documentation"
-msgstr "Dokumentation"
-
-#--------------------
-#: ../html/help.tmpl:97
-msgid "News"
-msgstr "Neuigkeiten"
-
-#--------------------
-#: ../html/help.tmpl:98 ../lib/XXV/MODULES/MEDIALIB.pm:1264
-msgid "History"
-msgstr "Geschichte"
-
-#--------------------
-#: ../html/help.tmpl:99
-msgid "License"
-msgstr "Lizenz"
-
-#--------------------
#: ../html/javascript/records.js:7
msgid "When you want this timer save then has him a conflict with timer: "
msgstr "Wenn du diesen Timer zu speichern wünschst, dann hat er ein Konflikt mit Timer: "
@@ -849,6 +874,69 @@ msgid "Search in selected Genres"
msgstr "Suche in selektierten Genres"
#--------------------
+#: ../html/movetimerlist.tmpl:13
+msgid "Delete rule to move timer"
+msgstr "Lösche Regel zum Verschieben von Timern"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:14
+msgid "You will delete this rule"
+msgstr "Wollen Sie diese Regel löschen"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:50
+msgid "Rules to move timer between channels"
+msgstr "Regeln zum Verschieben von Timern zwischen Kanälen"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:54 ../html/movetimerlist.tmpl:55 ../lib/XXV/MODULES/MOVETIMER.pm:427
+#. (25)
+msgid "Create a new rule to move timer"
+msgstr "Erzeuge eine neue Regel zum Verschieben von Timern"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:59 ../html/movetimerlist.tmpl:60 ../lib/XXV/MODULES/MOVETIMER.pm:32
+#. (25)
+msgid "Manual move timer between channels"
+msgstr "Manuelles Verschieben der Timer zwischen den Kanälen"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:63 ../html/movetimerlist.tmpl:65
+#. (25)
+msgid "Delete rules to move timer"
+msgstr "Lösche Regeln zum Verschieben von Timern"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:64
+msgid "You would delete follow rules?"
+msgstr "Wollen Sie die folgenden Regeln löschen?"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:7 ../lib/XXV/MODULES/MOVETIMER.pm:426
+msgid "Edit rule to move timer"
+msgstr "Regel zum Verschieben von Timern bearbeiten"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:81 ../lib/XXV/MODULES/MOVETIMER.pm:528
+msgid "Source"
+msgstr "Quelle"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:82 ../lib/XXV/MODULES/MOVETIMER.pm:529
+msgid "Destination"
+msgstr "Ziel"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:83 ../lib/XXV/MODULES/MOVETIMER.pm:530 ../lib/XXV/MODULES/MOVETIMER.pm:593
+msgid "Move timer"
+msgstr "Verschiebe Timer"
+
+#--------------------
+#: ../html/movetimerlist.tmpl:84 ../lib/XXV/MODULES/MOVETIMER.pm:531
+msgid "Change original timer"
+msgstr "Ändere original Timer"
+
+#--------------------
#: ../html/network.tmpl:57
msgid "Traffic on Interface"
msgstr "Datenverkehr auf Schnittstelle"
@@ -2690,11 +2778,6 @@ msgid "There none timer to move."
msgstr "Es wurden keine Timer verschoben."
#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:32
-msgid "Manual move timer between channels"
-msgstr "Manuelles Verschieben der Timer zwischen den Kanälen"
-
-#--------------------
#: ../lib/XXV/MODULES/MOVETIMER.pm:346 ../lib/XXV/MODULES/MOVETIMER.pm:503
msgid "Rule to move timer with ID '%s' does not exist in the database!"
msgstr "Regel zum Verschieben der Timer mit ID '%s' exisitert nicht in der Datenbank!"
@@ -2730,16 +2813,6 @@ msgid "How should timer handled, if changed"
msgstr "Wie sollen Timer behandelt bei Änderungen behandelt werden"
#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:426
-msgid "Edit rule to move timer"
-msgstr "Regel zum Verschieben von Timern bearbeiten"
-
-#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:427
-msgid "Create a new rule to move timer"
-msgstr "Erzeuge eine neue Regel zum Verschieben von Timern"
-
-#--------------------
#: ../lib/XXV/MODULES/MOVETIMER.pm:435
msgid "Rule to move timer saved!"
msgstr "Regel zum Verschieben von Timern gespeichert!"
@@ -2765,31 +2838,11 @@ msgid "Rule to move timer %s is deleted."
msgstr "Regel zum Verschieben der Timer %s wurde gelöscht."
#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:528
-msgid "Source"
-msgstr "Quelle"
-
-#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:529
-msgid "Destination"
-msgstr "Ziel"
-
-#--------------------
#: ../lib/XXV/MODULES/MOVETIMER.pm:53
msgid "Delete rule to move timer between channels"
msgstr "Lösche Regel zum Verschieben von Timern zwischen Kanälen"
#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:530 ../lib/XXV/MODULES/MOVETIMER.pm:593
-msgid "Move timer"
-msgstr "Verschiebe Timer"
-
-#--------------------
-#: ../lib/XXV/MODULES/MOVETIMER.pm:531
-msgid "Change original timer"
-msgstr "Ändere original Timer"
-
-#--------------------
#: ../lib/XXV/MODULES/MOVETIMER.pm:581
msgid "Allways"
msgstr "Immer"
diff --git a/locale/de/LC_MESSAGES/xxv.mo b/locale/de/LC_MESSAGES/xxv.mo
index b5d8d18..61b6657 100644
--- a/locale/de/LC_MESSAGES/xxv.mo
+++ b/locale/de/LC_MESSAGES/xxv.mo
Binary files differ