Item value description Group of Event Post Group (Regsiter Users) Set a group the owner permited to administration for own evnet. Notify mail to Admin No/Yes/Always Notification mail to admin when Event registerd or updated. No = No notifcation. Yes = Notify except operation user. Always = Notify with operation user. Admin Group for Notification Yes/No The group is received admin notification mail Do you need to approve New Event Yes/No Need to approve New Event by site administrator Display additional items in list field counts (3) Display items entry order additional form Display list items in a page line counts (50) How many item lines in a page Display events in top page Event counts (10) Number of listed events in top page Show Multiple Entry Yes/No When event has multiple entry, show each entris. YES - display each entries. NO - Only show recenet entry. User requested notification of new event Yes/No YES - Enable notification mail, NO - disable. Event entry need to LOGIN No/Yes/Both Only login user can be reservation event (Not use email address). When select "Both", email address input field exist only guest user. Has confirm page Yes/No Display confirm page when reservation submit Additional item options (none) Additional item optional settings. See "Additional item options" more details.
- label_persons=label (label for multiple person reservation)
- reply_tpl_suffix=suffix (suffix of reply mail template filename)
- reply_extension=label (label for reply mail template extension)
- export_charset=UTF-8 (using CSV output coding system)
- size=60 (text input default size)
- cols=40 (textarea default columns)
- rows=5 (textarea default rows)
Close Time Before (min) 60 Event entry close time before setting minits. Expire Time 1440 (was 1day, 24 hours) Event expired on top page when after event start time in minites. Persons default value 10 Reservation persons in event post form Date Foramt D, d M Y Open Event Date(Time) display format. Using PHP date function format. Use Other moudle plugins Yes/No Internal Control accept entry form other modules Current entry level mark 0,[Close]
50,[Empty]
100,[Many]
101,[Full]The mark mean of how many entry in current. Show mark correspond parcentage. (xx,yy mean less than xx% showup yy. And '0,yy' mean out of date mark) Time Table Labels (none) Set starting time in Settings collection page. e.g.: 08:00,14:00,16:00 Item List in export reservations * Item `name' or `number' seperated comma(,). Astarisk(*) mean left items. e.g.: 3,4,0,2,* Allow Comments Yes/No Allow Comments for event Following sets standard comment function in XOOPS
For example setting as "label_persons=Persons". In additional item like as "Persons,select,1,2,3,4" that make to recommand numeric choice field.
Only value setting in this config, Assume set for this "label_persons=" option. This is compatible before eguide 2.5.reply_tpl_suffix=Amean using replay template language/<lang>/mail_template/{accept|order}A.tpl file. "reply_extension" for indirect by addition items value. In this variable set suffix to direct.
For example, setting in preferences "reply_extension=OrderForm", In Additional Items include like "OrderForm,hidden,A" field. This event reservation switch reply mail template file.
In this case(the value as "A") using template file name assume language/<lang>/mail_template/{accept|order}A.tpl and using it.
Additional value for file name, that is store value in reservation. In international using, recommand the value make alpha-numeric only. Because sometime there is encoding problem.
If there is no mail template in additional name, using default mail template.
For example, setting "bound_time=03:00", a event start "2009-12-15 01:00" to be display "2009-12-14 25:00". The bound time work correct from 00:01 to 11:59.
line ::= ["!"]item-name["*"][,type[,argument...]] type ::= {text|checkbox|radio|textarea|select|hidden|const}
argument ::= [value ["+"] "="] label
Event Guide module can use plugins for control reservations. It provide more complex contition for reservations. There is sample "dlimit" plugin that control same user can limited number of reservation in a day. Using this plugin reservation to need login.
This plugin activate set module preferences "Additional item options" add like following.
eguide_plugins=dlimit max_register_in_day=1 max_register_in_future=2
Event Guide handle the content of same event, open two or more times. This settings to "Repeat Open" in event registration form.
You want more detail settings, you send "Preview" one time. There is expand and edit more detail items.
In addition, the event is registered once to do detailed specification and it sets it on "Edit Open Date" page.
eguide 2.4 later module is duplicatable (sorry not yet D3). There is command line utility proguram for duplicate module. "eguide/duplicate.php" is duplicate eguide module how many you want. (This command support only Unix-like system)
Example use this:
$ cd modules/eguide $ php duplicate.php event ticket class Duplicate: event Duplicate: ticket Duplicate: class