tazpanel annotate lib/libtazpanel @ rev 23

Rename tazpkg.cgi to pkgs.cgi
author Christophe Lincoln <pankso@slitaz.org>
date Tue Apr 05 01:42:16 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 }