ALTER TABLE `m3_licenses` ADD `reissue_count` BIGINT( 22 ) NOT NULL AFTER `sku_id`;


INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2889, 'iono_local_license_key_fsock', 'license_methods', 'method_edit', 1250706524, 1250714350);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2890, 'iono_per_page_fsock', 'license_methods', 'method_edit', 1250706564, 1250714487);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2891, 'iono_per_page_bind_license_fsock', 'license_methods', 'method_edit', 1250706594, 1250714525);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2892, 'iono_installation_fsock', 'license_methods', 'method_edit', 1250706631, 1250714581);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2893, 'iono_installation_bind_license_fsock', 'license_methods', 'method_edit', 1250706661, 1250714616);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2894, 'iono_licensing_notes', 'license_methods', 'method_edit', 1250706997, 1250707226);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2895, 'license_terminate:', 'license_methods', 'method_edit', 1250707286, 1250707286);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2896, 'overlib_license_terminate', 'license_methods', 'method_edit', 1250707331, 1250707331);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2897, 'comm_terminate:', 'license_methods', 'method_edit', 1250707351, 1250968305);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2898, 'overlib_comm_terminate', 'license_methods', 'method_edit', 1250707356, 1250707413);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2899, 'iono_local_license_key_curl', 'license_methods', 'method_edit', 1250714457, 1250714457);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2900, 'iono_per_page_curl', 'license_methods', 'method_edit', 1250714496, 1250714496);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2901, 'iono_per_page_bind_license_curl', 'license_methods', 'method_edit', 1250714538, 1250714538);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2902, 'iono_installation_curl', 'license_methods', 'method_edit', 1250714593, 1250714593);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2903, 'iono_installation_bind_license_curl', 'license_methods', 'method_edit', 1250714628, 1250714628);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2904, 'remote_auth_string:', 'license_methods', 'method_edit', 1250893262, 1250893262);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2905, 'overlib_remote_auth_string', 'license_methods', 'method_edit', 1250893433, 1250893551);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2906, 'week', 'license_methods', 'method_edit', 1250902623, 1250902623);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2908, 'remote_auth_string:', 'license', 'license_edit', 1250967951, 1250967951);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2909, 'overlib_remote_auth_string', 'license', 'license_edit', 1250967976, 1250967976);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2910, 'license_terminate:', 'license', 'license_edit', 1250968257, 1250968257);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2911, 'overlib_license_terminate', 'license', 'license_edit', 1250968273, 1250968273);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2912, 'comm_terminate:', 'license', 'license_edit', 1250968299, 1250968299);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2913, 'iono_local_license_key_fsock', 'license', 'license_edit', 1250968342, 1250968342);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2914, 'iono_local_license_key_curl', 'license', 'license_edit', 1250968355, 1250968355);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2915, 'iono_per_page_fsock', 'license', 'license_edit', 1250968367, 1250968367);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2916, 'iono_per_page_curl', 'license', 'license_edit', 1250968378, 1250968378);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2917, 'iono_per_page_bind_license_fsock', 'license', 'license_edit', 1250968392, 1250968392);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2918, 'iono_per_page_bind_license_curl', 'license', 'license_edit', 1250968403, 1250968403);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2919, 'iono_installation_fsock', 'license', 'license_edit', 1250968417, 1250968417);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2920, 'iono_installation_curl', 'license', 'license_edit', 1250968431, 1250968431);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2921, 'iono_installation_bind_license_fsock', 'license', 'license_edit', 1250968442, 1250968442);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2922, 'iono_installation_bind_license_curl', 'license', 'license_edit', 1250968457, 1250968457);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2923, 'allowed_installs:', 'license_methods', 'method_edit', 1250971377, 1250971478);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2924, 'overlib_allowed_installs', 'license_methods', 'method_edit', 1250971407, 1250971493);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2925, 'leave_blank_for_unlimited', 'license_methods', 'method_edit', 1250971540, 1250971540);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2926, 'never', 'license', 'license_edit', 1250990972, 1250990972);
INSERT INTO `m3_fw_language_masks` (`id`, `mask`, `mod`, `task`, `created`, `updated`) VALUES(2927, 'iono_v2.6.1', 'import', 'import_editor', 1251077123, 1251077123);


INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2889, 'en-us', 'Local License Key (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2890, 'en-us', 'Per page (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2891, 'en-us', 'Per Page Bind License (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2892, 'en-us', 'Installation (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2893, 'en-us', 'Installation Bind License (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2894, 'en-us', '&lt;b&gt;Local License Key (Recommended)&lt;/b&gt;\r\n\r\nInstead of requiring continual communication with iono, the license data is downloaded and stored in an encrypted local key file. This means that if your server is down, or the customer is behind a firewall, there is no problem. The file is generated the first time by downloading data from iono and then updated (by default) every 15 days. This method uses a PHP class to insert into your product.\r\n\r\n&lt;b&gt;Per Page&lt;/b&gt;\r\n\r\nYou insert a small amount of code into your product and every time the page is loaded, it communicates with your iono installation and checks the license status. If the status is active, then your product will run normally. However, if the license is not active, you can have your product stop execution and show an error to the user. In addition, you can check to ensure that your product is only running on a specific server hostname or IP address, which can be defined on a per license basis.\r\n\r\n&lt;b&gt;Per Page Bind License&lt;/b&gt;\r\n\r\nThis works in exactly the same way as Per Page however the first time the license is accessed, it is bound to the IP and hostname of the server the access request originated from. Each time after that, it checks the validity of the license on page load and either allows the execution of the application or displays an error.\r\n\r\n&lt;b&gt;Installation&lt;/b&gt;\r\n\r\niono allows you to limit the number of installs a user can perform by incrementing a counter every time the user completes an installation. The Installation method of integration plugs into your existing installer and then at a certain point, will communicate with your iono installation and tell it that a new install is taking place. If you have chosen to limit the installs, it will check to see if the user can perform this new install. If so, the user can continue and the counter is incremented. If not, then the user can be shown an error message.\r\n\r\n&lt;b&gt;Installation Bind License&lt;/b&gt;\r\n\r\nThis works in the same way as Installation however during the installation, the license is registered to the server hostname and IP address that it is currently being installed on. This is designed to be used in conjunction with Per Page to check that the user is still running your product on the server they originally installed onto.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2895, 'en-us', 'Terminate if license is invalid?');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2896, 'en-us', 'If set to yes, execution of the script will be halted for invalid licenses. If set to no, the script will continue to run even with an invalid license.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2897, 'en-us', 'Terminate if unable to communicate with SPBAS?');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2898, 'en-us', 'If set to yes, execution of the script will be halted if remote communications are not available. If set to no, the script will continue to run even with no remote communication with the licensing server.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2899, 'en-us', 'Local License Key (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2900, 'en-us', 'Per page (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2901, 'en-us', 'Per Page Bind License (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2902, 'en-us', 'Installation (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2903, 'en-us', 'Installation Bind License (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2904, 'en-us', 'Remote Authentication String:');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2905, 'en-us', 'The remote authentication string is used as part of the licensing validation. We recommend you do not change this setting.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2906, 'en-us', 'Week');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2908, 'en-us', 'Remote Authentication String:');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2909, 'en-us', 'The remote authentication string for this license.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2910, 'en-us', 'Terminate if license is invalid?');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2911, 'en-us', 'If set to yes, execution of the script will be halted for invalid licenses. If set to no, the script will continue to run even with an invalid license.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2912, 'en-us', 'Terminate if unable to communicate with SPBAS?');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2913, 'en-us', 'Local License Key (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2914, 'en-us', 'Local License Key (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2915, 'en-us', 'Per page (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2916, 'en-us', 'Per page (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2917, 'en-us', 'Per Page Bind License (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2918, 'en-us', 'Per Page Bind License (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2919, 'en-us', 'Installation (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2920, 'en-us', 'Installation (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2921, 'en-us', 'Installation Bind License (fsockopen)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2922, 'en-us', 'Installation Bind License (curl)');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2923, 'en-us', 'Allowed Installs:');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2924, 'en-us', 'Enter the total number of installations allowed.\r\n\r\nLeave blank for unlimited.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2925, 'en-us', 'Leave blank for unlimited.');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2926, 'en-us', 'Never');
INSERT INTO `m3_fw_language_translations` (`id`, `language`, `translation`) VALUES(2927, 'en-us', 'Iono v2.6.1');
