AJAX Photo Organizer

Door Bo az, 16 jaar geleden, 3.605x bekeken

Dit is een fotoalbum met een ajax beheer applicatie.

Helaas heb ik het nooit helemaal afgemaakt, dat is ook de reden dat het enkel acceptabel werkt in FF, van Opera en IE weet ik dat er een aantal functies niet naar behoren werken.

Aanpassingen voor database en inlog instellingen kunnen gemaakt worden in config.inc.php

display_photoset.php & display_photosets.php kan je met enige aanpassingen als fotoalbum gebruiken en werkt zelfs op een externe (!) site.

Voor de MySQL verbinding maak ik gebruik van PDO ( www.php.net/pdo ) hierdoor is PHP 5.x.x nodig om het te kunnen gebruiken, ik heb het enkel met PHP 5.2.x getest.
Om de foto's te resizen maak ik gebruik van een eerste versie van mijn clsImage, zou je een watermerk o.i.d willen toevoegen zou je een nieuwere versie moeten gebruiken. ( http://www.phphulp.nl/php/scripts/4/1017/ )
Verder maak ik gebruik van o.a.
- Prototype ( http://www.prototypejs.org )
- script.aculo.us ( http://script.aculo.us )
- Lightbox 2 ( http://www.huddletogether.com/projects/lightbox2/ )

Hier onder volgen een aantal code fragmenten, de gehele versie inclusief css, prototype etc. is hier te downloaden: php.n3rd.nl/photos.zip

Voorbeeld
Om het voorbeeld te kunnen bekijken moet je gewoon op 'cancel' drukken bij de login. Dan krijg je een voorbeeld met beperkte functionaliteit.

Bugs
Gelieve in de reactie geen bugs te posten, gezien ik hier niet direct iets mee zal doen.
Als je een bug vind pm (of mail) die dan, dan kan ik dat gebruiken als ik iets ga verbeteren.
Geef wel een duidelijke beschrijving, liever te veel informatie dan te weinig!

Voorbeeld: http://photos.n3rd.nl

Gesponsorde koppelingen

PHP script bestanden

  1. ajax-photo-organizer

 

Er zijn 29 reacties op 'Ajax photo organizer'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
- -
- -
16 jaar geleden
 
0 +1 -0 -1
In één woord: geweldig!
Tom K
Tom K
16 jaar geleden
 
0 +1 -0 -1
nice script
Jurgen assaasas
Jurgen assaasas
16 jaar geleden
 
0 +1 -0 -1
erg mooi :)
Dutch Caffeine
Dutch Caffeine
16 jaar geleden
 
0 +1 -0 -1
Schiterend, heb er geen worden voor. Enorm goed in elkaar gezet
Jeroen Langenberg
Jeroen Langenberg
16 jaar geleden
 
0 +1 -0 -1
Zeer zeer netjes, mijn complimenten :)
Roderik Roderik
Roderik Roderik
16 jaar geleden
 
0 +1 -0 -1
Nice script!
GaMer B
GaMer B
16 jaar geleden
 
0 +1 -0 -1
Ik ga mee met de rest. Het resultaat mag er wezen!
Jan geen
Jan geen
16 jaar geleden
 
0 +1 -0 -1
ziet er heel goed uit, 1 heeel klein dingetje (typfoutje). Als je een foto verwijderd krijg je een alert. "permanatly"
Marco PHPJunky
Marco PHPJunky
16 jaar geleden
 
0 +1 -0 -1
Nice Script!!!
Marco PHPJunky
Marco PHPJunky
16 jaar geleden
 
0 +1 -0 -1
uuu jongens ik heb een klein probleempje ik krijg de foto's als ik ze upload niet te zien aan de rechter kant (firefox)
krijg de albums wel te zien en kan deze ook wisselen enzo maar als ik upload niet.. en hij blijft ook af en toe oneindig door loaden met de rondje in het midden....

Alvast bedankt!!
Thijs X
Thijs X
16 jaar geleden
 
0 +1 -0 -1
Script ziet er goed uit, maar ben ik de engiste die de gebruiksnaam en wachtwoord niet kan vinden?
Wat zijn ze? Zou handig om je voorbeeld te kunnen bekijken.
Bo az
Bo az
16 jaar geleden
 
0 +1 -0 -1
@vdleije, Marco en Thijs:
Ik heb eventjes 2 stukjes aan de omschrijving toegevoegd.

@all
:$
Mike van Dongen
Mike van Dongen
16 jaar geleden
 
0 +1 -0 -1
@Thijs: Die zijn er ook niet! 'T is zijn server, dus hij zal het vast niet fijn zijn als mensen bestanden er op gaan uploaden ;)
@Boaz: Ziet er geweldig uit!!
Daan
Daan
16 jaar geleden
 
0 +1 -0 -1
De link naar het voorbeeld werkt niet meer. Zou je dit kunnen oplossen?
Bo az
Bo az
16 jaar geleden
 
0 +1 -0 -1
Hier werkt ie nog gewoon...
Teun Beijers
Teun Beijers
16 jaar geleden
 
0 +1 -0 -1
Als je naar ganzen gaat, en je sleept alles in het vakje van die foto's rechts, gaat het bij mij helemaal verkeerd :S
Bo az
Bo az
16 jaar geleden
 
0 +1 -0 -1
wat gaat er dan verkeerd ?
Wim Mari
Wim Mari
16 jaar geleden
 
0 +1 -0 -1
nice script, heel mooi!
Jan Veenstra
Jan Veenstra
16 jaar geleden
 
0 +1 -0 -1
stomme vraag mischien maar hoe krijg je die ligth box zo? kand at ook zonder photos?
Bo az
Bo az
16 jaar geleden
 
0 +1 -0 -1
Dat is geen lightbox, dat kan gewoon met css, of met script.aculo.us ( Effect.Appear ) icm. css.

Laatst las ik toevallig over Lightwindow, misschien ook wel handig als je filmpjes of webpagina's op de 'lightbox manier' wil weergeven.
Ruud
ruud
16 jaar geleden
 
0 +1 -0 -1
Ziet er super uit!!
Maar werkt het alleen in Safe Mode?

ik krijg namelijk deze error:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /storage/mijndomein/users/070676/public/sites/moc-clan.aeroports.nl/photos/indexeer.php on line 3
script compleded
Danny Roelofs
Danny Roelofs
16 jaar geleden
 
0 +1 -0 -1
Ik heb je programmering niet nagekeken, puur even de demonstratie en wat ik zag, de interactie om foto's te slepen vond ik zeer leuk gedaan, in zoverre vind ik het mooi gedaan.

In ieder geval je hebt mij gemotiveerd om daar ook eens wat mee te doen.
Bo az
Bo az
16 jaar geleden
 
0 +1 -0 -1
@ruud: Het werkt eigenlijk iets minder in safe mode, dan kan je namelijk geen grote partijen foto's tegelijk resizen.

@Danny Roelofs, daarom heb ik het ook geplaatst, de scripting is niet erg bijzonder, ook niet erg netjes. Het gaat vooral om de werking.
Ruud
ruud
16 jaar geleden
 
0 +1 -0 -1
maar hoe omzeil je dat dan?
want nou kan ik niet verder.
Jelmer -
Jelmer -
16 jaar geleden
 
0 +1 -0 -1
De lijn eruit halen.
Ruud
ruud
16 jaar geleden
 
0 +1 -0 -1
Nou ziet het begin van mijn indexeer.php er zo uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php

require_once 'image.inc.php';
require_once 'settings.php';

// -- Files laden.
try{
[
code]

Nou krijg ik de volgende melding:
[
code]
script compleded
[/code]

Wat doe ik fout?
Bo az
Bo az
16 jaar geleden
 
0 +1 -0 -1
Open je die pagina direct?

Dan moeten er namelijk foto's in de map " album/upload " staan.

Anders hoef je het bestand niet direct te openen.

Als er namelijk foto's in die map staan hoor je meer dan allen "script compleded" te krijgen, maar ook een succes of een fout melding per foto.
Niek
Niek
14 jaar geleden
 
0 +1 -0 -1
Waar is de settings.php?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bo az
Bo az
14 jaar geleden
 
0 +1 -0 -1
Niek:
Waar is de settings.php?

Zoals beschreven staan niet alle bestanden hier. o.a. settings.php zit alleen in de zip, die was offline, maar ik heb m hersteld.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. ajax-photo-organizer

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.