head	1.2;
access;
symbols
	TIGRIS_1_1_0RC2:1.2
	TIGRIS_1_1_0RC1:1.2
	TIGRIS_1_1:1.2.0.12
	TIGRIS_1_0_8:1.2
	TIGRIS_1_0_8RC3:1.2
	TIGRIS_1_0_8RC2:1.2
	TIGRIS_1_0_8RC1:1.2
	TIGRIS_1_0_7:1.2
	TIGRIS_1_0_7RC3:1.2
	TIGRIS_1_0_7RC2:1.2
	TIGRIS_1_0_7RC1:1.2
	TIGRIS_1_0_6:1.2
	TIGRIS_1_0_6RC5:1.2
	TIGRIS_1_0_6RC4:1.2
	TIGRIS_1_0_6RC3:1.2
	TIGRIS_1_0_6RC2:1.2
	TIGRIS_1_0_6RC1:1.2
	TIGRIS_1_0_5:1.2
	TIGRIS_1_0_5RC6:1.2
	TIGRIS_1_0_5RC5:1.2
	TIGRIS_1_0_5RC4:1.2
	TIGRIS_1_0_5RC3:1.2
	TIGRIS_1_0_5RC2:1.2
	TIGRIS_1_0_5RC1:1.2
	TIGRIS_1_0_4:1.2
	TIGRIS_1_0_3:1.2
	TIGRIS_1_0_2:1.2
	TIGRIS_1_0_1:1.2
	TIGRIS_1_0:1.2.0.14
	TIGRIS_1_0_0:1.2
	TIGRIS_1_0_0_RC1:1.2.0.10
	HELM_PEER_PORT_BRANCH:1.2.0.8
	TIGRIS_0_9_2_4:1.2
	TIGRIS_0_9_2_3:1.2
	TIGRIS_0_9_2:1.2.0.6
	TIGRIS_0_9_0:1.2.0.4
	TIGRIS_0_8_4:1.2.0.2
	TIGRIS_710_FF:1.2
	TIGRIS_706:1.2;
locks; strict;
comment	@# @;


1.2
date	2000.10.06.09.32.47;	author ed;	state Exp;
branches;
next	1.1;

1.1
date	2000.09.01.09.46.14;	author ed;	state Exp;
branches;
next	;


desc
@@


1.2
log
@the new format for the option types.  the actual name is different --
it's option_types.txt -- but this file is going to need to be moved
around anyway
@
text
@#name / type / displayType / renderType / renderName / defaultValue / description
options.list=indexed archived digest prefix guard_archive kill_opt list_subs message_moderation user_posts_only public new_text_file_flag request_address remote_admin sub_moderation jump_unsub trailer

option.indexed.type=boolean
option.indexed.renderType=option
option.indexed.renderName=-i
option.indexed.defaultValue=false
option.indexed.description=Create an archive suitable for use WWW archive access with ezmlm-cgi.

option.archived.type=boolean
option.archived.renderType=option
option.archived.renderName=-a
option.archived.defaultValue=true
option.archived.description=Create an archive suitable for use with ezmlm-get (so subscribers can see old messages).

option.digest.type=boolean
option.digest.renderType=option
option.digest.renderName=-d
option.digest.defaultValue=true
option.digest.description=Set up list-digest.

option.prefix.type=boolean
option.prefix.renderType=option
option.prefix.renderName=-f
option.prefix.defaultValue=true
option.prefix.description=Prefix the subject of outgoing messages with the list name.

option.guard_archive.type=boolean
option.guard_archive.renderType=option
option.guard_archive.renderName=-g
option.guard_archive.defaultValue=true
option.guard_archive.description=Disallow requests for messages sent by non-subscribers.

option.kill_opt.type=boolean
option.kill_opt.renderType=option
option.kill_opt.renderName=-k
option.kill_opt.defaultValue=true
option.kill_opt.description=Allows a list of addresses which cannot post to the list

option.list_subs.type=boolean
option.list_subs.renderType=option
option.list_subs.renderName=-l
option.list_subs.defaultValue=true
option.list_subs.description=Allows the administrator to get a list of subscribers via email.

option.message_moderation.type=boolean
option.message_moderation.renderType=option
option.message_moderation.renderName=-m
option.message_moderation.defaultValue=false
option.message_moderation.description=Require approval for postings.

