Changeset 3260148
- Timestamp:
- 03/22/2025 09:07:12 PM (13 months ago)
- Location:
- cwsi-invites
- Files:
-
- 274 added
- 1 deleted
- 3 edited
-
tags/1.3.3 (added)
-
tags/1.3.3/README.txt (added)
-
tags/1.3.3/admin (added)
-
tags/1.3.3/admin/_notes (added)
-
tags/1.3.3/admin/_notes/dwsync.xml (added)
-
tags/1.3.3/admin/class-cwsi-invites-admin.php (added)
-
tags/1.3.3/admin/css (added)
-
tags/1.3.3/admin/css/_notes (added)
-
tags/1.3.3/admin/css/_notes/dwsync.xml (added)
-
tags/1.3.3/admin/css/cwsi-invites-admin.css (added)
-
tags/1.3.3/admin/index.php (added)
-
tags/1.3.3/admin/js (added)
-
tags/1.3.3/admin/js/_notes (added)
-
tags/1.3.3/admin/js/_notes/dwsync.xml (added)
-
tags/1.3.3/admin/js/cwsi-invites-admin.js (added)
-
tags/1.3.3/admin/partials (added)
-
tags/1.3.3/admin/partials/_notes (added)
-
tags/1.3.3/admin/partials/_notes/dwsync.xml (added)
-
tags/1.3.3/admin/partials/cwsi-invites-admin-display.php (added)
-
tags/1.3.3/cwsi-invites.php (added)
-
tags/1.3.3/freemius (added)
-
tags/1.3.3/freemius/LICENSE.txt (added)
-
tags/1.3.3/freemius/assets (added)
-
tags/1.3.3/freemius/assets/css (added)
-
tags/1.3.3/freemius/assets/css/admin (added)
-
tags/1.3.3/freemius/assets/css/admin/account.css (added)
-
tags/1.3.3/freemius/assets/css/admin/add-ons.css (added)
-
tags/1.3.3/freemius/assets/css/admin/affiliation.css (added)
-
tags/1.3.3/freemius/assets/css/admin/checkout.css (added)
-
tags/1.3.3/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/1.3.3/freemius/assets/css/admin/common.css (added)
-
tags/1.3.3/freemius/assets/css/admin/connect.css (added)
-
tags/1.3.3/freemius/assets/css/admin/debug.css (added)
-
tags/1.3.3/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/1.3.3/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/1.3.3/freemius/assets/css/admin/index.php (added)
-
tags/1.3.3/freemius/assets/css/admin/optout.css (added)
-
tags/1.3.3/freemius/assets/css/admin/plugins.css (added)
-
tags/1.3.3/freemius/assets/css/customizer.css (added)
-
tags/1.3.3/freemius/assets/css/index.php (added)
-
tags/1.3.3/freemius/assets/img (added)
-
tags/1.3.3/freemius/assets/img/index.php (added)
-
tags/1.3.3/freemius/assets/img/plugin-icon.png (added)
-
tags/1.3.3/freemius/assets/img/theme-icon.png (added)
-
tags/1.3.3/freemius/assets/index.php (added)
-
tags/1.3.3/freemius/assets/js (added)
-
tags/1.3.3/freemius/assets/js/index.php (added)
-
tags/1.3.3/freemius/assets/js/jquery.form.js (added)
-
tags/1.3.3/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/1.3.3/freemius/assets/js/postmessage.js (added)
-
tags/1.3.3/freemius/assets/js/pricing (added)
-
tags/1.3.3/freemius/assets/js/pricing/14fb1bd5b7c41648488b06147f50a0dc.svg (added)
-
tags/1.3.3/freemius/assets/js/pricing/178afa6030e76635dbe835e111d2c507.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/27b5a722a5553d9de0170325267fccec.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/4375c4a3ddc6f637c2ab9a2d7220f91e.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/4529cac82a2d1f300d3c4702b7b5e8f3.svg (added)
-
tags/1.3.3/freemius/assets/js/pricing/5480ed23b199531a8cbc05924f26952b.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/b4f3b958f4a019862d81b15f3f8eee3a.svg (added)
-
tags/1.3.3/freemius/assets/js/pricing/c03f665db27af43971565560adfba594.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/cb5fc4f6ec7ada72e986f6e7dde365bf.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/dd89563360f0272635c8f0ab7d7f1402.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/e366d70661d8ad2493bd6afbd779f125.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/f18006f6535a1a6e9c6bfbffafe6f18a.svg (added)
-
tags/1.3.3/freemius/assets/js/pricing/f3aac72a8e63997d6bb888f816457e9b.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/f928f1be99776af83e8e6be4baf8ffe7.svg (added)
-
tags/1.3.3/freemius/assets/js/pricing/fde48e4609a6ddc11d639fc2421f2afd.png (added)
-
tags/1.3.3/freemius/assets/js/pricing/freemius-pricing.js (added)
-
tags/1.3.3/freemius/assets/js/pricing/freemius-pricing.js.LICENSE.txt (added)
-
tags/1.3.3/freemius/config.php (added)
-
tags/1.3.3/freemius/includes (added)
-
tags/1.3.3/freemius/includes/class-freemius-abstract.php (added)
-
tags/1.3.3/freemius/includes/class-freemius.php (added)
-
tags/1.3.3/freemius/includes/class-fs-admin-notices.php (added)
-
tags/1.3.3/freemius/includes/class-fs-api.php (added)
-
tags/1.3.3/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/1.3.3/freemius/includes/class-fs-lock.php (added)
-
tags/1.3.3/freemius/includes/class-fs-logger.php (added)
-
tags/1.3.3/freemius/includes/class-fs-options.php (added)
-
tags/1.3.3/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/1.3.3/freemius/includes/class-fs-security.php (added)
-
tags/1.3.3/freemius/includes/class-fs-storage.php (added)
-
tags/1.3.3/freemius/includes/class-fs-user-lock.php (added)
-
tags/1.3.3/freemius/includes/customizer (added)
-
tags/1.3.3/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/1.3.3/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/1.3.3/freemius/includes/customizer/index.php (added)
-
tags/1.3.3/freemius/includes/debug (added)
-
tags/1.3.3/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/1.3.3/freemius/includes/debug/debug-bar-start.php (added)
-
tags/1.3.3/freemius/includes/debug/index.php (added)
-
tags/1.3.3/freemius/includes/entities (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-billing.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-entity.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-payment.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-site.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/1.3.3/freemius/includes/entities/class-fs-user.php (added)
-
tags/1.3.3/freemius/includes/entities/index.php (added)
-
tags/1.3.3/freemius/includes/fs-core-functions.php (added)
-
tags/1.3.3/freemius/includes/fs-essential-functions.php (added)
-
tags/1.3.3/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/1.3.3/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/1.3.3/freemius/includes/index.php (added)
-
tags/1.3.3/freemius/includes/l10n.php (added)
-
tags/1.3.3/freemius/includes/managers (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-checkout-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-contact-form-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-debug-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/1.3.3/freemius/includes/managers/index.php (added)
-
tags/1.3.3/freemius/includes/sdk (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/1.3.3/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/1.3.3/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/1.3.3/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/1.3.3/freemius/includes/sdk/LICENSE.txt (added)
-
tags/1.3.3/freemius/includes/sdk/index.php (added)
-
tags/1.3.3/freemius/includes/supplements (added)
-
tags/1.3.3/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/1.3.3/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/1.3.3/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/1.3.3/freemius/includes/supplements/index.php (added)
-
tags/1.3.3/freemius/index.php (added)
-
tags/1.3.3/freemius/languages (added)
-
tags/1.3.3/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/1.3.3/freemius/languages/freemius-da_DK.mo (added)
-
tags/1.3.3/freemius/languages/freemius-de_DE.mo (added)
-
tags/1.3.3/freemius/languages/freemius-es_ES.mo (added)
-
tags/1.3.3/freemius/languages/freemius-fr_FR.mo (added)
-
tags/1.3.3/freemius/languages/freemius-he_IL.mo (added)
-
tags/1.3.3/freemius/languages/freemius-hu_HU.mo (added)
-
tags/1.3.3/freemius/languages/freemius-it_IT.mo (added)
-
tags/1.3.3/freemius/languages/freemius-ja.mo (added)
-
tags/1.3.3/freemius/languages/freemius-nl_NL.mo (added)
-
tags/1.3.3/freemius/languages/freemius-ru_RU.mo (added)
-
tags/1.3.3/freemius/languages/freemius-ta.mo (added)
-
tags/1.3.3/freemius/languages/freemius-zh_CN.mo (added)
-
tags/1.3.3/freemius/languages/freemius.pot (added)
-
tags/1.3.3/freemius/languages/index.php (added)
-
tags/1.3.3/freemius/require.php (added)
-
tags/1.3.3/freemius/start.php (added)
-
tags/1.3.3/freemius/templates (added)
-
tags/1.3.3/freemius/templates/account (added)
-
tags/1.3.3/freemius/templates/account.php (added)
-
tags/1.3.3/freemius/templates/account/billing.php (added)
-
tags/1.3.3/freemius/templates/account/index.php (added)
-
tags/1.3.3/freemius/templates/account/partials (added)
-
tags/1.3.3/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/1.3.3/freemius/templates/account/partials/addon.php (added)
-
tags/1.3.3/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/1.3.3/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/1.3.3/freemius/templates/account/partials/index.php (added)
-
tags/1.3.3/freemius/templates/account/partials/site.php (added)
-
tags/1.3.3/freemius/templates/account/payments.php (added)
-
tags/1.3.3/freemius/templates/add-ons.php (added)
-
tags/1.3.3/freemius/templates/add-trial-to-pricing.php (added)
-
tags/1.3.3/freemius/templates/admin-notice.php (added)
-
tags/1.3.3/freemius/templates/ajax-loader.php (added)
-
tags/1.3.3/freemius/templates/api-connectivity-message-js.php (added)
-
tags/1.3.3/freemius/templates/auto-installation.php (added)
-
tags/1.3.3/freemius/templates/checkout (added)
-
tags/1.3.3/freemius/templates/checkout.php (added)
-
tags/1.3.3/freemius/templates/checkout/frame.php (added)
-
tags/1.3.3/freemius/templates/checkout/process-redirect.php (added)
-
tags/1.3.3/freemius/templates/checkout/redirect.php (added)
-
tags/1.3.3/freemius/templates/clone-resolution-js.php (added)
-
tags/1.3.3/freemius/templates/connect (added)
-
tags/1.3.3/freemius/templates/connect.php (added)
-
tags/1.3.3/freemius/templates/connect/index.php (added)
-
tags/1.3.3/freemius/templates/connect/permission.php (added)
-
tags/1.3.3/freemius/templates/connect/permissions-group.php (added)
-
tags/1.3.3/freemius/templates/contact.php (added)
-
tags/1.3.3/freemius/templates/debug (added)
-
tags/1.3.3/freemius/templates/debug.php (added)
-
tags/1.3.3/freemius/templates/debug/api-calls.php (added)
-
tags/1.3.3/freemius/templates/debug/index.php (added)
-
tags/1.3.3/freemius/templates/debug/logger.php (added)
-
tags/1.3.3/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/1.3.3/freemius/templates/debug/scheduled-crons.php (added)
-
tags/1.3.3/freemius/templates/email.php (added)
-
tags/1.3.3/freemius/templates/forms (added)
-
tags/1.3.3/freemius/templates/forms/affiliation.php (added)
-
tags/1.3.3/freemius/templates/forms/data-debug-mode.php (added)
-
tags/1.3.3/freemius/templates/forms/deactivation (added)
-
tags/1.3.3/freemius/templates/forms/deactivation/contact.php (added)
-
tags/1.3.3/freemius/templates/forms/deactivation/form.php (added)
-
tags/1.3.3/freemius/templates/forms/deactivation/index.php (added)
-
tags/1.3.3/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/1.3.3/freemius/templates/forms/email-address-update.php (added)
-
tags/1.3.3/freemius/templates/forms/index.php (added)
-
tags/1.3.3/freemius/templates/forms/license-activation.php (added)
-
tags/1.3.3/freemius/templates/forms/optout.php (added)
-
tags/1.3.3/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/1.3.3/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/1.3.3/freemius/templates/forms/resend-key.php (added)
-
tags/1.3.3/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/1.3.3/freemius/templates/forms/trial-start.php (added)
-
tags/1.3.3/freemius/templates/forms/user-change.php (added)
-
tags/1.3.3/freemius/templates/gdpr-optin-js.php (added)
-
tags/1.3.3/freemius/templates/index.php (added)
-
tags/1.3.3/freemius/templates/js (added)
-
tags/1.3.3/freemius/templates/js/index.php (added)
-
tags/1.3.3/freemius/templates/js/jquery.content-change.php (added)
-
tags/1.3.3/freemius/templates/js/open-license-activation.php (added)
-
tags/1.3.3/freemius/templates/js/permissions.php (added)
-
tags/1.3.3/freemius/templates/js/style-premium-theme.php (added)
-
tags/1.3.3/freemius/templates/partials (added)
-
tags/1.3.3/freemius/templates/partials/index.php (added)
-
tags/1.3.3/freemius/templates/partials/network-activation.php (added)
-
tags/1.3.3/freemius/templates/plugin-icon.php (added)
-
tags/1.3.3/freemius/templates/plugin-info (added)
-
tags/1.3.3/freemius/templates/plugin-info/description.php (added)
-
tags/1.3.3/freemius/templates/plugin-info/features.php (added)
-
tags/1.3.3/freemius/templates/plugin-info/index.php (added)
-
tags/1.3.3/freemius/templates/plugin-info/screenshots.php (added)
-
tags/1.3.3/freemius/templates/pricing.php (added)
-
tags/1.3.3/freemius/templates/secure-https-header.php (added)
-
tags/1.3.3/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/1.3.3/freemius/templates/tabs-capture-js.php (added)
-
tags/1.3.3/freemius/templates/tabs.php (added)
-
tags/1.3.3/includes (added)
-
tags/1.3.3/includes/_notes (added)
-
tags/1.3.3/includes/_notes/dwsync.xml (added)
-
tags/1.3.3/includes/class-cwsi-invites-activator.php (added)
-
tags/1.3.3/includes/class-cwsi-invites-deactivator.php (added)
-
tags/1.3.3/includes/class-cwsi-invites-loader.php (added)
-
tags/1.3.3/includes/class-cwsi-invites.php (added)
-
tags/1.3.3/includes/index.php (added)
-
tags/1.3.3/index.php (added)
-
tags/1.3.3/languages (added)
-
tags/1.3.3/languages/_notes (added)
-
tags/1.3.3/languages/_notes/dwsync.xml (added)
-
tags/1.3.3/languages/cwsi-invites.pot (added)
-
tags/1.3.3/public (added)
-
tags/1.3.3/public/_notes (added)
-
tags/1.3.3/public/_notes/dwsync.xml (added)
-
tags/1.3.3/public/class-cwsi-invites-public.php (added)
-
tags/1.3.3/public/css (added)
-
tags/1.3.3/public/css/_notes (added)
-
tags/1.3.3/public/css/_notes/dwsync.xml (added)
-
tags/1.3.3/public/css/cwsi-invites-public.css (added)
-
tags/1.3.3/public/index.php (added)
-
tags/1.3.3/public/js (added)
-
tags/1.3.3/public/js/_notes (added)
-
tags/1.3.3/public/js/_notes/dwsync.xml (added)
-
tags/1.3.3/public/js/cwsi-invites-public.js (added)
-
tags/1.3.3/public/partials (added)
-
tags/1.3.3/public/partials/_notes (added)
-
tags/1.3.3/public/partials/_notes/dwsync.xml (added)
-
tags/1.3.3/public/partials/cwsi-invites-public-display.php (added)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/cwsi-invites.php (modified) (2 diffs)
-
trunk/freemius/README.md (deleted)
-
trunk/includes/class-cwsi-invites.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cwsi-invites/trunk/README.txt
r3237406 r3260148 1 1 === Invitations and RSVPs === 2 Contributors: charcope, sjcope 2 Contributors: charcope, sjcope, freemius 3 3 Tags: invitations, rsvps 4 Stable tag: 1.3. 24 Stable tag: 1.3.3 5 5 License: GPLv2 6 6 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 42 42 43 43 == Changelog == 44 = 1.3.3 = 45 * Fix premium to deactivate the free version 44 46 45 47 = 1.3.2 = 46 * Update Contributors48 * Minor changes to readme 47 49 48 50 = 1.3.1 = … … 62 64 63 65 == Upgrade Notice == 66 = 1.3.3 = 67 * Update as soon as possible. 64 68 65 69 = 1.3.2 = 66 * Update Contributors. Update when convenient.70 * Minor changes to readme. Update when convenient. 67 71 68 72 = 1.3.1 = -
cwsi-invites/trunk/cwsi-invites.php
r3237406 r3260148 14 14 * 15 15 * @wordpress-plugin 16 * Plugin Name: Invitations and RSVPs16 * Plugin Name: Invitations and RSVPs (Premium) 17 17 * Description: Invite guests and allow them to enter their RSVP responses for your event. 18 18 * Requires at least: 6.3 19 19 * Requires PHP: 8.0 20 * Version: 1.3. 220 * Version: 1.3.3 21 21 * Author: Charlene's Web Services 22 22 * Author URI: https://charlenesweb.ca … … 30 30 die; 31 31 } 32 if ( !function_exists( 'ci_fs' ) ) { 33 // Create a helper function for easy SDK access. 34 function ci_fs() { 35 global $ci_fs; 36 if ( !isset( $ci_fs ) ) { 37 // Include Freemius SDK. 38 require_once dirname( __FILE__ ) . '/freemius/start.php'; 39 $ci_fs = fs_dynamic_init( array( 40 'id' => '17787', 41 'slug' => 'cwsi-invites', 42 'type' => 'plugin', 43 'public_key' => 'pk_72a299302116df5b537ea25bddb9f', 44 'is_premium' => false, 45 'has_addons' => false, 46 'has_paid_plans' => true, 47 'menu' => array( 48 'first-path' => 'plugins.php', 49 ), 50 'is_live' => true, 51 ) ); 32 if ( function_exists( 'ci_fs' ) ) { 33 ci_fs()->set_basename( false, __FILE__ ); 34 } else { 35 /** 36 * DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE 37 * `function_exists` CALL ABOVE TO PROPERLY WORK. 38 */ 39 if ( !function_exists( 'ci_fs' ) ) { 40 // Create a helper function for easy SDK access. 41 function ci_fs() { 42 global $ci_fs; 43 if ( !isset( $ci_fs ) ) { 44 // Include Freemius SDK. 45 require_once dirname( __FILE__ ) . '/freemius/start.php'; 46 $ci_fs = fs_dynamic_init( array( 47 'id' => '17787', 48 'slug' => 'cwsi-invites', 49 'type' => 'plugin', 50 'public_key' => 'pk_72a299302116df5b537ea25bddb9f', 51 'is_premium' => false, 52 'has_addons' => false, 53 'has_paid_plans' => true, 54 'menu' => array( 55 'first-path' => 'plugins.php', 56 ), 57 'is_live' => true, 58 ) ); 59 } 60 return $ci_fs; 52 61 } 53 return $ci_fs; 62 63 // Init Freemius. 64 ci_fs(); 65 // Signal that SDK was initiated. 66 do_action( 'ci_fs_loaded' ); 67 } 68 /** 69 * First release 1.0.0 and then using SemVer - https://semver.org X.Y.Z (Major.Minor.Patch) 70 */ 71 define( 'CWSI_INVITES_VERSION', '1.3.3' ); 72 define( 'CWSI_INVITES_SRC_DIR', dirname( __FILE__ ) ); 73 /** 74 * The code that runs during plugin activation. 75 * This action is documented in includes/class-cwsi-invites-activator.php 76 */ 77 function cwsi_activate_cws_invites() { 78 require_once plugin_dir_path( __FILE__ ) . 'includes/class-cwsi-invites-activator.php'; 79 cwsi_invites_Activator::activate(); 80 register_uninstall_hook( __FILE__, 'cwsi_invites_uninstall' ); 54 81 } 55 82 56 // Init Freemius. 57 ci_fs(); 58 // Signal that SDK was initiated. 59 do_action( 'ci_fs_loaded' ); 83 /** 84 * The code that runs during plugin deactivation. 85 * This action is documented in includes/class-cwsi-invites-deactivator.php 86 */ 87 function cwsi_deactivate_cws_invites() { 88 require_once plugin_dir_path( __FILE__ ) . 'includes/class-cwsi-invites-deactivator.php'; 89 cwsi_invites_Deactivator::deactivate(); 90 } 91 92 // And here goes the uninstallation function: 93 function cwsi_invites_uninstall() { 94 global $wpdb; 95 global $wpdb; 96 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_events" ); 97 // phpcs:ignore WordPress.DB.DirectDatabaseQuery 98 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_events_invitees" ); 99 // phpcs:ignore WordPress.DB.DirectDatabaseQuery 100 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_invites" ); 101 // phpcs:ignore WordPress.DB.DirectDatabaseQuery 102 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_invitesettings" ); 103 // phpcs:ignore WordPress.DB.DirectDatabaseQuery 104 } 105 106 register_activation_hook( __FILE__, 'cwsi_activate_cws_invites' ); 107 register_deactivation_hook( __FILE__, 'cwsi_deactivate_cws_invites' ); 108 /** 109 * The core plugin class that is used to define internationalization, 110 * admin-specific hooks, and public-facing site hooks. 111 */ 112 require plugin_dir_path( __FILE__ ) . 'includes/class-cwsi-invites.php'; 113 /** 114 * Begins execution of the plugin. 115 * 116 * Since everything within the plugin is registered via hooks, 117 * then kicking off the plugin from this point in the file does 118 * not affect the page life cycle. 119 * 120 * @since 1.0.0 121 */ 122 function run_cwsi_invites() { 123 $plugin = new CWSI_Invites(); 124 $plugin->run(); 125 } 126 127 run_cwsi_invites(); 60 128 } 61 /**62 * First release 1.0.0 and then using SemVer - https://semver.org X.Y.Z (Major.Minor.Patch)63 */64 define( 'CWSI_INVITES_VERSION', '1.3.2' );65 define( 'CWSI_INVITES_SRC_DIR', dirname( __FILE__ ) );66 /**67 * The code that runs during plugin activation.68 * This action is documented in includes/class-cwsi-invites-activator.php69 */70 function cwsi_activate_cws_invites() {71 require_once plugin_dir_path( __FILE__ ) . 'includes/class-cwsi-invites-activator.php';72 cwsi_invites_Activator::activate();73 register_uninstall_hook( __FILE__, 'cwsi_invites_uninstall' );74 }75 76 /**77 * The code that runs during plugin deactivation.78 * This action is documented in includes/class-cwsi-invites-deactivator.php79 */80 function cwsi_deactivate_cws_invites() {81 require_once plugin_dir_path( __FILE__ ) . 'includes/class-cwsi-invites-deactivator.php';82 cwsi_invites_Deactivator::deactivate();83 }84 85 // And here goes the uninstallation function:86 function cwsi_invites_uninstall() {87 global $wpdb;88 global $wpdb;89 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_events" );90 // phpcs:ignore WordPress.DB.DirectDatabaseQuery91 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_events_invitees" );92 // phpcs:ignore WordPress.DB.DirectDatabaseQuery93 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_invites" );94 // phpcs:ignore WordPress.DB.DirectDatabaseQuery95 $wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "cwsi_invitesettings" );96 // phpcs:ignore WordPress.DB.DirectDatabaseQuery97 }98 99 register_activation_hook( __FILE__, 'cwsi_activate_cws_invites' );100 register_deactivation_hook( __FILE__, 'cwsi_deactivate_cws_invites' );101 /**102 * The core plugin class that is used to define internationalization,103 * admin-specific hooks, and public-facing site hooks.104 */105 require plugin_dir_path( __FILE__ ) . 'includes/class-cwsi-invites.php';106 /**107 * Begins execution of the plugin.108 *109 * Since everything within the plugin is registered via hooks,110 * then kicking off the plugin from this point in the file does111 * not affect the page life cycle.112 *113 * @since 1.0.0114 */115 function run_cwsi_invites() {116 $plugin = new CWSI_Invites();117 $plugin->run();118 }119 120 run_cwsi_invites(); -
cwsi-invites/trunk/includes/class-cwsi-invites.php
r3237406 r3260148 72 72 $this->version = PLUGIN_NAME_VERSION; 73 73 } else { 74 $this->version = '1.3. 2';74 $this->version = '1.3.3'; 75 75 } 76 76 $this->plugin_name = 'cwsi-invites';
Note: See TracChangeset
for help on using the changeset viewer.