예제 #1
0
                    $object->addLine(sprintf(Aastra_get_label('P=%+.3f %s', $language), $array['day']['P'], $array['trend']['P']));
                } else {
                    $object->setScrollStart('2');
                    $object->addLine(sprintf(Aastra_get_label('I=%+.3f %s', $language), $array['day']['I'], $array['trend']['I']));
                    $object->addLine(sprintf(Aastra_get_label('E=%+.3f %s', $language), $array['day']['E'], $array['trend']['E']));
                    $object->addLine(sprintf(Aastra_get_label('P=%+.3f %s', $language), $array['day']['P'], $array['trend']['P']));
                    $object->setScrollEnd();
                }
            } else {
                # create object
                $object = new AastraIPPhoneTextScreen();
                $object->setTitle(Aastra_get_language('BIORHYTHMS', $language));
                $object->setText(sprintf(Aastra_get_label('I=%+.3f, E=%+.3f, P=%+.3f', $language), $array['day']['I'], $array['day']['E'], $array['day']['P']));
            }
        }
    }
    # Common parameters
    $object->setDestroyOnExit();
    if ($nb_softkeys) {
        if ($nb_softkeys == 6) {
            $object->addSoftkey('5', Aastra_get_label('Back', $language), $XML_SERVER);
            $object->addSoftkey('6', Aastra_get_label('Exit', $language), 'SoftKey:Exit');
        } else {
            $object->addSoftkey('9', Aastra_get_label('Back', $language), $XML_SERVER);
            $object->addSoftkey('10', Aastra_get_label('Exit', $language), 'SoftKey:Exit');
        }
    }
}
# Display object
$object->output();
exit;
예제 #2
0
            $input->setDefault($searchterm);
            $input->setURL($XML_SERVER_PATH . 'contactdir.php?user='******'&searchmethod=onetouch');
            $input->addSoftkey('1', 'T9', $XML_SERVER_PATH . 'contactdir.php?user='******'&searchmethod=t9');
            //$input->addSoftkey('2', 'History', $XML_SERVER_PATH.'contactdir.php?user='******'&searchmethod=t9&history=show');
            $input->addSoftkey('5', 'Back', $XML_SERVER_PATH . 'contactdir.php?user='******'4', 'Search', 'SoftKey:Submit');
            $input->addSoftkey('6', 'BKSpace', 'SoftKey:BackSpace');
            $input->addSoftkey('3', 'Exit', 'SoftKey:Exit');
            $input->output();
            break;
        case 'help':
            $text->setTitle('Contact Directory');
            $text->setText('To search for contacts, use one of the following methods: One-touch: allows you to press each key once for the desired letter (i.e. to spell boy: \'2\' for \'b\', \'6\' for \'o\', \'9\' for \'y\'). T9: hit each number untill the desired letter appears on the screen (i.e. to spell boy: \'22\' for \'b\', \'666\' for \'o\', \'999\' for \'y\').');
            $text->setDestroyOnExit();
            $text->addSoftkey('3', 'Back', $XML_SERVER_PATH . 'contactdir.php?user='******'Contact Directory');
            $text->setText('Chose input method to use for search:');
            $text->setDestroyOnExit();
            $text->addSoftkey('1', 'One-Touch', $XML_SERVER_PATH . 'contactdir.php?user='******'&searchmethod=onetouch');
            $text->addSoftkey('2', 'T9', $XML_SERVER_PATH . 'contactdir.php?user='******'&searchmethod=t9');
            $text->addSoftkey('3', 'Help', $XML_SERVER_PATH . 'contactdir.php?user='******'&searchmethod=help');
            $text->addSoftkey('6', 'Exit', 'SoftKey:Exit');
            $text->output();
            break;
    }
    //step3: if we do have a search term, see if there are any contacts for said term
} elseif (!$contact) {