Example #1
0
 /**
  * City selector with check rights
  * 
  * @param string $admin
  * @param string $action
  * 
  * @return string
  */
 public function CitySelector($admin, $action)
 {
     $form = wf_tag('form', false, '', 'action="" method="GET"');
     $form .= wf_tag('table', false, '', 'width="100%" border="0"');
     if (!isset($_GET['citysel'])) {
         $cells = wf_TableCell(__('City'), '40%');
         $cells .= wf_HiddenInput("module", "per_city_action");
         $cells .= wf_HiddenInput("action", $action);
         if (isset($_GET['monthsel'])) {
             $cells .= wf_HiddenInput('monthsel', $_GET['monthsel']);
         }
         if (isset($_GET['from_date'])) {
             $cells .= wf_HiddenInput("from_date", $_GET['from_date']);
         }
         if (isset($_GET['to_date'])) {
             $cells .= wf_HiddenInput("to_date", $_GET['to_date']);
         }
         if (isset($_GET['by_day'])) {
             $cells .= wf_HiddenInput("by_day", $_GET['by_day']);
         }
         if (isset($_GET['year'])) {
             $cells .= wf_HiddenInput("year", $_GET['year']);
         }
         $cells .= wf_TableCell($this->CitySelectorPermissioned($admin));
         $form .= wf_TableRow($cells, 'row3');
     } else {
         $cityname = zb_AddressGetCityData($_GET['citysel']);
         $cityname = $cityname['cityname'];
         $cells = wf_TableCell(__('City'), '40%');
         $cells .= wf_HiddenInput("module", "per_city_action");
         $cells .= wf_HiddenInput("action", $action);
         if (isset($_GET['monthsel'])) {
             $cells .= wf_HiddenInput('monthsel', $_GET['monthsel']);
         }
         if (isset($_GET['from_date'])) {
             $cells .= wf_HiddenInput("from_date", $_GET['from_date']);
         }
         if (isset($_GET['to_date'])) {
             $cells .= wf_HiddenInput("to_date", $_GET['to_date']);
         }
         if (isset($_GET['by_day'])) {
             $cells .= wf_HiddenInput("by_day", $_GET['by_day']);
         }
         if (isset($_GET['year'])) {
             $cells .= wf_HiddenInput("year", $_GET['year']);
         }
         $cells .= wf_TableCell(web_ok_icon() . ' ' . $cityname . wf_HiddenInput('citysearch', $_GET['citysel']));
         $cells .= wf_TableCell(wf_Submit(__('Find')));
         $form .= wf_TableRow($cells, 'row3');
     }
     $form .= wf_tag('table', true);
     $form .= wf_tag('form', true);
     return $form;
 }
Example #2
0
/**
 * Returns user full address search form
 * 
 * @return string
 */
