tazpanel annotate lib/libtazpanel @ rev 27
README add info on new translation
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Apr 05 02:09:38 2011 +0200 (2011-04-05) |
parents | |
children | b4e001e85045 |
rev | line source |
---|---|
pankso@15 | 1 #!/bin/sh |
pankso@15 | 2 # |
pankso@15 | 3 # Common functions for TazPanel CGI and cmdline interface |
pankso@15 | 4 # |
pankso@15 | 5 |
pankso@15 | 6 # We need a config file first |
pankso@15 | 7 get_config() { |
pankso@15 | 8 CONFIG="/etc/slitaz/tazpanel.conf" |
pankso@15 | 9 [ -f $CONFIG ] && . $CONFIG |
pankso@15 | 10 [ -f tazpanel.conf ] && . tazpanel.conf |
pankso@15 | 11 [ ! -f $PANEL/lib/libtazpanel ] && \ |
pankso@15 | 12 echo "No config file or libtazpanel found: $CONFIG" && \ |
pankso@15 | 13 exit 1 |
pankso@15 | 14 } |
pankso@15 | 15 |
pankso@15 | 16 # |
pankso@15 | 17 # xHTML 5 (header and footer skel are from the style) |
pankso@15 | 18 # |
pankso@15 | 19 |
pankso@15 | 20 xhtml_header() { |
pankso@15 | 21 cat $HEADER | sed s/'- %TITLE%'/"$TITLE"/ |
pankso@15 | 22 } |
pankso@15 | 23 |
pankso@15 | 24 xhtml_footer() { |
pankso@15 | 25 cat $FOOTER |
pankso@15 | 26 } |
pankso@15 | 27 |
pankso@15 | 28 table_start() { |
pankso@15 | 29 cat << EOT |
pankso@15 | 30 <table> |
pankso@15 | 31 <tbody> |
pankso@15 | 32 EOT |
pankso@15 | 33 } |
pankso@15 | 34 |
pankso@15 | 35 table_end () { |
pankso@15 | 36 cat << EOT |
pankso@15 | 37 </tbody> |
pankso@15 | 38 </table> |
pankso@15 | 39 EOT |
pankso@15 | 40 } |