Changeset 3478286
- Timestamp:
- 03/09/2026 03:47:15 PM (4 weeks ago)
- Location:
- toric
- Files:
-
- 180 added
- 4 edited
-
tags/1.0.2 (added)
-
tags/1.0.2/LICENSE.txt (added)
-
tags/1.0.2/README.txt (added)
-
tags/1.0.2/admin (added)
-
tags/1.0.2/admin/class-toric-admin.php (added)
-
tags/1.0.2/admin/class-toric-meta-boxes.php (added)
-
tags/1.0.2/admin/css (added)
-
tags/1.0.2/admin/css/modules (added)
-
tags/1.0.2/admin/css/modules/checkboxes.scss (added)
-
tags/1.0.2/admin/css/modules/metaboxes.scss (added)
-
tags/1.0.2/admin/css/modules/shortcode.scss (added)
-
tags/1.0.2/admin/css/modules/spinner-preloader.scss (added)
-
tags/1.0.2/admin/css/modules/tabs.scss (added)
-
tags/1.0.2/admin/css/modules/tooltip.scss (added)
-
tags/1.0.2/admin/css/toric-admin.css (added)
-
tags/1.0.2/admin/css/toric-admin.css.map (added)
-
tags/1.0.2/admin/css/toric-admin.scss (added)
-
tags/1.0.2/admin/fields (added)
-
tags/1.0.2/admin/fields/class-toric-select-field.php (added)
-
tags/1.0.2/admin/fields/class-toric-text-field.php (added)
-
tags/1.0.2/admin/fields/class-toric-textarea-field.php (added)
-
tags/1.0.2/admin/index.php (added)
-
tags/1.0.2/admin/interface-toric-fields.php (added)
-
tags/1.0.2/admin/interface-toric-meta-box.php (added)
-
tags/1.0.2/admin/js (added)
-
tags/1.0.2/admin/js/toric-admin.js (added)
-
tags/1.0.2/admin/js/toric-ajax.js (added)
-
tags/1.0.2/admin/js/toric-copy-to-clipboard.js (added)
-
tags/1.0.2/admin/meta-boxes (added)
-
tags/1.0.2/admin/meta-boxes/class-toric-content-meta-box.php (added)
-
tags/1.0.2/admin/meta-boxes/class-toric-preview-meta-box.php (added)
-
tags/1.0.2/admin/partials (added)
-
tags/1.0.2/admin/partials/toric-admin-display.php (added)
-
tags/1.0.2/admin/views (added)
-
tags/1.0.2/admin/views/class-toric-preview.php (added)
-
tags/1.0.2/assests (added)
-
tags/1.0.2/assests/icons (added)
-
tags/1.0.2/assests/icons/qrcode-icon-32.svg (added)
-
tags/1.0.2/assests/icons/qrcode-icon-64.svg (added)
-
tags/1.0.2/assests/screenshot-1.png (added)
-
tags/1.0.2/assests/screenshot-2.png (added)
-
tags/1.0.2/assests/screenshot-3.png (added)
-
tags/1.0.2/assests/screenshot-4.png (added)
-
tags/1.0.2/includes (added)
-
tags/1.0.2/includes/ajax (added)
-
tags/1.0.2/includes/ajax/class-toric-ajax.php (added)
-
tags/1.0.2/includes/ajax/index.php (added)
-
tags/1.0.2/includes/class-toric-activator.php (added)
-
tags/1.0.2/includes/class-toric-deactivator.php (added)
-
tags/1.0.2/includes/class-toric-i18n.php (added)
-
tags/1.0.2/includes/class-toric-loader.php (added)
-
tags/1.0.2/includes/class-toric.php (added)
-
tags/1.0.2/includes/codes (added)
-
tags/1.0.2/includes/codes/class-toric-codes.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/LICENSE (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/README.md (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/VERSION (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Barcode.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Exception.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Convert.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Codabar.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeNineThree.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneOne.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/CodeOneTwoEightA.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/CodeOneTwoEightB.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/CodeOneTwoEightC.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeOneTwoEight/Process.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeThreeNine.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeThreeNineCheck.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeThreeNineExt.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/CodeThreeNineExtCheck.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/EanEight.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/EanFive.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/EanOneThree.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/EanTwo.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Imb.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/ImbPre.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/InterleavedTwoOfFive.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/InterleavedTwoOfFiveCheck.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/KlantIndex.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Msi.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/MsiCheck.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Pharma.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/PharmaTwoTracks.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Planet.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Postnet.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/Raw.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/RoyalMailFourCc.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/StandardTwoOfFive.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/StandardTwoOfFiveCheck.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/UpcA.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Linear/UpcE.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Raw.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/Data.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/Encode.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/EncodeTxt.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/ErrorCorrection.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/Modes.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/Placement.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Datamatrix/Steps.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/PdfFourOneSeven (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/PdfFourOneSeven.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/PdfFourOneSeven/Compaction.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/PdfFourOneSeven/Data.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/PdfFourOneSeven/Sequence.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/ByteStream.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Data.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Encode.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Encoder.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/EncodingMode.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Estimate.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Init.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/InputItem.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Mask.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/MaskNum.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Spec.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/SpecRs.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/QrCode/Split.php (added)
-
tags/1.0.2/includes/codes/tc-lib-barcode/src/Type/Square/Raw.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color (added)
-
tags/1.0.2/includes/codes/tc-lib-color/LICENSE (added)
-
tags/1.0.2/includes/codes/tc-lib-color/README.md (added)
-
tags/1.0.2/includes/codes/tc-lib-color/VERSION (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Css.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Exception.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model/Cmyk.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model/Gray.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model/Hsl.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model/Rgb.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Model/Template.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Pdf.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Spot.php (added)
-
tags/1.0.2/includes/codes/tc-lib-color/src/Web.php (added)
-
tags/1.0.2/includes/index.php (added)
-
tags/1.0.2/index.php (added)
-
tags/1.0.2/languages (added)
-
tags/1.0.2/languages/toric.pot (added)
-
tags/1.0.2/public (added)
-
tags/1.0.2/public/class-toric-public.php (added)
-
tags/1.0.2/public/css (added)
-
tags/1.0.2/public/css/toric-public.css (added)
-
tags/1.0.2/public/index.php (added)
-
tags/1.0.2/public/js (added)
-
tags/1.0.2/public/js/toric-public.js (added)
-
tags/1.0.2/public/partials (added)
-
tags/1.0.2/public/partials/toric-public-display.php (added)
-
tags/1.0.2/template-parts (added)
-
tags/1.0.2/template-parts/blocks (added)
-
tags/1.0.2/template-parts/blocks/slider (added)
-
tags/1.0.2/template-parts/blocks/slider/checkboxes.css (added)
-
tags/1.0.2/template-parts/blocks/slider/checkboxes.css.map (added)
-
tags/1.0.2/template-parts/blocks/slider/metaboxes.css (added)
-
tags/1.0.2/template-parts/blocks/slider/metaboxes.css.map (added)
-
tags/1.0.2/template-parts/blocks/slider/shortcode.css (added)
-
tags/1.0.2/template-parts/blocks/slider/shortcode.css.map (added)
-
tags/1.0.2/template-parts/blocks/slider/style.css (added)
-
tags/1.0.2/template-parts/blocks/slider/style.css.map (added)
-
tags/1.0.2/template-parts/blocks/slider/tabs.css (added)
-
tags/1.0.2/template-parts/blocks/slider/tabs.css.map (added)
-
tags/1.0.2/template-parts/blocks/slider/tooltip.css (added)
-
tags/1.0.2/template-parts/blocks/slider/tooltip.css.map (added)
-
tags/1.0.2/toric.php (added)
-
tags/1.0.2/uninstall.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/admin/class-toric-admin.php (modified) (1 diff)
-
trunk/admin/js/toric-copy-to-clipboard.js (modified) (2 diffs)
-
trunk/toric.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
toric/trunk/README.txt
r2852518 r3478286 4 4 Tags: QR Codes 5 5 Requires at least: 3.0.1 6 Tested up to: 6. 17 Stable tag: 1.0. 16 Tested up to: 6.9.1 7 Stable tag: 1.0.2 8 8 Requires PHP: 5.6.20 9 9 License: GPLv2 or later … … 49 49 = 1.0.1 = 50 50 Added live preview while editing the code value. 51 52 = 1.0.2 = 53 * Tested with WordPress 6.9.1 54 * Fixed JS issue for copy to clipboard. -
toric/trunk/admin/class-toric-admin.php
r2852518 r3478286 5 5 * @link https://profiles.wordpress.org/alvinmuthui/ 6 6 * @since 1.0.0 7 * @category WordPress Plugin 8 * @author Alvin Muthui <alvin.muthui@toriajax.com> 9 * @license GPL-2.0-or-later 7 10 * 8 11 * @package Toric -
toric/trunk/admin/js/toric-copy-to-clipboard.js
r2850549 r3478286 16 16 copied_text = element.value; 17 17 } 18 navigator.clipboard.writeText(copied_text);// Add the text to the clipboard. 19 showTooltipOnCopyToClipboardButton(element_to_show_success_id,sprintf(success_message,copied_text)); 18 if (navigator.clipboard && navigator.clipboard.writeText) { 19 navigator.clipboard.writeText(copied_text).then(() => { 20 showTooltipOnCopyToClipboardButton(element_to_show_success_id, sprintf(success_message, copied_text)); 21 }).catch(err => { 22 console.error('Failed to copy: ', err); 23 }); 24 } else { 25 // Fallback for browsers that don't support Clipboard API 26 const textArea = document.createElement('textarea'); 27 textArea.value = copied_text; 28 document.body.appendChild(textArea); 29 textArea.select(); 30 textArea.setSelectionRange(0, 99999); 31 try { 32 document.execCommand('copy'); 33 showTooltipOnCopyToClipboardButton(element_to_show_success_id, sprintf(success_message, copied_text)); 34 } catch (err) { 35 console.error('Fallback: Oops, unable to copy', err); 36 } 37 document.body.removeChild(textArea); 38 } 20 39 } 21 40 … … 23 42 var tooltip = document.getElementById(element_id); 24 43 tooltip.innerHTML = message; 44 tooltip.style.visibility = 'visible'; 45 tooltip.style.opacity = '1'; 46 setTimeout(() => { 47 tooltip.style.opacity = '0'; 48 setTimeout(() => { 49 tooltip.style.visibility = 'hidden'; 50 tooltip.innerHTML = ''; 51 }, 1000); // Wait for transition to complete 52 }, 2000); 25 53 } 26 54 -
toric/trunk/toric.php
r2852520 r3478286 16 16 * Plugin URI: https://wordpress.org/plugins/tori-codes/ 17 17 * Description: Allows you to create QR codes for your site. 18 * Version: 1.0. 118 * Version: 1.0.2 19 19 * Author: Alvin Muthui 20 20 * Author URI: https://profiles.wordpress.org/alvinmuthui/ … … 35 35 * Rename this for your plugin and update it as you release new versions. 36 36 */ 37 define( 'TORIC_VERSION', '1.0.1');37 define('TORIC_VERSION', '1.0.2'); 38 38 39 39 /** … … 74 74 */ 75 75 function run_toric() { 76 77 76 $plugin = new Toric(); 78 77 $plugin->run();
Note: See TracChangeset
for help on using the changeset viewer.