webForumDet fria alternativet

Enkelt galleriscript?

123 svar · 11 720 visningar · startad av Bire · sida 4 av 7

BireMedlem sedan dec. 199919 074 inlägg
#61

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". :)

silfverMedlem sedan apr. 200312 679 inlägg
#62

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...

silfverMedlem sedan apr. 200312 679 inlägg
#63

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>&nbsp;';

Att lägga till en \n i slutet fungerar inte. :)

tantenMedlem sedan nov. 20051 596 inlägg
#64

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?

silfverMedlem sedan apr. 200312 679 inlägg
#65

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

BireMedlem sedan dec. 199919 074 inlägg
#66

Ta bort rel="lightbox" i href-taggen bara & radera js-mappen.

silfverMedlem sedan apr. 200312 679 inlägg
#67

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.

BireMedlem sedan dec. 199919 074 inlägg
#68

Ta då js-grunkorna från det första scriptet i denna tråd :)

tantenMedlem sedan nov. 20051 596 inlägg
#69

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...

tantenMedlem sedan nov. 20051 596 inlägg
#70

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... :)

silfverMedlem sedan apr. 200312 679 inlägg
#71

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.

BireMedlem sedan dec. 199919 074 inlägg
#72

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...

silfverMedlem sedan apr. 200312 679 inlägg
#73

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

tantenMedlem sedan nov. 20051 596 inlägg
#74

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å.

PeddaMedlem sedan juni 20006 032 inlägg
#75

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.

silfverMedlem sedan apr. 200312 679 inlägg
#76

Snyggt Pedda! :bire

PluggisMedlem sedan nov. 2006129 inlägg
#77

http://www.phpalbum.net/ ?? =)

BireMedlem sedan dec. 199919 074 inlägg
#78

Pluggis skrev:

http://www.phpalbum.net/ ?? =)

Funkar det enl mina specar då?
Ex att ladda upp en mapp med bilder via ftp...

PluggisMedlem sedan nov. 2006129 inlägg
#79

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 ;)

BireMedlem sedan dec. 199919 074 inlägg
#80

Jag får testa det oxå, men tror mer på wF-gallery! ;)

246 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
242 ms — hämta tråd, inlägg och bilagor (db)