Here are some template rules to follow for Koha 3.0 : The goal is to have a prog template directory, that :
Some rules :
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- TITLE<!-- TMPL_INCLUDE NAME="doc-head-close.inc" --> <!-- TMPL_INCLUDE NAME="menus.inc" --> <!-- TMPL_INCLUDE NAME="menu-MODULE.inc" --> where MODULE is one of the Koha modules (catalogue, acquisition, ...)
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
<form action="" method="post"> <table> <tr> <th>id</th> <th>name</th> <th>country</th> <th>information</th> <th>actions</th> </tr> <tr class="filter"> <td><input type="text" name="id" /></td> <td><input type="text" name="name" /></td> <td> <select name="country"> <option value="1">France</option> <option value="2">New Zealand</option> <option value="3">USA</option> </select> </td> <td></td> <td><input type="submit" name="filter" value="Filter" /></td> </tr> <tr> <td>23</td> <td>Paul</td> <td>France</td> <td>tall guy</td> <td> <a href="">edit</a> <a href="">delete</a> </td> </tr> <tr> <td>12</td> <td>Chris</td> <td>New Zealand</td> <td>love kiwis</td> <td> <a href="">edit</a> <a href="">delete</a> </td> </tr> <tr> <td>45</td> <td>Joshua</td> <td>USA</td> <td>linguistics</td> <td> <a href="">edit</a> <a href="">delete</a> </td> </tr> </table> </form>
(this chapter to be refined, as head/3.0 template system is not completly ready)
You can modify menus content (general menu & each module menu), the look of all your templates (through the css).