[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 {def $translations=$class.prioritized_languages 2 $translations_count=$translations|count} 3 4 <form name="translationsform" method="post" action={'class/translation'|ezurl}> 5 <input type="hidden" name="ContentClassID" value="{$class.id}" /> 6 <input type="hidden" name="ContentClassLanguageCode" value="{$language_code|wash}" /> 7 8 <div class="context-block"> 9 10 {* DESIGN: Header START *}<div class="box-header"><div class="box-tc"><div class="box-ml"><div class="box-mr"><div class="box-tl"><div class="box-tr"> 11 12 <h2 class="context-title">{'Translations [%translations]'|i18n( 'design/admin/class/view',, hash( '%translations', $translations_count ) )}</h2> 13 14 {* DESIGN: Subline *}<div class="header-subline"></div> 15 16 {* DESIGN: Header END *}</div></div></div></div></div></div> 17 18 {* DESIGN: Content START *}{* DESIGN: Content START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-bl"><div class="box-br"><div class="box-content"> 19 20 <div class="block"> 21 <fieldset> 22 <legend>{'Existing languages'|i18n( 'design/admin/class/view' )}</legend> 23 24 <table class="list" cellspacing="0"> 25 <tr> 26 <th class="tight"><img src={'toggle-button-16x16.gif'|ezimage} alt="{'Invert selection.'|i18n( 'design/admin/class/view' )}" title="{'Invert selection.'|i18n( 'design/admin/class/view' )}" onclick="ezjs_toggleCheckboxes( document.translationsform, 'LanguageID[]' ); return false;"/></th> 27 <th>{'Language'|i18n( 'design/admin/class/view' )}</th> 28 <th>{'Locale'|i18n( 'design/admin/class/view' )}</th> 29 <th class="tight">{'Main'|i18n( 'design/admin/class/view' )}</th> 30 <th class="tight"> </th> 31 </tr> 32 33 {section var=Translations loop=$translations sequence=array( bglight, bgdark )} 34 35 <tr class="{$Translations.sequence}"> 36 37 {* Remove. *} 38 <td> 39 <input type="checkbox" name="LanguageID[]" value="{$Translations.item.id}"{if $Translations.item.id|eq($class.initial_language_id)} disabled="disabled"{/if} /> 40 </td> 41 42 {* Language name. *} 43 <td> 44 <img src="{$Translations.item.locale|flag_icon}" alt="{$Translations.item.locale}" /> 45 46 {section show=eq( $Translations.item.locale, $language_code )} 47 <b><a href={concat( 'class/view/', $class.id, '/(language)/', $Translations.item.locale )|ezurl} title="{'View translation.'|i18n( 'design/admin/class/view' )}">{$Translations.item.name}</a></b> 48 {section-else} 49 <a href={concat( 'class/view/', $class.id, '/(language)/', $Translations.item.locale )|ezurl} title="{'View translation.'|i18n( 'design/admin/class/view' )}">{$Translations.item.name}</a> 50 {/section} 51 </td> 52 53 {* Locale code. *} 54 <td>{$Translations.item.locale}</td> 55 56 {* Main. *} 57 <td> 58 59 <input type="radio"{if $Translations.item.id|eq($class.initial_language_id)} checked="checked"{/if} name="InitialLanguageID" value="{$Translations.item.id}" title="{'Use these radio buttons to select the desired main language.'|i18n( 'design/admin/class/view' )}" /> 60 61 </td> 62 63 {* Edit. *} 64 <td> 65 66 <a href={concat( 'class/edit/', $class.id, '/(language)/', $Translations.item.locale )|ezurl}><img src={'edit.gif'|ezimage} alt="{'Edit in <%language_name>.'|i18n( 'design/admin/class/view',, hash( '%language_name', $Translations.item.locale_object.intl_language_name ) )|wash}" title="{'Edit in <%language_name>.'|i18n( 'design/admin/class/view',, hash( '%language_name', $Translations.item.locale_object.intl_language_name ) )|wash}" /></a> 67 68 </td> 69 70 </tr> 71 72 {/section} 73 </table> 74 75 <div class="block"> 76 <div class="button-left"> 77 {if $translations_count|gt( 1 )} 78 <input class="button" type="submit" name="RemoveTranslationButton" value="{'Remove selected'|i18n( 'design/admin/class/view' )}" title="{'Remove selected languages from the list above.'|i18n( 'design/admin/class/view' )}" /> 79 {else} 80 <input class="button-disabled" type="submit" name="RemoveTranslationButton" value="{'Remove selected'|i18n( 'design/admin/class/view' )}" title="{'There is no removable language.'|i18n( 'design/admin/class/view' )}" disabled="disabled" /> 81 {/if} 82 </div> 83 84 <div class="button-right"> 85 {if $translations_count|gt( 1 )} 86 <input class="button" type="submit" name="UpdateInitialLanguageButton" value="{'Set main'|i18n( 'design/admin/class/view' )}" title="{'Select the desired main language using the radio buttons above and click this button to store the setting.'|i18n( 'design/admin/class/view' )}" /> 87 {else} 88 <input class="button-disabled" type="submit" name="" value="{'Set main'|i18n( 'design/admin/class/view' )}" disabled="disabled" title="{'You can not change the main language because the object is not translated to any other languages.'|i18n( 'design/admin/class/view' )}" /> 89 {/if} 90 </div> 91 92 <div class="break"></div> 93 </div> 94 </fieldset> 95 96 </div> 97 98 {* DESIGN: Content END *}</div></div></div></div></div></div> 99 100 </div> 101 102 </form> 103 104 {undef $translations 105 $translations_count}
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 10:30:04 2007 | par Balluche grâce à PHPXref 0.7 |