MRBS会议管理系统配置简要说明

首先,确保linux系统lamp或lnmp运行正常。

将MRBS文件夹放入指定的文件目录下

编辑config.inc.php文件修改一下参数;

$timezone = "Asia/Shanghai";

/*******************

* Database settings

******************/

// Which database system: "pgsql"=PostgreSQL, "mysql"=MySQL

$dbsys = "mysql";

// Hostname of database server. For pgsql, can use "" instead of localhost

// to use Unix Domain Sockets instead of TCP/IP. For mysql "localhost"

// tells the system to use Unix Domain Sockets, and $db_port will be ignored;

// if you want to force TCP connection you can use "127.0.0.1".

$db_host = "localhost";

// If you need to use a non standard port for the database connection you

// can uncomment the following line and specify the port number

// $db_port = 1234;

// Database name:

$db_database = "mrbs";

// Schema name.  This only applies to PostgreSQL and is only necessary if you have more

// than one schema in your database and also you are using the same MRBS table names in

// multiple schemas.

//$db_schema = "public";

// Database login user name:

$db_login = "mysql_username";

// Database login password:

$db_password = ‘mysql_password‘;

// Prefix for table names.  This will allow multiple installations where only

// one database is available

$db_tbl_prefix = "mrbs_";

// Set $db_persist to TRUE to use PHP persistent (pooled) database connections.  Note

// that persistent connections are not recommended unless your system suffers significant

// performance problems without them.   They can cause problems with transactions and

// locks (see http://php.net/manual/en/features.persistent-connections.php) and although

// MRBS tries to avoid those problems, it is generally better not to use persistent

// connections if you can.

$db_persist = FALSE;

如需要指定管理员可以添加一下内容

$auth["admin"][] = "username";//登录名称

如需要将登陆用户通过邮箱账号来登录可以添加以下字段

$auth["type"] = "pop3";

# ‘auth_pop3‘ configuration settings

# Where is the POP3 server

$pop3_host = "pop.mail.com";修改成服务器指定地址

# The POP3 server port

$pop3_port = "110";

lang/lang.zh-cn可以进行修改页面的中文显示

根据对应关系进行修改

systemdefaults.inc.php修改系统默认配置

创建添加修改预定会议室时邮件通知给预定人修改如下内容

/**********************************************

* Email settings

**********************************************/

// WHO TO EMAIL

// ------------

// The following settings determine who should be emailed when a booking is made,

// edited or deleted (though the latter two events depend on the "When" settings below).

// Set to TRUE or FALSE as required

// (Note:  the email addresses for the room and area administrators are set from the

// edit_area_room.php page in MRBS)

$mail_settings[‘admin_on_bookings‘]      = TRUE;  // the addresses defined by $mail_settings[‘recipients‘] below

$mail_settings[‘area_admin_on_bookings‘] = FALSE;  // the area administrator

$mail_settings[‘room_admin_on_bookings‘] = FALSE;  // the room administrator

$mail_settings[‘booker‘]                 = TRUE;  // the person making the booking

$mail_settings[‘book_admin_on_approval‘] = TRUE;  // the booking administrator when booking approval is enabled

// (which is the MRBS admin, but this setting allows MRBS

// to be extended to have separate booking approvers)

// WHEN TO EMAIL

// -------------

// These settings determine when an email should be sent.

// Set to TRUE or FALSE as required

//

// (Note:  (a) the variables $mail_settings[‘admin_on_delete‘] and

// $mail_settings[‘admin_all‘], which were used in MRBS versions 1.4.5 and

// before are now deprecated.   They are still supported for reasons of backward

// compatibility, but they may be withdrawn in the future.  (b)  the default

// value of $mail_settings[‘on_new‘] is TRUE for compatibility with MRBS 1.4.5

// and before, where there was no explicit config setting, but mails were always sent

// for new bookings if there was somebody to send them to)

$mail_settings[‘on_new‘]    = TRUE;   // when an entry is created

$mail_settings[‘on_change‘] = TRUE;  // when an entry is changed

$mail_settings[‘on_delete‘] = TRUE;  // when an entry is deleted

// It is also possible to allow all users or just admins to choose not to send an

// email when creating or editing a booking.  This can be useful if an inconsequential

// change is being made, or many bookings are being made at the beginning of a term or season.

$mail_settings[‘allow_no_mail‘]        = FALSE;

$mail_settings[‘allow_admins_no_mail‘] = FALSE;  // Ignored if ‘allow_no_mail‘ is TRUE

$mail_settings[‘no_mail_default‘] = FALSE; // Default value for the ‘no mail‘ checkbox.

// TRUE for checked (ie don‘t send mail),

// FALSE for unchecked (ie do send mail)

// WHAT TO EMAIL

// -------------

// These settings determine what should be included in the email

// Set to TRUE or FALSE as required

$mail_settings[‘details‘]   = TRUE; // Set to TRUE if you want full booking details;

// otherwise you just get a link to the entry

$mail_settings[‘html‘]      = TRUE; // Set to true if you want HTML mail

$mail_settings[‘icalendar‘] = TRUE; // Set to TRUE to include iCalendar details

