config-performance.html.php 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. <?php if (!defined('HTMLY')) die('HTMLy'); ?>
  2. <h2><?php echo i18n('Performance_Settings');?></h2>
  3. <br>
  4. <nav>
  5. <div class="nav nav-tabs" id="nav-tab">
  6. <a class="nav-item nav-link" id="nav-general-tab" href="<?php echo site_url();?>admin/config"><?php echo i18n('General');?></a>
  7. <a class="nav-item nav-link" id="nav-profile-tab" href="<?php echo site_url();?>admin/config/reading"><?php echo i18n('Reading');?></a>
  8. <a class="nav-item nav-link" id="nav-writing-tab" href="<?php echo site_url();?>admin/config/writing"><?php echo i18n('Writing');?></a>
  9. <a class="nav-item nav-link" id="nav-widget-tab" href="<?php echo site_url();?>admin/config/widget"><?php echo i18n('Widget');?></a>
  10. <a class="nav-item nav-link" id="nav-metatags-tab" href="<?php echo site_url();?>admin/config/metatags"><?php echo i18n('Metatags');?></a>
  11. <a class="nav-item nav-link" id="nav-security-tab" href="<?php echo site_url();?>admin/config/security"><?php echo i18n('Security');?></a>
  12. <a class="nav-item nav-link active" id="nav-performance-tab" href="<?php echo site_url();?>admin/config/performance"><?php echo i18n('Performance');?></a>
  13. <a class="nav-item nav-link" id="nav-custom-tab" href="<?php echo site_url();?>admin/config/custom"><?php echo i18n('Custom');?></a>
  14. </div>
  15. </nav>
  16. <br><br>
  17. <form method="POST">
  18. <input type="hidden" name="csrf_token" value="<?php echo get_csrf(); ?>">
  19. <div class="form-group row">
  20. <label for="cache.expiration" class="col-sm-2 col-form-label"><?php echo i18n('Cache_expiration');?></label>
  21. <div class="col-sm-10">
  22. <input type="number" name="-config-cache.expiration" class="form-control" id="cache.expiration" value="<?php echo config('cache.expiration');?>">
  23. </div>
  24. </div>
  25. <div class="form-group row">
  26. <label class="col-sm-2 col-form-label"><?php echo i18n('Cache_off');?></label>
  27. <div class="col-sm-10">
  28. <div class="col-sm-10">
  29. <div class="form-check">
  30. <input class="form-check-input" type="radio" name="-config-cache.off" id="cache.off1" value="true" <?php if (config('cache.off') === 'true'):?>checked<?php endif;?>>
  31. <label class="form-check-label" for="cache.off1">
  32. <?php echo i18n('Yes_not_recommended');?>
  33. </label>
  34. </div>
  35. <div class="form-check">
  36. <input class="form-check-input" type="radio" name="-config-cache.off" id="cache.off2" value="false" <?php if (config('cache.off') === 'false'):?>checked<?php endif;?>>
  37. <label class="form-check-label" for="cache.off2">
  38. <?php echo i18n('Not');?>
  39. </label>
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. <div class="form-group row">
  45. <label class="col-sm-2 col-form-label"><?php echo i18n('Cache_timestamp');?></label>
  46. <div class="col-sm-10">
  47. <div class="col-sm-10">
  48. <div class="form-check">
  49. <input class="form-check-input" type="radio" name="-config-cache.timestamp" id="cache.timestamp1" value="true" <?php if (config('cache.timestamp') === 'true'):?>checked<?php endif;?>>
  50. <label class="form-check-label" for="cache.timestamp1">
  51. <?php echo i18n('Enable');?>
  52. </label>
  53. </div>
  54. <div class="form-check">
  55. <input class="form-check-input" type="radio" name="-config-cache.timestamp" id="cache.timestamp2" value="false" <?php if (config('cache.timestamp') === 'false'):?>checked<?php endif;?>>
  56. <label class="form-check-label" for="generation.time2">
  57. <?php echo i18n('Disable');?>
  58. </label>
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. <div class="form-group row">
  64. <label class="col-sm-2 col-form-label"><?php echo i18n('Page_generation_time');?></label>
  65. <div class="col-sm-10">
  66. <div class="col-sm-10">
  67. <div class="form-check">
  68. <input class="form-check-input" type="radio" name="-config-generation.time" id="generation.time1" value="true" <?php if (config('generation.time') === 'true'):?>checked<?php endif;?>>
  69. <label class="form-check-label" for="generation.time1">
  70. <?php echo i18n('Enable');?>
  71. </label>
  72. </div>
  73. <div class="form-check">
  74. <input class="form-check-input" type="radio" name="-config-generation.time" id="generation.time2" value="false" <?php if (config('generation.time') === 'false'):?>checked<?php endif;?>>
  75. <label class="form-check-label" for="generation.time2">
  76. <?php echo i18n('Disable');?>
  77. </label>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. <br>
  83. <h4>Multisite</h4>
  84. <hr>
  85. <div class="form-group row">
  86. <label class="col-sm-2 col-form-label">Multisite</label>
  87. <div class="col-sm-10">
  88. <div class="col-sm-10">
  89. <div class="form-check">
  90. <input class="form-check-input" type="radio" name="-config-multi.site" id="multi.site1" value="true" <?php if (config('multi.site') === 'true'):?>checked<?php endif;?>>
  91. <label class="form-check-label" for="multi.site1">
  92. <?php echo i18n('Enable');?>
  93. </label>
  94. </div>
  95. <div class="form-check">
  96. <input class="form-check-input" type="radio" name="-config-multi.site" id="multi.site2" value="false" <?php if (config('multi.site') === 'false'):?>checked<?php endif;?>>
  97. <label class="form-check-label" for="multi.site2">
  98. <?php echo i18n('Disable');?>
  99. </label>
  100. </div>
  101. </div>
  102. </div>
  103. </div>
  104. <br>
  105. <h4><?php echo i18n('Github_pre_release');?></h4>
  106. <hr>
  107. <div class="form-group row">
  108. <label class="col-sm-2 col-form-label"><?php echo i18n('Pre_release');?></label>
  109. <div class="col-sm-10">
  110. <div class="col-sm-10">
  111. <div class="form-check">
  112. <input class="form-check-input" type="radio" name="-config-prerelease" id="prerelease1" value="true" <?php if (config('prerelease') === 'true'):?>checked<?php endif;?>>
  113. <label class="form-check-label" for="prerelease1">
  114. <?php echo i18n('Yes_Im_in');?>
  115. </label>
  116. </div>
  117. <div class="form-check">
  118. <input class="form-check-input" type="radio" name="-config-prerelease" id="prerelease2" value="false" <?php if (config('prerelease') === 'false'):?>checked<?php endif;?>>
  119. <label class="form-check-label" for="prerelease2">
  120. <?php echo i18n('Nope');?>
  121. </label>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. <div class="form-group row">
  127. <div class="col-sm-10">
  128. <button type="submit" class="btn btn-primary"><?php echo i18n('Save_Config');?></button>
  129. </div>
  130. </div>
  131. </form>