PageRenderTime 51ms CodeModel.GetById 26ms RepoModel.GetById 0ms app.codeStats 0ms

/dpanel/sys.chmod.php

https://bitbucket.org/DESURE/dcms
PHP | 29 lines | 23 code | 6 blank | 0 comment | 1 complexity | edfc2f89d5e87e108fc4fcd0e3219fd3 MD5 | raw file
  1. <?php
  2. include_once '../sys/inc/start.php';
  3. $doc = new document(5);
  4. $doc->title = __('Проверка CHMOD');
  5. $nw = ini::read(H . '/sys/ini/chmod.ini');
  6. $listing = new listing();
  7. $err = array();
  8. foreach ($nw as $path) {
  9. $e = check_sys::getChmodErr($path, true);
  10. $post = $listing->post();
  11. $post->icon($e ? 'error' : 'checked');
  12. $post->title = $path;
  13. $err = array_merge($err, $e);
  14. }
  15. $listing->display();
  16. if ($err) {
  17. $form = new form();
  18. $form->textarea('', '', implode("\r\n", $err));
  19. $form->bbcode('* ' . __('В зависимости от настроек на хостинге, CHMOD для возможности записи должен быть от 644 до 666'));
  20. $form->display();
  21. }else
  22. $doc->msg( __('Необходимые права на запись имеются'));
  23. $doc->ret(__('Админка'), '/dpanel/');