Пример #1
0
     $object->setFieldParameter('value1');
     $object->setFieldDefault($default_date);
     # Time
     if ($AA_FORMAT_DT == 'US') {
         $object->addField('timeUS');
     } else {
         $object->addField('timeInt');
     }
     $object->setFieldPrompt(Aastra_get_label('Time', $language));
     $object->setFieldParameter('value2');
     $object->setFieldDefault($default_time);
     # Softkeys
     if ($nb_softkeys) {
         if ($nb_softkeys == 6) {
             if ($away['return'] != '') {
                 $object->addSoftKey('1', Aastra_get_label('No Date', $language), $XML_SERVER . '&action=set_date_time&value1=&value2=');
             }
             $object->addSoftKey('4', Aastra_get_label('Cancel', $language), $XML_SERVER . '&action=main');
             $object->addSoftKey('5', Aastra_get_label('Submit', $language), 'SoftKey:Submit');
             $object->addSoftKey('6', Aastra_get_label('Exit', $language), 'SoftKey:Exit');
         } else {
             if ($away['return'] != '') {
                 $object->addSoftKey('1', Aastra_get_label('No Date/time', $language), $XML_SERVER . '&action=set_date_time&value1=&value2=');
             }
             $object->addSoftKey('9', Aastra_get_label('Cancel', $language), $XML_SERVER . '&action=main');
             $object->addSoftKey('10', Aastra_get_label('Exit', $language), 'SoftKey:Exit');
         }
     }
     $object->setCancelAction($XML_SERVER . '&action=main');
 } else {
     # First step
Пример #2
0
     $default = '';
     if ($AA_FORMAT_DT == 'US') {
         $object->setType('timeUS');
         $default = date('h:i:sA', mktime(date('H'), date('i'), 0, date('m'), date('d'), date('Y')));
     } else {
         $default = date('H:i:s', mktime(date('H'), date('i'), 0, date('m'), date('d'), date('Y')));
         $object->setType('timeInt');
     }
     $object->setPrompt(Aastra_get_label('Enter Time', $language));
     $object->setParameter('value');
     $object->setDefault($default);
     $object->setURL($XML_SERVER . '&action=set_logout&origin=' . $origin . '&password='******'1', Aastra_get_label('No Time', $language), $XML_SERVER . '&action=set_logout&value=&origin=' . $origin . '&password='******'4', Aastra_get_label('Cancel', $language), $XML_SERVER . '&action=' . $origin . '&password='******'5', Aastra_get_label('Submit', $language), 'SoftKey:Submit');
             $object->addSoftKey('6', Aastra_get_label('Exit', $language), 'SoftKey:Exit');
         } else {
             $object->addSoftKey('1', Aastra_get_label('No Time', $language), $XML_SERVER . '&action=set_logout&value=&origin=' . $origin . '&password='******'9', Aastra_get_label('Cancel', $language), $XML_SERVER . '&action=' . $origin . '&password='******'10', Aastra_get_label('Exit', $language), 'SoftKey:Exit');
         }
     }
     $object->setCancelAction($XML_SERVER . '&action=main');
     break;
     # Set Logout time
 # Set Logout time
 case 'set_logout':
     # Process input time