Example #1
0
                     if ($member->getDisplaySettings()->hasLabel('CALENDAR_TITLE')) {
                         $titleField = $member->getName();
                     }
                 }
             }
         }
     }
 }
 $reqDao = $table . "Dao";
 $dao = new $reqDao();
 $objs = $dao->getAll();
 if (!is_null($objs) && $objs != -1) {
     foreach ($objs as $obj) {
         $titleMethod = 'get' . $titleField;
         $startMethod = 'get' . $startField;
         $tempEntry = array('id' => $obj->getPk(), 'title' => $obj->{$titleMethod}(), 'start' => $obj->{$startMethod}(), 'url' => Tabs::viewInNewTabJs('Update', $table, $obj->getPk(), WebContext::getLanguage()->get($table) . ' ' . $obj->getPk()));
         if ($endField != NULL) {
             $endMethod = 'get' . $endField;
             $tempEntry['end'] = $obj->{$endMethod}();
         }
         $tempClassName = 'cal-' . $def->getTable()->name;
         if ($completeField != NULL) {
             $completeMethod = 'get' . $completeField();
             if ($obj->{$completeMethod}()) {
                 $tempClassName .= ' jack-cal-complete';
                 $tempEntry['title'] = 'COMPLETE:' . $tempEntry['title'];
             } else {
                 $tempClassName .= ' jack-cal-incomplete';
                 $tempEntry['title'] = 'PENDING: ' . $tempEntry['title'];
             }
         }
Example #2
0
if ($action == null) {
    // old option, conflicts with the file upload plugin though... form
    // action attribute does not get set...
    $action = Request::getSafeGetOrPost("action");
}
if ($action == 'help') {
    include 'config/authenticatedajax/help.php';
} else {
    if ($action == 'home') {
        include 'config/authenticatedajax/home.php';
    } else {
        if ($action == 'calendar') {
            include 'config/authenticatedajax/calendar.php';
        } else {
            if ($action == 'Manager' || $action == 'Update' || $action == 'View' || $action == 'Create' || $action == 'Order' || $action == 'FkData' || $action == 'Upload' || $action == 'Send') {
                require 'config/authenticatedajax/' . $reqobj . $action . '.php';
            } else {
                require 'config/authenticatedajax/' . $reqobj . 'Crud' . '.php';
                $crudName = $reqobj . 'Crud';
                $crud = new $crudName(WebContext::getLanguage());
                $res = $crud->{$action}();
                $wrapWithTa = Request::getSafeGetOrPost("wta");
                if ($wrapWithTa == 1) {
                    echo '<textarea>' . json_encode($res) . '</textarea>';
                } else {
                    echo json_encode($res);
                }
            }
        }
    }
}
Example #3
0
<?php

/* Copyright 2011 - 88 Creative Pty Ltd. 
 * Copyright of this program is the property of 88 Creative, 
 * without whose written permission reproduction in
 * whole or in part is prohibited. All rights reserved.
 * http://www.inform8.com
 * http://www.88creative.com.au
 */
echo WebContext::getLanguage()->get('welcome') . " " . Session::getInstance()->getAuthenticationManager()->getUser()->getFirstName();
?>

Example #4
0
ini_set('include_path', ini_get('include_path') . ':plugins/phpexcel/');
/** PHPExcel */
include 'PHPExcel.php';
/** PHPExcel_Writer_Excel2007 */
include 'PHPExcel/Writer/Excel5.php';
// Create new PHPExcel object
$objPHPExcel = new PHPExcel();
// Set properties
$objPHPExcel->getProperties()->setCreator("");
$objPHPExcel->getProperties()->setLastModifiedBy("");
$objPHPExcel->getProperties()->setTitle("");
$objPHPExcel->getProperties()->setSubject("");
$objPHPExcel->getProperties()->setDescription("");
// Add some data
$objPHPExcel->setActiveSheetIndex(0);
if ($expanded == '1') {
    $builder->generateExpandedHeader(1, 0, $objPHPExcel, WebContext::getLanguage());
} else {
    $builder->generateHeader(1, $objPHPExcel, WebContext::getLanguage());
}
for ($i = 0; $i < $objCount; $i++) {
    if ($expanded == '1') {
        $builder->generateExpandedRow($objs[$i], $i + 2, 0, $objPHPExcel);
    } else {
        $builder->generateRow($objs[$i], $i + 2, $objPHPExcel);
    }
}
// Rename sheet
$objPHPExcel->getActiveSheet()->setTitle($reqobj);
$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);
$objWriter->save('php://output');