Qrcode plugin for Yourls an open source url shortener. This plugin will add the functionality of displaying QRCode for every short url generated. Works with multi user setup and has the following features.
- QRCode is generated for every new short url
- New QRCode is generated when the user edits the short url
- QRCode is deleted when the user deletes an url.
- Displays QRCode within the sharebox, whenever the sharebox is displayed.
- QRCodes generated at 165 x 165 pixels.
- Generated from standalone php QRCode library from Sourceforge.net.
- QRCode generation for the shorturls generated before plugin installation. (visit stats page of the shorturl that does not have QRCode)
Now you can run your own url shortening service with QRCode generation. Just download and install the plugin and activate from the admin interface. from there every shorturl generated will get QR Codes.
Download Inline-qrcodes v1.3 ( updated 13/04/2013 )
Changelog.
v1.3
– added images directory permission setting.
Further questions contact me at pelister@techlister.com
QRCode Plugin for Yourls
Hello,
I uploaded the plugins but I can’t make that working it’s not appear on the Plugins page in the admin.
Please advice!
Hi, plugin was written for yourls 1.6 version, and I have no idea what is the version now. proably I have to check if it still works with latest versions.
is it still working?
Haven’t tested with latest versions. Hope it works.
Any way to adjust size from 165×165?
(it works with yourls 1.8.2 , btw, great plugin and very simple to use).
Hi Keith, if you check the code you will see QRcode::png( $shorturl, $filename, ‘H’, 5, 2 ); on line number 60, 83, 112.
H is error correction level ( highest )
5 denotes the pixel size
2 denotes the frame size.
increase the pixel size and you will get a larger image.
Perfect! Thank you very much.
I’m actually looking to change the generated code to represent the Long url for a unique application. I’m having difficulty. I’m attempted to alter the $shorturl to $url in everycombination imaginable, same with keyword. I either break it or it just generates the short url. Any ideas?