Просмотр файла orblog-master/index.php

Размер файла: 1.14Kb
  1. <?php
  2. /*-----------------------------------------------------------------------------
  3. orblog - Simple blog for hidden networks.
  4. Version: 0.1
  5. GitLab: https://github.com/neuberon/orblog/
  6. Copyright: neuberon@disroot.org 2020
  7. License: http://www.apache.org/licenses/LICENSE-2.0
  8.  
  9. -----------------------------------------------------------------------------*/
  10.  
  11. include_once 'config.php';
  12. include_once 'private/libs/functions.php';
  13. include_once 'private/libs/parsedown.php';
  14. include_once 'private/languages/'.LANG.'.php';
  15.  
  16. error_reporting(0);
  17. date_default_timezone_set('UTC');
  18. session_name('SESSID');
  19. session_start();
  20.  
  21. $sqlite = new SQLite3(DATABASE);
  22.  
  23. $category_dump = $sqlite -> query('SELECT * FROM `categories`
  24. ORDER BY `sort` ASC');
  25. if (!empty($_GET['view']))
  26. {
  27. $view = preg_replace ("/[^a-zA-Z_\-\d]/ui","",$_GET['view']);
  28. if(file_exists('private/pages/'.$view.'.php'))
  29. include 'private/pages/'.$view.'.php';
  30. else include 'private/pages/404.php';
  31. }
  32. else include 'private/pages/index.php';
  33.  
  34. $_TPL['category_list'] = view_categories($category_dump);
  35. include_template('footer');