=== Arena Scheduler === Contributors: lvl5 Donate link: https://www.ridweb.se/ Tags: arena, schedule, calendar Requires at least: 6.6 Tested up to: 6.9 Requires PHP: 8.1 Stable tag: 1.0.18 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html An easy and professional way to organize and schedule arena activities. == Description == An easy and professional way to organize and schedule arena activities. == Installation == = Uploading via WordPress Dashboard = 1. Navigate to the "Add New" in the plugins dashboard 2. Navigate to the "Upload" area 3. Select `arena-scheduler.zip` from your computer 4. Click "Install Now" 5. Activate the plugin in the Plugin dashboard = Using FTP = 1. Download `arena-scheduler.zip` 2. Extract the `arena-scheduler` directory on your computer 3. Upload the `arena-scheduler` directory to the `/wp-content/plugins/` directory 4. Activate it from the Plugins dashboard == Usage == To display the arena scheduler on a page or post, use the following shortcode: `[arena_scheduler_view_calendar]` Simply add this shortcode to any page or post where you want the scheduler to appear. == External Resources == This plugin utilizes the following external resources: - **Google Fonts**: The "Inter" font is loaded from Google Fonts to enhance the visual presentation of the plugin's user interface. The font is licensed under the [SIL Open Font License](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL), which is GPL-compatible. If you have concerns about loading resources from external servers, consider modifying the plugin to use locally hosted versions of these files or contact us for assistance. == Frequently Asked Questions == = Does this plugin include Bootstrap? = This plugin uses Bootstrap 5.3. We have included the non-compiled (unminified) versions of the Bootstrap CSS and JavaScript files. = Where can I find the compiled Bootstrap source files? = The compiled Bootstrap 5.3 CSS and JavaScript files are located in the following directories within the plugin: - CSS: `/admin/css/bootstrap5.3.3.min.css` - JavaScript: `/admin/js/bootstrap5.3.3.bundle.min.js` For more details, refer to the Bootstrap 5.3 documentation: https://getbootstrap.com/docs/5.3/getting-started/introduction/ = Does this plugin include DataTables? = Yes, this plugin includes Bootstrap DataTables 2.1.4. We have included the non-compiled (unminified) versions of the DataTables CSS and JavaScript files directly within the plugin. = Where can I find the compiled DataTables source files? = The compiled DataTables CSS and JavaScript files are included in the following directories within the plugin: - CSS: `/admin/css/dataTables.bootstrap5.min.css` - JavaScript: `/admin/js/dataTables2.1.4.min.js` - JavaScript: `/admin/js/dataTables2.1.4.bootstrap5.min.js` For more details, refer to the DataTables documentation: https://datatables.net/ = Does this plugin include the jQuery Toast Plugin? = Yes, this plugin includes the jQuery Toast Plugin. We have included the non-compiled (unminified) versions of the jQuery Toast Plugin CSS and JavaScript files directly within the plugin. = Where can I find the compiled jQuery Toast Plugin source files? = The compiled jQuery Toast Plugin CSS and JavaScript files are included in the following directories within the plugin: - CSS: `/admin/css/jquery.toast.min.css` - JavaScript: `/admin/js/jquery.toast.min.js` For more information about the jQuery Toast Plugin, you can visit the official GitHub repository: https://github.com/kamranahmedse/jquery-toast-plugin == Developer Information == = Does this plugin include a React app? = Yes, this plugin includes a React app on the frontend. The non-compiled (source) version of the React app, including all JavaScript and JSX files, is stored within the plugin. = Where can I find the React app source code? = The source code for the React app is included in the following directory within the plugin: - `/public/app/` This directory contains the original JavaScript, JSX, and CSS files used to build the React app. To modify and rebuild the React app: 1. Install the necessary dependencies: `npm install` 2. Make your changes in the `/src/` directory. 3. Run the build command: `npm run build` 4. The compiled JavaScript and CSS will be generated in the `/app/build/` directory and automatically included in the plugin. == Upgrade Notice == None. == Changelog == = 1.0.18 = - Bugfixes, added Knowledge Base page = 1.0.15 = - This release includes bug fixes and security updates. = 1.0.14 = - This release allows users to have unlimited arenas and activities. = 1.0.13 = - This release includes bug fixes and security updates. = 1.0.12 = - This release includes bug fixes and security updates. = 1.0.11 = - This release includes bug fixes and security updates. = 1.0.10 = - Added uncompressed CSS and JS files, and implemented security updates. = 1.0.9 = - CDN Libraries Localized: All external CDN libraries have been moved to be stored locally within the plugin. This reduces dependency on external servers and enhances the plugin's reliability and performance. = 1.0.8 = - This release includes bug fixes and security updates. = 1.0.7 = - Enhanced design for Admin Arena and Activities. - Added Knowledge Base and Open a Ticket pages. = 1.0.6 = - Resolved warnings related to query and request data, ensuring adherence to WordPress coding standards. - Enhanced security by properly escaping all database queries. - Updated request handling to comply with WordPress standards, preventing potential issues and improving compatibility.