/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_feuserlisting_pi1" */
	.tx-feuserlisting-pi1-listrow TH { width:190px; background:#ccc; padding:0.2em; white-space:nowrap; font-family:verdana, arial, helvetica; color:#081B6E; font-size:0.9em; text-decoration:none;}
	.tx-feuserlisting-pi1-listrow TH a { background:#ccc; padding:0.2em; white-space:nowrap; font-family:verdana, arial, helvetica; color:#081B6E; font-size:0.9em; text-decoration:none;}
	.tx-feuserlisting-pi1-listrow TD a {font-family:verdana, arial, helvetica; color:#081B6E; font-size:1em; text-decoration:none; }
	.tx-feuserlisting-pi1-listrow TD {font-family:verdana, arial, helvetica; color:#081B6E; font-size:0.8em; text-decoration:none; }
	.tx-feuserlisting-pi1-singleView TH { font-weight:bold; text-align:left; width:100px; padding:0.2em; white-space:nowrap; font-family:verdana, arial, helvetica; color:#081B6E; font-size:0.8em; text-decoration:none;}
	.tx-feuserlisting-pi1-singleView TD {font-family:verdana, arial, helvetica; color:#081B6E; font-size:0.8em; text-decoration:none;}
	.tx-feuserlisting-pi1-singleView TD a {font-family:verdana, arial, helvetica; color:#081B6E; font-size:1em; text-decoration:underline; }
	.tx-feuserlisting-pi1-singleView a {font-family:verdana, arial, helvetica; color:#081B6E; font-size:1em; text-decoration:underline; }
	.tx-feuserlisting-pi1-singleView H3 {background:#ccc; padding:2px; color:#081B6E; font-weight:bold; margin-bottom:0.5em; }
	.tx-feuserlisting-pi1-searchbox-button {padding:0px; font-family:verdana, arial, helvetica; font-size:0.7em; color:#081B6E; padding-bottom:0.3em; margin-top:0.3em; background-color:#CC; width:57px; height:19px; border:1px solid #CCCCCC; }
	.tx-feuserlisting-pi1-searchbox-sword {padding:0px; font-family:verdana, arial, helvetica; font-size:0.8em; width:100px; }
	.tx-feuserlisting-pi1-browsebox {background-color:#D2D1D1; padding:2px; }
	.tx-feuserlisting-pi1-browsebox p {padding-right:0.5em; }
	.tx-feuserlisting-pi1-browsebox a {font-family:verdana, arial, helvetica; color:#081B6E; font-size:1em; }
	.tx-feuserlisting-pi1-browsebox-strong {font-weight:bold; }
	.tx-feuserlisting-pi1 form {background-color:#D2D1D1; padding:2px; }
	
/* default styles for extension "tx_srfeuserregister_pi1" */
		
		#tx-srfeuserregister-pi1-image-0 {width:100px; }
                .tx-srfeuserregister-pi1-captcha {clear:both; margin:2em; }
                .tx-srfeuserregister-pi1 fieldset { border:0px; }
                .tx-srfeuserregister-pi1 fieldset a { color:#E13822; }
		.tx-srfeuserregister-pi1 p { font-size: 0.1em; margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; color:#081B6E; margin-bottom:2em; }
		.tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; color:#E13822; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { font-family:verdana, arial, helvetica; font-size:0.8em; color:#232323; margin-top: 0.5em }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #FF0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; width:200px;}
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		#tx-srfeuserregister-pi1-static_info_country {width:200px; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { width:11px; height:11px; margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 30%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 200px; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }
		.tx-srfeuserregister-pi1 dd textarea { width:200px; }
                .tx-srfeuserregister-pi1 dd form { max-width:400px;  }
                
                              
                
/* default styles for extension "tx_spamshield_pi1" */
      .tx_spamshield_honey {
         position: absolute  !important;
		 margin: 0 0 0 -9999px  !important;
      }
      .tx_spamshield_honey2 {
         display:none !important;
      }
      .tx_spamshield_honey3 {
      	visibility:hidden !important;
	  }
/* default styles for extension "tx_cssstyledcontent" */
.csc-textpic-caption {
		font-family:verdana, arial, helvetica; 
		color:#081B6E; 
		font-size:0.8em;
		margin-bottom:10px;
	}
[GLOBAL]

#################################################################
# TemplaVoila in tt_content einbinden - 
# nötig, um die FCEs (Flexible Content Elements) anzuzeigen
#################################################################

tt_content {

templavoila_pi1 = COA
templavoila_pi1 {

 20 =< plugin.tx_templavoila_pi1 
   
# Klammer schließt tt_content.templavoila_pi1
}

# Klammer schließt tt_content
}
[GLOBAL]
##
## @package TYPO3
## @subpackage sr_feuser_register
## @version $Id: setup.txt 12285 2008-09-24 21:06:39Z franzholz $
##

plugin.tx_srfeuserregister_pi1 = USER_INT
plugin.tx_srfeuserregister_pi1 {

	table.name = fe_users

	templateStyle = css-styled
	templateFile = fileadmin/templates/user_registration.htm
// Remember that the icon is in a fixed dimension and will not grow if the text is getting
// larger.
	icon_delete = uploads/tf/icon_delete.gif

	fe_userOwnSelf = 1
	fe_userEditSelf = 1
	delete = 1

	pid = 74
	pidTitleOverride = Kammerorchester Balingen
	registerPID = 108
	editPID = 68
	confirmPID = 112
	confirmInvitationPID = 0
	confirmType = 0
	loginPID = 0
	linkToPID = 0
	linkToPIDAddButton = 0
	module_sys_dmail_category_PIDLIST = 
	defaultCODE = CREATE
	useShortUrls = 1
	shortUrlLife = 30
	dateFormat = d.m.y
	dateSplit = .

	onChangeCountryAttribute = javascript:window.document.getElementById('tx-srfeuserregister-pi1-fe_users_form').submit();

	allowMultipleUserGroupSelection = 0
	useMd5Password = 1
	salutation = formal

	# you may modify here the conditions under which an attachment file will be added to the email
	addAttachment =  0
	addAttachment.cmd = setfixed
	addAttachment.sFK = APPROVE
	addAttachment.file = typo3conf/ext/sr_feuser_register/pi1/tx_srfeuserregister_pi1_sample.txt

	create = 1
	create {
		preview = 1
		fields = username, password, first_name, name, email, address, city, zip, telephone, fax, www, image, comments, disable
		required = username,password,first_name,name,last_name,email
		useEmailAsUsername = 0
		generateUsername = 0
		generatePassword = 0
		allowUserGroupSelection = 0

		defaultValues {
			module_sys_dmail_html = 0
			usergroup = 0
			disable = 1
			by_invitation =
		}

		overrideValues {
			usergroup = 0
			disable = 1
			by_invitation =
		}

		evalValues {
			password = twice, atLeast[5], atMost[40]
			username = uniqueLocal, atLeast[6], atMost[50]
			email = email,atMost[255],uniqueLocal
			gender = 
			name = atMost[80]
			first_name = atMost[50]
			last_name = atMost[50]
			date_of_birth = date
			company = atMost[50]
			city = atMost[40]
			zip = atMost[20]
			telephone = atMost[25]
			fax = atMost[25]
			image = upload[1]
			title =
			address =
			www = wwwURL
			comments =
			status =
			module_sys_dmail_category =
			module_sys_dmail_html =
			usergroup =
			by_invitation =
			captcha_response =
		}
	}

	select {
		email {
			module_sys_dmail_category.wrap = | <br/>
		}
	}

	setfixed = 0
	setfixed.APPROVE {
		_FIELDLIST = uid,pid,usergroup
		usergroup = 30
		disable = 1
	}
	setfixed.DELETE {
		_FIELDLIST = uid,pid
	}
	setfixed.ACCEPT {
		_FIELDLIST = uid,pid,usergroup
		usergroup = 9
		disable = 0
	}
	setfixed.REFUSE < .setfixed.DELETE
	setfixed.ENTER < .setfixed.ACCEPT

	enableEmailConfirmation = 1
	enableAutoLoginOnConfirmation = 1
	enableAutoLoginOnCreate = 0
	enableAdminReview = 1
	autoLoginRedirect_url = 59

	authcodeFields = uid
	authcodeFields.codeLength = 12

	invite < .create
	invite {
		defaultValues {
			by_invitation = 1
		}
		overrideValues {
			by_invitation = 1
		}
	}

	edit < .create
	edit {
		preview = 0
		allowUserGroupSelection = 0

		defaultValues {
			disable = 0
			usergroup >
			module_sys_dmail_html >
			module_sys_dmail_category >
			by_invitation >
		}

		overrideValues {
			username =
			usergroup >
			disable = 0
			by_invitation >
		}

		evalValues {
			username = unsetEmpty
			usergroup = unsetEmpty
		}
	}

	infomail = 0

	forceFileDelete = 1

	parseValues {
		username = nospace,trim
		email = lower,nospace,trim
		password = trim,nospace
		name = trim
		first_name = trim
		last_name = trim
		date_of_birth = date
		title = trim
		company = trim
		city = trim
		zip = trim
		image = files
		module_sys_dmail_html = setEmptyIfAbsent
		module_sys_dmail_category = multiple
		www = wwwURL
		usergroup = multiple
	}

	parseFromDBValues {
		date_of_birth = adodb_date
	}
	parseToDBValues {
		date_of_birth = adodb_date
	}

	email.from = inga.pape@web.de
	email.fromName = Kammerorchester Balingen
	email.admin = inga.pape@web.de
	email.field = email
	email.replyTo = user
	email.HTMLMail = 0
	email.HTMLMailCSS = EXT:sr_feuser_register/pi1/tx_srfeuserregister_htmlmail_xhtml.css
	email.CREATE_SAVED = 0
	email.EDIT_SAVED = 0
	email.DELETE_SAVED = 0
	email.SETFIXED_APPROVE = 0
	email.SETFIXED_APPROVE_REVIEW = 0
	email.SETFIXED_DELETE = 0
	email.SETFIXED_ACCEPT = 1
	email.SETFIXED_REFUSE = 1

	notify.CREATE_SAVED = 0
	notify.EDIT_SAVED = 0
	notify.DELETE_SAVED = 0
	notify.SETFIXED_CREATE = 0
	notify.SETFIXED_CREATE_REVIEW = 0
	notify.SETFIXED_INVITE = 0
	notify.SETFIXED_APPROVE = 0
	notify.SETFIXED_APPROVE_REVIEW = 0
	notify.SETFIXED_DELETE = 0
	notify.SETFIXED_ACCEPT = 0
	notify.SETFIXED_REFUSE = 0

	_CSS_DEFAULT_STYLE (
		.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }