View file main/components/main_bottom/rnews.php

File size: 2.26Kb
<?php
  
if (config('PRIVATE_RNEWS') == 1) {
  
  $rnews = @parse_ini_file(ROOT."/modules/rnews/plugins/config.ini", false);
  
  $rnews_sql = null;
  if ($rnews['RT'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://russian.rt.com"'; }
  if ($rnews['ABN'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://abnews.ru"'; }  
  if ($rnews['KOMMERSANT'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://www.kommersant.ru"'; }
  if ($rnews['REN'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://ren.tv"'; }  
  if ($rnews['REGNUM'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://regnum.ru"'; }
  if ($rnews['ANTIFASHIST'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://antifashist.com"'; }  
  if ($rnews['AIF'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://aif.ru"'; }
  if ($rnews['EAD'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://eadaily.com"'; }  
  if ($rnews['LENTA'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://lenta.ru"'; }
  if ($rnews['MOSLENTA'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://moslenta.ru"'; }
  if ($rnews['SE'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://www.sport-express.ru"'; }
  if ($rnews['TASS'] != 1) { $rnews_sql .= ' AND `TYPE` != "https://tass.ru"'; }
  
  ?><div class="menu-info"><?=lg('Новости мира')?></div><?
  
  if (db::get_column("SELECT COUNT(*) FROM `RNEWS` WHERE `DELETE` = '0' ".$rnews_sql." LIMIT 1") > 0) {
    
    ?><div class='list-body'><?
     
    $data = db::get_string_all("SELECT * FROM `RNEWS` WHERE `DELETE` = '0' ".$rnews_sql." ORDER BY `TIME` DESC LIMIT 5");
    while ($list = $data->fetch()) {
      
      require (ROOT.'/modules/rnews/plugins/list.php');
      echo $rnews_list;
    
    }
    
    ?>
    <a href='/m/rnews/'>
    <div class='list-menu' style='color: #5CB3F9'>
    <b><?=lg('Все мировые новости')?></b>
    <span style='float: right'><?=icons('chevron-right', 14)?></span>
    </div>
    </a>
    </div>
    <?
    
  }else{
    
    ?>
    <div class='list'>
    <?=lg('Пока нет новостей с источников')?>.
    <?php if (MANAGEMENT == 1 && user('ID') > 0) : ?>
    <br /><br />
    <a href='/m/rnews/settings/?get=sync' class='btn'><?=icons('refresh', 15, 'fa-fw')?> <?=lg('Начать синхронизацию')?></a>
    <?php endif ?>
    </div>
    <?
    
  }
  
}