[ 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/package/ -> list.tpl (source)

   1  {* DO NOT EDIT THIS FILE! Use an override template instead. *}
   2  {let page_limit=15
   3       package_list=fetch( package, list,
   4                           hash( offset, $view_parameters.offset,
   5                                 limit, $page_limit,
   6                                 repository_id, $repository_id ) )
   7       repository_list=fetch( package, repository_list )
   8       can_remove=fetch( package, can_remove )}
   9  <form name="packagelist" method="post" action={concat('package/list',
  10                              $view_parameters.offset|gt(0)
  11                              |choose('',
  12                                      concat('/offset/',$view_parameters.offset)))|ezurl}>
  13  
  14  <div class="context-block">
  15  
  16  {* ## START messages ## *}
  17  {section show=$remove_list}
  18  
  19  {* 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">
  20  
  21  <h1 class="context-title">{'Remove section?'|i18n( 'design/admin/package/list' )}</h1>
  22  
  23  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  24  
  25  {* DESIGN: Header END *}</div></div></div></div></div></div>
  26  
  27  {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content">
  28  
  29  <div class="message-confirmation">
  30  
  31  <h2>{'Removal of packages'|i18n('design/admin/package/list')}</h2>
  32  <p>{'Are you sure you wish to remove the following packages?
  33  The packages will be lost forever.
  34  Note: The packages will not be uninstalled.'|i18n('design/admin/package/list')|break}</p>
  35  <ul>
  36  {section var=package loop=$remove_list}
  37      <li>
  38          <input type="hidden" name="PackageSelection[]" value="{$package.name|wash}" />
  39          {$package.name|wash} ({$package.summary|wash})
  40      </li>
  41  {/section}
  42  </ul>
  43  
  44  </div>
  45  
  46  {* DESIGN: Content END *}</div></div></div>
  47  
  48  <div class="controlbar">
  49  
  50  {* DESIGN: Control bar START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-tc"><div class="box-bl"><div class="box-br">
  51  
  52  <div class="block">
  53  
  54      <input class="button" type="submit" name="ConfirmRemovePackageButton" value="{'OK'|i18n('design/admin/package/list')}" />
  55      <input class="button" type="submit" name="CancelRemovePackageButton" value="{'Cancel'|i18n('design/admin/package/list')}" />
  56  
  57  </div>
  58  
  59  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
  60  
  61  </div>
  62  
  63  {section-else}
  64  {section show=$module_action|eq( 'CancelRemovePackage' )}
  65  <div class="message-feedback">
  66      <p>{'Package removal was canceled.'|i18n('design/admin/package/list')}</p>
  67  </div>
  68  {/section}
  69  
  70  {* ## START default window ## *}
  71  
  72  {* 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">
  73  
  74  <h1 class="context-title">{'Packages'|i18n('design/admin/package/list')}</h1>
  75  
  76  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  77  
  78  {* DESIGN: Header END *}</div></div></div></div></div></div>
  79  
  80  {* DESIGN: Content START *}<div class="box-ml"><div class="box-mr"><div class="box-content">
  81  
  82  <div class="context-attributes">
  83  
  84  <div class="block">
  85  <label>{'Repository'|i18n( 'design/admin/package/list' )}</label>
  86  <select name="RepositoryID">
  87      <option value="">{'All'|i18n( 'design/admin/package/list' )}</option>
  88  {section var=repository loop=$repository_list}
  89      <option value="{$repository.id|wash}"{section show=eq( $repository.id, $repository_id )} selected="selected"{/section}>{$repository.name|wash}</option>
  90  {/section}
  91  </select>
  92  &nbsp;<input class="button" type="submit" name="ChangeRepositoryButton" value="{'Change repository'|i18n( 'design/admin/package/list' )}" />
  93  </div>
  94  
  95  
  96  {section show=$package_list}
  97  <table class="list" width="100%" cellpadding="0" cellspacing="0" border="0">
  98  <tr>
  99      <th class="tight"><img src={'toggle-button-16x16.gif'|ezimage} alt="Invert selection." onclick="ezjs_toggleCheckboxes( document.packagelist, 'PackageSelection[]' ); return false;" title="{'Invert selection.'|i18n( 'design/admin/package/list' )}" /></th>
 100      <th>{'Name'|i18n('design/admin/package/list')}</th>
 101      <th>{'Version'|i18n('design/admin/package/list')}</th>
 102      <th>{'Summary'|i18n('design/admin/package/list')}</th>
 103      <th>{'Status'|i18n('design/admin/package/list')}</th>
 104  </tr>
 105  {section name=Package loop=$package_list sequence=array(bglight,bgdark)}
 106  <tr class="{$:sequence}">
 107      {section show=$can_remove}
 108      <td width="1"><input type="checkbox" name="PackageSelection[]" value="{$:item.name|wash}"/></td>
 109      {section-else}
 110        <input type="checkbox" disabled="disabled">
 111      {/section}
 112      <td><a href={concat('package/view/full/',$:item.name)|ezurl}>{$:item.name|wash}</a></td>
 113      <td>{$:item.version-number}-{$:item.release-number}{section show=$:item.release-timestamp}({$:item.release-timestamp|l10n( shortdatetime )}){/section}{section show=$:item.type} [{$:item.type|wash}]{/section}</td>
 114      <td>{$:item.summary|wash}</td>
 115      <td>
 116          {section show=$:item.install_type|eq( 'install' )}
 117              {section show=$:item.is_installed}
 118                  {'Installed'|i18n('design/admin/package/list')}
 119              {section-else}
 120                  {'Not installed'|i18n('design/admin/package/list')}
 121              {/section}
 122          {section-else}
 123              {'Imported'|i18n('design/admin/package/list')}
 124          {/section}
 125      </td>
 126  </tr>
 127  {/section}
 128  </table>
 129  {section-else}
 130  <p>{'There are no packages matching the selected repository.'|i18n( 'design/admin/package/list' )}</p>
 131  {/section}
 132  
 133  
 134  </div>
 135  {* DESIGN: Content END *}</div></div></div>
 136  
 137  <div class="controlbar">
 138  {* DESIGN: Control bar START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-tc"><div class="box-bl"><div class="box-br">
 139  
 140  
 141  {let can_create=fetch( package, can_create )
 142       can_import=fetch( package, can_import )}
 143  
 144  <div class="block">
 145    <input class="button" type="submit" name="RemovePackageButton" value="{'Remove selected'|i18n('design/admin/package/list')}" {section show=and( $package_list|gt( 0 ), $can_remove )|not}disabled="disabled"{/section} />
 146  
 147    <input class="button" type="submit" name="InstallPackageButton" value="{'Import new package'|i18n('design/admin/package/list')}" {section show=$can_import|not}disabled="disabled"{/section}/>
 148    <input class="button" type="submit" name="CreatePackageButton" value="{'Create new package'|i18n('design/admin/package/list')}" {section show=$can_create|not}disabled="disabled"{/section} />
 149  </div>
 150  
 151  {/let}
 152  
 153  {* DESIGN: Control bar END *}</div></div></div></div></div></div>
 154  </div>
 155  
 156  {/section}
 157  
 158  </div>
 159  
 160  </form>
 161  
 162  {/let}


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