=== Vasaio QR Code ===
Contributors: olarmarius
Donate link: http://olarmarius.tk/
Tags: vasaio, qr code, generator, standalone, permalink, shortcode, standalone-qr-code, colored-qr-code, customized-qr-code, qr-code logo, automatic, custom-qr-code, custom, olar
Requires at least: 3.2.1
Tested up to: 3.4
Stable tag: 1.1
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Generate standalone QR codes, colored and customized with logo inside.
== Description ==
This plugin will insert standalone QR code with permalink or another content.
Just put `[vasaioqrcode]` shortcode into you content page, and you have one QR code customized in what color you want, with a logo inside of it. The content of the QR code will be the permalink of the current page. If you want to change the content of the QR code just use the parameter 'm' like that: `[vasaioqrcode m="new content"]`.
The uniqueness of this plugin stand in three things: standalone QR codes, colored QR codes and customized QR codes with logo inside.
= Standalone QR code =
The plugin is not using any other application to generate the QR code.
= Colored QR code =
The QR code can be generated in any other peer of colors, not just black and white. The principle is simple: the only think that is metter is the contrast between colors. You can choose another color (insted of black) for the code and the plugin will get automaticaly the inverse color of "the main color" you choose => the contrast resulted is the same between balck and white (the maximum contrast).
= Customized QR code =
You can add any logo you want direct into your QR code. This is very important if you want to have customized QR codes.
= Available interface languages: =
1. English (default language)
2. Romanian
= Thanks to the following programmers: =
= PHP QR Code encoder =
(https://sourceforge.net/projects/phpqrcode/)
Dominik Dzienia
Kentaro Fukuchi
Phil Karn, KA9Q
= jscolor, JavaScript Color Picker =
(http://jscolor.com)
Jan Odvarko
= Resizing images with PHP =
(http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php)
Simon Jarvis
== Installation ==
= Installation =
1. Upload `vasaio-qr-code.zip` to the `/wp-content/plugins/` directory;
2. Extract the `vasaio-qr-code.zip` archive into the `/wp-content/plugins/` directory;
3. Activate the plugin through the 'Plugins' menu in WordPress.
= Usage =
1. Customize your plugin settings into the `Settings->Vasaio QR Code` settings page;
2. Place `[vasaioqrcode]` shortcode in your content page.
== Frequently asked questions ==
= How can I customize my QR code inside of shortcode [vasaioqrcode]? =
You can customize the QR code using this explanation of the shortcode parameters.
* m=message -> data to encode (default=permalink)
* s=side -> dimension of image in pixels (64, ... 256=default, ... 3000)
* x=correction -> error correction level (L=7%(default), M=15%, Q=25%, H=30%) - case insensitive
* t=filetype -> file type of image (PNG=default, JPEG, GIF) - case insensitive
* b=border -> number of squares for qr code white border (2, 3, 4=default, ... 10)
* c=color -> hex code of the main color
* o=logo -> filename of logo image, if you want to appear into the QR code (default=null)
* p=percent -> percent of logo image, if you want to appear into the QR code (default=7)
* a=adjust -> automatic adjust the logo width & height to match with squares (default=1)
= Can you be more specific with some concrete examples? =
I can provide you some examples and you can also check the 'Screenshots' section.
1. Vasaio QR Code Generator - Settings
2. `[vasaioqrcode]`
3. `[vasaioqrcode m="http://qr-gen.tk/"]`
4. `[vasaioqrcode s="100"]`
5. `[vasaioqrcode x="m"]`
6. `[vasaioqrcode t="gif"]`
7. `[vasaioqrcode b="2"]`
8. `[vasaioqrcode c="000000"]`
9. `[vasaioqrcode x="L" s="512" c="f0f0f0" o="http://www.google.com/homepage/images/google_favicon_64.png"]`
10. `[vasaioqrcode p="0"]`
11. `[vasaioqrcode a="0" s="512"]`
12. `[vasaioqrcode s="512"]`
== Screenshots ==
1. Vasaio QR Code Generator - Settings
2. [vasaioqrcode]
3. [vasaioqrcode m="http://qr-gen.tk/"]
4. [vasaioqrcode s="100"]
5. [vasaioqrcode x="m"]
6. [vasaioqrcode t="gif"]
7. [vasaioqrcode b="2"]
8. [vasaioqrcode c="000000"]
9. [vasaioqrcode x="L" s="512" c="f0f0f0" o="http://2.bp.blogspot.com/_oshGJSerQc0/Sw7PNtKnrOI/AAAAAAAABog/EHfxIyY_c48/s1600/google_wave_logo.jpg"]
10. [vasaioqrcode p="0"]
11. [vasaioqrcode a="0" s="512"]
12. [vasaioqrcode s="512"]
== Changelog ==
= 1.1 =
* The main language of plugin interface was changed into english.
* The plugin was translated into romanian.
= 1.0 =
* The start version.
== Upgrade notice ==
= 1.1 =
The main language of plugin interface was changed into english and the old interface language (romanian) was put into translation sistem.
= 1.0 =
The start version.
== Thanks to the following programmers: ==
= PHP QR Code encoder =
(https://sourceforge.net/projects/phpqrcode/)
Dominik Dzienia
Kentaro Fukuchi
Phil Karn, KA9Q
= jscolor, JavaScript Color Picker =
(http://jscolor.com)
Jan Odvarko
= Resizing images with PHP =
(http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php)
Simon Jarvis