Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Wie kan voor mij een Ninja Forms plugin maken voor Wordpress, het is eigenlijk een hele simpele.

Wat die moet doen is als volgt:

in het formulier moet een knop komen om een Barcode te scannen, via je mobiel moet deze dan de barcode scannen en invullen in het formulier. als het formulier klaar is en verzonden wordt moet het netjes als de andere velden ingevuld zijn.

Helaas kan ik zelf helemaal niks relevants in wordpress plugis vinden wat barcodes scande. |:(

Graag hoor ik wie dit kan, hoe lang het duurt en natuurlijk de vereiste vergoeding! _/-\o_

Gr,
Henk

Beste antwoord (via RobIII op 16-02-2016 21:37)


  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 10:00
Misschien even in V&A een oproepje zetten? Devschuurder werven? Gebruik Vraag & Aanbod!

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 10:00
Misschien even in V&A een oproepje zetten? Devschuurder werven? Gebruik Vraag & Aanbod!

Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Bedoel je zoiets: http://zxing.appspot.com/scan (openen met je mobiel)
code:
1
<a href="zxing://scan/?ret=http://example.com/products/{CODE}/description&SCAN_FORMATS=UPC_A,EAN_13">

[ Voor 46% gewijzigd door DJMaze op 16-02-2016 21:06 ]

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • b2vjfvj75gjx7
  • Registratie: Maart 2009
  • Niet online
Sowieso heb je vanuit je browser geen toegang tot je camera API - dus los van WordPress / NinjaForms gaat je dit "out of the box" niet lukken.

Via Cordova kan je het wel bereiken, maar dan wrap je de site (die lokaal moet draaien) in een native wrapper - dat is far beyond normaal browser gebruik.

Vergeet ook niet dat veel iOS versies geen toegang hebben (vanuit de browser) tot de local storage (waar je eventueel gescande foto's bewaard)... al wordt dit euvel wel steeds minder, gelukkig :)

Kortom; volgens mij zit je op de verkeerde weg - qua workflow... of ik moet het totaal mis hebben (waar je genoeglijk vanuit kan gaan, natuurlijk).

- edit - Cross browser QR scanning via frameworks direct vanuit je native browser is... nogal buggy :p

[ Voor 14% gewijzigd door b2vjfvj75gjx7 op 16-02-2016 21:05 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Er zijn barcode scan apps waarmee je gescande barcodes door kunt sturen naar een vooringestelde url.

Acties:
  • 0 Henk 'm!

  • b2vjfvj75gjx7
  • Registratie: Maart 2009
  • Niet online
DJMaze schreef op dinsdag 16 februari 2016 @ 20:56:
Bedoel je zoiets: http://zxing.appspot.com/scan (openen met je mobiel)
code:
1
<a href="zxing://scan/?ret=http://example.com/products/{CODE}/description&SCAN_FORMATS=UPC_A,EAN_13">
Voor iOS moet je een iets andere syntax gebruiken - maar dan nog weet je niet of het gaat werken...

https://github.com/zxing/zxing/wiki/Scanning-From-Web-Pages

...feitelijk leun je op een (niet officieel) protocol van één partij - waarbij je maar moet hopen dat zowel de browser / als het OS het ondersteunen / snappen...

Afhankelijk van de usercase kan dit werken... of niet :p

Acties:
  • 0 Henk 'm!

  • b2vjfvj75gjx7
  • Registratie: Maart 2009
  • Niet online
@topicstarter

Is het niet handiger de flow om te draaien?

Je neemt een QR-code die verwijst naar een website (met variabelen in de URL).

Die code scan je (gewoon vanuit de native app van je telefoon) en dat adres "linkt" naar je pagina waarop het formulier staat.

Door de variabelen uit de URL te parsen, kan je deze populaten in het formulier en auto-submitten.

Demo...

Afbeeldingslocatie: http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=http%3A%2F%2Ftweakers.net%2F%3Fqr%3Djawel%26scan%3Dgeslaagd%26naam%3Ddeathgrunt&qzone=1&margin=0&size=400x400&ecc=L

(deze gaat naar http://tweakers.net/?qr=j...=geslaagd&naam=deathgrunt )

Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Correct, daarom vraagt elke website of je gewoon het nummer wil invoeren in een <input>
Heb je een GoPro? Scan dan maar eens de QR code (zoals deathgrunt hierboven aangeeft)

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Je kon m ook genereren met de Tweakers kleuren, maar dan knalt ie van je scherm af :)
Afbeeldingslocatie: http://api.qrserver.com/v1/create-qr-code/?color=a61e39&bgcolor=ceeb54&data=http%3A%2F%2Ftweakers.net%2F%3Fqr%3Djawel%26scan%3Dgeslaagd%26naam%3Ddeathgrunt&qzone=1&margin=0&size=200x200&ecc=L

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • b2vjfvj75gjx7
  • Registratie: Maart 2009
  • Niet online
DJMaze schreef op dinsdag 16 februari 2016 @ 21:25:
[...]

Je kon m ook genereren met de Tweakers kleuren, maar dan knalt ie van je scherm af :)
[afbeelding]
He he, die is wel mooier :p

Of je gooit je eigen logo er tussen met een flinke fout-tolerantie in de QR-code zelf... schijnt dat je iets van 75% kan corrumperen met zinloze (visuele) data, en de code toch wel werkt...

Bottomline (volgens mij) is dat het niet handig is een code te willen scannen vanuit je browser (mobiel of niet) en die dan een formulier te laten invullen.

Waarom moet het in de vorm van een QR-code? Als die code (blijkbaar) relevantie (en user specifieke) data bevat, kan je dat toch ook als JSON-object opslaan en bv. via AJAX in het formulier laten lopen?

Afbeeldingslocatie: http://i.imgur.com/hrTOKbF.png

Afbeeldingslocatie: http://i.imgur.com/ajlrCXV.png

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Devschuurder werven? Gebruik Vraag & Aanbod! staat (inderdaad) niet voor niets bovenaan dit forum te prijken. Verder is er nog zoiets als Kan iemand even...? en onze Quickstart en daarmee heb ik meer dan voldoende redenen om dit topic van een slotje te voorzien ;)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1

Dit topic is gesloten.