option.user_posts_only.type=boolean
option.user_posts_only.renderType=option
option.user_posts_only.renderName=-u
option.user_posts_only.defaultValue=false
option.user_posts_only.description=Only subscribers are allowed to post to the list.

option.public.type=boolean
option.public.renderType=option
option.public.renderName=-p
option.public.defaultValue=true
option.public.description=Allow ordinary users to get archives and to send subscribe/unsubscribe requests themselves.  (Subscribe requests are still moderated if subscription moderation is true.)

option.new_text_file_flag.type=boolean
option.new_text_file_flag.renderType=option
option.new_text_file_flag.renderName=-n
option.new_text_file_flag.defaultValue=false
option.new_text_file_flag.description=Allow administrators to edit the text files in the text/ subdirectory by e-mail.

option.request_address.type=boolean
option.request_address.renderType=option
option.request_address.renderName=-q
option.request_address.defaultValue=true
option.request_address.description=Service requests to list-request.

option.remote_admin.type=boolean
option.remote_admin.renderType=option
option.remote_admin.renderName=-r
option.remote_admin.defaultValue=false
option.remote_admin.description=Allow remote administration by e-mail.

option.sub_moderation.type=boolean
option.sub_moderation.renderType=option
option.sub_moderation.renderName=-s
option.sub_moderation.defaultValue=false
option.sub_moderation.description=Subscription moderation. require approval for subscription requests.

option.jump_unsub.type=boolean
option.jump_unsub.renderType=option
option.jump_unsub.renderName=-j
option.jump_unsub.defaultValue=false
option.jump_unsub.description=Jump unsubscription. allow unsubscription without confirmation.

option.trailer.type=boolean
option.trailer.renderType=option
option.trailer.renderName=-t
option.trailer.defaultValue=true
option.trailer.description=Trailer. include trail text file in outgoing messages.

option.extras.type=boolean
option.extras.renderType=option
option.extras.renderName=-x
option.extras.defaultValue=false
option.extras.description=Add a few extras. remove attachments based on a configurable list, and to restrict message sizes to given range.

option.owner.type=string
option.owner.renderType=option
option.owner.renderName=-5
option.owner.defaultValue=edk@@collab.net
option.owner.description=The owner of this ezmlm list.

option.msgsize.type=string
option.msgsize.renderType=file
option.msgsize.renderName=msgsize
option.msgsize.defaultValue=-
option.msgsize.description=

@


1.1
log
@some basic configuration stuff.  ezmlm_options should be replaced
with structured data (xml, probably)
@
text
@d2 116
a117 19
indexed:boolean:never:option:-i:false:Create an archive suitable for use WWW archive access with ezmlm-cgi.
archived:boolean:never:option:-a:true:Create an archive suitable for use with ezmlm-get (so subscribers can see old messages).
digest:boolean:advanced:option:-d:true:Set up list-digest.
prefix:boolean:advanced:option:-f:true:Prefix the subject of outgoing messages with the list name.
guard_archive:boolean:never:option:-g:true:Disallow requests for messages sent by non-subscribers.
kill_opt:boolean:never:option:-k:true:Allows a list of addresses which cannot post to the list
list_subs:boolean:advanced:option:-l:true:Allows the administrator to get a list of subscribers via email.
message_moderation:boolean:advanced:option:-m:false:Require approval for postings.
user_posts_only:boolean:advanced:option:-u:false:Only subscribers are allowed to post to the list.
public:boolean:advanced:option:-p:true:Allow ordinary users to get archives and to send subscribe/unsubscribe requests themselves.  (Subscribe requests are still moderated if subscription moderation is true.)
new_text_file_flag:boolean:advanced:option:-n:false:Allow administrators to edit the text files in the text/ subdirectory by e-mail.
request_address:boolean:never:option:-q:true:Service requests to list-request.
remote_admin:boolean:advanced:option:-r:false:Allow remote administration by e-mail.
sub_moderation:boolean:advanced:option:-s:false:Subscription moderation. require approval for subscription requests.
jump_unsub:boolean:advanced:option:-j:false:Jump unsubscription. allow unsubscription without confirmation.
trailer:boolean:advanced:option:-t:true:Trailer. include trail text file in outgoing messages.
extras:boolean:advanced:option:-x:false:Add a few extras. remove attachments based on a configurable list, and to restrict message sizes to given range.
owner:string:base:option:-5:edk@@collab.net:The owner of this ezmlm list.
#msgsize:string:advanced:file:msgsize:-:
@

