├── README.md ├── images ├── x.png ├── favicon.ico ├── styleselect-3d.jpg ├── styleselect-plus.jpg ├── watermarks │ ├── 08-btc.png │ ├── 01-link.png │ ├── 03-email.png │ ├── 05-wifi.png │ ├── 06-vcard.png │ ├── 02-location.png │ ├── 04-whatsapp.png │ └── 07-paypal.png ├── styleselect-circle.jpg ├── styleselect-default.jpg └── placeholder.svg ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff └── fontawesome-webfont.woff2 ├── js ├── bootstrap-colorpicker │ ├── logo.png │ ├── LICENSE │ ├── README.md │ └── css │ │ ├── bootstrap-colorpicker.min.css │ │ ├── bootstrap-colorpicker.css │ │ └── bootstrap-colorpicker.css.map ├── ie8.js ├── all.js └── popper.js ├── documentation ├── assets │ ├── images │ │ ├── logo.png │ │ ├── qrcdr-files.jpg │ │ ├── watermarks.png │ │ └── qrcdr-logo-i.png │ └── js │ │ └── google-code-prettify │ │ ├── prettify.css │ │ └── prettify.js └── index.html ├── include ├── tab-text.php ├── tab-link.php ├── tab-email.php ├── tab-tel.php ├── tab-location.php ├── tab-bitcoin.php ├── get.php ├── tab-whatsapp.php ├── tab-sms.php ├── tab-wifi.php ├── btc-check.php ├── head.php ├── tab-vcard.php ├── tab-paypal.php ├── process.php ├── functions.php └── generator.php ├── template ├── header.php └── footer.php ├── config.php ├── translations ├── es.php ├── de.php ├── pt.php ├── en.php └── it.php ├── index.php └── style.css /README.md: -------------------------------------------------------------------------------- 1 | # QRCode_Generator 2 | QRCode_Generator 3 | -------------------------------------------------------------------------------- /images/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/x.png -------------------------------------------------------------------------------- /images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/favicon.ico -------------------------------------------------------------------------------- /fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /images/styleselect-3d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/styleselect-3d.jpg -------------------------------------------------------------------------------- /images/styleselect-plus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/styleselect-plus.jpg -------------------------------------------------------------------------------- /images/watermarks/08-btc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/08-btc.png -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /images/styleselect-circle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/styleselect-circle.jpg -------------------------------------------------------------------------------- /images/styleselect-default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/styleselect-default.jpg -------------------------------------------------------------------------------- /images/watermarks/01-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/01-link.png -------------------------------------------------------------------------------- /images/watermarks/03-email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/03-email.png -------------------------------------------------------------------------------- /images/watermarks/05-wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/05-wifi.png -------------------------------------------------------------------------------- /images/watermarks/06-vcard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/06-vcard.png -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /images/watermarks/02-location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/02-location.png -------------------------------------------------------------------------------- /images/watermarks/04-whatsapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/04-whatsapp.png -------------------------------------------------------------------------------- /images/watermarks/07-paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/images/watermarks/07-paypal.png -------------------------------------------------------------------------------- /js/bootstrap-colorpicker/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/js/bootstrap-colorpicker/logo.png -------------------------------------------------------------------------------- /documentation/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/documentation/assets/images/logo.png -------------------------------------------------------------------------------- /documentation/assets/images/qrcdr-files.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/documentation/assets/images/qrcdr-files.jpg -------------------------------------------------------------------------------- /documentation/assets/images/watermarks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/documentation/assets/images/watermarks.png -------------------------------------------------------------------------------- /documentation/assets/images/qrcdr-logo-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Huniko519/QRCode-Generator/HEAD/documentation/assets/images/qrcdr-logo-i.png -------------------------------------------------------------------------------- /include/tab-text.php: -------------------------------------------------------------------------------- 1 | 6 |
This is an example of header.
Place here your contents, or remove the file /template/header.php.
This is an example of footer. Place here your contents, or remove the file /template/footer.php.
Please set a google_api_key inside config.php
11 |
12 | > How to get an api key for Gmaps
13 |
14 |
3 |
4 |
5 | # Bootstrap Colorpicker
6 |
7 |
8 |
9 | [Bootstrap Colorpicker](https://github.com/farbelous/bootstrap-colorpicker/) is a modular color picker plugin for Bootstrap 4.
10 |
11 | [](https://travis-ci.org/farbelous/bootstrap-colorpicker)
12 | [](https://www.npmjs.com/package/bootstrap-colorpicker)
13 |
14 | ## Install
15 | You can get the latest version in many different ways:
16 |
17 | - Downloading [a ZIP file from the releases](https://github.com/farbelous/bootstrap-colorpicker/releases)
18 | - Cloning using Git: `git clone https://github.com/farbelous/bootstrap-colorpicker.git`
19 | - Installing via NPM: `npm install bootstrap-colorpicker`
20 | - Installing via Yarn: `yarn add bootstrap-colorpicker`
21 | - Installing via Composer: `composer require itsjavi/bootstrap-colorpicker`
22 |
23 | Note that the `dist` files are only distributed via the NPM and Yarn installations.
24 |
25 | For the rest methods, you will need to generate the files initializing the project with `yarn install`
26 | and then building the code using `npm run build`.
27 |
28 | ## Versions
29 |
30 | | Colorpicker version | 34 |Compatible Bootstrap version | 35 |Dependencies | 36 |
|---|---|---|
|
41 | v2.x 42 | Documentation 43 | |
44 | (any) | 45 |
46 |
|
51 |
|
54 | v3.x 55 | Documentation 56 | |
57 | Bootstrap 4 | 58 |
59 |
|
65 |
Thank you for purchasing QRcdr.
53 | If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here
54 | Thanks so much!
Copy all files and folders from /qrcdr directory to your web space via FTP (put everything in the root if you will use the whole domain as file manager, otherwise create a custom directory and upload everything in it). 63 |
64 |
65 | Navigate with your browser to the url where you uploaded the files.
66 |That’s all! You are ready to use QRcdr with its default settings.
67 |Default settings are adjustable inside the file config.php:
72 |
73 | $_CONFIG = array( 74 | 'lang' => 'en', // main language 75 | 'uploads_dir' => 'temp', // uploads directory 76 | 'qrcodes_dir' => 'qrcodes', // qr codes directory 77 | 'delete_old_files' => true, // delete periodically old files 78 | 'file_lifetime' => 24, // delete files older than..(hours) from /uploads_dir and /qrcodes_dir 79 | 'uploader' => true, // let users upload their own logo 80 | 'upload_max_filesize' => 1000, // max filesize in Kb 81 | 'thumb_size' => 130, // size of the squared thumbnail after uploads 82 | 'qr_bgcolor' => '#FFFFFF', // default background color for generated qrcodes 83 | 'qr_color' => '#000000', // default foreground color for generated qrcodes 84 | 'session_name' => 'qrSession', // custom session name for the script 85 | 'placeholder' => 'images/placeholder.png', // default placeholder 86 | 'link' => true, // activate link tab 87 | 'location' => true, // activate location tab 88 | 'email' => true, // activate email tab 89 | 'text' => true, // activate text tab 90 | 'tel' => true, // activate telephone tab 91 | 'sms' => true, // activate sms tab 92 | 'wifi' => true, // activate wifi tab 93 | 'vcard' => true, // activate v-card tab 94 | 'paypal' => true, // activate PayPal tab 95 | 'bitcoin' => true, // activate BitCoin tab 96 | 'whatsapp' => true, // activate WhatsApp tab 97 | 'default_tab' => '#link', // available options: #link | #location | #email | #text | #sms | #wifi | #vcard | #paypal | #bitcoin | #whatsapp 98 | 'detect_browser_lang' => false, // detect browser language 99 | 'google_api_key' => 'YOUR-API-KEY', // https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key 100 | 'color_primary' => false, // main color, used for buttons and header background. set a #hex color or false to get random colors 101 | ); 102 |103 |
If you want to change or hide default watermarks, simply replace or remove the images inside images/watermarks/
.jpg, .gif, .png file are accepted
109 | 110 |
111 | Google Map needs an API KEY, so if you enable the tab Location you must get one api key here:
117 | https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key
118 | and copy it inside the file config.php
If you want to change the default location shown by Google map, open js/all.js, around line 39.
var start = new google.maps.LatLng(40.7127837, -74.00594130000002); 122 |123 |
The attribute 'color_primary' inside the file config.php will set the main color for all the buttons and on the header background.
Since version 3.0 you have two starter templates called header.php and footer.php, located inside the folder /template/
130 | Edit their contents or remove them if you don't need that
If you want to add your custom language, duplicate and rename the file lang/en.php using the 2-letters ISO code desired and update also the value 'lang' => 'en' inside your main config file config.php
Language menu is displayed with the following function:
139 | 140 |<?php echo langMenu(); ?>141 | 142 |
you can choose if display it as dropdown menu (default) or as simple list, and set a custom class:
143 | 144 |<?php echo langMenu('list', 'customclass'); ?>
145 | The first variable can be 'menu' or 'list', the second is an optional custom class assigned to language menu (default: 'langmenu')
146 | 147 |All translatable terms, including page title, description, and meta-keywords are inside the respective .php file in /translations/ folder.
148 |default: /translations/en.php
149 | 150 |You can embed your self hosted generator everywhere using iframes:
155 |<iframe width="100%" src="http://www.example.com/qrcdr/" ></iframe>156 |
Print media styles, Typography, Forms and Tables are based on Bootstrap v4
161 |Icons are based on Font Awesome 4.7
162 |