Arena Scheduler

Description

An easy and professional way to organize and schedule arena activities.

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, 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.

Developer Information

Does this plugin include a React app?

Yes. The release package includes both the compiled React app and its source code.

Where can I find the React app source code?

The React source code is included under:

  • /public/app/

Development dependencies are not bundled and are installed locally when needed.

To modify and rebuild the React app from the extracted plugin package:

  1. Change to the /public/app/ directory.
  2. Install the necessary dependencies: npm install
  3. Make your changes in the /public/app/src/ directory.
  4. Run the build command: npm run build
  5. The compiled assets are generated under /public/app/build/ and automatically copied to /public/build/ for inclusion in the plugin release.

Screenshots

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-1.0.19.zip from your computer
  4. Click “Install Now”
  5. Activate the plugin in the Plugin dashboard

Using FTP

  1. Download arena-scheduler-1.0.19.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

FAQ

Does this plugin include Bootstrap?

This plugin uses Bootstrap 5.3.3. Both readable and minified CSS and JavaScript files are included locally in the release package.

Where can I find the minified Bootstrap files?

The minified Bootstrap files are located at:

  • 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 DataTables 2.1.4 with Bootstrap 5 integration. Both readable and minified files are included locally in the release package.

Where can I find the minified DataTables files?

The minified DataTables files are located at:

  • 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. Both readable and minified jQuery Toast Plugin files are included locally in the release package.

Where can I find the minified jQuery Toast Plugin files?

The minified jQuery Toast Plugin files are located at:

  • 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

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Arena Scheduler” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Arena Scheduler” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.19

  • Fixed intermittent REST API 403 errors caused by expired nonces in cached pages.
  • Improved compatibility with page caching plugins such as WP Rocket.
  • Versioned frontend assets with the plugin version to prevent stale JavaScript and CSS after updates.
  • Improved database performance and added REST API timing diagnostics.
  • Updated bundled dependencies and database migrations.

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.