plugin.tx_ttaddress_pi1 = USER plugin.tx_ttaddress_pi1 { userFunc = tx_ttaddress_pi1->main templatePath = EXT:tt_address/res/ defaultTemplateFileName = default_hcard.htm pidList = 0 recursive = 0 sortByColumn = name sortOrder = ASC listMaxItems = 0 templates.default { # supports the hcard microformats standard image { params = class="photo" style="float:left; margin-right:4px" altText = Photo of {field:first_name} {field:middle_name} {field:last_name} altText.insertData = 1 titleText = {field:first_name} {field:middle_name} {field:last_name} titleText.insertData = 1 debugData = 1 } first_name { innerWrap = | innerWrap.if.isFalse.field = middle_name innerWrap2 = | innerWrap2.if.isTrue.field = middle_name outerWrap = | outerWrap.if.isTrue.field = middle_name } middle_name.wrap = | middle_name.required = 1 last_name { innerWrap = | innerWrap.if.isFalse.field = middle_name innerWrap2 = | innerWrap2.if.isTrue.field = middle_name outerWrap = | outerWrap.if.isTrue.field = middle_name } organization { wrap =
|
required = 1 } email.typolink.parameter.field = email email.typolink.ATagParams = class="email" email.required = 1 address { wrap =
|
br =1 required = 1 } city { wrap = | required = 1 outerWrap = |, outerWrap.if.isTrue.field = region } region { wrap = | required = 1 outerWrap = |, outerWrap.if.isTrue.field = zip } zip { noTrimWrap = | || required = 1 outerWrap = , | outerWrap.if.isFalse.field = region } country { wrap = | required = 1 } phone.wrap =
|
phone.required = 1 mobile.wrap =
|
mobile.required = 1 fax.wrap =
|
fax.required = 1 subparts { adr.hasOneOf = address, city, region, zip, country url.typolink { parameter.field = www target = ATagParams = class="url" } } } }