index.phtml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php $this->partial('aside_configure'); ?>
  2. <div class="post">
  3. <a href="<?php echo _url('index', 'index'); ?>"><?php echo _t('gen.back_to_rss_feeds'); ?></a>
  4. <h1><?php echo _t('admin.extensions.title'); ?></h1>
  5. <?php if (!empty($this->extension_list)) { ?>
  6. <form id="form-extension" method="post" style="display: none"></form>
  7. <?php foreach ($this->extension_list as $ext) { ?>
  8. <ul class="horizontal-list">
  9. <li class="item">
  10. <?php if ($ext->getType() === 'user' || FreshRSS_Auth::hasAccess('admin')) { ?>
  11. <?php $name_encoded = urlencode($ext->getName()); ?>
  12. <div class="stick">
  13. <a class="btn open-slider" href="<?php echo _url('extension', 'configure', 'e', $name_encoded); ?>"><?php echo _i('configure'); ?> <?php echo _t('gen.actions.manage'); ?></a>
  14. <?php if ($ext->is_enabled()) { ?>
  15. <button class="btn active" form="form-extension" formaction="<?php echo _url('extension', 'disable', 'e', $name_encoded); ?>"><?php echo _t('gen.actions.disable'); ?></button>
  16. <?php } else { ?>
  17. <button class="btn" form="form-extension" formaction="<?php echo _url('extension', 'enable', 'e', $name_encoded); ?>"><?php echo _t('gen.actions.enable'); ?></button>
  18. <?php } ?>
  19. <?php if (FreshRSS_Auth::hasAccess('admin')) { ?>
  20. <button class="btn btn-attention confirm" form="form-extension" formaction="<?php echo _url('extension', 'remove', 'e', $name_encoded); ?>"><?php echo _t('gen.actions.remove'); ?></button>
  21. <?php } ?>
  22. </div>
  23. <?php } else { ?>
  24. <?php echo _t('admin.extensions.system'); ?>
  25. <?php } ?>
  26. </li>
  27. <li class="item"><?php echo $ext->getName(); ?></li>
  28. </ul>
  29. <?php } ?>
  30. <?php } else { ?>
  31. <p class="alert alert-warn"><?php echo _t('admin.extensions.empty_list'); ?></p>
  32. <?php } ?>
  33. </div>
  34. <a href="#" id="close-slider"></a>
  35. <div id="slider"></div>