Ejemplo n.º 1
0
if (isset($_REQUEST['id_course']) || isset($_REQUEST['id_course_instance']) || isset($_REQUEST['id_service'])) {
    // there is a specific request about a service
    // service from course ??
    /* 1. info about a service implementation*/
    if (isset($_REQUEST['id_course'])) {
        // get specific info about a service implementation
        $id_course = $_REQUEST['id_course'];
        $serviceObj = Service::findServiceFromImplementor($id_course);
        $serviceAr = $serviceObj->get_service_info();
        // Deve essere mostrato comunque?
        $service_data = GuestHtmlLib::displayServiceData($userObj, $serviceAr, $optionsAr);
        //$service_data = _get_service_info($_REQUEST['id_service']); // from services_functions
        $serviceImplementationObj = Service_implementor::findImplementor($id_course);
        // $serviceImplementationObj = new Service_implementor($id_course);
        $serviceImplementationAr = $serviceImplementationObj->get_implementor_info();
        $impl_service_data = GuestHtmlLib::displayImplementationServiceData($userObj, $serviceImplementationAr, $optionsAr);
        /*
        $courseAr = $serviceObj->get_implementor($id_course);
        $course_dataList = BaseHtmlLib::plainListElement("",$courseAr);
        $impl_service_data = $course_dataList->getHtml();
        */
        // $impl_service_data = _get_course_info($id_course); // from services_functions
        if ($_REQUEST['norequest'] != 1) {
            if ($id_profile == AMA_TYPE_STUDENT) {
                $submit_linkObj = CDOMElement::create('a', 'href:' . HTTP_ROOT_DIR . '/browsing/subscribe.php?id_course=' . $_REQUEST['id_course']);
                $submit_linkObj->addChild(new CText(translateFN("Richiedi")));
                $submit_div = CDOMElement::create('div', "class:ask_service");
                $submit_div->addChild($submit_linkObj);
                $submit_link = $submit_div->getHtml();
            } elseif ($id_profile == AMA_TYPE_VISITOR) {
                $submit_linkObj = CDOMElement::create('a', 'href:' . HTTP_ROOT_DIR . '/browsing/registration.php?id_course=' . $_REQUEST['id_course']);