tazpanel rev 19

Update README for contributors
author Christophe Lincoln <pankso@slitaz.org>
date Tue Apr 05 01:31:33 2011 +0200 (2011-04-05)
parents 1e335f462236
children efedaf66f864
files README
line diff
     1.1 --- a/README	Mon Apr 04 04:28:09 2011 +0200
     1.2 +++ b/README	Tue Apr 05 01:31:33 2011 +0200
     1.3 @@ -7,6 +7,40 @@
     1.4  and all theming is done with standard CSS 3.
     1.5  
     1.6  
     1.7 +i18n
     1.8 +----
     1.9 +TazPanel have been coded from the beginning with gettext support. Please
    1.10 +forget 'echo' and use gettext, but remember that gettext "" is equivalent
    1.11 +to echo -n. Each script have it own TEXTDOMAIN and pot files as well as
    1.12 +translation goes in the po/ folder.
    1.13 +
    1.14 +
    1.15 +User interface
    1.16 +--------------
    1.17 +If you develope an official SliTaz GUI for TazPanel, please follow the style.
    1.18 +If you need more CSS markup and you not a coder, please ask an official
    1.19 +developer the better way to implement your idea. TazPanel is fully themable
    1.20 +and more than one theme can be installed, this will let us make packages
    1.21 +for TazPanel style! All the GUI is done with xHTML 5 and CSS 3, some
    1.22 +javascript can be used, but with precaution... one more time, it's better
    1.23 +to check with a main contributor before adding to much stuff, the goal is,
    1.24 +as for the all SliTaz project: KISS
    1.25 +
    1.26 +
    1.27 +CGI template and files
    1.28 +----------------------
    1.29 +To start or test new function with TazPanel you will find a a file in
    1.30 +utils/template.cgi that need to be in the $PANEL root to work, all TazPanel
    1.31 +CGI scripts are in that location. If you think your code is too big to fit
    1.32 +in an other script you can eventually creat a new CGI page and update all
    1.33 +links, but please to talk to the AUTHORS before.
    1.34 +
    1.35 +	* index.cgi   Main Tazpanel CGI script (most stuff may be splited
    1.36 +	              into system.cgi if too big or slow)
    1.37 +	* tazpkg.cgi  Tazpkg CGI interface
    1.38 +	* live.cgi    All tools related to Live systems (CD, USB, Frugal)
    1.39 +	
    1.40 +
    1.41  Web server
    1.42  ----------
    1.43  Tazpanel can run with Busybox httpd applet or LightTPD an propably Apache.
    1.44 @@ -17,7 +51,8 @@
    1.45  
    1.46  Or use tazpanel cmdline:
    1.47  
    1.48 -# tazpanel start
    1.49 +# ./tazpanel start
    1.50 +
    1.51  
    1.52  Quick notes
    1.53  -----------