[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/design/admin/templates/class/ -> translations.tpl (source)

   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">&nbsp;</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  &nbsp;
  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}


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7