{if $optionTree|count}
<div id="profile" class="wcf-box wcf-boxPadding wcf-tabMenuContent hidden">
- <div>
- <h3 class="wcf-subHeading">{lang}wcf.acp.user.search.conditions.profile{/lang}</h3>
- {include file='optionFieldList' langPrefix='wcf.user.option.' options=$optionTree}
- </div>
+ <hgroup class="wcf-subHeading">
+ <h1>{lang}wcf.acp.user.search.conditions.profile{/lang}</h1>
+ </hgroup>
+
+ {foreach from=$optionTree[0][categories] item=category}
+ <fieldset>
+ <legend>{lang}wcf.user.option.category.{@$category[object]->categoryName}{/lang}</legend>
+ {hascontent}<h2>{content}{lang __optional=true}wcf.user.option.category.{@$category[object]->categoryName}.description{/lang}{/content}</h2>{/hascontent}
+
+ <div>
+ {include file='optionFieldList' options=$category[options] langPrefix='wcf.user.option.'}
+ </div>
+ </fieldset>
+ {/foreach}
</div>
{/if}