[ Index ]
 

Code source de Horde 3.1.3

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

title

Body

[fermer]

/templates/portal/ -> layout.inc (source)

   1  <?php if ($layout->isChanged($row, $col)): ?>
   2  <a id="block"></a>
   3  <?php endif; ?>
   4  
   5  <table cellspacing="0" class="header" width="100%"><tr>
   6    <td>
   7      <?php echo $registry->get('name', $blockInfo['app']) . ': ' . $blocks->getName($blockInfo['app'], $blockInfo['block']) ?>
   8    </td>
   9    <td class="rightAlign">
  10      &nbsp;<?php echo $edit_link ?>
  11      <?php if ($layout->isRemovable($row, $col)) echo Horde::link($layout->getActionUrl('removeBlock', $row, $col), _("Remove Block"), '', '', '', _("Remove Block")) . Horde::img('close.png', _("Remove Block"), 'align="middle"') . '</a>' ?>
  12    </td>
  13  </tr></table>
  14  
  15  <table cellspacing="0" class="nopadding" width="100%">
  16    <tr>
  17      <td colspan="3" align="center">
  18        <?php if ($row > 0) echo $layout->getControl('expand/up', $row, $col) ?>&nbsp;
  19        <?php if ($layout->getHeight($row, $col) > 1) echo $layout->getControl('shrink/up', $row, $col) ?>
  20      </td>
  21    </tr>
  22    <tr>
  23      <td class="leftAlign" width="11">
  24        <?php if ($col > 0) echo $layout->getControl('expand/left', $row, $col) ?>
  25        <?php if ($layout->getWidth($row, $col) > 1) echo $layout->getControl('shrink/left', $row, $col) ?>
  26      </td>
  27      <td align="center">
  28        <table>
  29          <tr>
  30            <td width="11">&nbsp;</td>
  31            <td width="11"><?php echo $row > 0 ? $layout->getControl('move/up', $row, $col) : '&nbsp;' ?></td>
  32            <td width="11">&nbsp;</td>
  33          </tr>
  34          <tr>
  35            <td><?php echo $col > 0 ? $layout->getControl('move/left', $row, $col) : '&nbsp;' ?></td>
  36            <td>&nbsp;</td>
  37            <td><?php echo $layout->getControl('move/right', $row, $col) ?></td>
  38          </tr>
  39          <tr>
  40            <td>&nbsp;</td>
  41            <td><?php echo $layout->getControl('move/down', $row, $col) ?></td>
  42            <td>&nbsp;</td>
  43          </tr>
  44        </table>
  45      </td>
  46      <td class="rightAlign" width="11">
  47        <?php if ($layout->getWidth($row, $col) > 1) echo $layout->getControl('shrink/right', $row, $col) ?>
  48        <?php echo $layout->getControl('expand/right', $row, $col) ?>
  49      </td>
  50    </tr>
  51    <tr>
  52      <td colspan="3" align="center">
  53          <?php if ($layout->getHeight($row, $col) > 1) echo $layout->getControl('shrink/down', $row, $col) ?>
  54          <?php echo $layout->getControl('expand/down', $row, $col) ?>
  55      </td>
  56    </tr>
  57  </table>
  58  
  59  <?php if ($isEditing): ?>
  60  <a id="block"></a>
  61  <table class="nopadding" cellspacing="0" width="100%">
  62    <tr>
  63      <td>&nbsp;</td>
  64    </tr>
  65    <tr>
  66      <td valign="middle" class="leftAlign" width="100%">
  67        <form action="<?php echo Horde::selfUrl() ?>#block" method="post" name="blockform">
  68          <?php Util::pformInput() ?>
  69          <input type="hidden" name="row" value="<?php echo $row ?>" />
  70          <input type="hidden" name="col" value="<?php echo $col ?>" />
  71          <input type="hidden" name="action" value="save" />
  72          <table cellspacing="0" width="100%">
  73            <tr>
  74              <td class="smallheader" colspan="2"><?php echo _("Block Type") ?></td>
  75            </tr>
  76            <tr>
  77              <td colspan="2">
  78                <?php echo $blocks->getBlocksWidget($blockInfo['app'], $blockInfo['block'], true) ?>
  79              </td>
  80            </tr>
  81  <?php
  82  if ($blocks->isEditable($blockInfo['app'], $blockInfo['block'])):
  83      $block = &$layout->getBlock($row, $col);
  84      $defaults = array();
  85      foreach ($block->_params as $key => $val) {
  86          $defaults[$key] = $val;
  87      }
  88  ?>
  89            <tr>
  90              <td colspan="2" class="smallheader"><?php echo _("Block Settings") ?></td>
  91            </tr>
  92  <?php $i = 0; foreach ($blocks->getParams($blockInfo['app'], $blockInfo['block']) as $id): $i++; ?>
  93            <tr>
  94              <td class="<?php echo ($i % 2) ? 'text' : 'item0' ?> rightAlign" valign="top"><?php echo $blocks->getParamName($blockInfo['app'], $blockInfo['block'], $id) ?>:&nbsp;</td>
  95              <td class="<?php echo ($i % 2) ? 'text' : 'item0' ?>" valign="top"><?php echo $blocks->getOptionsWidget($blockInfo['app'], $blockInfo['block'], $id, $defaults) ?></td>
  96            </tr>
  97  <?php endforeach; endif; ?>
  98          </table>
  99          <input type="submit" class="button" value="<?php echo _("Save") ?>" />
 100        </form>
 101      </td>
 102    </tr>
 103  </table>
 104  <?php endif; ?>


Généré le : Sun Feb 25 18:01:28 2007 par Balluche grâce à PHPXref 0.7