function web_UserSearchAddressForm()
{
    $form = wf_tag('form', false, '', 'action="" method="POST"');
    $form .= wf_tag('table', false, '', 'width="100%" border="0"');
    if (!isset($_POST['citysel'])) {
        $cells = wf_TableCell(__('City'), '40%');
        $cells .= wf_TableCell(web_CitySelectorAc());
        $form .= wf_TableRow($cells, 'row3');
    } else {
        // if city selected
        $cityname = zb_AddressGetCityData($_POST['citysel']);
        $cityname = $cityname['cityname'];
        $cells = wf_TableCell(__('City'), '40%');
        $cells .= wf_TableCell(web_ok_icon() . ' ' . $cityname . wf_HiddenInput('citysel', $_POST['citysel']));
        $form .= wf_TableRow($cells, 'row3');
        if (!isset($_POST['streetsel'])) {
            $cells = wf_TableCell(__('Street'), '40%');
            $cells .= wf_TableCell(web_StreetSelectorAc($_POST['citysel']));
            $form .= wf_TableRow($cells, 'row3');
        } else {
            // if street selected
            $streetname = zb_AddressGetStreetData($_POST['streetsel']);
            $streetname = $streetname['streetname'];
            $cells = wf_TableCell(__('Street'), '40%');
            $cells .= wf_TableCell(web_ok_icon() . ' ' . $streetname . wf_HiddenInput('streetsel', $_POST['streetsel']));
            $form .= wf_TableRow($cells, 'row3');
            if (!isset($_POST['buildsel'])) {
                $cells = wf_TableCell(__('Build'), '40%');
                $cells .= wf_TableCell(web_BuildSelectorAc($_POST['streetsel']));
                $form .= wf_TableRow($cells, 'row3');
            } else {
                //if build selected
                $buildnum = zb_AddressGetBuildData($_POST['buildsel']);
                $buildnum = $buildnum['buildnum'];
                $cells = wf_TableCell(__('Build'), '40%');
                $cells .= wf_TableCell(web_ok_icon() . ' ' . $buildnum . wf_HiddenInput('buildsel', $_POST['buildsel']));
                $form .= wf_TableRow($cells, 'row3');
                if (!isset($_POST['aptsel'])) {
                    $cells = wf_TableCell(__('Apartment'), '40%');
                    $cells .= wf_TableCell(web_AptSelectorAc($_POST['buildsel']));
                    $form .= wf_TableRow($cells, 'row3');
                } else {
                    //if apt selected
                    $aptnum = zb_AddressGetAptDataById($_POST['aptsel']);
                    $aptnum = $aptnum['apt'];
                    $cells = wf_TableCell(__('Apartment'), '40%');
                    $cells .= wf_TableCell(web_ok_icon() . ' ' . $aptnum . wf_HiddenInput('aptsel', $_POST['aptsel']));
                    $form .= wf_TableRow($cells, 'row3');
                    $cells = wf_TableCell(wf_HiddenInput('aptsearch', $_POST['aptsel']));
                    $cells .= wf_TableCell(wf_Submit(__('Find')));
                    $form .= wf_TableRow($cells, 'row3');
                }
            }
        }
    }
    $form .= wf_tag('table', true);
    $form .= wf_tag('form', true);
    return $form;
}
Example #3
0
/**
 * Returns user occupancy form
 * 
 * @return string
 */
function web_AddressOccupancyForm()
{
    $inputs = '';
    if (!isset($_POST['citysel'])) {
        $inputs = __('City') . ' ' . web_CitySelectorAc();
    } else {
        $cityname = zb_AddressGetCityData($_POST['citysel']);
        $cityname = $cityname['cityname'];
        $inputs .= web_ok_icon() . ' ';
        $inputs .= wf_HiddenInput('citysel', $_POST['citysel']);
        $inputs .= $cityname . wf_tag('br');
        if (!isset($_POST['streetsel'])) {
            $inputs .= __('Street') . ' ' . web_StreetSelectorAc($_POST['citysel']);
        } else {
            $streetname = zb_AddressGetStreetData($_POST['streetsel']);
            $streetname = $streetname['streetname'];
            $inputs .= web_ok_icon() . ' ';
            $inputs .= wf_HiddenInput('streetsel', $_POST['streetsel']);
            $inputs .= $streetname . wf_tag('br');
            if (!isset($_POST['buildsel'])) {
                $inputs .= __('Build') . ' ' . web_BuildSelectorAc($_POST['streetsel']);
            } else {
                $buildnum = zb_AddressGetBuildData($_POST['buildsel']);
                $buildnum = $buildnum['buildnum'];
                $inputs .= web_ok_icon() . ' ';
                $inputs .= wf_HiddenInput('buildsel', $_POST['buildsel']);
                $inputs .= $buildnum . wf_tag('br');
                $inputs .= web_AddressBuildShowAptsCheck($_POST['buildsel']) . web_AptCreateForm();
                $inputs .= wf_Submit(__('Create'));
            }
        }
    }
    $form = wf_Form('', 'POST', $inputs, '');
    return $form;
}