* list checked-in guests as RTF * * @since 2004-06-05 * @author Christian Ehret <*****@*****.**> */ $nocachecontrol = true; include_once "../includes/default.inc.php"; $auth->is_authenticated(); include_once "../includes/fileselector.inc.php"; $bcat = -1; if ($request->GetVar('bcat', 'get') !== $request->undefined) { $bcat = $request->GetVar('bcat', 'get'); } include_once 'guestlistclass.inc.php'; $guestlist = new Guestlist(); $statarr = $guestlist->get($bcat); $children0 = $request->GetVar('children0', 'session'); $children1 = $request->GetVar('children1', 'session'); $children2 = $request->GetVar('children2', 'session'); $children3 = $request->GetVar('children3', 'session'); // $table = '\trowd\trgaph70\trleft-108\trrh513\trbrdrl\brdrs\brdrw15\brdrcf1 \trbrdrt\brdrs\brdrw15\brdrcf1 \trbrdrr\brdrs\brdrw15\brdrcf1 \trbrdrb\brdrs\brdrw15\brdrcf1 \trpaddl70\trpaddr70\trpaddfl3\trpaddfr3\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx1172\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx2453\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx3734\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx5013\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx6293\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx7573\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx8900\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx10227\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx11192\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx12157\clbrdrt\brdrw15\brdrs\brdrcf1\clbrdrb\brdrw15\brdrs\brdrcf1 \cellx13122\pard'; $table .= '\\trowd\\trgaph70\\trleft-108\\trrh513\\trbrdrl\\brdrs\\brdrw15\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx1172\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx2453\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx3734\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx5013\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx6293\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx7573\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx8900\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx10227\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx11192\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx12157\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx13122\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx14087\\pard'; $table .= '\\intbl\\nowidctlpar\\b\\fs22 Zimmer\\cell Nachname\\cell Vorname\\cell von\\cell bis\\cell Buchungs-kategorie\\cell Buchungs-status\\cell Erwachsene\\cell ' . $children0 . '\\cell ' . $children1 . '\\cell ' . $children2 . '\\cell ' . $children3 . '\\cell\\row\\trowd\\trgaph70\\trleft-108\\trrh256\\trbrdrl\\brdrs\\brdrw15\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx1172\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx2453\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx3734\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx5013\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx6293\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx7573\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx8900\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx10227\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx11192\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx12157\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx13122\\clbrdrt\\brdrw15\\brdrs\\brdrcf1 \\cellx14087\\pard'; for ($i = 0; $i < count($statarr); $i++) { $table .= '\\intbl\\nowidctlpar\\b0 ' . $statarr[$i]['room'] . '\\cell ' . $statarr[$i]['lastname'] . '\\cell ' . $statarr[$i]['firstname'] . '\\cell ' . $statarr[$i]['startdate'] . '\\cell ' . $statarr[$i]['enddate'] . '\\cell ' . $statarr[$i]['bookingcat'] . '\\cell ' . $statarr[$i]['bookingtype'] . '\\cell ' . $statarr[$i]['person'] . '\\cell ' . $statarr[$i]['children0'] . '\\cell ' . $statarr[$i]['children1'] . '\\cell ' . $statarr[$i]['children2'] . '\\cell ' . $statarr[$i]['children3'] . '\\cell\\row\\pard'; } $table .= '\\nowidctlpar\\par'; // get RTF-Template $tplfile = selectfile('tpl_guest.rtf'); $tplHandle = fopen($tplfile, 'r'); $tpl = fread($tplHandle, filesize($tplfile));
***************************************************************/ /** * list checked-in guests * * guest * * @since 2004-06-05 * @author Christian Ehret <*****@*****.**> */ $smartyType = "www"; include_once "../includes/default.inc.php"; $auth->is_authenticated(); include_once 'guestlistclass.inc.php'; $guestlist = new Guestlist(); include_once 'bookingcategoryclass.inc.php'; $bcat = new BookingCategory(); $thebcat = -1; if ($request->GetVar('frm_bookcat', 'post') !== $request->undefined) { $thebcat = $request->GetVar('frm_bookcat', 'post'); } $smarty->assign('tpl_thebookcat', $thebcat); $smarty->assign("tpl_title", "Anwesenheitsliste"); $smarty->assign('tpl_nav', 'lists'); $smarty->assign('tpl_subnav', 'checkout'); $smarty->assign('tpl_children0_field', $request->GetVar('children0', 'session')); $smarty->assign('tpl_children1_field', $request->GetVar('children1', 'session')); $smarty->assign('tpl_children2_field', $request->GetVar('children2', 'session')); $smarty->assign('tpl_children3_field', $request->GetVar('children3', 'session')); $smarty->assign('tpl_bookcat', $bcat->get()); $smarty->assign('tpl_guests', $guestlist->get($thebcat)); $smarty->display('list_guest.tpl');