summaryrefslogtreecommitdiff
path: root/plugins/menuorg
diff options
context:
space:
mode:
authorroot <root@elwms02.(none)>2010-04-06 16:13:08 +0200
committerroot <root@elwms02.(none)>2010-04-06 16:13:08 +0200
commit0e7005fcc7483c01aa102fbea358c5ac65a48d62 (patch)
tree11517ce0d3d2977c6732b3aa583b0008083e0bd3 /plugins/menuorg
downloadx-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.gz
x-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.bz2
hello world
Diffstat (limited to 'plugins/menuorg')
-rw-r--r--plugins/menuorg/menuorg.xml116
-rw-r--r--plugins/menuorg/plugin.sh55
2 files changed, 171 insertions, 0 deletions
diff --git a/plugins/menuorg/menuorg.xml b/plugins/menuorg/menuorg.xml
new file mode 100644
index 0000000..f83406d
--- /dev/null
+++ b/plugins/menuorg/menuorg.xml
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<menus>
+ <system name="Schedule" />
+ <system name="Channels" />
+ <system name="Timers" />
+ <menu name="Recorder">
+ <system name="Recordings" />
+ <plugin name="extrecmenu" />
+ <plugin name="burn" />
+ <plugin name="recstatus" />
+ <plugin name="undelete" />
+ <plugin name="vdrrip" />
+ </menu>
+ <menu name="Multimedia">
+ <plugin name="mp3" />
+ <plugin name="mp3ng" />
+ <plugin name="music" />
+ <plugin name="audiorecorder" />
+ <plugin name="mplayer" />
+ <plugin name="playlist" />
+ <plugin name="radio" />
+ <plugin name="cdda" />
+ <plugin name="dvdselect" />
+ <plugin name="dvdswitch" />
+ <plugin name="dvd" />
+ <plugin name="vdrcd" />
+ <plugin name="vcd" />
+ </menu>
+ <menu name="Info&amp;EPG">
+ <plugin name="epgsearch" />
+ <plugin name="nordlichtsepg" />
+ <plugin name="pilot" />
+ <plugin name="pilotskin" />
+ <plugin name="newsticker" />
+ <plugin name="tvtv" />
+ <plugin name="tvonscreen" />
+ <plugin name="fepg" />
+ <plugin name="yaepg" />
+ <plugin name="osdpip" />
+ <plugin name="timeline" />
+ <plugin name="osdteletext" />
+ <plugin name="prefermenu" />
+ <plugin name="director" />
+ <plugin name="arghdirector" />
+ <plugin name="sport" />
+ <plugin name="weatherng" />
+ <plugin name="autotimeredit" />
+ <plugin name="epgsearchonly" />
+ <plugin name="quickepgsearch" />
+ <plugin name="conflictcheckonly" />
+ </menu>
+ <menu name="Bilder">
+ <plugin name="image" />
+ <plugin name="osdimage" />
+ <plugin name="screenshot" />
+ <plugin name="digicam" />
+ </menu>
+ <menu name="Spiele">
+ <plugin name="games" />
+ <plugin name="solitaire" />
+ <plugin name="sudoku" />
+ <plugin name="freecell" />
+ </menu>
+ <menu name="Sonstiges">
+ <plugin name="pin" />
+ <plugin name="clock" />
+ <plugin name="vbox" />
+ <plugin name="pim" />
+ <plugin name="taste" />
+ <plugin name="sleeptimer" />
+ <plugin name="vdrc" />
+ <plugin name="text2skin" />
+ <plugin name="graphlcd" />
+ <plugin name="graphtft" />
+ <plugin name="sysinfo" />
+ <plugin name="filebrowser" />
+ <plugin name="console" />
+ <plugin name="ttxtsubs" />
+ </menu>
+ <menu name="System">
+ <system name="Setup" />
+ <command name="Runvdr Setup" execute='echo &quot;sudo /usr/lib/vdr/scripts/vdrsetup&quot;|at now' />
+ <separator title=" " />
+ <menu name="Server">
+ <command name="Server wecken" execute="sudo /usr/lib/vdr/scripts/vdr2root wakeonlan" confirm="yes" />
+ <command name="Server einbinden" execute="sudo /usr/lib/vdr/scripts/vdr2root mount" confirm="yes" />
+ <command name="Server loesen" execute="sudo /usr/lib/vdr/scripts/vdr2root umount" confirm="yes" />
+ </menu>
+ <menu name="Daten und Logs">
+ <command name="System-Log anzeigen" execute="sudo /usr/lib/vdr/scripts/vdr2root show-log" />
+ <command name="System-Log saeubern" execute="sudo /usr/lib/vdr/scripts/vdr2root clean-log" confirm="yes" />
+ <command name="EPG Daten loeschen" execute='echo &quot;svdrpsend.pl CLRE&quot;|at now' confirm="yes" />
+ <command name="Aufnahmen Liste aktualisieren" execute='sudo /usr/lib/vdr/scripts/vdr2root video-update; sleep 1;echo &quot;svdrpsend.pl HITK Recordings&quot;|at now' />
+ <command name="Zeige Belegung der Laufwerke" execute='df -h|awk &apos;/%/ { printf(&quot;%4.4s : %5.5s : %s\n&quot;,$5,$4,$6) }&apos;' />
+ <plugin name="filebrowser" />
+ <plugin name="undelete" />
+ </menu>
+ <menu name="Weitere Befehle">
+ <command name="VDR neustarten" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-restart" confirm="yes" />
+ <command name="VDR beenden" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-stop" confirm="yes" />
+ <command name="System neustarten" execute="sudo /usr/lib/vdr/scripts/vdr2root reboot" confirm="yes" />
+ <command name="System beenden" execute='echo &quot;svdrpsend.pl HITK Power&quot;|at now' confirm="yes" />
+ </menu>
+ <plugin name="reelchannelscan" title="Kanalsuche"/>
+ <plugin name="chanorg" />
+ <plugin name="femon" />
+ <plugin name="rotor" />
+ <separator title=" " />
+ <plugin name="dxr3" />
+ <plugin name="softdevice" />
+ <plugin name="streamdev-server" />
+ <plugin name="xine" />
+ <plugin name="xineliboutput" />
+ </menu>
+</menus>
+
diff --git a/plugins/menuorg/plugin.sh b/plugins/menuorg/plugin.sh
new file mode 100644
index 0000000..59931e1
--- /dev/null
+++ b/plugins/menuorg/plugin.sh
@@ -0,0 +1,55 @@
+#!/bin/sh
+
+# x-vdr (Installations-Skript fuer einen VDR mit Debian als Basis)
+# von Marc Wernecke - www.zulu-entertainment.de
+# 24.01.2009
+#
+# vdr-menuorg
+
+# defaults
+source ./../../x-vdr.conf
+source ./../../setup.conf
+source ./../../functions
+
+WEB="http://www.e-tobi.net/blog/files/vdr-menuorg-0.4.4.tar.gz"
+VERSION="menuorg-0.4.4"
+LINK="menuorg"
+
+VAR=`basename $WEB`
+DIR=`pwd`
+
+# plugin entfernen
+function clean_plugin() {
+ cd $SOURCEDIR/VDR/PLUGINS/src
+ rm -rf $LINK*
+ rm -f $VDRLIBDIR/libvdr-$LINK*
+ log "cleaning $LINK"
+}
+
+# plugin installieren
+function install_plugin() {
+ download_plugin
+ extract_plugin
+ cd $SOURCEDIR/VDR/PLUGINS/src
+ rm -f $LINK
+ ln -vfs $VERSION $LINK
+ patch_plugin
+
+ ## plugin specials - start ##
+ if [ -f $DIR/menuorg.xml ]; then
+ cp -f $DIR/menuorg.xml $VDRCONFDIR/plugins
+ chown $VDRUSER:$VDRGROUP $VDRCONFDIR/plugins/menuorg.xml
+ fi
+ ## plugin specials - ende ##
+}
+
+# plugin commands
+if [ $# \> 0 ]; then
+ cmd=$1
+ cmd_plugin
+else
+ install_plugin
+ log "install-plugin fuer $VERSION ist fertig"
+fi
+
+exit 0