Tuesday, 04 August 2020 00:00
Modified: Tuesday, 04 August 2020 10:33

How to create events website

To meet our users' expectations, we have prepared an article where we describe how to create an online events site using DJ-Events extension.

DJ Events is the free event calendar extension for Joomla offering simplicity, flexibility, and a set of features needed for a modern events website.

With this extension, you can easily create and manage real and online/virtual events (single or recurring) and display them in the Joomla component and modules. Events can include descriptions, images, and videos.

The task of creating an events site is much easier than it seems. It does not require any coding skills or hiring outsource developers. It's that easy.

You can create online events using these four steps:

  1. Install DJ-Events
  2. Create categories
  3. Create events
  4. Publish events

Step 1 - install DJ-Events

  • Download the newest version of DJ-Evens here.
  • In your Joomla administrator panel, go to Extensions > Manage.
  • Install DJ-Evens to your Joomla site.

Step 2 - create categories

  • Navigate to Components -> DJ-Eventsevents
  • Click on Categoriesevents
  • Click on New button to add a new category events
  • There you need to fill some fields (fields with * are required): events
    1. Name - enter the name of the category
    2. Alias - will be used in the URL. Leave empty to create default alias from the name
    3. Icon type - you can add the icon to the category label. Choose the icon type here
    4. Category Label Text Color - choose the color for the text of the category label
    5. Category Label Background - choose the color for the background of the category label
    6. Created Date
    7. Created by
    8. Description - write category description
  • Now click on Save & Close

Step 3 - create an event

  • Navigate to Components -> DJ-Eventsevents
  • Click on Eventsevents
  • Click on New button to add a new event events
  • There you need to fill some fields (fields with * are required):

    Basic fields

    events
    1. Title - Enter the event's title
    2. Alias - The alias will be used in the SEF URL. Leave this blank and Joomla will fill in a default value from the title
    3. Event Category - select the event's category
    4. External Event URL - you can paste the event's external URL
    5. Price information - enter information about prices for participation
    6. Event short description - short event description is displayed on events' list
    7. Event description - event description is displayed in the event's details

    Media

    events
    1. Video link - paste the whole link starting with http:// to video on YouTube.com or Vimeo.com. The video will be played in the modal window.
    2. Upload multiple images - upload images to create event galleries and manage it easily with drag&drop ordering feature.

    Location

    events
    1. Online event - Yes/No
    2. Location name - enter the location name
    3. Address - enter the location address
    4. City - type a city or select it from the list
    5. Postcode - type postcode
    6. Latitude - this field will be filled in when you select the point on the map or click "find" under the map, you can also fill in it manually
    7. Longitude - this field will be filled in when you select the point on the map or click "find" under the map, you can also fill in it manually
    8. Map zoom - set the map zoom level or just adjust it on the map and the field will be updated automatically

    Date and time

    events
    1. Start Date - set the start event date using the calendar
    2. Start Time - optionally set the start event time
    3. Use End Event Date - decide if you want to set end event date and time
    4. End Date - optionally set the end event date using the calendar
    5. End Time - optionally set the end event time
    6. Event Repetition - use this option if you are creating a recurring event

    Event Repetition

    events
    1. Event Repetition - set the type of repetition
    2. Repeat Interval - set if the event takes place every (1) week/month/year or every second (2) or every third (3) week/month/year, etc.
    3. Repeat Until - set how long the event will be repeated
    4. Weekly Repetition Type:
    5. The same day of the week for each week? - set if the recurring event takes place only once in a week on the same day of the week as the start event date
    6. Which day(s) of the week? - specify the days of the week when the event takes place
    7. Monthly Repetition Type:
    8. The same day of the month for each month? - set if the recurring event takes place only once in a month on the same day of the month as the start event data
    9. Which week(s) of the month? - specify the weeks of the month when the event takes place
    10. Which day(s) of the week? - specify the days of the week when the event takes place
    11. Include specific days - to include specific days type newline-separated list of dates in format: YYYY-MM-DD
    12. Exclude specific days - to exclude specific days type newline-separated list of dates in format: YYYY-MM-DD

    Event Publication Options

    events
    1. Status - set the event status
    2. Featured - marked the event as a featured to promote it in the top of the events listing
    3. Created Date - The date of the event creation
    4. Created By - the user how created the event
    5. Event tags - comma-separated keywords matching the event description
  • Now click on Save & Close

Step 4 - publish events

  • Navigate to Menus -> Your menu -> Add New Menu Itemevents
  • Enter some name and click Selectevents
  • There are a few views of DJ-Events. The most popular is the Events Listing View. Let's select it. events
  • Now click on Save & Close. Optionally you can filter by category and city. events

Great. Now you can see your events by entering your new menu item. events

You can also use modules to show your events. Please check them:

DOWNLOAD DJ-EVENTS FOR FREE

Please also take a look at the rest of the documentation:

Related extensions

icon

DJ-Events

Joomla events and calendar management extension. Manage your events and display them in component and modules on your website.

J3J4