Beispiel #1
0
<?php

if (cfr('STICKYNOTES')) {
    $altCfg = $ubillingConfig->getAlter();
    if ($altCfg['STICKY_NOTES_ENABLED']) {
        //creating main object
        $stickyNotes = new StickyNotes(false);
        // new note creation
        if (wf_CheckPost(array('newtext'))) {
            $stickyNotes->addMyNote();
            rcms_redirect('?module=stickynotes');
        }
        //note deletion
        if (wf_CheckGet(array('delete'))) {
            $stickyNotes->deleteNote($_GET['delete']);
            rcms_redirect('?module=stickynotes');
        }
        //note editing
        if (wf_CheckPost(array('edittext', 'editnoteid'))) {
            $stickyNotes->saveMyNote();
            rcms_redirect('?module=stickynotes');
        }
        //control panel display
        show_window('', $stickyNotes->panel());
        if (!wf_CheckGet(array('shownote'))) {
            //grid or calendar view switch
            if (!wf_CheckGet(array('calendarview'))) {
                show_window(__('Available personal notes'), $stickyNotes->renderListGrid());
            } else {
                show_window(__('Available personal notes'), $stickyNotes->renderListCalendar());
            }