// which can be imported into a calendar.  (Note:

// iCalendar details will not be sent for areas

// that use periods as there isn‘t a mapping between

// periods and time of day, so the calendar would not

// HOW TO EMAIL - LANGUAGE

// -----------------------------------------

// Set the language used for emails (choose an available lang.* file).

$mail_settings[‘admin_lang‘] = ‘zh‘;   // Default is ‘en‘.

// HOW TO EMAIL - ADDRESSES

// ------------------------

// The email addresses of the MRBS administrator are set in the config file, and

// those of the room and area administrators are set though the edit_area_room.php

// in MRBS.    But if you have set $mail_settings[‘booker‘] above to TRUE, MRBS will

// need the email addresses of ordinary users.   If you are using the "db"

// authentication method then MRBS will be able to get them from the users table.  But

// if you are using any other authentication scheme then the following settings allow

// you to specify a domain name that will be appended to the username to produce a

// valid email address (eg "@domain.com").

$mail_settings[‘domain‘] = ‘‘;

// If you use $mail_settings[‘domain‘] above and username returned by mrbs contains extra

// strings appended like domain name (‘username.domain‘), you need to provide

// this extra string here so that it will be removed from the username.

$mail_settings[‘username_suffix‘] = ‘‘;

// HOW TO EMAIL - BACKEND

// ----------------------

// Set the name of the backend used to transport your mails. Either ‘mail‘,

// ‘smtp‘, ‘sendmail‘ or ‘qmail‘. Default is ‘mail‘.

$mail_settings[‘admin_backend‘] = ‘mail‘;

/*******************

* Sendmail settings

*/

// Set the path of the Sendmail program (only used with "sendmail" backend).

// Default is ‘/usr/bin/sendmail‘

$sendmail_settings[‘path‘] = ‘/usr/bin/sendmail‘;

// Set additional Sendmail parameters (only used with "sendmail" backend).

// (example "-t -i"). Default is ‘‘

$sendmail_settings[‘args‘] = ‘‘;

/*******************

* Qmail settings

*/

/* Configures the path to ‘qmail-inject‘, if unset defaults to ‘/var/qmail/bin/qmail-inject‘ */

$mail_settings[‘qmail‘][‘qmail-inject-path‘] = ‘/usr/bin/qmail-inject‘;

/*******************

* SMTP settings

*/

// These settings are only used with the "smtp" backend

$smtp_settings[‘host‘] = ‘mail.collegepre.com‘;  // SMTP server

$smtp_settings[‘port‘] = 25;           // SMTP port number

$smtp_settings[‘auth‘] = TRUE;        // Whether to use SMTP authentication

$smtp_settings[‘secure‘] = ‘tls‘;      // Encryption method: ‘‘, ‘tls‘ or ‘ssl‘

$smtp_settings[‘username‘] = ‘‘;       // Username (if using authentication)

$smtp_settings[‘password‘] = ‘‘;       // Password (if using authentication)

$smtp_settings[‘disable_opportunistic_tls‘] = false; // Set this to true to disable

// opportunistic TLS

// https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#opportunistic-tls

// EMAIL - MISCELLANEOUS

// ---------------------

// Set the email address of the From field. Default is ‘[email protected]‘

$mail_settings[‘from‘] = ‘[email protected]‘;

// The address to be used for the ORGANIZER in an iCalendar event.   Do not make

// this email address the same as the admin email address or the recipients

// email address because on some mail systems, eg IBM Domino, the iCalendar email

// notification is silently discarded if the organizer‘s email address is the same

// as the recipient‘s.  On other systems you may get a "Meeting not found" message.

$mail_settings[‘organizer‘] = ‘[email protected]‘;

// Set the recipient email. Default is ‘[email protected]‘. You can define

// more than one recipient like this "[email protected],[email protected]"

$mail_settings[‘ttrecipients‘] = ‘[email protected]‘;

// Set email address of the Carbon Copy field. Default is ‘‘. You can define

// more than one recipient (see ‘recipients‘)

//$user = getUserName();

$mail_settings[‘cc‘] = $user;

// Set to TRUE if you want the cc addresses to be appended to the to line.

// (Some email servers are configured not to send emails if the cc or bcc

// fields are set)

$mail_settings[‘treat_cc_as_to‘] = TRUE;

// The filename to be used for iCalendar attachments.   Will always have the

// extension ‘.ics‘

$mail_settings[‘ics_filename‘] = "booking";

// Set this to TRUE if you want MRBS to output debug information when you are sending email.

// If you are not getting emails it can be helpful by telling you (a) whether the mail functions

// are being called in the first place (b) whether there are addresses to send email to and (c)

// the result of the mail sending operation.

$mail_settings[‘debug‘] = TRUE;

// Where to send the debug output.  Can be ‘browser‘ or ‘log‘ (for the error_log)

$mail_settings[‘debug_output‘] = ‘log‘;

// Set this to TRUE if you do not want any email sent, whatever the rest of the settings.

// This is a global setting that will override anything else.   Useful when testing MRBS.

$mail_settings[‘disabled‘] = FALSE;

