Mam pytanie chcialabym dodac sobie galerie niestety jezeli chodzi o angielski to znam go srednio na jeza .....czy jest gdzies do sciagniecia galeria z polskim tlumaczeniem szukalam ale niestety nie znalazlam
Z gory dziekuje za pomoc
Galeria
Started by Agness, Dec 12 2005 10:38 AM
4 replies to this topic
#1
Posted 12 December 2005 - 10:38 AM
#2
Posted 12 December 2005 - 11:59 AM
Hm... Polskiego tłumaczenia żadnego ze snippetów z biblioteki nie widziałem, ale mogę się podzielić moim rozwiązaniem. Swego czasu dopisałem coś takiego, system w sumie banalny, ale działa
Można przy pomocy pojedynczego snippetu wyświetlać niezliczoną ilość galerii.
Tworzymy snippet o nazwie [[Galeria]]
Galerie umieszczamy w katalogu /fotki/ w katalogach:
Miniaturki (domyślnie w rozmiarze 120x120) w /fotki/nazwagalerii/miniaturki/
Duże fotki w /fotki/nazwagalerii/duze/
Miniaturki i duże fotki muszą mieć tą samą nazwę. Jeśli nie istnieje plik z dużą fotką, miniaturka nie będzie miała do niego linku.
A później odpalamy galerię poprzez [[Galeria?id=nazwagalerii]].
Warto jeszcze dorzucić do arkusza stylów definicje podobne do tych:
Przykłady "live":
http://tomasz.topa.pl/lednica-2005.html
http://trzypiora.pl/bieszczady-2005.html
http://milwaukee-centrum.pl/sklep-milwaukee-husqvarna.html
(bodaj te dwa pierwsze przykłady zostały połączone ze skryptem http://pornel.net/pups/
Jak to mówią: hope it helps
Tworzymy snippet o nazwie [[Galeria]]
$sciezka="./fotki/";
$output="<div id=\"galeria\">";
if(isset($id) && $id!=""){
$katminiaturek=$sciezka.$id."/miniaturki/";
$katduzych=$sciezka.$id."/duze/";
if(is_dir($katminiaturek) && is_dir($katduzych)){
@$katalog=opendir($katminiaturek);
while (($obrazek=readdir($katalog)) !== false){
if($obrazek==".." || $obrazek=="." || $obrazek=="Thumbs.db"){
// do nothing
} else {
if(file_exists($katduzych.$obrazek)){
list($szerobr,$wysobr)=getimagesize($katduzych.$obrazek);
$output.="<div class=\"ramka\"><a href=\"$katduzych".$obrazek."\" class=\"galeriapop\" title=\"Powiększ (".$szerobr."x".$wysobr.")\"><img src=\"$katminiaturek".$obrazek."\" alt=\"Galeria\" /></a></div>";
} else {
$output.="<div class=\"ramka\"><img src=\"$katminiaturek".$obrazek."\" alt=\"Galeria\" /></div>";
}
}
}
closedir($katalog);
} else {
$output.="<p><strong>Nie istnieje katalog duzych obrazkow lub miniaturek</strong></p>";
}
} else {
$output.="<p><strong>Nie podano katalogu do wyświetlenia!</strong></p>";
}
$output.="</div><p> </p>";
return $output;
Galerie umieszczamy w katalogu /fotki/ w katalogach:
Miniaturki (domyślnie w rozmiarze 120x120) w /fotki/nazwagalerii/miniaturki/
Duże fotki w /fotki/nazwagalerii/duze/
Miniaturki i duże fotki muszą mieć tą samą nazwę. Jeśli nie istnieje plik z dużą fotką, miniaturka nie będzie miała do niego linku.
A później odpalamy galerię poprzez [[Galeria?id=nazwagalerii]].
Warto jeszcze dorzucić do arkusza stylów definicje podobne do tych:
#galeria{
width: 95%;
margin-top: 10px;
position: relative;
}
.ramka{
width: 120px;
text-align: center;
overflow: hidden;
height: 120px;
display: block;
float: left;
margin: 5px;
}
Przykłady "live":
http://tomasz.topa.pl/lednica-2005.html
http://trzypiora.pl/bieszczady-2005.html
http://milwaukee-centrum.pl/sklep-milwaukee-husqvarna.html
(bodaj te dwa pierwsze przykłady zostały połączone ze skryptem http://pornel.net/pups/
Jak to mówią: hope it helps
#3
Posted 12 December 2005 - 08:21 PM
dzieki wielkie juz probuje 
"Nie istnieje katalog duzych obrazkow lub miniaturek" hm przeciez go zrobilam
udalo sie jeszcze raz dzieki
)))) za pomoc
"Nie istnieje katalog duzych obrazkow lub miniaturek" hm przeciez go zrobilam
udalo sie jeszcze raz dzieki
Edited by Agness, 12 December 2005 - 11:27 PM.
#4
Posted 16 May 2006 - 07:07 PM
:betterwink:
Edited by tyu, 16 May 2006 - 07:09 PM.
#5
Posted 20 June 2006 - 07:16 AM
Mam jedno pytanko - wykonałem galerie tak wg wskazań Tomasza
- jednakże zdjęcia wstawiane są dość przypadkowo tzn niewiem wg jakiego klucza snipet umieszcza mninatury na stronie- czy można mieć na to jakiś wpływ ??? Np aby umieszczał zdjęcia wg np. nazwy ???
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users










