'postgresql.uqam.ca', 'port' => '5432', 'username' => 'toupin_f', 'password' => 'qaz1029!!', 'database' => 'larocque_paces_laurentides', 'client_encoding' => 'utf8' ); } function HasAdminPage() { return false; } function HasHomePage() { return true; } function GetHomeURL() { return 'index.php'; } function GetHomePageBanner() { return ''; } function GetPageGroups() { $result = array(); $result[] = array('caption' => 'Default', 'description' => ''); return $result; } function GetPageInfos() { $result = array(); $result[] = array('caption' => 'Localisations', 'short_caption' => 'Localisations', 'filename' => 'tbl_loc.php', 'name' => 'data.tbl_loc', 'group_name' => 'Default', 'add_separator' => false, 'description' => ''); $result[] = array('caption' => 'Sorties Terrain', 'short_caption' => 'Sorties Terrain', 'filename' => 'sorties_terrain.php', 'name' => 'data.sorties_terrain', 'group_name' => 'Default', 'add_separator' => false, 'description' => ''); return $result; } function GetPagesHeader() { return '

This website was created by evaluation version of PostgreSQL PHP Generator Professional.

'; } function GetPagesFooter() { return '

(C) 2002- SQL Maestro Group.

'; } function ApplyCommonPageSettings(Page $page, Grid $grid) { $page->SetShowUserAuthBar(false); $page->setShowNavigation(true); $page->OnCustomHTMLHeader->AddListener('Global_CustomHTMLHeaderHandler'); $page->OnGetCustomTemplate->AddListener('Global_GetCustomTemplateHandler'); $page->OnGetCustomExportOptions->AddListener('Global_OnGetCustomExportOptions'); $page->getDataset()->OnGetFieldValue->AddListener('Global_OnGetFieldValue'); $page->getDataset()->OnGetFieldValue->AddListener('OnGetFieldValue', $page); $grid->BeforeUpdateRecord->AddListener('Global_BeforeUpdateHandler'); $grid->BeforeDeleteRecord->AddListener('Global_BeforeDeleteHandler'); $grid->BeforeInsertRecord->AddListener('Global_BeforeInsertHandler'); $grid->AfterUpdateRecord->AddListener('Global_AfterUpdateHandler'); $grid->AfterDeleteRecord->AddListener('Global_AfterDeleteHandler'); $grid->AfterInsertRecord->AddListener('Global_AfterInsertHandler'); } function GetAnsiEncoding() { return 'windows-1252'; } function Global_OnGetCustomPagePermissionsHandler(Page $page, PermissionSet &$permissions, &$handled) { } function Global_CustomHTMLHeaderHandler($page, &$customHtmlHeaderText) { } function Global_GetCustomTemplateHandler($type, $part, $mode, &$result, &$params, CommonPage $page = null) { } function Global_OnGetCustomExportOptions($page, $exportType, $rowData, &$options) { } function Global_OnGetFieldValue($fieldName, &$value, $tableName) { } function Global_GetCustomPageList(CommonPage $page, PageList $pageList) { } function Global_BeforeInsertHandler($page, &$rowData, $tableName, &$cancel, &$message, &$messageDisplayTime) { } function Global_BeforeUpdateHandler($page, $oldRowData, &$rowData, $tableName, &$cancel, &$message, &$messageDisplayTime) { } function Global_BeforeDeleteHandler($page, &$rowData, $tableName, &$cancel, &$message, &$messageDisplayTime) { } function Global_AfterInsertHandler($page, $rowData, $tableName, &$success, &$message, &$messageDisplayTime) { } function Global_AfterUpdateHandler($page, $oldRowData, $rowData, $tableName, &$success, &$message, &$messageDisplayTime) { } function Global_AfterDeleteHandler($page, $rowData, $tableName, &$success, &$message, &$messageDisplayTime) { } function GetDefaultDateFormat() { return 'Y-m-d'; } function GetFirstDayOfWeek() { return 0; } function GetPageListType() { return PageList::TYPE_MENU; } function GetNullLabel() { return null; } function UseMinifiedJS() { return true; } function GetOfflineMode() { return false; } function GetInactivityTimeout() { return 0; } function GetMailer() { $mailerOptions = new MailerOptions(MailerType::Sendmail, '', ''); return PHPMailerBasedMailer::getInstance($mailerOptions); } function sendMailMessage($recipients, $messageSubject, $messageBody, $attachments = '', $cc = '', $bcc = '') { GetMailer()->send($recipients, $messageSubject, $messageBody, $attachments, $cc, $bcc); } function createConnection() { $connectionOptions = GetGlobalConnectionOptions(); $connectionOptions['client_encoding'] = 'utf8'; $connectionFactory = PgConnectionFactory::getInstance(); return $connectionFactory->CreateConnection($connectionOptions); }