Esempio n. 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());
            }
Esempio n. 2
0
 /**
  * Returs available sticky notes if enabled
  * 
  * @return string
  */
 protected function loadStickyNotes()
 {
     $result = '';
     if (isset($this->altCfg['STICKY_NOTES_ENABLED'])) {
         if ($this->altCfg['STICKY_NOTES_ENABLED']) {
             $stickyNotes = new StickyNotes(true);
             $result = $stickyNotes->renderTaskbarNotify();
         }
     }
     return $result;
 }
Esempio n. 3
0
    if (isset($_COOKIE['tb_iconsize'])) {
        $currentsize = vf($_COOKIE['tb_iconsize'], 3);
    } else {
        $currentsize = $billing_config['TASKBAR_ICON_SIZE'];
    }
    $resizeinputs = wf_SelectorAC('iconsize', $iconsizes, '', $currentsize, false);
    $resizeform = wf_Form('', 'POST', $resizeinputs);
    if ($altconf['TB_ICONCUSTOMSIZE']) {
        $taskbar .= '<br>' . $resizeform;
    }
    // new tickets notify
    $ticketnotify = '';
    show_window(__('Taskbar') . ' ' . $ticketnotify, $taskbar);
    //refresh IM container with notify
    if ($altconf['TB_UBIM']) {
        if ($altconf['TB_UBIM_REFRESH']) {
            if (cfr('UBIM')) {
                im_RefreshContainer($altconf['TB_UBIM_REFRESH']);
            }
        }
    }
    //sticky notes support
    if (isset($altconf['STICKY_NOTES_ENABLED'])) {
        if ($altconf['STICKY_NOTES_ENABLED']) {
            $stickyNotes = new StickyNotes(true);
            show_window('', $stickyNotes->renderTaskbarNotify());
        }
    }
} else {
    show_error(__('Access denied'));
}