Im WBCE-Forum hat man mich auf die Idee gebracht, ein Modul zu bauen, das für verschiedene Anwendungszwecke QRCodes generiert. Da ich mich im Zusammenhang mit BC2 bereits damit befaßt habe, weiß ich zumindest schon mal, wie das geht. Voraussetzung: Es muß möglich sein, mit PHP Grafiken zu erzeugen, was in der Regel über die GD-Bibliothek erfolgt. (Sieht man in der Ausgabe von phpinfo.) Alternativ könnte man auch die Google-API benutzen, das würde ich aber erst mal zurückstellen.
Erster Anwendungsfall: vCard
Edit: Ist jetzt ein Admin-Tool und generiert sowohl den QRCode als auch die VCard. Gespeichert wird (noch) nix.
Rechts wird eine Art Handy (Proportionen etc. stimmen natürlich nicht) dargestellt, bei leerem Formular mit Dummy-Daten. Bei der Eingabe von Daten ins Formular werden die Dummy-Daten live durch die eingegebenen Daten ersetzt. Die vCard würde dann nach RFC 6350 (vCard 4.0) erzeugt.
Das ließe sich dann später quasi beliebig erweitern. Man würde also erst mal wählen, was für eine Art von QRCode man erzeugen will (URL, vCard, ...), dann bekommt man das entsprechende Formular zum Ausfüllen, und am Ende fällt der QRCode raus.
Interesse?
Edit: Wer mag kann ja mal testen.
Edit: Jetzt auch auf unserer "Showbühne"... https://blackcat-cms.org/page/add-ons/o ... m&item=102
QRCode Generator Modul
QRCode Generator Modul
- Dateianhänge
-
- qrcodecreator_v0.2.zip
- (245.38 KiB) 309-mal heruntergeladen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: QRCode Generator Modul
Jetzt auch mit Speichern...
- Dateianhänge
-
- screenshot-2017-03-30-17-58-01.png (125.38 KiB) 6667 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: QRCode Generator Modul
String war jetzt natürlich keine Herausforderung mehr...
- Dateianhänge
-
- 2017-03-30 18_15_20.png (24.69 KiB) 6667 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: QRCode Generator Modul
Ich hab zwar im Moment noch keine Anwendung dafür, klappt das schon mal richtig klasse.
Folgende Optimierungsmeldungen werden noch angezeigt:
Beim Startbildschirm:
Beim der VFC Card:
Bei dem String:
In der Console:
Folgende Optimierungsmeldungen werden noch angezeigt:
Beim Startbildschirm:
Code: Alles auswählen
Strict Standards: Non-static method QRCodeCreator::modify() should not be called statically in C:\xampp\htdocs\bcbeta\modules\qrcodecreator\tool.php on line 27
Code: Alles auswählen
Strict Standards: Non-static method QRCodeCreator::modify() should not be called statically in C:\xampp\htdocs\bcbeta\modules\qrcodecreator\tool.php on line 27
Strict Standards: Non-static method QRCodeCreator::word_chunk() should not be called statically in C:\xampp\htdocs\bcbeta\modules\qrcodecreator\inc\class.QRCodeCreator.php on line 147
Strict Standards: Non-static method QRCodeCreator::getImage() should not be called statically in C:\xampp\htdocs\bcbeta\modules\qrcodecreator\inc\class.QRCodeCreator.php on line 151
Code: Alles auswählen
Strict Standards: Non-static method QRCodeCreator::modify() should not be called statically in C:\xampp\htdocs\bcbeta\modules\qrcodecreator\tool.php on line 27
Code: Alles auswählen
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
send @ jquery-core.min.js:4
ajax @ jquery-core.min.js:4
cattranslate @ cattranslate.js:32
(anonymous) @ backend.js:69
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Re: QRCode Generator Modul
Danke für den Test. Das mit dem "static" hab ich gestern noch gemerkt, als ich das Modul mit BC2 getestet habe. Mein XAMPP läuft noch mit PHP 5.4 (absichtlich wegen Abwärtskompatibilität und so), das ist da wohl noch nicht so streng, da meckert nicht mal das XDebug. Mit dem 7.1 in der BC2-Umgebung sieht das schon anders aus.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: QRCode Generator Modul
Das allererste Admintool in BC2...
- Dateianhänge
-
- screenshot-2017-03-31-15-43-06.png (58.62 KiB) 6655 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: QRCode Generator Modul
Neue Version 0.2 im Einstiegspost.
Was noch fehlt:
* Die Einstellungen für das Überschreiben bewirken nichts (es wird immer überschrieben)
* Die .vcf wird nicht gespeichert
Dafür ist das jetzt das allererste AdminTool das sowohl mit BC1 als auch mit BC2 läuft.
Was noch fehlt:
* Die Einstellungen für das Überschreiben bewirken nichts (es wird immer überschrieben)
* Die .vcf wird nicht gespeichert
Dafür ist das jetzt das allererste AdminTool das sowohl mit BC1 als auch mit BC2 läuft.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is