时间: 2024-08-10 17:17:29

MRBS会议管理系统配置简要说明的相关文章

会议管理

一.概述 会议的作用不外乎布置工作.总结经验.讨论事项.分析问题.研究对策,或表彰先进.惩戒违章,一言以蔽之就是做出决策或鼓舞士气.管理良好的会议能够集中集体智慧.快速解决问题.迅速推动工作,是企业管理中最常用的方式或手段.企业会议必须有的放矢,不能议而不决,更不能决而不行.会上放空炮,说大话,就会丧失企业决策效力,导致人心涣散,削弱组织活力. 一个企业每年应该召开的会议其实是屈指可数的,固定会议除了企业的年度总结大会.半年总结会.月例会.周例会(班组有晨会或晚会)之外,其余的会议都是专题会议,

用思维导图进行会议管理的方法

会议是统一步调迈向理想目标的工具,会议中更快更有效地达成共识,不仅可以为公司节省许多成本,还可以为工作人员节省时间.无论是大公司还是小公司,开会,必定是不可或缺的.身为管理者的你,会怎样让会议的效率达到最高呢? 事实上,现代化的潮流中,很多管理者都已经找到了会议管理的好帮手--XMind思维导图,XMind在企业和教育领域都有广泛的应用,在企业中它可以用来进行会议管理.项目管理.信息管理.计划和时间管理.企业决策分析等:在教育领域,它通常被用于教师备课.课程规划.头脑风暴等.下面,我们来看看XM

从点滴看管理之会议管理

现状 随着岗位专业化,部门间的沟通更加频繁,一些缺乏管理的会议降低了我们的工作效率. 如何组织会议 提交会议纪要 项目经理 会议的日期 会议的地点 会议的类型 会议的目的:组织本次会议的目标和想要达到的效果. 应该开的会议: 避免这些会议: 会议的议题:会议讨论的内容项.每一项的预计时间.总时间. 指定会议记录人员 考虑这些人是否可以在会议上贡献价值和获取信息. 会议参与者:明确必须参加的和自愿参加的. 申请会议室 项目经理 发送会议通知 项目经理 如有需要,发放会议材料 如有需要,明确反馈方式

Android电源管理-休眠简要分析

工作需要,需要对这一块深入学习.故在此做一点分析记录,存疑解惑. 一.开篇 1.Linux 描述的电源状态 - On(on)                                                 S0 -  Working - Standby (standby)                              S1 -  CPU and RAM are powered but not executed - Suspend to RAM(mem)        

会议管理心得记录(非markdown版)

前提 本文说的会议特指有开发团队成员参与的会议, 包括但不限于开发.设计.测试.运维.管理岗位的成员. 因为不同工种和行业都有其特殊性,我是一名程序员,并不太了解其他工种和行业的具体情况,不敢妄言. 术语定义 会议:本文中的“会议”指的是当团队有问题需要解决时,并且希望通过会议的形式,让若干个团队内或外的人员参与进来,通过开会讨论的方式找到解决方案.这种会议包括项目总结会.头脑风暴.周会等.不需要进行讨论.不是为了给问题找出解决方案的会议不在本文讨论范围之内,如信息宣布的会议(如宣布领导的决策)

高效会议管理技巧

[摘要] 会议的主要目的就是解决问题,但由于开会技巧不佳或过于频繁,不但无益于解决问题,反而使问题愈趋复杂.频繁的会议与主管层的随意决策,常常是员工的梦魇:员工花太多时间在无效率的会议上,不仅浪费公司成本,也造成工作效率低下.如何能在会议中高效率且有效果地解决问题,是大家长久以来的期望,那么我们通过本文窥豹一斑. [正文] 一   会议的意义 n 会议是一个集思广益的渠道 : 会议是一个集合的载体.通过会议使不同的人.不同的想法汇聚一堂,相互碰撞,从而产生"金点子".许多高水准的创意就

myapps 会议管理设计与实现

会议管理设计与实现文档 会议管理 数据库:meetingdb 数据表:1.meeting_info 2.meeting_join_user  (一对多关系) 菜单 1.我发起的会议(公开) 2.待参与的会议(公开) 3.待审批的会议(管理员,经理,主管) 4.所有会议列表(管理员) 注:  角色目前是按照个人自己的设计的角色,后期需要改为省平台的对应的角色 创建会议:创建会议时,把相关参与人的数据插入到meeting_join_user表 删除会议:删除会议时,把相关参与人的数据从meeting

Lind.DDD.ConfigConstants统一管理系统配置

仓储大叔好了相赠 网上2500元 跟谁学课堂 C#视频 ddd领域驱动架构设计视频 还赠送ABP视频两套 qq 2589406800 qq1399494644 qq2128543647 qq2890083872 qq3235634116 qq3381945576 qq2171713479源代码框架lind.ddd(后台管理系统,电商系统,API,SSO,xamarin,ko,各组件单元测试) 赠送ABP视频+lindCore源碼+LindAgility(敏捷框架) (60元) Lind.DDD.

简单的企业会议管理cms后台模板——后台

链接:http://pan.baidu.com/s/1eRAVAka 密码:olr1