| @@ -1,15 +1,15 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | /* |
| 3 | 3 | * Plugin Name: Simple Analytics Official |
| 4 | - * Version: 1.109 | |
| 4 | + * Version: 1.110 | |
| 5 | 5 | * Plugin URI: https://docs.simpleanalytics.com/install-simple-analytics-on-wordpress |
| 6 | 6 | * Description: Embed Simple Analytics script in your WordPress website |
| 7 | 7 | * Author: Simple Analytics |
| 8 | 8 | * Author URI: https://simpleanalytics.com/ |
| 9 | - * Requires at least: 6.9.4 | |
| 10 | - * Requires PHP: 7.2.0 | |
| 11 | - * Tested up to: 7.0.2 | |
| 9 | + * Requires at least: 7.0.3 | |
| 10 | + * Requires PHP: 7.4.0 | |
| 11 | + * Tested up to: 7.1 | |
| 12 | 12 | * |
| 13 | 13 | * Text Domain: simple-analytics |
| 14 | 14 | * Domain Path: /lang/ |
| 15 | 15 | * |
| @@ -47,8 +47,9 @@ | ||
| 47 | 47 | require __DIR__ . '/src/Actions/AddInactiveComment.php'; |
| 48 | 48 | require __DIR__ . '/src/Actions/AddNoScriptTag.php'; |
| 49 | 49 | require __DIR__ . '/src/Actions/AddPluginSettingsLink.php'; |
| 50 | 50 | require __DIR__ . '/src/Support/Str.php'; |
| 51 | +require __DIR__ . '/src/Support/OnloadCallback.php'; | |
| 51 | 52 | require __DIR__ . '/src/Settings/Block.php'; |
| 52 | 53 | require __DIR__ . '/src/Settings/Blocks/CalloutBlock.php'; |
| 53 | 54 | require __DIR__ . '/src/Settings/Concerns/HasDocs.php'; |
| 54 | 55 | require __DIR__ . '/src/Settings/Concerns/HasPlaceholder.php'; |
| @@ -121,9 +122,9 @@ | ||
| 121 | 122 | $tab->checkbox(SettingName::NOSCRIPT, 'Support no JavaScript mode') |
| 122 | 123 | ->description('Collect analytics from visitors with disabled or no JavaScript.'); |
| 123 | 124 | |
| 124 | 125 | $tab->input(SettingName::ONLOAD_CALLBACK, 'Onload Callback') |
| 125 | - ->description('JavaScript function to call when the script is loaded.') | |
| 126 | + ->description('JavaScript to run when the script loads. Requires permission to save unfiltered HTML. After upgrading, save an existing callback again to enable it.') | |
| 126 | 127 | ->placeholder('Example: sa_event("My event")') |
| 127 | 128 | ->docs('https://docs.simpleanalytics.com/trigger-custom-page-views#use-custom-collection-anyway'); |
| 128 | 129 | |
| 129 | 130 | $tab->input(SettingName::HOSTNAME, 'Overwrite domain name') |