global $con;
session_start();
if (empty($_SESSION["lang"]))
{
$_SESSION["lang"] = "pl";
}
$lang = $_SESSION["lang"];
include("inc-langpack.php");
// 2009-03: gdy user oglada konkretna kategorie i zmieni jezyk to strona w wybranym jezyku przeladowuje sie na ogladana kategorie
$adres_strony = "portfolio.php?";
foreach ($_GET as $zm_nazwa => $zm_wartosc) {
$adres_strony .= $zm_nazwa."=".$zm_wartosc;
}
// nazwa strony ktora ma sie pojawic po zmianie jezyka
$_SESSION["strona"] = $adres_strony;
$tytul_strony = $tytul_strony_portfolio;
include("inc-header.php");
include("inc-connect.php");
//
// lista kategorii na stronie portfolio wyswietla tylko te kategorie, do ktorych nalezy co najmniej 1 zdjecie
//
// UWAGA: W CHWILI OBECNEJ ZAPYTANIE SZUKAJACE KATEGORII (NIE ZDJEC) >NIE< UWZGLEDNIA ZDJEC UKRYTYCH!!!
//
$sql = "
SELECT k.idkategorii, k.kategoria_".$lang." AS kategoria, z.idkategorii, z.zdjecie
FROM ".$tblPrefix."zdjecia AS z LEFT JOIN ".$tblPrefix."kategorie AS k ON k.idkategorii = z.idkategorii
GROUP BY k.idkategorii
ORDER BY k.kolejnosc ASC
";
$wynik = mysqli_query($con,$sql);
if (mysqli_num_rows($wynik)>0)
{
while($row = mysqli_fetch_array($wynik))
{
$stylWybranejKategorii = "";
// odczytanie id pierwszej kategorii aby automatycznie wczytac zdjecia z tej kategorii bez klikania jej nazwy
if (empty($id_pierwszej_kategorii))
{
$id_pierwszej_kategorii = $row["idkategorii"];
}
if (!isset($_GET["id"]))
{
$_GET["id"] = $id_pierwszej_kategorii;
}
$idkategorii = $row["idkategorii"];
$kategoria = $row["kategoria"];
if ($idkategorii == $_GET["id"])
{
$stylWybranejKategorii = "style=\"color:#fe8928\" ";
$wybranaKategoria = $kategoria;
$ikonaKategorii = "kategoria-wybrana.jpg";
} else
{
$ikonaKategorii = "kategoria.jpg";
}
$kategorie .= " ".$kategoria."
";
}
}
// wyswietlanie zdjec z wybranej kategorii
// - wybor kategorii nastepuje po kliknieciu nazwy kategorii
// - za pierwszym razem jest wczytywana pierwsza kategoria
$idkategorii = $_GET["id"];
$sql = "
SELECT idzdjecia, tytul_".$lang." AS tytul, wymiar, technika_".$lang." AS technika, data, zdjecie, miniatura, zdjeciehq
FROM ".$tblPrefix."zdjecia
WHERE idkategorii = '".$idkategorii."' AND widoczne = '1'
ORDER BY kolejnosc ASC
";
$wynik = mysqli_query($con,$sql);
$razem_zdjec = mysqli_num_rows($wynik);
if ($razem_zdjec > 0)
{
$id_linku = 0;
while($row = mysqli_fetch_array($wynik))
{
$idzdjecia = $row["idzdjecia"];
$tytul = $row["tytul"];
$wymiar = $row["wymiar"];
$technika = $row["technika"];
$data = $row["data"];
$zdjecie = $row["zdjecie"];
$miniatura = $row["miniatura"];
// 2009-01: zdjecie w wysokiej rozdzielczosci; jesli istnieje - do podgladu zdjecia dodajemy link do niego
$zdjeciehq = $row["zdjeciehq"];
if (strlen($zdjeciehq) > 0)
{
$zdjeciehq_link = "
".$open_hq."";
} else
{
$zdjeciehq_link = "";
}
$id_linku++;
$miniatury .= "