feed.phtml 1.7 KB

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