4
0

aside_subscription.phtml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. declare(strict_types=1);
  3. ?>
  4. <nav class="nav nav-list aside" id="aside_feed">
  5. <a class="toggle_aside" href="#close"><?= _i('close') ?></a>
  6. <ul>
  7. <li class="item nav-section">
  8. <ul>
  9. <li class="item">
  10. <a href="<?= _url('index', 'index') ?>"><?= _t('gen.action.back_to_rss_feeds') ?></a>
  11. </li>
  12. </ul>
  13. </li>
  14. <li class="item nav-section">
  15. <div class="nav-header"><?= _t('sub.menu.subscription_management') ?></div>
  16. <ul>
  17. <li class="item<?= Minz_Request::controllerName() === 'subscription' && Minz_Request::actionName() === 'add' ? ' active' : '' ?>">
  18. <a href="<?= _url('subscription', 'add') ?>"><?= _t('sub.menu.add') ?></a>
  19. </li>
  20. <li class="item<?= Minz_Request::controllerName() === 'subscription' && in_array(Minz_Request::actionName(), ['index', 'category', 'feed'], true) ? ' active' : '' ?>">
  21. <a href="<?= _url('subscription', 'index') ?>"><?= _t('sub.menu.subscription_management') ?></a>
  22. </li>
  23. <li class="item<?= Minz_Request::controllerName() === 'tag' ? ' active' : '' ?>">
  24. <a href="<?= _url('tag', 'index') ?>"><?= _t('sub.menu.label_management') ?></a>
  25. </li>
  26. <li class="item<?= Minz_Request::controllerName() === 'importExport' ? ' active' : '' ?>">
  27. <a href="<?= _url('importExport', 'index') ?>"><?= _t('sub.menu.import_export') ?></a>
  28. </li>
  29. <li class="item<?= Minz_Request::controllerName() === 'subscription' && Minz_Request::actionName() === 'bookmarklet' ? ' active' : '' ?>">
  30. <a href="<?= _url('subscription', 'bookmarklet') ?>"><?= _t('sub.menu.subscription_tools') ?></a>
  31. </li>
  32. </ul>
  33. </li>
  34. <li class="item nav-section">
  35. <div class="nav-header"><?= _t('admin.stats') ?></div>
  36. <ul>
  37. <li class="item<?= Minz_Request::controllerName() == 'stats' && Minz_Request::actionName() == 'index' ? ' active' : '' ?>">
  38. <a href="<?= _url('stats', 'index') ?>"><?= _t('sub.menu.stats.main') ?></a>
  39. </li>
  40. <li class="item<?= Minz_Request::actionName() == 'idle' ? ' active' : '' ?>">
  41. <a href="<?= _url('stats', 'idle') ?>"><?= _t('sub.menu.stats.idle') ?></a>
  42. </li>
  43. <li class="item<?= Minz_Request::actionName() == 'repartition' ? ' active' : '' ?>">
  44. <a href="<?= _url('stats', 'repartition') ?>"><?= _t('sub.menu.stats.repartition') ?></a>
  45. </li>
  46. </ul>
  47. </li>
  48. </ul>
  49. </nav>
  50. <?php if (Minz_Request::actionName() != 'repartition') { ?>
  51. <a class="close-aside" href="#close">❌</a>
  52. <nav class="nav_menu nav_mobile">
  53. <a class="btn toggle_aside" href="#aside_feed"><?= _i('category') ?></a>
  54. </nav>
  55. <?php } ?>