| version 1.3, 2005/03/28 09:45:16 |
version 1.4, 2005/03/30 12:09:33 |
|
|
| <?php |
<?php
|
| |
|
| // $Platon: mylist/mylist.config.php,v 1.2 2005/03/25 23:35:19 nepto Exp $ |
// $Platon: mylist/mylist.config.php,v 1.2 2005/03/25 23:35:19 nepto Exp $
|
| |
|
| // data source name and options for PHP PEAR DB |
|
| $db_user = "mylist"; |
// ******************* DATABASE ***********************************
|
| $db_password = "mailinglist"; |
// data source name and options for PHP PEAR DB
|
| $db_hostname = "localhost"; |
$db_user = "mylist";
|
| $db_name = "mylist"; |
$db_password = "mailinglist";
|
| $db_type = "mysql"; |
$db_hostname = "localhost";
|
| |
$db_name = "mylist";
|
| $dsn = "$db_type://$db_user:$db_password@$db_hostname/$db_name"; |
$db_type = "mysql";
|
| $options = array ( |
|
| 'debug' => 2, |
$dsn = "$db_type://$db_user:$db_password@$db_hostname/$db_name";
|
| 'portability' => DB_PORTABILITY_ALL |
$options = array (
|
| ); |
'debug' => 2,
|
| |
'portability' => DB_PORTABILITY_ALL,
|
| // email domains (suffixes of accepted mailing lists); |
);
|
| $email_domains = Array("lists.platon.sk", "mylist.platon.sk", "platon.sk"); |
|
| |
require_once "DB.php";
|
| |
$dbh = DB::connect($dsn, $options);
|
| // local table and column names of specific tables |
if (DB::isError($dbh)) {
|
| // db (database), tb (table), cl(column) |
die($dbh->getMessage());
|
| |
}
|
| // TABLE OF ALL LOCAL USERS |
$dbh->setFetchMode(DB_FETCHMODE_ASSOC);
|
| $db_users = ""; |
// **************************************************************
|
| $tb_users = "users"; |
|
| $cl_users_id = "id"; |
|
| $cl_users_username = "name"; |
|
| $cl_users_email = "reg_email"; |
// ******************* TABLE'S AND COLUMN'S NAMES ***************
|
| |
|
| |
// local table and column names of specific tables
|
| // TABLE OF ALL LOCAL PROJECTS |
// db (database), tb (table), cl(column)
|
| $db_projects = ""; |
|
| $tb_projects = "projects"; |
// TABLE OF ALL LOCAL USERS
|
| $cl_projects_id = "id"; |
$db_users = "";
|
| $cl_projects_name = "name"; |
$tb_users = "users";
|
| |
$cl_users_id = "id";
|
| // LOCAL SIGN-IN FILE |
$cl_users_username = "name";
|
| $fl_sign_in = "sign-in.php"; // e.g. sign-in.php |
$cl_users_email = "reg_email";
|
| |
|
| require_once 'DB.php'; |
|
| |
// TABLE OF ALL LOCAL PROJECTS
|
| $dbh = DB::connect($dsn, $options); |
$db_projects = "";
|
| if (DB::isError($dbh)) { |
$tb_projects = "projects";
|
| die($db->getMessage()); |
$cl_projects_id = "id";
|
| } |
$cl_projects_name = "name";
|
| $dbh->setFetchMode(DB_FETCHMODE_ASSOC); |
|
| |
// **************************************************************
|
| ?> |
|
| |
|
| |
// ******************* FRONTEND *********************************
|
| |
|
| |
// LOCAL SIGN-IN FILE
|
| |
$fl_sign_in = "sign-in.php"; // e.g. sign-in.php
|
| |
|
| |
|
| |
// email domains (suffixes of accepted mailing lists);
|
| |
$email_domains = Array("lists.platon.sk", "mylist.platon.sk", "platon.sk");
|
| |
|
| |
// **************************************************************
|
| |
|
| |
|
| |
|
| |
// ******************* BACKEND *********************************
|
| |
|
| |
$localDomain = "platon.sk";
|
| |
$dir_accepted = "Maildir/.accepted";
|
| |
$dir_rejected = "Maildir/.rejected";
|
| |
|
| |
$MLIST_CRLF = "\r\n";
|
| |
$errors_to = "errors@platon.sk";
|
| |
// **************************************************************
|
| |
?>
|