1<form method="post" action=""> 2 <input type="hidden" name="wp_transition_obj" value="{$wp_transition_obj|escape}"> 3 {foreach from=$wp_transitions item=trans} 4 <div> 5 <input id="transition-{$trans.transitionId|escape}" type="radio" name="wp_transition" value="{$trans.transitionId|escape}" {if ! $trans.enabled}disabled="disabled"{/if}> 6 <label for="transition-{$trans.transitionId|escape}">{$trans.name|escape}</label> 7 {if ! $trans.enabled} 8 <a href="#trans{$trans.transitionId|escape}" class="mouseover">Why?</a> 9 <div id="trans{$trans.transitionId|escape}"> 10 {foreach item=reason from=$trans.explain} 11 {if $reason.class eq 'missing'} 12 <p>{tr _0=$reason.count}Missing %0 of the following categories:{/tr}</p> 13 {elseif $reason.class eq 'extra'} 14 <p>{tr _0=$reason.count}%0 extra of the following categories:{/tr}</p> 15 {elseif $reason.class eq 'unknown'} 16 <p>{tr _0=$reason.count}Unknown comparison:{/tr}</p> 17 {elseif $reason.class eq 'invalid'} 18 <p>{tr _0=$reason.count}Impossible condition, %0 of:{/tr}</p> 19 {/if} 20 <ul> 21 {foreach from=$reason.set item=state} 22 <li>{categoryName id=$state}</li> 23 {/foreach} 24 </ul> 25 {/foreach} 26 </div> 27 {/if} 28 </div> 29 {/foreach} 30 {jq}{literal} 31 $('.mouseover:not(.done)') 32 .addClass('done') 33 .each( function( k, e ) { 34 $(e.href.substr(e.href.lastIndexOf('#'))).hide(); 35 } ) 36 .click( function( e ) { 37 e.preventDefault(); 38 $(this.href.substr(this.href.lastIndexOf('#'))).toggle('fast'); 39 } ); 40 {/literal}{/jq} 41 <div><input type="submit" class="btn btn-primary btn-sm" title="{tr}Apply Changes{/tr}" value="{tr}Apply{/tr}"></div> 42</form> 43 44