Ga naar inhoud


Wie kent het Flash Photoscript zoals op .......


Gast Kimble

Aanbevolen berichten


Ik snap dat je dat niet kan vinden, dat is omdat het geen Flash is.

 

Flash is voor dit soort toepassingen (gelukkig!) al een hele tijd niet meer nodig, dat kan gewoon door AJAX te gebruiken.

 

Het script dat jij zoekt heet overigens Lightbox 2.

Na jaren zonder, ben ik toch weer van plan een schotel aan te schaffen.

Link naar reactie
Delen op andere sites

Origineel bericht van: EL PIÑO
Ik snap dat je dat niet kan vinden, dat is omdat het geen Flash is.

Flash is voor dit soort toepassingen (gelukkig!) al een hele tijd niet meer nodig, dat kan gewoon door AJAX te gebruiken.

Het script dat jij zoekt heet overigens Lightbox 2.


Mja......dus. Ik zag in de broncode van 112groningen al macromediflash staan en ging er zonder er verder bij na te denken dat het dus een Flash was. Ik zoeken op Flashscripts, en vondt wel eea wat er op leek maar het photobestand werd dan een beetje groot.

Zal eens aan de gang gaan met het linkje wat je me stuurde. Moet een kleine 600 schoolfoto's op een schoolsite zetten.

Programma om ze in batch om te zetten naar het juiste formaat met watermerk had ik inmiddels al gevonden.

Bedankt EL PIÑO


Bedankt.
Link naar reactie
Delen op andere sites

Alles via php laten lopen.

Terwijl je upload, laten resizen en watermerk erop zetten.

Meteen ook een thumbnail aanmaken om de foto's weer te geven.

De thumbnail zet je in een aparte map.

 

Voor bovenstaande zijn zat scripts te vinden op het internet.

 

Het weergeven van de foto's met ajax

Download Lightbox 2

Pak alles uit.

maak een php pagina aan met een naam naar keuze.

 

Via php de map van de thumbnails doorlopen.

Dit gedeelte moet boven aan de code staan, dus nog boven <html>

 

Php Code:

<?php$fotomap = 'map_waar_de_grote_afbeeldingen_staan';$thumbmap = 'map_waar_de_thumbnails_staan';if ($dir = opendir($thumbmap)){while (false !== ($file = readdir($dir))) {    if (strpos($file, '.gif',1)||strpos($file, '.jpg',1) ) { 	$afbeeldingen[] = $file; 	 sort($afbeeldingen);  	}}closedir($dir);}?>

 

Plaats alle javascripts files in de map js

De lightbox.css in de map css

Zet onderstaande in het head gedeelte van de html code

 

Html:
<script type="text/javascript" src="js/prototype.js"></script><script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script><script type="text/javascript" src="js/lightbox.js"></script><link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

 

Thumbnails weergeven + link naar grote foto.

Alle thumbs staan onder elkaar, opmaak kan je zelf doen indien gewenst

 

Php Code:

<?php 	 foreach($afbeeldingen as $afbeelding){echo '<a href="'.$fotomap.'/'.$afbeelding.'" rel="lightbox[roadtrip]"><img border="0" src="'.$thumbmap.'/'.$afbeelding.'"></a><br /><br />';}					?>

 

als je op een thumbnail klik zal de grote foto worden weergeven.

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites

Ik heb me eens bezig gehouden en een compleet script gemaakt.

(zie bijlage)

Bestaat uit 2 pagina's

 

Pagina 1 is een upload script die ik heb gevonden op phpfreakz en lichtjes aan gepast. (thx to Rob Geerts)

Je kan tot 5 foto's per keer uploaden.

De map fotoupload wordt automatisch aangemaakt op de server.

Mogelijkheid tot thumbnails. (grote in te stellen)

Auto resize tijdens upload. (grote is in te stellen)

Watermerk naar keuze.

Watermerk kan op verschillende plaatsen worden gezet op de foto.

 

Pagina 2 is het weergeven de thumbs + ajax weergave van de grote foto's met ligthbox 2 zoals hierboven reeds besproken.

 

Enjoy

 

fotoupload.zip

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites

Thanks Puch.....

 

Had al inmiddels een software pakket gekocht die een onbeperkt aantal foto's kon resizen met een watermerk erin. Allemaal geheel naar keuze in te stellen.

 

 

Ga toch voor jouw script zodat ouders en leraren/leraressen ook kunnen uploaden. Hoef ik niet steeds vanuit mijn mailbox het op de server te zetten.

 

Kimble.

 

Link naar reactie
Delen op andere sites

Origineel bericht van: Kimble


Ga toch voor jouw script zodat ouders en leraren/leraressen ook kunnen uploaden. Hoef ik niet steeds vanuit mijn mailbox het op de server te zetten.




Dan moet je het script uiteraard nog gaan uitbreiden zodat er gecontroleerd wordt als iemand wel mag uploaden.
Door een login te gebruiken bijvoorbeeld.

Als je het script zonder meer op de website gooit kan iedereen foto's uploaden.

Ook moet je het script uitbreiden zodat er in meerdere mappen kan ge-upload worden.
als je 600 foto's in één map zou steken neemt dat heel wat tijd in beslag om die map uit te lezen.

Je kan een login bijvoorbeeld aan een bepaald map koppelen, dan kunnen ze enkel in die map uploaden.

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites

Bezoekers van de website hebben geen toegang tot het "prikbord" , "schoolfoto's" en "telefoongids". Alleen door te registreren, en na goedkeuring van de school heeft men toegang.

 

De foto's komen in één uploadmap en de administrator kan de foto's in de juiste rubriek zetten.

 

Inmiddels staan alle foto's die ik heb al op de website, met watermerk (dit watermerk en resizen had ik nog via een ander programma gedaan).

 

Heb nu een testaccount aangemaakt die de nieuwe fotobutton laat zien en zo een beetje kan spelen met jouw tips.

 

Als het allemaal werkt dan moet ik het doorvoeren op 16 scholen, op dezelfde server. Wil eigenlijk ook een beetje gaan zeggen dat er aan de loginnaam ook de school gekoppeld moet worden. Het plaatsen van de fotobutton op de diversiteit van de websites is geen probleem, moet alleen via een pulldownmenu de school laten selecteren.

 

Verdere suggeties natuurlijk welkom.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...