feed.phtml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <div class="table">
  2. <?php $this->partial ('configure_aside'); ?>
  3. <div class="aside">
  4. <ul>
  5. <li><h2>Vox flux RSS</h2></li>
  6. <?php if (!empty ($this->feeds)) { ?>
  7. <?php foreach ($this->feeds as $feed) { ?>
  8. <li <?php echo ($this->flux && $this->flux->id () == $feed->id ()) ? 'class="active"' : ''; ?>>
  9. <a href="<?php echo Url::display (array ('c' => 'configure', 'a' => 'feed', 'params' => array ('id' => $feed->id ()))); ?>"><?php echo $feed->name (); ?></a>
  10. </li>
  11. <?php } ?>
  12. <?php } else { ?>
  13. <li class="disable"><span>Aucun flux</span></li>
  14. <?php } ?>
  15. </ul>
  16. </div>
  17. <?php if ($this->flux) { ?>
  18. <form method="post" action="">
  19. <h1><?php echo $this->flux->name (); ?></h1>
  20. <?php echo $this->flux->description (); ?>
  21. <label>URL du site</label>
  22. <span><a target="_blank" href="<?php echo $this->flux->website (); ?>"><?php echo $this->flux->website (); ?></a></span>
  23. <label>Nombre d'articles</label>
  24. <span><?php echo $this->flux->nbEntries (); ?></span>
  25. <?php if (!empty ($this->categories)) { ?>
  26. <label>Ranger dans une catégorie</label>
  27. <div class="radio_group">
  28. <?php foreach ($this->categories as $cat) { ?>
  29. <input type="radio" name="category" id="cat_<?php echo $cat->id (); ?>" value="<?php echo $cat->id (); ?>"<?php echo $cat->id () == $this->flux->category () ? ' checked="checked"' : ''; ?> />
  30. <label for="cat_<?php echo $cat->id (); ?>"><?php echo $cat->name (); ?></label>
  31. <br />
  32. <?php } ?>
  33. </div>
  34. <input type="submit" value="Valider" />
  35. <?php } ?>
  36. <button formaction="<?php echo Url::display (array ('c' => 'feed', 'a' => 'delete', 'params' => array ('id' => $this->flux->id ()))); ?>">Supprimer</button>
  37. </form>
  38. <?php } else { ?>
  39. <div class="nothing">Aucun flux sélectionné</div>
  40. <?php } ?>
  41. </div>