ACC SHELL

Path : /srv/www/vhosts/bubbagump/
File Upload :
Current File : /srv/www/vhosts/bubbagump/vypisclanku.php

<?
if (($heslo10 == "1") || ($spatneheslo == 1)) {  include "prihlaseni.php";}
elseif ($vyhledavaniclanku == 1) {               include "vypisclankuhledani.php";}
elseif ($sitemap == 1) {                         include "sitemap.php";}
//elseif (IsSet ($idProduktu)) {                   include "eshop/eshop_vypisy.php"; $eshopNevypisuj = true;}
//elseif ($menu==7) {                              include "vypisservis.php";}
else {
  if($CONF['NAPISSEKCE']) include "napissekce.php";
	include "zobrazit_rok.php";	$pocetclanku = 0;

  //****************************
  //nové načítání článků
  //****************************
  require 'pripojenidb.php';
  $podm = " WHERE (ID_menu = '$menu')";
  if(isset($vybranyrok) && $vybranyrok!=""){ $dat = "1.1.".$vybranyrok; $odroku=strtotime($dat);  $dat = "31.12.".$vybranyrok; $doroku=strtotime($dat); ; $podm .= " AND (datum>='".$odroku."' AND datum<='".$doroku."' ) ";}
  if(isset($razeni) && $razeni!="") $radit = " ORDER BY $razeni";
  else $radit = " ORDER BY poradi ASC, datum DESC";
  if($menu == 3) $radit = " ORDER BY datum DESC";
  @$clanky = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."menuclanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." LEFT JOIN ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." USING (idc)".$podm.$radit);
 //echo "SELECT * FROM ".$NAZEV_PROJEKTU."menuclanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." LEFT JOIN ".$NAZEV_PROJEKTU."clanky".$_SESSION[$NAZEV_PROJEKTU."lang"]." USING (idc)".$podm.$radit;
 // echo mysql_error();
  $pocNadp = 0;
  while (@$clanek = mysql_fetch_array($clanky)) {
    if($clanek["zobraz_clanek"]=="ano") {
      $pocetclanku++;
      //načítání atributů
      if($clanek["zobraz_nazev"]=="ano" && $clanek["nazev"]!="") {
				if($pocNadp==0) $a["nadpis"] = "<h1 id=\"nadpis".$clanek["idc"]."\">".$clanek["nazev"]."</h1>";
				else $a["nadpis"] = "<h2 id=\"nadpis".$clanek["idc"]."\">".$clanek["nazev"]."</h2>";
				$pocNadp++;
			}
      $a["id"] = $clanek["idc"];
      $a["menu"] = $menu;
	    @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_int".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_float".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_varchar".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_zarovnat".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'
	                                UNION SELECT * FROM ".$NAZEV_PROJEKTU."atr_text".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
      while (@$atr = mysql_fetch_array($atributy)) {
        $atr["hodnota"] = str_replace("<span style=\"text-decoration: underline;\">", "<span class=\"underline\">", $atr["hodnota"]);
        $atr["hodnota"] = str_replace("<span style=\"font-weight: bold;\">", "<span class=\"bold\">", $atr["hodnota"]);
        
        // Vyjímky pro načítání stylů, pro lepší SEO
        $atr["hodnota"] = str_replace("<span style=\"color: #00537b; text-decoration: underline;\">", "<span class=\"vyjimka1\">", $atr["hodnota"]);
        $atr["hodnota"] = str_replace("<span style=\"color: #00537b;\">", "<span class=\"vyjimka2\">", $atr["hodnota"]);


        $a[$atr["meta"]] = $atr["hodnota"];
      }
      //načítání obrázků
      $i = 0;
      $lb = false;
      @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_obrazek".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
      while (@$atr = mysql_fetch_array($atributy)) {
        $i++;
        $is = getimagesize($atr["hodnota"]);
        if ($atr["max"]=="ano") {
					$pos = strrpos($atr["hodnota"],".");
	     	  if($pos>0) $nahled = substr($atr["hodnota"], 0, $pos)."_nahled".substr($atr["hodnota"], $pos);
	     	  else $nahled = $atr["hodnota"]."_nahled";
	     	  $is = getimagesize($nahled);
					$o[$atr["meta"]] = "<a rel=\"lightbox[".$clanek["idc"]."]\" id=\"obrMaxA".$clanek["idc"].$atr["meta"]."\" href=\"".$atr["hodnota"]."\"><img src=\"$nahled\" id=\"obrMaxID".$clanek["idc"].$atr["meta"]."\" alt=\"".$atr["popis"]."\" title=\"".$atr["popis"]."\" height=\"$is[1]\" width=\"$is[0]\"/></a>";
					$lb = true;
				}
        else $o[$atr["meta"]] = "<img src=\"".$atr["hodnota"]."\" id=\"obrID".$clanek["idc"].$atr["meta"]."\" alt=\"".$atr["popis"]."\" title=\"".$atr["popis"]."\" height=\"$is[1]\" width=\"$is[0]\"/>";
      }
      //načítání souborů
      $i = 0;
      @$atributy = mysql_query("SELECT * FROM ".$NAZEV_PROJEKTU."atr_soubor".$_SESSION[$NAZEV_PROJEKTU."lang"]." WHERE idc='".$clanek["idc"]."'");
      while (@$atr = mysql_fetch_array($atributy)) {
        $i++;
        //$s[$i] = $atr["hodnota"];
        $nahled = StrToLower(substr($atr["hodnota"], (strrpos($atr["hodnota"], ".")+1)));
        $text = substr($atr["hodnota"], (strrpos($atr["hodnota"], "/")+1));
        $fs = filesize($atr["hodnota"]);
        $fsize = "";
        if($fs>1024*1024) { $fsize .= round($fs/(1024*1024),1)."MB"; $fs = $fs%(1024*1024); }
        else $fsize .= round($fs/1024, 0)."kB";
        $vel = "($fsize)";
        $s[$atr["meta"]] = "<a href=\"".$atr["hodnota"]."\" target=\"_blank\"><img src=\"ikony/ico$nahled.png\" align=\"absmiddle\" alt=\"".$nahled."\" title=\"".$nahled."\" height=\"40\" width=\"40\"/></a> <a href=\"".$atr["hodnota"]."\" target=\"_blank\">$text <span class=\"velikost\">$vel<span></a>";
      }
      //výpis článku
      $vypis = "";
      if(file_exists("sablony/".$clanek["sablona"]."/sablona".$detail.".sab") && $handle = fopen("sablony/".$clanek["sablona"]."/sablona".$detail.".sab","r")){
        $vypis = fread($handle, filesize("sablony/".$clanek["sablona"]."/sablona".$detail.".sab"));
        $vypis = "<a name=\"clanek##id##\"></a>".$vypis;
        if($a)
        foreach ($a as $k=>$v) {
          if($k=="nadpis") $vypis = str_replace("##$k##", $v, $vypis);
          elseif($k=="id") $vypis = str_replace("##$k##", $v, $vypis);
          elseif($k=="menu") $vypis = str_replace("##$k##", $v, $vypis);
          elseif($k=="url1") $vypis = str_replace("##varchar|Odkaz WWW|url1##", $v, $vypis);
          elseif($k=="popiswww1") $vypis = str_replace("##varchar|Popis WWW|popiswww1##", $v, $vypis);
          else $vypis = preg_replace("~##.+\|$k##~m", $v, $vypis);
        }
        if($s)
        foreach ($s as $k=>$v) {
        	//$vypis = str_replace("##soubor$k##", $v, $vypis);
        	$vypis = preg_replace("~##soubor\|[^\|]*\|$k##~m", $v, $vypis);
        }
        if($o)
        foreach ($o as $k=>$v) {
          //if($oMax=="ano") $vypis = str_replace("##obr$k##", $v."-lightbox", $vypis);
          //else $vypis = str_replace("##obr$k##", $v, $vypis);
          $vypis = preg_replace("~##obrazek\|[^\|]*\|$k##~m", $v, $vypis);
        }
         if ($_SESSION[$NAZEV_PROJEKTU."systemwords"])
      	foreach ($_SESSION[$NAZEV_PROJEKTU."systemwords"] as $k=>$v) {
        	$vypis = str_replace("%%$k%%", $v, $vypis);
        	
        	//$vypis = preg_replace("~%%$k%%~m", $v, $vypis);

        }
        
        
				// kód pro zpracování php kódu v šablonách
			  if (strpos($vypis, "{%")>0) {
					$match = array();
					preg_match_all('~{%(.*)%}~', $vypis, $match);
			    foreach ($match[0] as $k=>$v) {
			      $e="";
			      eval($match[1][$k]);
			      $vypis = str_replace($v, $e,$vypis);
			    }
			  }
				// konec kódu pro zpracování php kódu v šablonách
        
        
        $vypis = preg_replace("~##.+##~m", "", $vypis);
        $vypis = preg_replace("~%%.+%%~m", "", $vypis);
	}




    
      
      $vypis .= "
<script type=\"text/javascript\">
	$(document).ready(function(){
		$(\"a[rel='lightbox[".$clanek["idc"]."]']\").colorbox({current:'obrázek {current} z {total}', loop: false, maxWidth: '99%', maxHeight: '99%'});
	});
</script>
			";
      echo $vypis;
      unset ($vypis);
      unset ($a);
      unset ($s);
      unset ($o);
      unset ($oMax);
    }
  }
  //****************************
  //nové načítání článků - konec
  //****************************
}


if($menu==33) {include "poptavka.php";}


//if (Empty ($eshopNevypisuj)) include "eshop/eshop_vypisy.php";
if ($detailvyhledani == 1){
  ?>
  <div class="zpetVyhledavani">
  	<p><a href="index.php?menu=<?php echo $zalohamenu;?>&hledanaslova=<?php echo $hledanaslova;?>&vyhledavaniclanku=1" title="">&lt;&lt;&lt; <?php echo $_SESSION[$NAZEV_PROJEKTU."systemwords"]["8"]; ?></a></p>
  </div>
  <?
}
?>

ACC SHELL 2018