Changeset 3269021
- Timestamp:
- 04/08/2025 03:29:48 PM (8 months ago)
- Location:
- interactive-globes/trunk
- Files:
-
- 14 edited
-
README.txt (modified) (2 diffs)
-
dist/assets/js/admin/rel_sel.min.js (modified) (1 diff)
-
interactive-globes.php (modified) (2 diffs)
-
languages/interactive-globes.pot (modified) (43 diffs)
-
src/Features/Meta/MetaCore.php (modified) (1 diff)
-
src/Plugin/Assets.php (modified) (1 diff)
-
src/models/01-globe-dotlabel.php (modified) (5 diffs)
-
src/models/02-globe-point.php (modified) (4 diffs)
-
vendor-prefixed/autoload.php (modified) (1 diff)
-
vendor-prefixed/composer/autoload_real.php (modified) (2 diffs)
-
vendor-prefixed/composer/autoload_static.php (modified) (2 diffs)
-
vendor/composer/autoload_classmap.php (modified) (1 diff)
-
vendor/composer/autoload_static.php (modified) (1 diff)
-
vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
interactive-globes/trunk/README.txt
r3263746 r3269021 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.0 7 Stable tag: 1.4. 37 Stable tag: 1.4.7 8 8 Donate link: https://wpinteractiveglobes.com/ 9 9 License: GPLv2 or later … … 78 78 == Changelog == 79 79 80 = 1.4.8 = 81 - New: Add filter for parent globe id 82 - New: Sortable parent globe column 83 - Fix: loading of parent globe select to id script 84 - Fix: change parent globe id when select changes 85 86 80 87 = 1.4.7 = 88 - New: local threejs 81 89 - Fix: Use wp functions to in rest api route for delete method 82 90 - Fix: Better responsive click areas 83 91 - Fix: Shortcode copy button title translatable 84 92 - Fix: Enqueue styles in features 93 - Tooling: Set minimum php version 94 - Tooling: Update free variation build task 85 95 86 96 -
interactive-globes/trunk/dist/assets/js/admin/rel_sel.min.js
r3207680 r3269021 1 const cptPostForm = document.getElementById('post') ?? document.getElementById('cpt-post'); 1 document.addEventListener('DOMContentLoaded', function() { 2 2 3 if (cptPostForm) { 3 // via wp edit post or iframe 4 const cptPostForm = document.getElementById('post') ?? document.getElementById('cpt-post'); 5 if (cptPostForm) { 4 6 5 const selectElement = document.getElementById('globe_id_select');6 const numberElement = document.getElementById('globe_id_number');7 const selectElement = document.getElementById('globe_id_select'); 8 const numberElement = document.getElementById('globe_id_number'); 7 9 8 if (selectElement) { 9 if (numberElement) { 10 selectElement.value = numberElement.value; 11 } 12 } 10 if (selectElement) { 11 if (numberElement) { 12 selectElement.value = numberElement.value; 13 } 14 } 15 // Add change event listener 16 if (selectElement) { 17 selectElement.addEventListener('change', function() { 18 numberElement.value = parseInt(this.value); 19 }); 20 } 13 21 22 // Add submit event listener, just in case 23 cptPostForm.addEventListener('submit', function(event) { 24 // Get the selected value 25 const selectElement = document.getElementById('globe_id_select'); 26 const numberElement = document.getElementById('globe_id_number'); 14 27 15 cptPostForm.addEventListener('submit', function(event) { 16 // Get the selected value 17 const selectElement = document.getElementById('globe_id_select'); 18 const numberElement = document.getElementById('globe_id_number'); 19 20 if (selectElement && numberElement) { 21 const selectedInt = parseInt(selectElement.value); // Convert to integer 22 numberElement.value = selectedInt; 23 } 24 }); 25 } 28 if (selectElement && numberElement) { 29 numberElement.value = parseInt(selectElement.value); // Convert to integer 30 } 31 }); 32 } 33 34 }); -
interactive-globes/trunk/interactive-globes.php
r3263746 r3269021 7 7 * Plugin URI: https://wpinteractiveglobes.com/ 8 8 * Description: Create interactive geographic globes. Color full regions or create markers on specific locations that will have information on hover and can also have actions on click. This plugin uses the online globe.gl library to generate the maps. 9 * Version: 1.4. 79 * Version: 1.4.8 10 10 * Requires PHP: 7.0 11 11 * Author: Interactive Globes … … 174 174 $services_container = new ServiceContainer(); 175 175 176 $project = new Project( 'interactive-globes', '1.4. 7', __FILE__ );176 $project = new Project( 'interactive-globes', '1.4.8', __FILE__ ); 177 177 178 178 // Initialize plugin -
interactive-globes/trunk/languages/interactive-globes.pot
r3264553 r3269021 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Interactive Globes 1.4. 7\n"5 "Project-Id-Version: Interactive Globes 1.4.5\n" 6 6 "Report-Msgid-Bugs-To: https://saltus.dev/\n" 7 "POT-Creation-Date: 2025-0 3-31 15:22:50+00:00\n"7 "POT-Creation-Date: 2025-02-27 12:59:08+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=utf-8\n" … … 80 80 msgstr "" 81 81 82 #: src/Features/CptManager/CptManagerCore.php: 10482 #: src/Features/CptManager/CptManagerCore.php:82 83 83 msgid "Add title" 84 84 msgstr "" … … 86 86 #: src/Features/DotLabel/DotLabelProMeta.php:22 87 87 #: src/Features/Point/PointProMeta.php:22 src/models/04-globe-region.php:27 88 #: src/models/06-globe-html.php: 2188 #: src/models/06-globe-html.php:10 89 89 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/typography/typography.php:119 90 90 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/typography/typography.php:132 … … 101 101 #: src/models/01-globe-dotlabel.php:138 src/models/02-globe-point.php:133 102 102 #: src/models/03-globe-line.php:150 src/models/04-globe-region.php:212 103 #: src/models/06-globe-html.php:1 45103 #: src/models/06-globe-html.php:134 104 104 msgid "Details" 105 105 msgstr "" … … 107 107 #: src/Features/DotLabel/DotLabelProMeta.php:33 108 108 #: src/Features/Point/PointProMeta.php:33 src/models/03-globe-line.php:258 109 #: src/models/04-globe-region.php:242 src/models/06-globe-html.php:1 98109 #: src/models/04-globe-region.php:242 src/models/06-globe-html.php:187 110 110 msgid "Customize" 111 111 msgstr "" … … 113 113 #: src/Features/DotLabel/DotLabelProMeta.php:39 114 114 #: src/Features/Point/PointProMeta.php:37 src/models/03-globe-line.php:263 115 #: src/models/04-globe-region.php:247 src/models/06-globe-html.php: 203115 #: src/models/04-globe-region.php:247 src/models/06-globe-html.php:192 116 116 msgid "Use Custom Options" 117 117 msgstr "" … … 130 130 #: src/Services/Model/Pro/MetaRegions.php:71 src/models/00-globe-pro.php:186 131 131 #: src/models/00-globe-pro.php:232 src/models/04-globe-region.php:253 132 #: src/models/06-globe-html.php: 209132 #: src/models/06-globe-html.php:198 133 133 msgid "Click Action" 134 134 msgstr "" … … 209 209 msgstr "" 210 210 211 #: src/Features/Meta/MetaCore.php:133 212 msgid "Copy to clipboard" 213 msgstr "" 214 215 #: src/Features/Meta/MetaCore.php:177 211 #: src/Features/Meta/MetaCore.php:169 216 212 msgid "Add new" 217 213 msgstr "" 218 214 219 #: src/Features/Meta/MetaCore.php:3 44215 #: src/Features/Meta/MetaCore.php:336 220 216 #: src/Services/Model/Base/MetaDotLabel.php:44 221 217 #: src/Services/Model/Base/MetaPoint.php:44 … … 223 219 msgstr "" 224 220 225 #: src/Features/Meta/MetaCore.php:3 45221 #: src/Features/Meta/MetaCore.php:337 226 222 msgid "Actions" 227 223 msgstr "" 228 224 229 #: src/Features/Meta/MetaCore.php:3 55225 #: src/Features/Meta/MetaCore.php:347 230 226 msgid "(no title)" 231 227 msgstr "" … … 305 301 msgstr "" 306 302 307 #: src/Features/Sales/UpsellPage.php:4 1 src/Features/Sales/UpsellPage.php:42303 #: src/Features/Sales/UpsellPage.php:48 src/Features/Sales/UpsellPage.php:49 308 304 msgid "Try Pro Version" 309 305 msgstr "" … … 369 365 #: src/Services/Model/Base/Labels.php:21 src/models/01-globe-dotlabel.php:64 370 366 #: src/models/02-globe-point.php:58 src/models/03-globe-line.php:73 371 #: src/models/04-globe-region.php:138 src/models/06-globe-html.php: 70367 #: src/models/04-globe-region.php:138 src/models/06-globe-html.php:59 372 368 msgid "Create New" 373 369 msgstr "" … … 467 463 #: src/Services/Model/Base/Labels.php:48 src/models/01-globe-dotlabel.php:91 468 464 #: src/models/02-globe-point.php:85 src/models/03-globe-line.php:100 469 #: src/models/04-globe-region.php:165 src/models/06-globe-html.php: 97465 #: src/models/04-globe-region.php:165 src/models/06-globe-html.php:86 470 466 msgid "Custom field updated" 471 467 msgstr "" … … 473 469 #: src/Services/Model/Base/Labels.php:49 src/models/01-globe-dotlabel.php:92 474 470 #: src/models/02-globe-point.php:86 src/models/03-globe-line.php:101 475 #: src/models/04-globe-region.php:166 src/models/06-globe-html.php: 98471 #: src/models/04-globe-region.php:166 src/models/06-globe-html.php:87 476 472 msgid "Custom field deleted" 477 473 msgstr "" … … 597 593 msgstr "" 598 594 599 #: src/Services/Model/Base/Meta.php:142 600 msgid "Altitude/Scale Settings" 601 msgstr "" 602 603 #: src/Services/Model/Base/Meta.php:143 604 msgid "" 605 "Controls the default zoom position and the min/max zoom levels (but the " 606 "other way around). Think of it as the \"camara\" altitude. The smaller the " 607 "value, the closer to the globe surface. Check the \"Altitude\" value in the " 608 "\"Center Coordinates\" in the preview." 595 #: src/Services/Model/Base/Meta.php:144 596 msgid "Controls the initial globe scale" 597 msgstr "" 598 599 #: src/Services/Model/Base/Meta.php:145 600 msgid "Initial altitude/scale" 609 601 msgstr "" 610 602 611 603 #: src/Services/Model/Base/Meta.php:149 612 msgid "C ontrols the initial globe scale"604 msgid "Center coordinates" 613 605 msgstr "" 614 606 615 607 #: src/Services/Model/Base/Meta.php:150 616 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/typography/typography.php:175617 msgid "Initial"618 msgstr ""619 620 #: src/Services/Model/Base/Meta.php:156621 msgid ""622 "Controls the minimum altitude/scale. Use this option to prevent users to "623 "zoom in too much into the globe. The smaller the value, the closer to the "624 "globe surface. Leave empty to disable."625 msgstr ""626 627 #: src/Services/Model/Base/Meta.php:157628 msgid "Minimum"629 msgstr ""630 631 #: src/Services/Model/Base/Meta.php:163632 msgid ""633 "Controls the maximum altitude/scale. Use this option to prevent users to "634 "zoom out too much from the globe. The larger the value, the further away "635 "from the globe. Leave empty to disable."636 msgstr ""637 638 #: src/Services/Model/Base/Meta.php:164639 msgid "Maximum"640 msgstr ""641 642 #: src/Services/Model/Base/Meta.php:170643 msgid "Center coordinates"644 msgstr ""645 646 #: src/Services/Model/Base/Meta.php:171647 608 msgid "Center of the globe when initially loaded." 648 609 msgstr "" 649 610 650 #: src/Services/Model/Base/Meta.php:1 73611 #: src/Services/Model/Base/Meta.php:152 651 612 #: src/Services/Model/Base/MetaDotLabel.php:30 652 613 #: src/Services/Model/Base/MetaPoint.php:30 … … 657 618 msgstr "" 658 619 659 #: src/Services/Model/Base/Meta.php:1 75620 #: src/Services/Model/Base/Meta.php:154 660 621 #: src/Services/Model/Base/MetaDotLabel.php:32 661 622 #: src/Services/Model/Base/MetaPoint.php:32 … … 665 626 msgstr "" 666 627 667 #: src/Services/Model/Base/Meta.php:1 79628 #: src/Services/Model/Base/Meta.php:158 668 629 #: src/Services/Model/Base/MetaDotLabel.php:55 669 630 #: src/Services/Model/Base/MetaPoint.php:55 … … 671 632 msgstr "" 672 633 673 #: src/Services/Model/Base/Meta.php:1 87634 #: src/Services/Model/Base/Meta.php:166 674 635 #: src/Services/Model/Base/MetaDotLabel.php:63 675 636 #: src/Services/Model/Base/MetaPoint.php:63 676 637 #: src/models/01-globe-dotlabel.php:164 src/models/02-globe-point.php:159 677 #: src/models/03-globe-line.php:211 src/models/06-globe-html.php:1 71638 #: src/models/03-globe-line.php:211 src/models/06-globe-html.php:160 678 639 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/map/map.php:24 679 640 msgid "Latitude" 680 641 msgstr "" 681 642 682 #: src/Services/Model/Base/Meta.php:1 94643 #: src/Services/Model/Base/Meta.php:173 683 644 #: src/Services/Model/Base/MetaDotLabel.php:69 684 645 #: src/Services/Model/Base/MetaPoint.php:69 685 646 #: src/models/01-globe-dotlabel.php:171 src/models/02-globe-point.php:166 686 #: src/models/03-globe-line.php:216 src/models/06-globe-html.php:1 78647 #: src/models/03-globe-line.php:216 src/models/06-globe-html.php:167 687 648 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/map/map.php:25 688 649 msgid "Longitude" 689 650 msgstr "" 690 651 691 #: src/Services/Model/Base/Meta.php: 204652 #: src/Services/Model/Base/Meta.php:183 692 653 #. translators: legend refers to a caption or visual element explaining colours 693 654 #. on map … … 695 656 msgstr "" 696 657 697 #: src/Services/Model/Base/Meta.php: 205658 #: src/Services/Model/Base/Meta.php:184 698 659 msgid "Allow interactions with globe, like zoom and pan." 699 660 msgstr "" 700 661 701 #: src/Services/Model/Base/Meta.php: 210662 #: src/Services/Model/Base/Meta.php:189 702 663 msgid "Zoom" 703 664 msgstr "" 704 665 705 #: src/Services/Model/Base/Meta.php: 215666 #: src/Services/Model/Base/Meta.php:194 706 667 msgid "Pan & Rotate" 707 668 msgstr "" 708 669 709 #: src/Services/Model/Base/Meta.php:2 22670 #: src/Services/Model/Base/Meta.php:201 710 671 #. translators: legend refers to a caption or visual element explaining colours 711 672 #. on map … … 713 674 msgstr "" 714 675 715 #: src/Services/Model/Base/Meta.php:2 23676 #: src/Services/Model/Base/Meta.php:202 716 677 msgid "Animate globe on load" 717 678 msgstr "" 718 679 719 #: src/Services/Model/Base/Meta.php:2 29680 #: src/Services/Model/Base/Meta.php:208 720 681 msgid "Container" 721 682 msgstr "" 722 683 723 #: src/Services/Model/Base/Meta.php:2 35684 #: src/Services/Model/Base/Meta.php:214 724 685 msgid "Background Color" 725 686 msgstr "" 726 687 727 #: src/Services/Model/Base/Meta.php:2 40688 #: src/Services/Model/Base/Meta.php:219 728 689 msgid "Container Height" 729 690 msgstr "" 730 691 731 #: src/Services/Model/Base/Meta.php:2 46692 #: src/Services/Model/Base/Meta.php:225 732 693 msgid "" 733 694 "The default 56% corresponds to a 16:9 aspect ratio. 100% would be a square. " … … 736 697 msgstr "" 737 698 738 #: src/Services/Model/Base/Meta.php:2 50699 #: src/Services/Model/Base/Meta.php:229 739 700 msgid "Container Height on Mobile" 740 701 msgstr "" 741 702 742 #: src/Services/Model/Base/Meta.php:2 56703 #: src/Services/Model/Base/Meta.php:235 743 704 msgid "" 744 705 "Leave blank to use the same value above. On mobile there might be the need " … … 747 708 msgstr "" 748 709 749 #: src/Services/Model/Base/Meta.php:2 60710 #: src/Services/Model/Base/Meta.php:239 750 711 msgid "Container Max-Width" 751 712 msgstr "" 752 713 753 #: src/Services/Model/Base/Meta.php:2 61714 #: src/Services/Model/Base/Meta.php:240 754 715 msgid "" 755 716 "Leave empty if you always want your globe to take 100% of the available " … … 777 738 #: src/Services/Model/Base/MetaPoint.php:51 778 739 #: src/models/01-globe-dotlabel.php:142 src/models/02-globe-point.php:137 779 #: src/models/06-globe-html.php:1 49740 #: src/models/06-globe-html.php:138 780 741 msgid "Coordinates" 781 742 msgstr "" … … 791 752 #: src/Services/Model/Base/MetaPoint.php:82 792 753 #: src/models/01-globe-dotlabel.php:189 src/models/02-globe-point.php:184 793 #: src/models/04-globe-region.php:236 src/models/06-globe-html.php:1 91754 #: src/models/04-globe-region.php:236 src/models/06-globe-html.php:180 794 755 msgid "Action Content" 795 756 msgstr "" … … 798 759 #: src/Services/Model/Base/MetaPoint.php:83 799 760 #: src/models/01-globe-dotlabel.php:190 src/models/02-globe-point.php:185 800 #: src/models/04-globe-region.php:237 src/models/06-globe-html.php:1 92761 #: src/models/04-globe-region.php:237 src/models/06-globe-html.php:181 801 762 msgid "URL or content to trigger when marker is clicked." 802 763 msgstr "" … … 891 852 msgstr "" 892 853 893 #: src/Services/Model/Pro/MetaHTML.php:18 src/models/06-globe-html.php: 66894 #: src/models/06-globe-html.php: 80854 #: src/Services/Model/Pro/MetaHTML.php:18 src/models/06-globe-html.php:55 855 #: src/models/06-globe-html.php:69 895 856 msgid "HTML Markers" 896 857 msgstr "" … … 904 865 msgstr "" 905 866 906 #: src/Services/Model/Pro/MetaHTML.php:43 src/models/06-globe-html.php:2 17867 #: src/Services/Model/Pro/MetaHTML.php:43 src/models/06-globe-html.php:206 907 868 msgid "HTML Marker Template" 908 869 msgstr "" 909 870 910 #: src/Services/Model/Pro/MetaHTML.php:44 src/models/06-globe-html.php:2 18871 #: src/Services/Model/Pro/MetaHTML.php:44 src/models/06-globe-html.php:207 911 872 msgid "" 912 873 "Template for the HTML content. You can use HTML code and if necessary use " … … 1058 1019 msgid "" 1059 1020 "The arc’s maximum altitude, ocurring at the half-way distance between the " 1060 "two points. ( 0 = ground line, 100 = globe radius)"1021 "two points. (0 = 0 altitude (ground line), 100 = globe radius)" 1061 1022 msgstr "" 1062 1023 … … 1592 1553 #: src/models/01-globe-dotlabel.php:32 src/models/02-globe-point.php:28 1593 1554 #: src/models/03-globe-line.php:41 src/models/04-globe-region.php:106 1594 #: src/models/06-globe-html.php: 401555 #: src/models/06-globe-html.php:29 1595 1556 msgid "Parent Globe" 1596 1557 msgstr "" … … 1606 1567 #: src/models/01-globe-dotlabel.php:66 src/models/02-globe-point.php:60 1607 1568 #: src/models/03-globe-line.php:75 src/models/04-globe-region.php:140 1608 #: src/models/06-globe-html.php: 721569 #: src/models/06-globe-html.php:61 1609 1570 msgid "Edit" 1610 1571 msgstr "" … … 1636 1597 #: src/models/01-globe-dotlabel.php:73 src/models/02-globe-point.php:67 1637 1598 #: src/models/03-globe-line.php:82 src/models/04-globe-region.php:147 1638 #: src/models/06-globe-html.php: 791599 #: src/models/06-globe-html.php:68 1639 1600 msgid "Parent Globe:" 1640 1601 msgstr "" … … 1768 1729 #: src/models/01-globe-dotlabel.php:134 src/models/02-globe-point.php:128 1769 1730 #: src/models/03-globe-line.php:141 src/models/04-globe-region.php:206 1770 #: src/models/06-globe-html.php:1 401731 #: src/models/06-globe-html.php:129 1771 1732 msgid "Information" 1772 1733 msgstr "" 1773 1734 1774 1735 #: src/models/01-globe-dotlabel.php:147 src/models/02-globe-point.php:142 1775 #: src/models/03-globe-line.php:194 src/models/06-globe-html.php:1 541736 #: src/models/03-globe-line.php:194 src/models/06-globe-html.php:143 1776 1737 msgid "zoom" 1777 1738 msgstr "" 1778 1739 1779 1740 #: src/models/01-globe-dotlabel.php:156 src/models/02-globe-point.php:151 1780 #: src/models/03-globe-line.php:203 src/models/06-globe-html.php:1 631741 #: src/models/03-globe-line.php:203 src/models/06-globe-html.php:152 1781 1742 msgid "address" 1782 1743 msgstr "" … … 1791 1752 #: src/models/03-globe-line.php:345 src/models/03-globe-line.php:347 1792 1753 #: src/models/03-globe-line.php:362 src/models/04-globe-region.php:292 1793 #: src/models/04-globe-region.php:308 src/models/06-globe-html.php:2 361794 #: src/models/06-globe-html.php:2 38 src/models/06-globe-html.php:2531754 #: src/models/04-globe-region.php:308 src/models/06-globe-html.php:225 1755 #: src/models/06-globe-html.php:227 src/models/06-globe-html.php:242 1795 1756 msgid "Associated Globe" 1796 1757 msgstr "" … … 1798 1759 #: src/models/01-globe-dotlabel.php:213 src/models/02-globe-point.php:209 1799 1760 #: src/models/03-globe-line.php:352 src/models/04-globe-region.php:298 1800 #: src/models/06-globe-html.php:2 431761 #: src/models/06-globe-html.php:232 1801 1762 msgid "Select a Parent Globe" 1802 1763 msgstr "" … … 1811 1772 1812 1773 #: src/models/02-globe-point.php:56 src/models/02-globe-point.php:68 1813 #: src/models/03-globe-line.php:225 src/models/06-globe-html.php: 681814 #: src/models/06-globe-html.php: 691774 #: src/models/03-globe-line.php:225 src/models/06-globe-html.php:57 1775 #: src/models/06-globe-html.php:58 1815 1776 msgid "Markers" 1816 1777 msgstr "" … … 1969 1930 1970 1931 #: src/models/02-globe-point.php:194 src/models/03-globe-line.php:337 1971 #: src/models/04-globe-region.php:284 src/models/06-globe-html.php:2 281932 #: src/models/04-globe-region.php:284 src/models/06-globe-html.php:217 1972 1933 msgid "Globe rel" 1973 1934 msgstr "" … … 2385 2346 msgstr "" 2386 2347 2387 #: src/models/06-globe-html.php: 302348 #: src/models/06-globe-html.php:19 2388 2349 msgid "Clone HTML Marker" 2389 2350 msgstr "" 2390 2351 2391 #: src/models/06-globe-html.php: 312352 #: src/models/06-globe-html.php:20 2392 2353 msgid "Create a copy of this HTML Marker" 2393 2354 msgstr "" 2394 2355 2356 #: src/models/06-globe-html.php:56 2357 msgid "HTML Marker" 2358 msgstr "" 2359 2360 #: src/models/06-globe-html.php:60 2361 msgid "Create New HTML Marker" 2362 msgstr "" 2363 2364 #: src/models/06-globe-html.php:62 2365 msgid "New HTML Marker" 2366 msgstr "" 2367 2368 #: src/models/06-globe-html.php:63 2369 msgid "View HTML Marker" 2370 msgstr "" 2371 2372 #: src/models/06-globe-html.php:64 2373 msgid "View HTML Markers" 2374 msgstr "" 2375 2376 #: src/models/06-globe-html.php:65 2377 msgid "Search HTML Markers" 2378 msgstr "" 2379 2380 #: src/models/06-globe-html.php:66 2381 msgid "No HTML Markers found." 2382 msgstr "" 2383 2395 2384 #: src/models/06-globe-html.php:67 2396 msgid "HTML Marker" 2385 msgid "No HTML Markers found in Trash." 2386 msgstr "" 2387 2388 #: src/models/06-globe-html.php:70 2389 msgid "HTML Marker Archives" 2397 2390 msgstr "" 2398 2391 2399 2392 #: src/models/06-globe-html.php:71 2400 msgid "Create New HTML Marker" 2393 msgid "HTML Marker Attributes" 2394 msgstr "" 2395 2396 #: src/models/06-globe-html.php:72 2397 msgid "Insert into HTML Marker" 2401 2398 msgstr "" 2402 2399 2403 2400 #: src/models/06-globe-html.php:73 2404 msgid " New HTML Marker"2401 msgid "Uploaded to this Point" 2405 2402 msgstr "" 2406 2403 2407 2404 #: src/models/06-globe-html.php:74 2408 msgid " View HTML Marker"2405 msgid "Filter Point list" 2409 2406 msgstr "" 2410 2407 2411 2408 #: src/models/06-globe-html.php:75 2412 msgid " View HTML Markers"2409 msgid "Point list navigation" 2413 2410 msgstr "" 2414 2411 2415 2412 #: src/models/06-globe-html.php:76 2416 msgid " Search HTML Markers"2413 msgid "Point list" 2417 2414 msgstr "" 2418 2415 2419 2416 #: src/models/06-globe-html.php:77 2420 msgid " No HTML Markers found."2417 msgid "HTML Marker Cover Image" 2421 2418 msgstr "" 2422 2419 2423 2420 #: src/models/06-globe-html.php:78 2424 msgid "No HTML Markers found in Trash." 2425 msgstr "" 2426 2427 #: src/models/06-globe-html.php:81 2428 msgid "HTML Marker Archives" 2429 msgstr "" 2430 2431 #: src/models/06-globe-html.php:82 2432 msgid "HTML Marker Attributes" 2433 msgstr "" 2434 2435 #: src/models/06-globe-html.php:83 2436 msgid "Insert into HTML Marker" 2421 msgid "Set HTML Marker Cover Image" 2422 msgstr "" 2423 2424 #: src/models/06-globe-html.php:79 2425 msgid "Remove HTML Marker Cover" 2426 msgstr "" 2427 2428 #: src/models/06-globe-html.php:80 2429 msgid "Use as HTML Marker Cover" 2437 2430 msgstr "" 2438 2431 2439 2432 #: src/models/06-globe-html.php:84 2440 msgid "Uploaded to this Point"2441 msgstr ""2442 2443 #: src/models/06-globe-html.php:852444 msgid "Filter Point list"2445 msgstr ""2446 2447 #: src/models/06-globe-html.php:862448 msgid "Point list navigation"2449 msgstr ""2450 2451 #: src/models/06-globe-html.php:872452 msgid "Point list"2453 msgstr ""2454 2455 #: src/models/06-globe-html.php:882456 msgid "HTML Marker Cover Image"2457 msgstr ""2458 2459 #: src/models/06-globe-html.php:892460 msgid "Set HTML Marker Cover Image"2461 msgstr ""2462 2463 #: src/models/06-globe-html.php:902464 msgid "Remove HTML Marker Cover"2465 msgstr ""2466 2467 #: src/models/06-globe-html.php:912468 msgid "Use as HTML Marker Cover"2469 msgstr ""2470 2471 #: src/models/06-globe-html.php:952472 2433 msgid "" 2473 2434 "HTML Marker information updated. <a href=\"{permalink}\" " … … 2475 2436 msgstr "" 2476 2437 2477 #: src/models/06-globe-html.php: 962438 #: src/models/06-globe-html.php:85 2478 2439 msgid "HTML Marker info updated" 2479 2440 msgstr "" 2480 2441 2481 #: src/models/06-globe-html.php: 992442 #: src/models/06-globe-html.php:88 2482 2443 msgid "HTML Marker content restored from revision" 2483 2444 msgstr "" 2484 2445 2485 #: src/models/06-globe-html.php: 1002446 #: src/models/06-globe-html.php:89 2486 2447 msgid "HTML Marker Published" 2487 2448 msgstr "" 2488 2449 2489 #: src/models/06-globe-html.php: 1012450 #: src/models/06-globe-html.php:90 2490 2451 msgid "HTML Marker information saved." 2491 2452 msgstr "" 2492 2453 2493 #: src/models/06-globe-html.php: 1022454 #: src/models/06-globe-html.php:91 2494 2455 msgid "" 2495 2456 "HTML Marker submitted. <a href=\"{preview_url}\" " … … 2497 2458 msgstr "" 2498 2459 2499 #: src/models/06-globe-html.php: 1032460 #: src/models/06-globe-html.php:92 2500 2461 msgid "" 2501 2462 "HTML Marker scheduled for {date}. <a href=\"{preview_url}\" " … … 2503 2464 msgstr "" 2504 2465 2505 #: src/models/06-globe-html.php: 1042466 #: src/models/06-globe-html.php:93 2506 2467 msgid "" 2507 2468 "HTML Marker draft updated. <a href=\"{preview_url}\" " … … 2509 2470 msgstr "" 2510 2471 2511 #: src/models/06-globe-html.php: 1072472 #: src/models/06-globe-html.php:96 2512 2473 msgid "HTML Marker updated. Yay!" 2513 2474 msgstr "" 2514 2475 2515 #: src/models/06-globe-html.php: 1082476 #: src/models/06-globe-html.php:97 2516 2477 msgid "%s HTML Marker updated. Yay!" 2517 2478 msgstr "" 2518 2479 2480 #: src/models/06-globe-html.php:98 2481 msgid "HTML Marker not updated, somebody is editing it" 2482 msgstr "" 2483 2484 #: src/models/06-globe-html.php:99 2485 msgid "%s HTML Marker not updated, somebody is editing them" 2486 msgstr "" 2487 2488 #: src/models/06-globe-html.php:100 2489 msgid "HTML Marker permanetly deleted. Fahrenheit 451 team was here?" 2490 msgstr "" 2491 2492 #: src/models/06-globe-html.php:101 2493 msgid "%s HTML Marker permanently deleted. Why? :(" 2494 msgstr "" 2495 2496 #: src/models/06-globe-html.php:102 2497 msgid "HTML Marker moved to the trash. I'm sad :(" 2498 msgstr "" 2499 2500 #: src/models/06-globe-html.php:103 2501 msgid "%s HTML Marker moved to the trash. Why? :(" 2502 msgstr "" 2503 2504 #: src/models/06-globe-html.php:104 2505 msgid "HTML Marker recovered from trash. Well done!" 2506 msgstr "" 2507 2508 #: src/models/06-globe-html.php:105 2509 msgid "%s HTML Marker saved from the enemies!" 2510 msgstr "" 2511 2519 2512 #: src/models/06-globe-html.php:109 2520 msgid "HTML Marker not updated, somebody is editing it"2521 msgstr ""2522 2523 #: src/models/06-globe-html.php:1102524 msgid "%s HTML Marker not updated, somebody is editing them"2525 msgstr ""2526 2527 #: src/models/06-globe-html.php:1112528 msgid "HTML Marker permanetly deleted. Fahrenheit 451 team was here?"2529 msgstr ""2530 2531 #: src/models/06-globe-html.php:1122532 msgid "%s HTML Marker permanently deleted. Why? :("2533 msgstr ""2534 2535 #: src/models/06-globe-html.php:1132536 msgid "HTML Marker moved to the trash. I'm sad :("2537 msgstr ""2538 2539 #: src/models/06-globe-html.php:1142540 msgid "%s HTML Marker moved to the trash. Why? :("2541 msgstr ""2542 2543 #: src/models/06-globe-html.php:1152544 msgid "HTML Marker recovered from trash. Well done!"2545 msgstr ""2546 2547 #: src/models/06-globe-html.php:1162548 msgid "%s HTML Marker saved from the enemies!"2549 msgstr ""2550 2551 #: src/models/06-globe-html.php:1202552 2513 msgid "Enter HTML Marker name here" 2553 2514 msgstr "" 2554 2515 2555 #: src/models/06-globe-html.php: 2042516 #: src/models/06-globe-html.php:193 2556 2517 msgid "Define individual click action and template." 2557 2518 msgstr "" … … 2642 2603 2643 2604 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:606 2605 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:606 2644 2606 msgid "Are you sure?" 2645 2607 msgstr "" 2646 2608 2647 2609 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:607 2610 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:607 2648 2611 msgid "Please enter %s or more characters" 2649 2612 msgstr "" 2650 2613 2651 2614 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:608 2615 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:608 2652 2616 msgid "Searching..." 2653 2617 msgstr "" 2654 2618 2655 2619 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:609 2620 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:609 2656 2621 msgid "No results found." 2657 2622 msgstr "" 2658 2623 2659 2624 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:710 2625 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:710 2660 2626 msgid "Oops! Not allowed." 2661 2627 msgstr "" … … 2663 2629 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:778 2664 2630 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.php:782 2631 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:778 2632 #: vendor-prefixed/saltus/framework/lib/codestar-framework/classes/setup.class.phpsetup.class.php:782 2665 2633 msgid "Field not found!" 2666 2634 msgstr "" … … 3085 3053 msgstr "" 3086 3054 3055 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/typography/typography.php:175 3056 msgid "Initial" 3057 msgstr "" 3058 3087 3059 #: vendor-prefixed/saltus/framework/lib/codestar-framework/fields/typography/typography.php:184 3088 3060 msgid "Font Variant" -
interactive-globes/trunk/src/Features/Meta/MetaCore.php
r3263746 r3269021 50 50 $name = $assets->register_style( '/assets/css/features/meta/meta-admin.css' ); 51 51 wp_enqueue_style( $name ); 52 53 $name = $assets->register_script( 54 '/assets/js/admin/rel_sel.js', 55 [], 56 true 57 ); 58 wp_enqueue_script( $name ); 52 59 } 53 60 -
interactive-globes/trunk/src/Plugin/Assets.php
r3263746 r3269021 158 158 } 159 159 } 160 $name = $assets->register_script(161 '/assets/js/admin/rel_sel.js',162 [],163 true164 );165 wp_enqueue_script( $name );166 160 167 161 $name = $assets->register_script( -
interactive-globes/trunk/src/models/01-globe-dotlabel.php
r3263746 r3269021 16 16 'name' => 'itt_globe_dotlabel', 17 17 'features' => [ 18 'quick_edit' => array( 19 'globe_id' => array( 20 'type' => 'text', 21 'title' => __( 'Associated Globe', 'interactive-globes' ), 22 ), 23 ), 18 24 'duplicate' => array( 19 25 'label' => __( 'Clone Dot Label', 'interactive-globes' ), … … 22 28 'single_export' => array( 23 29 'label' => __( 'Download Dot Labels Export File', 'interactive-globes' ), 30 ), 31 'admin_filters' => array( 32 'globe_id' => array( 33 'title' => 'Parent Globe ID', 34 'meta_search_key' => 'globe_id', 35 'compare' => '=', // Exact match 36 'type' => 'NUMERIC', // Ensures numeric comparison 37 ), 24 38 ), 25 39 'admin_cols' => array( … … 31 45 'globe_id' => array( 32 46 'title' => __( 'Parent Globe', 'interactive-globes' ), 47 'sortable' => true, 48 'meta_key' => 'globe_id', 49 'orderby' => 'meta_value_num', 33 50 'function' => function () { 34 51 global $post; … … 206 223 'title' => __( 'Associated Globe', 'interactive-globes' ), 207 224 'attributes' => [ 'id' => 'globe_id_number' ], 208 'title' => __( 'Associated Globe', 'interactive-globes' ),209 225 'class' => 'hidden', 210 226 'register_rest_api' => true, 211 227 ], 212 228 'globe_id_select' => array( 229 'type' => 'select', 230 'title' => __( 'Associated Globe', 'interactive-globes' ), 213 231 'placeholder' => __( 'Select a Parent Globe', 'interactive-globes' ), 214 232 'attributes' => [ 'id' => 'globe_id_select' ], 215 'type' => 'select',216 233 'options' => 'pages', 217 234 'query_args' => array( … … 221 238 ), 222 239 'class' => isset( $_GET['iframe'] ) ? 'hidden' : '', 223 'title' => __( 'Associated Globe', 'interactive-globes' ),224 240 'register_rest_api' => true, 225 241 ), -
interactive-globes/trunk/src/models/02-globe-point.php
r3263746 r3269021 15 15 'name' => 'itt_globe_point', 16 16 'features' => [ 17 'duplicate' => array( 17 'quick_edit' => true, 18 'single_export' => true, 19 'duplicate' => array( 18 20 'label' => __( 'Clone Point', 'interactive-globes' ), 19 21 'attr_title' => __( 'Create a copy of this point', 'interactive-globes' ), 22 ), 23 'admin_filters' => array( 24 'globe_id' => array( 25 'title' => 'Parent Globe ID', 26 'meta_search_key' => 'globe_id', 27 'compare' => '=', // Exact match 28 'type' => 'NUMERIC', // Ensures numeric comparison 29 ), 20 30 ), 21 31 'admin_cols' => array( … … 27 37 'globe_id' => array( 28 38 'title' => __( 'Parent Globe', 'interactive-globes' ), 39 'sortable' => true, 40 'meta_key' => 'globe_id', 41 'orderby' => 'meta_value_num', 29 42 'function' => function () { 30 global $post;31 $globe_id = get_post_meta( $post->ID, 'globe_id', true );43 global $post; 44 $globe_id = get_post_meta( $post->ID, 'globe_id', true ); 32 45 if ( $globe_id ) { 33 46 $globe_title = get_the_title( $globe_id ); 34 47 if ( $globe_title ) { 35 echo esc_html( $globe_title );48 echo esc_html( $globe_title . ' [ ' . $globe_id . ' ]' ); 36 49 } else { 37 50 echo esc_html( $globe_id ); … … 202 215 'title' => __( 'Associated Globe', 'interactive-globes' ), 203 216 'attributes' => [ 'id' => 'globe_id_number' ], 204 'title' => __( 'Associated Globe', 'interactive-globes' ),205 217 'class' => 'hidden', 206 218 'register_rest_api' => true, 207 219 ], 208 220 'globe_id_select' => array( 221 'type' => 'select', 222 'title' => __( 'Associated Globe', 'interactive-globes' ), 209 223 'placeholder' => __( 'Select a Parent Globe', 'interactive-globes' ), 210 224 'attributes' => [ 'id' => 'globe_id_select' ], 211 'type' => 'select',212 225 'options' => 'pages', 213 226 'query_args' => array( … … 217 230 ), 218 231 'class' => isset( $_GET['iframe'] ) ? 'hidden' : '', 219 'title' => __( 'Associated Globe', 'interactive-globes' ),220 232 'register_rest_api' => true, 221 233 ), -
interactive-globes/trunk/vendor-prefixed/autoload.php
r3265122 r3269021 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 28f9977abb57ce84e6bd434c52337071::getLoader();25 return ComposerAutoloaderInit063318fd13e99c35a4f3e7f801033e0f::getLoader(); -
interactive-globes/trunk/vendor-prefixed/composer/autoload_real.php
r3265122 r3269021 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 28f9977abb57ce84e6bd434c523370715 class ComposerAutoloaderInit063318fd13e99c35a4f3e7f801033e0f 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 28f9977abb57ce84e6bd434c52337071', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit063318fd13e99c35a4f3e7f801033e0f', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 28f9977abb57ce84e6bd434c52337071', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit063318fd13e99c35a4f3e7f801033e0f', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 28f9977abb57ce84e6bd434c52337071::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f::getInitializer($loader)); 33 33 34 34 $loader->setClassMapAuthoritative(true); -
interactive-globes/trunk/vendor-prefixed/composer/autoload_static.php
r3265122 r3269021 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 28f9977abb57ce84e6bd434c523370717 class ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 306 306 { 307 307 return \Closure::bind(function () use ($loader) { 308 $loader->prefixLengthsPsr4 = ComposerStaticInit 28f9977abb57ce84e6bd434c52337071::$prefixLengthsPsr4;309 $loader->prefixDirsPsr4 = ComposerStaticInit 28f9977abb57ce84e6bd434c52337071::$prefixDirsPsr4;310 $loader->classMap = ComposerStaticInit 28f9977abb57ce84e6bd434c52337071::$classMap;308 $loader->prefixLengthsPsr4 = ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f::$prefixLengthsPsr4; 309 $loader->prefixDirsPsr4 = ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f::$prefixDirsPsr4; 310 $loader->classMap = ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f::$classMap; 311 311 312 312 }, null, ClassLoader::class); -
interactive-globes/trunk/vendor/composer/autoload_classmap.php
r3265122 r3269021 66 66 'CSF_Welcome' => $vendorDir . '/saltus/framework/lib/codestar-framework/views/welcome.php', 67 67 'CSF_Widget' => $vendorDir . '/saltus/framework/lib/codestar-framework/classes/widget-options.class.php', 68 'ComposerAutoloaderInit 28f9977abb57ce84e6bd434c52337071' => $baseDir . '/../vendor-prefixed/composer/autoload_real.php',68 'ComposerAutoloaderInit063318fd13e99c35a4f3e7f801033e0f' => $baseDir . '/../vendor-prefixed/composer/autoload_real.php', 69 69 'Composer\\Autoload\\ClassLoader' => $baseDir . '/../vendor-prefixed/composer/ClassLoader.php', 70 'Composer\\Autoload\\ComposerStaticInit 28f9977abb57ce84e6bd434c52337071' => $baseDir . '/../vendor-prefixed/composer/autoload_static.php',70 'Composer\\Autoload\\ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f' => $baseDir . '/../vendor-prefixed/composer/autoload_static.php', 71 71 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', 72 72 'Noodlehaus\\AbstractConfig' => $vendorDir . '/hassankhan/config/src/AbstractConfig.php', -
interactive-globes/trunk/vendor/composer/autoload_static.php
r3265122 r3269021 94 94 'CSF_Welcome' => __DIR__ . '/..' . '/saltus/framework/lib/codestar-framework/views/welcome.php', 95 95 'CSF_Widget' => __DIR__ . '/..' . '/saltus/framework/lib/codestar-framework/classes/widget-options.class.php', 96 'ComposerAutoloaderInit 28f9977abb57ce84e6bd434c52337071' => __DIR__ . '/../..'.'/build' . '/../vendor-prefixed/composer/autoload_real.php',96 'ComposerAutoloaderInit063318fd13e99c35a4f3e7f801033e0f' => __DIR__ . '/../..'.'/build' . '/../vendor-prefixed/composer/autoload_real.php', 97 97 'Composer\\Autoload\\ClassLoader' => __DIR__ . '/../..'.'/build' . '/../vendor-prefixed/composer/ClassLoader.php', 98 'Composer\\Autoload\\ComposerStaticInit 28f9977abb57ce84e6bd434c52337071' => __DIR__ . '/../..'.'/build' . '/../vendor-prefixed/composer/autoload_static.php',98 'Composer\\Autoload\\ComposerStaticInit063318fd13e99c35a4f3e7f801033e0f' => __DIR__ . '/../..'.'/build' . '/../vendor-prefixed/composer/autoload_static.php', 99 99 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', 100 100 'Noodlehaus\\AbstractConfig' => __DIR__ . '/..' . '/hassankhan/config/src/AbstractConfig.php', -
interactive-globes/trunk/vendor/composer/installed.php
r3265122 r3269021 4 4 'pretty_version' => 'dev-main', 5 5 'version' => 'dev-main', 6 'reference' => ' 2bfb38d16c2d4ee7d02c63f3147e86b08a1b90d4',6 'reference' => 'e725ce4ae9f4b95d08ef2e49e4172fa0342dc235', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../build', … … 41 41 'pretty_version' => 'dev-main', 42 42 'version' => 'dev-main', 43 'reference' => ' 2bfb38d16c2d4ee7d02c63f3147e86b08a1b90d4',43 'reference' => 'e725ce4ae9f4b95d08ef2e49e4172fa0342dc235', 44 44 'type' => 'wordpress-plugin', 45 45 'install_path' => __DIR__ . '/../../build',
Note: See TracChangeset
for help on using the changeset viewer.