Esempio n. 1
0
 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' />&nbsp;{$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)'/>&nbsp;{$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)'/>&nbsp;{$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()'/>&nbsp;{$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}'/>&nbsp;{$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()'/>&nbsp;{$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;
 }
Esempio n. 2
0
$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";
Esempio n. 4
0
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]);
}