public function createActionButtonsHTML() { $dq = '"'; if ($this->form->zzsys_form_id == 'index') { $s = "{$this->CRLF}<div id='logo' style='cursor:pointer;overflow:hidden;position:absolute;top:0; left:0; width:992; height:70' >{$this->CRLF}"; $s = $s . "<img src='formimage.php?dir={$this->customDirectory}&iid=" . $this->setup->set_index_image_path . "' onclick='nuRefresh()'/></div>{$this->CRLF}"; $vis = 'hidden'; } else { $s = "{$this->CRLF}<div id='logo' style='cursor:pointer;overflow:hidden;position:absolute;top:0; left:10; width:150; height:70' >{$this->CRLF}"; if (passwordNeeded($this->formID)) { //-- show home button if ($this->setup->set_home_mouse_up == '') { $s = $s . "<br/><input id='home_id' type='button' class='actionButton' value='Home' onclick='backToIndex()' accesskey='h' /> {$this->CRLF}"; } else { $s = $s . "<img id='home_id' src='formimage.php?dir={$this->customDirectory}&iid=" . $this->setup->set_home_mouse_up . "' alt='Home' onmouseup=\"this.src=getImage('" . $this->setup->set_home_mouse_up . "')\" onmouseout=\"this.src=getImage('" . $this->setup->set_home_mouse_up . "')\" onmousedown=\"this.src=getImage('" . $this->setup->set_home_mouse_down . "')\" onclick='backToIndex()'/>{$this->CRLF}"; } } $s = $s . "</div>{$this->CRLF}"; $vis = 'visible'; } $s = $s . "{$this->CRLF}<div id='actionButtons' style='visibility:{$vis};overflow:hidden;position:absolute;top:20; left:165; width:660; height:40' >{$this->CRLF}"; $s = $s . "<table align='center'><tr align='center'><td align='center'>{$this->CRLF}"; if ($this->runActivity) { $s = $s . $this->createActivityButtonHTML(); } else { if ($this->form->zzsys_form_id != 'index') { if ($this->delete == '1') { $s = $s . "Are You Sure? <select name='del_ok' id='del_ok'><option selected value='0'>No don't</option><option value='1'>Yes</option></select>{$this->CRLF}"; } else { if ($this->form->sfo_save_button == '1' and displayCondition($this->arrayOfHashVariables, $this->form->sfo_save_button_display_condition)) { $title = iif($this->form->sfo_save_title == '', 'Save', $this->form->sfo_save_title); if ($this->setup->set_form_save_mouse_up == '') { $s = $s . "<input type='button' id = 'nuActionSave' accesskey='s' class='actionButton' value='{$title}' onclick='SaveThis(0)'/> {$this->CRLF}"; } else { $s = $s . "<img height='30' src='formimage.php?dir={$this->customDirectory}&iid=" . $this->setup->set_form_save_mouse_up . "' alt='Save' onmouseup=\"this.src=getImage('" . $this->setup->set_form_save_mouse_up . "')\" onmouseout=\"this.src=getImage('" . $this->setup->set_form_save_mouse_up . "')\" onmousedown=\"this.src=getImage('" . $this->setup->set_form_save_mouse_down . "')\" onclick='SaveThis(0)'/>{$this->CRLF}"; } } if ($this->form->sfo_close_button == '1' and displayCondition($this->arrayOfHashVariables, $this->form->sfo_close_button_display_condition)) { $title = iif($this->form->sfo_close_title == '', 'Save & Close', $this->form->sfo_close_title); if ($this->setup->set_form_close_mouse_up == '') { $s = $s . "<input type='button' id = 'nuActionSaveNClose' accesskey='s' class='actionButton' value='{$title}' onclick='SaveThis(1)'/> {$this->CRLF}"; } else { $s = $s . "<img height='30' src='formimage.php?dir={$this->customDirectory}&iid=" . $this->setup->set_form_close_mouse_up . "' alt='Close' onmouseup=\"this.src=getImage('" . $this->setup->set_form_close_mouse_up . "')\" onmouseout=\"this.src=getImage('" . $this->setup->set_form_close_mouse_up . "')\" onmousedown=\"this.src=getImage('" . $this->setup->set_form_close_mouse_down . "')\" onclick='SaveThis(1)'/>{$this->CRLF}"; } } if ($this->form->sfo_clone_button == '1' and $this->recordID != '-1' and $this->cloning != '1' and displayCondition($this->arrayOfHashVariables, $this->form->sfo_clone_button_display_condition)) { $title = iif($this->form->sfo_clone_title == '', 'Clone', $this->form->sfo_clone_title); if ($this->setup->set_form_clone_mouse_up == '') { $s = $s . "<input type='button' id = 'nuActionClone' class='actionButton' value='{$title}' onclick='CloneThis()'/> {$this->CRLF}"; } else { $s = $s . "<img height='30' src='formimage.php?dir={$this->customDirectory}&iid=" . $this->setup->set_form_clone_mouse_up . "' alt='Clone' onmouseup=\"this.src=getImage('" . $this->setup->set_form_clone_mouse_up . "')\" onmouseout=\"this.src=getImage('" . $this->setup->set_form_clone_mouse_up . "')\" onmousedown=\"this.src=getImage('" . $this->setup->set_form_clone_mouse_down . "')\" onclick='CloneThis()'/>{$this->CRLF}"; } } $t = nuRunQuery("SELECT * FROM zzsys_form_action WHERE sfa_zzsys_form_id = '" . $this->form->zzsys_form_id . "'"); while ($r = db_fetch_object($t)) { if (displayCondition($this->arrayOfHashVariables, $r->sfa_button_display_condition)) { if ($r->sfa_button_mouse_up_image == '') { $s = $s . "<input type='button' id = 'nuCustomAction{$r->sfa_button_title}' class='actionButton' value='{$r->sfa_button_title}' onclick='{$r->sfa_button_javascript}'/> {$this->CRLF}"; } else { $s = $s . "<img height='30' src='formimage.php?dir={$this->customDirectory}&iid=" . $r->sfa_button_mouse_up_image . "' alt='" . $r->sfa_button_title . "' onmouseup=\"this.src=getImage('" . $r->sfa_button_mouse_up_image . "')\" onmouseout=\"this.src=getImage('" . $r->sfa_button_mouse_up_image . "')\" onmousedown=\"this.src=getImage('" . $r->sfa_button_mouse_down_image . "')\" onclick='{$r->sfa_button_javascript}'/>{$this->CRLF}"; } } } } if ($this->delete == '1' or $this->form->sfo_delete_button == '1' and $this->recordID != '-1' and $this->cloning != '1' and displayCondition($this->arrayOfHashVariables, $this->form->sfo_delete_button_display_condition)) { $title = iif($this->form->sfo_delete_title == '', 'Delete', $this->form->sfo_delete_title); if ($this->setup->set_form_delete_mouse_up == '') { $s = $s . "<input type='button' id = 'nuActionDelete' class='actionButton' value='Delete' onclick='DeleteThis()'/> {$this->CRLF}"; } else { $s = $s . "<img height='30' src='formimage.php?dir={$this->customDirectory}&iid=" . $this->setup->set_form_delete_mouse_up . "' alt='Delete' onmouseup=\"this.src=getImage('" . $this->setup->set_form_delete_mouse_up . "')\" onmouseout=\"this.src=getImage('" . $this->setup->set_form_delete_mouse_up . "')\" onmousedown=\"this.src=getImage('" . $this->setup->set_form_delete_mouse_down . "')\" onclick='DeleteThis()'/>{$this->CRLF}"; } } } } $s = $s . "</td></tr></table>{$this->CRLF}"; $s = $s . "</div>{$this->CRLF}"; $s = $s . "{$this->CRLF}<div id='pagetitle' style='padding:10;font-size:x-small;font-family:tahoma;text-align:center;overflow:hidden;position:absolute;top:-7; left:830; width:150; height:30' >{$this->CRLF}"; if ($this->form->zzsys_form_id != 'index') { if ($this->runActivity) { $ta = nuRunQuery("SELECT sat_all_description FROM zzsys_activity WHERE zzsys_activity_ID = '{$this->recordID}'"); $ra = db_fetch_row($ta); $s = $s . "<i>" . $ra[0] . "</i></div>{$this->CRLF}"; } else { if ($this->zzsys_user_id == 'globeadmin' and $this->form->sys_setup != '1') { $s = $s . "<i><span ondblclick=\"openForm('form', '{$this->formID}')\">" . $this->form->sfo_title . "</span></i></div>{$this->CRLF}"; } else { $s = $s . "<i>" . $this->form->sfo_title . "</i></div>{$this->CRLF}"; } } $s = $s . "{$this->CRLF}<div id='loggedin' style='padding:10;font-size:x-small;font-family:tahoma;text-align:center;overflow:hidden;position:absolute;top:25; left:830; width:150; height:45' >{$this->CRLF}"; $s = $s . $GLOBALS['zzsys_user_name'] . "<br/>" . $this->setup->set_title . "{$this->CRLF}"; } $s = $s . "</div>{$this->CRLF}"; $this->actionButtonsHTML = $s; }
$dir = $_GET['dir']; $ses = $_GET['ses']; $form_ses = $_GET['form_ses']; $f = $_GET['f']; $p = $_GET['p']; $o = $_GET['o']; $d = $_GET['d']; $s = $_GET['s']; $prefix = $_GET['prefix']; $search = $_POST['search']; if ($_POST['newsearch'] == '1') { $p = 1; } include "../{$dir}/database.php"; include 'common.php'; if (passwordNeeded($f)) { $session = nuSession($ses); if ($session->foundOK == '') { print 'you have been logged out..'; return; } } $nuBrowse = new Browse(); $nuBrowse->loadAfterConstruct($f, $p, $o, $d, $s, $prefix, $dir, $ses, $form_ses, $session->sss_zzsys_user_id); function addJSFunction($pCode) { global $nuBrowse; $nuBrowse->appendJSFunction($pCode); } $nuBrowse->execute(); print "{$nuBrowse->CRLF}{$nuBrowse->CRLF}<script>{$nuBrowse->CRLF}{$nuBrowse->CRLF}/*{$nuBrowse->CRLF}{$nuBrowse->CRLF}" . $nuBrowse->SQL->SQL . "{$nuBrowse->CRLF}{$nuBrowse->CRLF}*/{$nuBrowse->CRLF}{$nuBrowse->CRLF}</script>";
** GPLv3. For support on developing in nuBuilder, please visit the nuBuilder ** wiki and forums. For details on contributing a patch for nuBuilder, please ** visit the `Project Contributions' forum. ** ** Website: http://www.nubuilder.com ** Wiki: http://wiki.nubuilder.com ** Forums: http://forums.nubuilder.com */ session_start(); $ses = $_GET['ses']; $recordID = $_GET['r']; $sysformID = $_GET['f']; $dir = $_GET['dir']; include "../{$dir}/database.php"; include 'common.php'; if (passwordNeeded($sysformID)) { $session = nuSession($ses); if ($session->foundOK == '') { print 'you have been logged out..'; return; } } $setup = nuSetup(); //----------create an array of hash variables that can be used in any "hashString" $sVariables = recordToHashArray('zzsys_session', 'zzsys_session_id', $ses); //--session values (access level and user etc. ) //----------allow for custom code---------------------------------------------- // eval(replaceHashVariablesWithValues($sVariables, $setup->set_php_code)); //--replace hash variables then run code print "<html>\n"; print "<head>\n"; print "<meta http-equiv='Content-Type' content='text/html'/>\n";
function activityPasswordNeeded($pReportID) { $t = nuRunQuery("SELECT sat_all_zzsys_form_id FROM zzsys_activity WHERE sat_all_code = '{$pReportID}'"); $r = db_fetch_row($t); return passwordNeeded($r[0]); }