Joomla - EasySocial Generator

In this article

⚠️ Note: This generator is only available in the Pro version.

With this dynamic slide generator you can show the contents of your EasySocial events, groups, albums, videos, pages or users.

Tutorial

1
Creating a new dynamic slide

To get started, go to any Slider Settings page and add a new dynamic slide. Choose EasySocial then select which kind of content you want to show.

2
Configuring the generator

Set up your generator. Choose the settings you want. Popular options you probably want to configure: category where your content will be pulled from, the number of slides you want to have, the ordering of the content.

You can also click on the View Records button to see the data you'll be creating your slide with.

When you're done, click on Add.

3
Editing the dynamic slide

After you saved your generator, you'll be redirected to the Slide Editor to set up the look of your slide. You can create your content by using variables.

Not sure what are the variables or how to use them? Learn how to work with variables.

Easysocial - Events

Configuration

You can use these options to set what you want your generator to show.

Filter

Categories

You can select the categories from where you want the events.

Started

You can choose to show only the already started, not yet started or all events.

Ended

You can choose to show only the already ended, not yet ended or all events.

All day

You can choose to show only the all day, not all day or all events.

Recurring events

You can choose to show all your events, or only the recurring ones, or only the not recurring ones.

Featured

You can choose to show only the featured, not featured or all events.

Type

You can select the event type from where you want the events.

Location

You can write one location name in here, and then only events from there will be in your slider.

Allowed user IDs

Pull posts only from these users.

Banned user IDs

Pull posts that are not from the selected user.

☝️ Note: If you have a problem with the Started and Ended filters, that you see events you think shouldn't be there, check out this article.

Order

Field

The field which decides the ordering of your content.

  • Title
  • Creation time
  • Start time
  • End time
  • ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • title The title of the event.
  • description The description of the event.
  • image The cover photo of the event.
  • thumbnail The thumbnail size version of the event's cover photo.
  • square_image The thumbnail size version of the event's cover photo. EasySocial quote: "Prior to ES 2.0, we no longer use square and featured as image variation".
  • featured_image The large size version of the event's cover photo. EasySocial quote: "Prior to ES 2.0, we no longer use square and featured as image variation".
  • large_image The large size version of the event's cover photo.
  • stock_image The stock size version of the event's cover photo.
  • avatar_small_image The small size version of the event's avatar image.
  • avatar_medium_image The medium size version of the event's avatar image.
  • avatar_square_image The square size version of the event's avatar image.
  • avatar_large_image The avatar size version of the event's avatar image.
  • url Url to the event.
⚠️ Warning: In Joomla the content pages, like events can link to any Menu Manager pages of your website. From the point of view of the code it is not possible to know, where do you want it to link. By default it will use the modules, which are on your homepage, and you can't change that!
  • start_date The starting date of the event.
  • start_time The starting time of the event.
  • end_date The ending date of the event.
  • end_time The ending time of the event.
  • address The address of the event.
  • longitude The longitude of the event.
  • latitude The latitude of the event.
  • creation_time The creation date and time of the event.
  • alias The permalink of the event.
  • category_id The id of the event's category.
  • id The id of the event.

Easysocial - Groups

Configuration

You can use these options to set what you want your generator to show.

Filter

Categories

You can select the categories from where you want the groups.

Featured

You can choose to show only the featured, not featured or all groups.

Group type

You can select the group type from where you want the groups.

Allowed user IDs

Pull posts only from these users.

Banned user IDs

Pull posts that are not from the selected user.

Order

Field

The field which decides the ordering of your content.

  • Title
  • Creation time
  • ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • title The title of the group.
  • description The description of the group.
  • image The cover photo of the group.
  • thumbnail The thumbnail size version of the group's cover photo.
  • square_image The square size version of the group's cover photo.
  • featured_image The featured size version of the group's cover photo.
  • large_image The large size version of the group's cover photo.
  • stock_image The stock size version of the group's cover photo.
  • avatar_small_image The small size version of the group's avatar image.
  • avatar_medium_image The medium size version of the group's avatar image.
  • avatar_square_image The square size version of the group's avatar image.
  • avatar_large_image The avatar size version of the group's avatar image.
  • url Url to the group.
