Admin-plugin
Aus VDR Wiki
		(Unterschied zwischen Versionen)
		
		
Ulf  (Diskussion | Beiträge)  (→Links)  | 
			|||
| Zeile 73: | Zeile 73: | ||
<!-- ===Wunschliste=== -->  | <!-- ===Wunschliste=== -->  | ||
<!-- ===Snapshot=== -->  | <!-- ===Snapshot=== -->  | ||
| + | |||
| + | ==Versions-Historie==  | ||
| + | {| width=100% class="wikitable"  | ||
| + | |-  | ||
| + | ! Version  | ||
| + | ! Datum  | ||
| + | ! Beschreibung  | ||
| + | ! Link  | ||
| + | |-  | ||
| + | | 0.6.2  | ||
| + | | 18.01.2007  | ||
| + | |  | ||
| + | * Bugfix preventing a crash when new String is longer than old one.  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.6.1  | ||
| + | | 18.01.2007  | ||
| + | |  | ||
| + | * Added Keys for saving and restarting  | ||
| + | * several internal changes.  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.6.0  | ||
| + | | 09.01.2007  | ||
| + | |  | ||
| + | * Minor bugfixes  | ||
| + | * Added new Variable Type F for non-editable Fields  | ||
| + | * New values for choices (a-z,A-Z,0-9,-f,-d,-F,-D)  | ||
| + | * Major changes in gentoo scripts  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.5.1  | ||
| + | | 28.12.2006  | ||
| + | |  | ||
| + | * Fixed a bug when value is an empty string ( reported by UweS )  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.5.0  | ||
| + | | 30.04.2006  | ||
| + | |  | ||
| + | * Now the admin.sh script will be executed with these parameter:  | ||
| + | ** -init  : During initialization ( vdr startup )  | ||
| + | ** -start : When opening the Admin Menu  | ||
| + | ** -save  : After saving the changes in the menu  | ||
| + | * Changes for vdr Version 1.4.0 ( won't work with an older version )  | ||
| + | * removed parameter for config directory  | ||
| + | * added a title for submenues(suggested by Ronny Kornexl)  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.4.1  | ||
| + | | 07.03.2005  | ||
| + | |  | ||
| + | * No longer writing leading blanks for numeric values  | ||
| + | * Updated Gentoo scripts  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.4.0  | ||
| + | | 07.12.2005  | ||
| + | |  | ||
| + | * Added option to create a Mainmenu entry (suggested by Ronny Kornexl)  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.3.3  | ||
| + | | 24.11.2005  | ||
| + | |  | ||
| + | * Added Navigation via numbers on first menu page. (suggested by Ronny Kornexl)  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.3.2  | ||
| + | | 11.11.2005  | ||
| + | |  | ||
| + | * Added init script setadmin.sh  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.3.1  | ||
| + | | 05.10.2005  | ||
| + | |  | ||
| + | * Added support for internationalization. (suggested by Ronny Kornexl)  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.3.0   | ||
| + | | 25.02.2005  | ||
| + | |  | ||
| + | * Default for directory of config files changed to plugins/admin  | ||
| + | * Adding script cfgvar.sh for writing variables to /etc/conf.d/vdr  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.2.4  | ||
| + | | 18.01.2005  | ||
| + | |  | ||
| + | * Parameter -d for directory of config files implemented  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.2.3  | ||
| + | | 03.11.2004  | ||
| + | |  | ||
| + | * Minor fixes for Gentoo scripting  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.2.2  | ||
| + | | 21.10.2004  | ||
| + | |  | ||
| + | * Updated scripts and renamed scriptpath to gentoo instead of scripts.  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.2.0  | ||
| + | | 12.08.2004  | ||
| + | |  | ||
| + | * Added Submenues and comment lines.  | ||
| + | |  | ||
| + | |-  | ||
| + | | 0.1.0  | ||
| + | | 25.02.2004  | ||
| + | |  | ||
| + | * Initial revision.  | ||
| + | |  | ||
| + | |}  | ||
==siehe auch==  | ==siehe auch==  | ||
Version vom 1. September 2007, 12:34 Uhr
Inhaltsverzeichnis | 
Beschreibung
Autor: Helmut Auer
Plugin für adminstrative Aufgaben, jeglicher Art, z.B.:
- Einlesen und Ändern von Konfigurations-Dateien
 - Starten / Beenden von Diensten
 - Plugins aktivieren, deaktivieren, Reihenfolge ändern (VDR Neustart erforderlich)
 
Sämtliche Skripte und Konfigurationsdateien werden in $VDRCONFIG/plugins/admin erwartet.
Bilder
Konfiguration
Aufbau der Konfigurationsdatei.
# <script>:<name>:<value>:<type>:<length|default>:<choices>:<description>:
Typ ist A,I,B oder L
A=Alphabetic:
  length - Laenge in Bytes
  choices - Gueltige Zeichen
I=Integer
  default - Standarwert (wird nicht vom Plugin benutzt)
  choices - minValue,maxValue
            d.h. 0,5 bedeutet Werte von 0-5
B=Bool
  default - Standarwert (wird nicht vom Plugin benutzt)
  choices - wert1,wert2
L=Liste
  default - Standarwert (wird nicht vom Plugin benutzt)
  choices - wert1,wert2.....wertN
Gueltige Zeilen in der admin.conf beginnen mit:
"/" - Variable ( mit / beginnt der SkriptName )
":" - Submenu ( Steht ein Begriff hinter dem ':' dann ists der Titel des Submenues,
      falls nur ein ':' vorkommt wird das begonnene Submenu beendet.
      Rekursive Submenues werden nicht unterstuetzt, d.h durch ein neues Submenu wird
      das vorherige beendet.
"-" - Kommentarzeile die so im OSD angezeigt wird (ohne fuehrendes -)
Alle uebrigen Zeilen werden ueberlesen :-)
Im Ordner ../gentoo des Plugins, finden sich Beispiele jeglicher Art.
Das dvdconvert-plugin basiert auch auf admin, somit kann man dort auch nach Beispielen schauen.
Versions-Historie
| Version | Datum | Beschreibung | Link | 
|---|---|---|---|
| 0.6.2 | 18.01.2007 | 
  | 
|
| 0.6.1 | 18.01.2007 | 
  | 
|
| 0.6.0 | 09.01.2007 | 
  | 
|
| 0.5.1 | 28.12.2006 | 
  | 
|
| 0.5.0 | 30.04.2006 | 
  | 
|
| 0.4.1 | 07.03.2005 | 
  | 
|
| 0.4.0 | 07.12.2005 | 
  | 
|
| 0.3.3 | 24.11.2005 | 
  | 
|
| 0.3.2 | 11.11.2005 | 
  | 
|
| 0.3.1 | 05.10.2005 | 
  | 
|
| 0.3.0 | 25.02.2005 | 
  | 
|
| 0.2.4 | 18.01.2005 | 
  | 
|
| 0.2.3 | 03.11.2004 | 
  | 
|
| 0.2.2 | 21.10.2004 | 
  | 
|
| 0.2.0 | 12.08.2004 | 
  | 
|
| 0.1.0 | 25.02.2004 | 
  | 
siehe auch
Gen2VDR_Konfiguration Artikel zum Admin-Plugin unter Gen2VDR