Changes

Jump to navigation Jump to search
1,303 bytes removed ,  05:31, 21 July 2009
Line 50: Line 50:  
* Journal, Telepathy Integration -- method to be determined
 
* Journal, Telepathy Integration -- method to be determined
 
* Moodle Integration -- method to be determined
 
* Moodle Integration -- method to be determined
* High-Level layout of a lesson
  −
  −
  lesson_name/
  −
              index.html              # valid html5 -- markup only includes visual elements and links in other resources, no inline code or styling
  −
              css/                    # css files  -- all control of presentation done in CSS
  −
                  karma.css            # default stylesheet for Karma
  −
                  lesson_name.css      # custom stylesheet for lesson
  −
              js/                      # javascript files
  −
                  karma.js            # common javascript functions for a Karma lesson
  −
                  jquery.js, jquery.growl.js    # utility functions from jQuery
  −
                  lesson_name.js      # javascript controlling logic for the lesson         
  −
              po/                      # translation files
  −
                  ne_NP.po            # example translation file for Nepal - Nepali
  −
                  sp_ES.po            # example translation file for traditional Spanish
  −
              assets/
  −
                    ne/
  −
                        images/
  −
                        audio/
  −
                        docs/
  −
                            lesson plan?
  −
                            teachers note?
  −
                    en/
  −
                        images/
  −
                        audio/
      
=== Conventions ===
 
=== Conventions ===
359

edits

Navigation menu