WORDPRESS & JOOMLA DEVELOPER | LONDON

SE Sports Fixture Manager — User Guide

1. Overview

SE Sports Fixture Manager is a Joomla extension that allows sports clubs and organizations to manage teams, competitions, seasons, and fixtures from the administrator panel and display them on the website frontend.

  • Component (Admin + Frontend)
  • Frontend Display Module

2. System Requirements

  • Joomla 5.x or 6.x
  • PHP 8.0+
  • MySQL 5.7+ or MariaDB 10.2+

3. Installation

  1. Login to Joomla Administrator
  2. Go to System → Install → Extensions
  3. Upload package ZIP file
  4. Click Upload & Install
  5. Open Components → SE Sports Fixture Manager

4. First-Time Setup Order

Create data in this order:

  1. Teams
  2. Seasons
  3. Competitions
  4. Fixtures
  5. Upload you club logo (dashboard>options button)
  6. Enter your team bame (dashboard>options button)

Fixtures depend on teams, seasons, and competitions already existing.

5. Dashboard Overview

The dashboard provides quick access to:

  • Fixtures
  • Teams
  • Seasons
  • Competitions
  • Import/Export
  • Statistics
  • Settings

6. Managing Teams

Add a Team

  1. Open Teams
  2. Click New
  3. Enter title, alias, description, status
  4. Save

Edit or Delete

  • Click team name to edit
  • Select checkboxes for bulk actions

Reorder

  • Click Ordering
  • Drag rows

7. Managing Seasons

Seasons group fixtures by year.

Add Season

  1. Open Seasons
  2. Click New
  3. Enter title (example: 2025/26)
  4. Save

Unpublish old seasons instead of deleting them to keep historical records.

8. Managing Competitions

  1. Open Competitions
  2. Click New
  3. Enter title and status
  4. Save

9. Managing Fixtures

Create Fixture

  1. Open Fixtures
  2. Click New
  3. Fill in match details
  4. Save

Fixture Fields

  • Opponent
  • Date & Time
  • Venue
  • Home/Away
  • Team
  • Season
  • Competition
  • Score
  • Attendance
  • Notes
  • Media URLs

Filters

  • Season
  • Team
  • Competition
  • Played Status
  • Published Status

Batch Editing

  1. Select fixtures
  2. Click Batch
  3. Choose updates
  4. Process

10. Import & Export

Export

Exports fixtures as CSV for backup or editing.

Import

  • First row must be headers
  • Date format: YYYY-MM-DD
  • Existing IDs update records
  • No ID creates new record

Always test imports with small files first.

11. Statistics

Overview

  • Total fixtures
  • Played vs Upcoming
  • Totals by category

Performance

  • Wins / Draws / Losses
  • Goals For / Against
  • Goal Difference
  • Points

Attendance

  • Total
  • Average
  • Highest

Score Formats Supported

  • 2-1
  • 2 - 1
  • 2:1

12. Frontend Display

Visitors can view fixtures including:

  • Competition
  • Opponent
  • Venue
  • Team
  • Date & Time
  • Ticket link
  • Logo

Layouts automatically adapt:

  • Desktop — horizontal cards
  • Tablet — condensed layout
  • Mobile — stacked layout

13. Styling Settings

Open Settings → Styling

Customize separately for:

  • Desktop
  • Tablet
  • Mobile

Editable elements:

  • Competition text
  • Opponent text
  • Venue text
  • Team text
  • Date/time
  • Buttons

Style controls:

  • Font size
  • Weight
  • Color

14. Menu Setup

  1. Go to Menus → Add New Item
  2. Select type: SE Sports Fixture Manager → Fixtures
  3. Enter title
  4. Configure filters
  5. Save

15. Best Practices

  • Use consistent naming
  • Create seasons early
  • Update results quickly
  • Unpublish old data
  • Export backups regularly
  • Optimize logo images

16. Troubleshooting

Fixtures Not Showing

  • Check Published status
  • Verify menu filters
  • Ensure related items are published

Import Fails

  • Check CSV formatting
  • Verify names match
  • Confirm UTF-8 encoding

Statistics Incorrect

  • Verify score format
  • Check home/away setting
  • Ensure Played is enabled

Drag Ordering Missing

Click the Ordering column first.

17. Version

Current Version: 1.0.0

If you have any questions, need a quote or what to chat to me about websites, please fill out the form and I will get back to you as soon as possible or call me on:

07480 477885