Ignore:
Timestamp:
Apr 6, 2020, 11:17:40 PM (4 years ago)
Author:
chronos
Message:
  • Modified: Improved code format.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/NetworkShare/SharePage.php

    r790 r873  
    2222  function ShowTime()
    2323  {
    24     return(date("H:i:s")."<br />\n");
     24    return (date("H:i:s")."<br />\n");
    2525  }
    2626
     
    4141    $Cesta = ''; //$Row['name'];
    4242    $i = 0;
    43     while(($Otec > 1) && ($i < $this->MaxNesting))
     43    while (($Otec > 1) && ($i < $this->MaxNesting))
    4444    {
    4545      $DbResult = $this->Database->query('SELECT Id,Name,Parent FROM NetworkShareItem WHERE Id='.$Otec);
     
    5050      $i++;
    5151    }
    52     if($i >= $this->MaxNesting) $Cesta = '?'.'\\'.$Cesta;
    53     return('\\\\'.$Cesta);
     52    if ($i >= $this->MaxNesting) $Cesta = '?'.'\\'.$Cesta;
     53    return ('\\\\'.$Cesta);
    5454  }
    5555
     
    5858  {
    5959    $Jednotky = array('B','kB','MB','GB','TB','PB','EB');
    60     while($Velikost >= 1024)
     60    while ($Velikost >= 1024)
    6161    {
    6262      $Velikost = round($Velikost / 1024 * 10) / 10;
    6363      array_shift($Jednotky);
    6464    }
    65     return($Velikost.'&nbsp;'.$Jednotky[0]);
     65    return ($Velikost.'&nbsp;'.$Jednotky[0]);
    6666  }
    6767
    6868  function Show()
    6969  {
    70     if(!$this->System->User->CheckPermission('NetworkShare', 'Display')) return('Nemáte oprávnění');
     70    if (!$this->System->User->CheckPermission('NetworkShare', 'Display')) return ('Nemáte oprávnění');
    7171
    7272    // If not only online checkbox checked
    73     if(array_key_exists('view', $_POST) and !array_key_exists('online', $_POST)) $_POST['online'] = 'off';
     73    if (array_key_exists('view', $_POST) and !array_key_exists('online', $_POST)) $_POST['online'] = 'off';
    7474
    7575    // Default host list view
    76     if((count($_POST) == 0) and (count($_GET) == 0))
     76    if ((count($_POST) == 0) and (count($_GET) == 0))
    7777    {
    7878      $_POST['view'] = 1;
     
    8181
    8282    // Toggle order direction
    83     if(array_key_exists('order', $_GET) and ($_SESSION['order'] == $_GET['order'])) $_GET['order'] .= ' DESC';
     83    if (array_key_exists('order', $_GET) and ($_SESSION['order'] == $_GET['order'])) $_GET['order'] .= ' DESC';
    8484
    8585    //print_r($_POST);
    86     foreach($this->Promene as $Index => $Prvek)
    87     {
    88       if(!array_key_exists($Index, $_SESSION)) $_SESSION[$Index] = $this->Promene[$Index];
    89       if(array_key_exists($Index, $_GET)) $_SESSION[$Index] = $_GET[$Index];
    90       if(array_key_exists($Index, $_POST)) $_SESSION[$Index] = $_POST[$Index];
    91       if(($Index == 'keyword') and (array_key_exists('view', $_GET))) $_SESSION[$Index] = $this->Promene[$Index];
    92       if(($Index == 'view') and ((array_key_exists('keyword', $_POST)) or (array_key_exists('keyword', $_GET)))) $_SESSION[$Index] = '';
     86    foreach ($this->Promene as $Index => $Prvek)
     87    {
     88      if (!array_key_exists($Index, $_SESSION)) $_SESSION[$Index] = $this->Promene[$Index];
     89      if (array_key_exists($Index, $_GET)) $_SESSION[$Index] = $_GET[$Index];
     90      if (array_key_exists($Index, $_POST)) $_SESSION[$Index] = $_POST[$Index];
     91      if (($Index == 'keyword') and (array_key_exists('view', $_GET))) $_SESSION[$Index] = $this->Promene[$Index];
     92      if (($Index == 'view') and ((array_key_exists('keyword', $_POST)) or (array_key_exists('keyword', $_GET)))) $_SESSION[$Index] = '';
    9393      $$Index = $_SESSION[$Index];
    9494      //echo('$'.$Index.' = '.$_SESSION[$Index].'<br>');
    9595    }
    9696    //echo($keyword);
    97     //if($keyword)
    98     //if($keyword != '') $view = '';
     97    //if ($keyword)
     98    //if ($keyword != '') $view = '';
    9999
    100100    //$this->Database->select_db('share');
    101101
    102102    // Log search
    103     if(array_key_exists('keyword', $_POST) or array_key_exists('keyword', $_GET))
     103    if (array_key_exists('keyword', $_POST) or array_key_exists('keyword', $_GET))
    104104      $this->System->ModuleManager->Modules['Log']->NewRecord('Share', 'Hledaný výraz', $_SESSION['keyword']);
    105105
     
    139139    </select>&nbsp;';
    140140
    141     if($online == 'on') $Selected = 'checked '; else $Selected = '';
     141    if ($online == 'on') $Selected = 'checked '; else $Selected = '';
    142142    $Output .= '<input type="checkbox" '.$Selected.'name="online">Pouze aktivní uživatele<br>
    143143    </form>';
    144144
    145145    //$Output .= $view;
    146     if($view != '')
     146    if ($view != '')
    147147    {
    148148      // Zobrazení obsahu vybrané složky
     
    170170        "(ext LIKE 'iso') OR (ext LIKE 'nrg') OR (ext LIKE 'ccd') OR (ext LIKE 'bin') OR (ext LIKE 'mds')",
    171171      );
    172       if($file_type > 0) $Podminka .= ' AND ('.$Pripony[$file_type].')';
     172      if ($file_type > 0) $Podminka .= ' AND ('.$Pripony[$file_type].')';
    173173
    174174      //Hledání podle velikosti
    175175      $Jednotky = array(1, 1024, 1048576, 1073741824);
    176       if(is_numeric($size))
     176      if (is_numeric($size))
    177177      {
    178178        $Metoda = array('=', '>', '<');
     
    184184    // Omezení na online/offline uživatele
    185185    //$this->Database->select_db('is');
    186     if($online == 'on') $DbResult = $this->Database->query('SELECT Id FROM NetworkDevice WHERE Online=1 AND Member IS NOT NULL');
     186    if ($online == 'on') $DbResult = $this->Database->query('SELECT Id FROM NetworkDevice WHERE Online=1 AND Member IS NOT NULL');
    187187      else $DbResult = $this->Database->query('SELECT Id FROM NetworkDevice');
    188188    $Vyber = '';
    189     while($Row = $DbResult->fetch_array()) $Vyber .= $Row['Id'].',';
     189    while ($Row = $DbResult->fetch_array()) $Vyber .= $Row['Id'].',';
    190190    $Podminka .= ' AND (Host IN ('.substr($Vyber, 0, -1).'))';
    191191    //echo($Podminka.'<br>');
     
    200200
    201201    // Zobrazení [..]
    202     if(($view != '') && ($page == 0) && ($Nahoru > 0))
     202    if (($view != '') && ($page == 0) && ($Nahoru > 0))
    203203    {
    204204      $DbResult = $this->Database->query('SELECT * FROM NetworkShareItem WHERE Id='.$view);
     
    212212    $PerPage = 30;
    213213    $Dotaz = "SELECT COUNT(*) FROM NetworkShareItem WHERE (".$Podminka.")";
    214     if($order != '') $Dotaz .= ' ORDER BY '.$order;
     214    if ($order != '') $Dotaz .= ' ORDER BY '.$order;
    215215    $Dotaz .= " LIMIT ".($page * $PerPage).",".$PerPage;
    216216    $DbResult = $this->Database->query($Dotaz);
     
    218218    $Pocet = $Row[0];
    219219
    220     if($Pocet > 0)
     220    if ($Pocet > 0)
    221221    {
    222222      $Output .= 'Nalezeno celkem: '.$Pocet.' položek<br />';
    223223    } else
    224224    $Output .= 'Podle zadaných podmínek nic nenalezeno';
    225     if(($Pocet > 0) || ($upstr))
     225    if (($Pocet > 0) || ($upstr))
    226226    {
    227227      $Output .= '<table width="100%" style="font-size: 8pt;" border="0" cellpadding="2" cellspacing="2">
    228228      <tr><th bgcolor="#E0E0FF"><a href="index.php?order=name">Soubor</a></th><th bgcolor="#E0E0FF"><a href="index.php?order=ext">Přípona</a></th><th bgcolor="#E0E0FF"><a href="index.php?order=size">Velikost</a></th><th bgcolor="#E0E0FF"><a href="index.php?order=date">Datum</a></th><th bgcolor="#E0E0FF">Umístění</th></tr>';
    229229      $Output .= $upstr;
    230       if($Pocet > 0)
     230      if ($Pocet > 0)
    231231      {
    232232        // Zobrazení tabulky s výsledky
     
    235235
    236236        // Zobrazení poloľek
    237         while($Row = $DbResult->fetch_array())
     237        while ($Row = $DbResult->fetch_array())
    238238        {
    239239          // Loguj('Radek '.$Row['name']);
     
    244244          // Zobrazení řádku
    245245          $Cesta2 = strtr($Cesta.$Radek['Name'], '\\', '/');
    246           if($Radek['Ext'] != '') $Cesta2 .= '.'.$Radek['Ext'];
    247           if($Radek['Type'] != 0) $Adresa = 'index.php?view='.$Radek['Id'].'">['.$Radek['Name'].']';
     246          if ($Radek['Ext'] != '') $Cesta2 .= '.'.$Radek['Ext'];
     247          if ($Radek['Type'] != 0) $Adresa = 'index.php?view='.$Radek['Id'].'">['.$Radek['Name'].']';
    248248          else
    249249          {
    250             if(strstr($_SERVER['HTTP_USER_AGENT'], 'Linux')) $Adresa = 'smb:'.$Cesta2.'">'.$Radek['Name'];
     250            if (strstr($_SERVER['HTTP_USER_AGENT'], 'Linux')) $Adresa = 'smb:'.$Cesta2.'">'.$Radek['Name'];
    251251            else $Adresa = 'file:///'.$Cesta2.'">'.$Radek['Name'];
    252252          }
     
    260260      }
    261261    }
    262     if($Pocet > 0)
     262    if ($Pocet > 0)
    263263    {
    264264      // Celkový přehled
    265       if($view == 1)
     265      if ($view == 1)
    266266      {
    267267        $DbResult = $this->Database->query('SELECT SUM(Size) FROM NetworkShareItem WHERE (Parent=1) AND (Host IN ('.substr($Vyber,0,-1).'))');
     
    285285        $Host = strtoupper(substr($Host, 0, strpos($Host, '.')));
    286286        $DbResult = $this->Database->select('NetworkShareError', '*', 'Host="'.$Host.'"');
    287         if($DbResult->num_rows > 0) $Output .= '<strong>Výpis chybových hlášení pro počítač '.$Host.':</strong><br />';
     287        if ($DbResult->num_rows > 0) $Output .= '<strong>Výpis chybových hlášení pro počítač '.$Host.':</strong><br />';
    288288        //echo('host="'.$Host.'"');
    289         while($Row = $DbResult->fetch_array())
     289        while ($Row = $DbResult->fetch_array())
    290290        {
    291291          $Row['Message'] = str_replace('/', '\\', $Row['Message']);
     
    295295
    296296      // Zobrazení seznamu stránek
    297       if($Pages > 1)
     297      if ($Pages > 1)
    298298      {
    299         if($page > 0) $Output .= '<a href="index.php?page=0">&lt;&lt;</a> ';
    300         if($page > 0) $Output .= '<a href="index.php?page='.($page-1).'">&lt;</a> ';
     299        if ($page > 0) $Output .= '<a href="index.php?page=0">&lt;&lt;</a> ';
     300        if ($page > 0) $Output .= '<a href="index.php?page='.($page-1).'">&lt;</a> ';
    301301        $PagesMax = $Pages;
    302302        $PagesMin = 0;
    303         if($PagesMax > ($page + 10)) $PagesMax = $page + 10;
    304         if($PagesMin < ($page - 10))
     303        if ($PagesMax > ($page + 10)) $PagesMax = $page + 10;
     304        if ($PagesMin < ($page - 10))
    305305        {
    306306          $Output .= ' .. ';
    307307          $PagesMin = $page - 10;
    308308        }
    309         for($i = $PagesMin; $i <= $PagesMax; $i++)
     309        for ($i = $PagesMin; $i <= $PagesMax; $i++)
    310310        {
    311           if($i == $page) $Output .= '<strong>';
     311          if ($i == $page) $Output .= '<strong>';
    312312          $Output .= '<a href="index.php?page='.$i.'">'.($i + 1).'</a> ';
    313           if($i == $page) $Output .= '</strong>';
     313          if ($i == $page) $Output .= '</strong>';
    314314        }
    315         if($PagesMax < $Pages) $Output .= ' .. ';
    316         if($page < $Pages) $Output .= '<a href="index.php?page='.($page + 1).'">&gt;</a> ';
    317         if($page < $Pages) $Output .= '<a href="index.php?page='.$Pages.'">&gt;&gt;</a>';
     315        if ($PagesMax < $Pages) $Output .= ' .. ';
     316        if ($page < $Pages) $Output .= '<a href="index.php?page='.($page + 1).'">&gt;</a> ';
     317        if ($page < $Pages) $Output .= '<a href="index.php?page='.$Pages.'">&gt;&gt;</a>';
    318318      }
    319319    }
    320     return($Output);
     320    return ($Output);
    321321  }
    322322}
Note: See TracChangeset for help on using the changeset viewer.