⚠️ Warning: In Joomla the content pages, like events can link to any Menu Manager pages of your website. From the point of view of the code it is not possible to know, where do you want it to link. By default it will use the modules, which are on your homepage, and you can't change that!
  • creation_time The creation date and time of the group.
  • alias The permalink of the group.
  • category_id The id of the group's category.
  • id The id of the group.

Easysocial - Albums

Configuration

You can use these options to set what you want your generator to show.

Filter

Variable

Description

Groups

You can select the groups from where you want the albums.

Events

You can select the events from where you want the albums.

Pages

You can select the pages from where you want the albums.

Featured

You can choose to show only the featured, not featured or all images.

Album title

You can write here one album's title, and you will only get the images from that album.

Include avatar and cover images

Avatar and cover images are in the albums of groups and events too, and with this option you can choose to only show the "real" album images, or these too.

Allowed user IDs

Pull posts only from these users.

Banned user IDs

Pull posts that are not from the selected user.

Order

Field

The field which decides the ordering of your content.

  • Title
  • Creation time
  • ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • title The title of the image.
  • image The link of the image.
  • thumbnail The thumbnail size version of the image.
  • square The square size version of the image.
  • featured The featured size version of the image.
  • large The large size version of the image.
  • stock The stock size version of the image.

Easysocial - Videos

Configuration

You can use these options to set what you want your generator to show.

Filter

Categories

You can select the categories from where you want the videos.

Featured

You can choose to show only the featured, not featured or all videos.

Allowed user IDs

Pull posts only from these users.

Banned user IDs

Pull posts that are not from the selected user.

Order

Field

The field which decides the ordering of your content.

  • Title
  • Creation time
  • ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • video The link of the video
  • title The title of the video
  • description The description of the video
  • hits The number of hits on the video
  • thumbnail The thumbnail image of the video
  • id The ID of the video

Easysocial - Pages

Configuration

You can use these options to set what you want your generator to show.

Filter

Categories

You can select the categories you want to pull pages from.

Featured

You can choose to show only the featured, not featured or all pages.

Allowed user IDs

Pull posts only from these users.

Banned user IDs

Pull posts that are not from the selected user.

Type

You can select the type of the page.

Notification

You can select the notification type of the page.

Order

Field

The field which decides the ordering of your content.

  • Title
  • Category Title
  • Creation time
  • Hits
  • ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • title Title of the page.
  • description Description of the page.
  • thumbnail Thumbnail of the page.
  • image Image of the page.
  • large_image Large image of the page.
  • avatar_small_image
  • avatar_medium_image
  • avatar_square_image
  • avatar_large_image
  • url URL of the page.
⚠️ Warning: In Joomla the content pages, like events can link to any Menu Manager pages of your website. From the point of view of the code it is not possible to know, where do you want it to link. By default it will use the modules, which are on your homepage, and you can't change that!
  • hits Hits of the page
  • creation_time Creation time of the page
  • alias Alias of the page
  • category_id Category id of the page
  • id Id of the page

Easysocial - Users

Configuration

You can use these options to set what you want your generator to show.

Filter

Profiles

You can filter from the selected profiles

Badges

You can select the badges/achievements you want the users to have who will appear in the generator.

Max photos asked down per user

You can limit how many photos are displayed from each user.

Allowed user IDs

Pull posts only from these users.

Banned user IDs

Pull posts that are not from the selected user.

Order

Field

The field which decides the ordering of your content.

  • Register date
  • Last visit date
  • Points
  • Name
  • ID
Order

The order direction.

  • Ascending
  • Descending

Generator Settings

Learn about the Generator Settings at the Generator Settings documentation.

Variables

These are the available variables you can use to build your dynamic slide content in the Slide Editor.

Not sure what are the variables or how to use them? Learn how to work with variables.

  • title
  • name
  • username
  • email
  • id
  • points
  • photoX_original
  • photoX_large
  • photoX_thumbnail
  • image
  • thumbnail
  • url
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.