icampus plugin exported from altenburg site
cleanup configuration
cleanup externally managed configuration
cleanup of migration from pilote project to plugin
fixed: original_id replaced by internal id
preSave removed and replaced by writing setSlug in iCampusSync.php, unknown behaviour occurs while doing sync
css changed to match hps, still experimental
session default added
all page identifiers internationalised to make consistent
basic sql added that includes example pages and externally managed categories
improved configurability of site
like display_student_names and page_identifiers
modified school_class methods to accept school object instead of id
hard coded text changed to use lang strings
more links tested and fixed that use slug and or virtual navigation items
fixed contenteditable li styles, added basic richtext toolbar config
made more page_identifiers configurable
added event_types to default data
set context inherit to false
Event preview review output fixed, some css
class_type_id param added to related modules
hard coded strings internationalised
css details and slide_frame look adapted to hps
double code removed
cleanup of code

various hard coded texts replaced by writeString
page_identifiers replaced by configuration
unused classes removed
truncate of text move to template that can be overwritten more easily
misleading identifier name changed