Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Inleiding

De "oude" fotomanager was gemaakt in Java en heeft jaren prima gewerkt.
Echter heeft Java haar banden met de webbrowsers grotendeels verbroken, waardoor de fotomanager bij veel klanten niet meer werkt.
Om te voorkomen dat het nergens meer werkt, moest er een nieuwe oplossing komen: de nieuwe fotomanager.

URL

Gebruik

Het is 1 pagina die door alle klanten gebruikt kan worden.
Om de pagina te gebruiken moet er een id meegeven worden. op deze manier: http://www.softwear.nl/nl/dropzone/?account=fotomanager%20klantnaam&id=API-token
test verwijst hier naar een Foxpro API-token (het letterlijke woord test werkt ook maar dat is een uitzondering. De foto's die daar geüpload worden komen op //hoth/home/temp terecht. Dit kan gebruikt worden om intern mee te testen).
In de praktijk zal een klant daar zijn/haar API-token moeten invullen. Het sturen van de volledige url met token erin verwerkt, is al voldoende.
Er is geen inlogprocedure, het token is dus feitelijk het wachtwoord. Handle with care!

Beheer

Als er API-tokens bijkomen dan moet het bestand w:/webroot/softwear/NL/dropzone/dropzone.php worden aangepast. 
In dat bestand staat voor iedere API-token een regel in de vorm van $paths["BB69-C256-5E3F-48ED-9871-51F8-2476-0390"] = "//endor/home/buur/webroot";


Kwestie van aanvullen dus.
Voor deze methode hoeft geen FTP-account meer worden aangemaakt.
De CMS-server wordt voor deze methode niet langer gebruikt om de foto's te verkleinen, dat doet de webserver zelf.

De foto's worden niet meer direct verkleind. Als men grote foto's gebruikt kan het uploaden daarom (veel) trager gaan. 
Die grote foto's worden slechts tijdelijk op de server opgeslagen. Uiteindelijk blijven alleen de verkleiningen over.

 

Fotoformaat

Voorheen was 2 MB het maximaal acceptabele formaat van de fotomanager: iets groters resulteerde in een foutmelding. Hier ook maar binnenkort 8 MB
Echter duurt het uploaden van foto's groter dan 2 MB natuurlijk wel langer.

Voorheen werden alleen jpg-bestanden geaccepteerd.
Nu worden deze bestandsformaten geaccepteerd:

  • jpg
  • jpeg
  • png
  • gif 

 

Afmetingen foto's wijzigen

Standaard worden de foto's gekopieerd, verkleind en in 4 mapjes gezet:

sizet: 75x75 pixels

size0: 150x150px

size1: 300x300px

size2: 1200x1200 pixels

Het kan zijn dat klanten het liever anders zien. Pas dan in het PHP-bestand de code aan van de klant:
Bij Raber hebben ze bijvoorbeeld andere maten:

screenshot raber in php 

Ondersteunde browsers

De fotomanager is getest op Google Chrome (48), Safari (Mac), Internet Explorer 11, Opera 35 en FireFox 40.
Die werken allemaal.
Zelfs met  Safari voor Windows  doet ie het maar slechts 1 foto tegelijk.

Bekende foutmeldingen

 

 foutmeldinguitleg
1id NOT foundhet API-token is niet bekend of klopt niet
2unknown extensionDe aangeboden foto is geen jpg, jpeg, png of gif
3kruis door foto
 
De afbeelding is te groot en kan niet worden geüpload
4  
5  
  • No labels