silfver skrev:
Jag fattar inte scriptet. Hur laddar man upp bilder? Lägger jag till bilder i bild-mappen så blir det ju dubletter. :q
Du lägger upp en mapp med bilder i mappen "bilder". :)
123 svar · 11 720 visningar · startad av Bire · sida 4 av 7
silfver skrev:
Jag fattar inte scriptet. Hur laddar man upp bilder? Lägger jag till bilder i bild-mappen så blir det ju dubletter. :q
Du lägger upp en mapp med bilder i mappen "bilder". :)
Bire skrev:
Du lägger upp en mapp med bilder i mappen "bilder". :)
Ah, okay. Ligger bilderna i rooten blir det dubletter, men gör jag en underkatalog så blir det rätt.
Det här scriptet kan komma att bli riktigt användbart! Tack för tipset. :bire
r\ Enda nackdelen är väl att miniatyrerna blir riktigt fula...
Hur ska man göra för att få en radbrytning i koden efter </a>?
echo '<a href="' .$directory . $_GET['m'] . '/' . $value . '" rel="lightbox[roadtrip]" title="' . $value . '"><IMG SRC="' .$directory . $_GET['m'] . '/' . $value . '" rel="lightbox" title="' . $value . '" width=80 height=80 border=0></a> ';
Att lägga till en \n i slutet fungerar inte. :)
Blev en del valideringsfel med Bires script...
ändrade lite som jag ville ha det.
Först la jag in bilderna i ett <p> och för att inte bilderna skulle förvanskas tog jag bort width, height och border i koden.
i content.php
echo '<p>';
foreach($files as $key => $value)
{
// Get the extension
$extension = pathinfo($value, PATHINFO_EXTENSION);
if(is_file($directory . $_GET['m'] . '/' . $value) && in_array($extension, $filetypes))
{
echo '<a href="' .$directory . $_GET['m'] . '/' . $value . '" rel="lightbox" title="' . $value . '"><img src="' .$directory . $_GET['m'] . '/' . $value . '" rel="lightbox" title="' . $value . '" alt="' . $value . '"></a>';
}
}
echo '</p>';
}
i css-filen
#content {
background-color:#555;
padding:20px;
float: left;
}
#content p{
width: 97%;
margin-right: 3%;
}
#content img{
height: 80px;
width: auto;
margin: 5px 5px 0 0;
float: left;
}
img{
border: none;
}
Det gör iofs att thumsen inte blir lika stora, men de blir inte deformerade.
Nu validerar allt utom rel="lightbox", är det nåt man får leva med?
tanten: nice. Men det är fortfarande inga radbrytningar i koden. Kan du inte haxxa det också? :birp
Och sen vill jag inte ha den här flashiga lightboxen. Jag vill bara ha den simpla varianten - hur byter man? Utan animeringar och skit.
r\ Du glömde avsluta img-taggen. :stud
Ta bort rel="lightbox" i href-taggen bara & radera js-mappen.
Bire skrev:
Ta bort rel="lightbox" i href-taggen bara & radera js-mappen.
Jag menade bara animeringarna. Jag vill ha lightbox, men som vanlig popup, utan animeringar. Det tar sån tid och segar.
Ta då js-grunkorna från det första scriptet i denna tråd :)
du raderar rel="lightbox" i koden
då försvinner lightboxen direkt.
Sedan får du radera länkarna till lightbox och radera mapparna och lite sånt som tillhör.
Fattar inte vad du menar med radbryt här. Räcker det inte med de du kan göra med enterknappen när du skriver koden? typ detta, som du kan kopiera, lightboxen är borta :)
echo '
<a href="' .$directory . $_GET['m'] . '/' . $value . '" title="' . $value . '">
<img src="' .$directory . $_GET['m'] . '/' . $value . '" title="' . $value . '" alt="' . $value . '">
</a>
';
Ahh såg nu att Bire hann före och jag fattade inte att du delvis ville ha kvar lightboxen men...
silfver skrev:
r\ Du glömde avsluta img-taggen. :stud
Nej jag ändrade doctypen till html men om du behåller xhtml så... är det fel ja... :)
Bire skrev:
Ta då js-grunkorna från det första scriptet i denna tråd :)
Det ligger ju inga js-filer i den förra bifogade filen. :e
tanten skrev:
du raderar rel="lightbox" i koden
då försvinner lightboxen direkt.
Sedan får du radera länkarna till lightbox och radera mapparna och lite sånt som tillhör.
Fattar inte vad du menar med radbryt här. Räcker det inte med de du kan göra med enterknappen när du skriver koden? typ detta, som du kan kopiera, lightboxen är borta :)Ahh såg nu att Bire hann före och jag fattade inte att du delvis ville ha kvar lightboxen men...
Så klart. Vad dum jag är, haha. :e Tack.
silfver skrev:
Det ligger ju inga js-filer i den förra bifogade filen. :e
Jodå, om man bara definierar saker & ting som min stressade skalle gör så finns det ;)
http://lenab.se/Bire/index.php
Där...
Tack. Nu verkar det ordna upp sig. :)
Jag såg precis en sak. Jag trodde tumnaglarna genererades av scriptet, men det är ju bara bilden som är förminskad. Och det är ju inte så jättebra... Blir ju jäkligt tungt för webbservern att köra. Och synd mot bandbredden. :l
Nu var väl tanken med det här scriptet att man själv skulle ha koll på vad man hade i datorn, men jag kan nog tycka att det är värt att ha på webben också. Detta var en senil kommentar,ja ja... :r
Men om man då begränsar antalet bilder(om de är väldigt stora) till ett 10-tal i varje mapp och man räknar med att besökaren kommer att klicka på varje bild, så belastas väl inte servern mer än om det skulle funnits tumnaglar också.
Men om du ändå inte vill ha det så, så får du fixa till en mapp för tumnaglar och en för orginalen och ändra adresserna i href-länken till orginalet och i img-koden till tumnageln i src="" . Men det fixet har du väl på andra sidor, som du kan kika på.
Jag har uppdaterat skriptet med att den skapar tumnaglar.
http://lenab.se/Bire/index.php
/red. Observera att GD måste vara installerat på servern, och det är inte testat på Unix server ännu.
Snyggt Pedda! :bire
Pluggis skrev:
http://www.phpalbum.net/ ?? =)
Funkar det enl mina specar då?
Ex att ladda upp en mapp med bilder via ftp...
Ja du kan ladda upp bild för bild i olika mappar, men du kan tydligen också ladda upp zip filer som packas upp på servern. jag tror du kan ladda upp via ftpn också, men då får du söka efterfilerna med programmet innan dom syns. jag har inte så jätte stor erfarenhet av det, men det funkar bra för mig iaf :)
släng upp det på servern å testa utan att göra några justeringar är det vad du behöver kan du ju behålla det ;)
Jag får testa det oxå, men tror mer på wF-gallery! ;)