| 17 | |
| 18 | |
| 19 | == Structure == |
| 20 | The code produced until now is structured as follows: |
| 21 | - there are 2 templates for the home-workspace and normal workspace; these both have a "slot" (<div id="moduleslot">) where one block is preloaded (the home/workspace-block) |
| 22 | - every block has a template (that uses the "blocks/template"-Page Tempalte as a basis) and it's own css and js file which are included/loaded in the workspace templates and which contain code that is only needed in those blocks |
| 23 | - the basic block behavior is implemented in "lib/blocks.js" |
| 24 | - all the jquery libraries needed exist as files in the folde "lib" |