JomSocial generator

This dynamic slide generator is available in the PRO version only.

With this dynamic slide generator you can show the contents of your JomSocial events, the comments (activities) from their pages, contents of the groups and videos.

Tutorial

  1. Create a new slider, or use an existing one.

  2. Choose to give dynamic slides to your slider.

  3. Choose one of the JomSocial generators.

  4. Set up your generator, choose the settings you think you want, change the number of slides to how many do you want to be in your slider, change the cache expiration to the time you want your slider to look for new data, and if you want to, you can check, what will be on your slides in the record viewer.

  5. Now you can start working on how your slides will look with the datas of the first slide. You can put down layers, and use the VARIABLE signs to put that data inside them, what you want there to be.

  6. If something is not clear, check out how the dynamic slide generators work.

Filter

Events
  • Categories - You can select the categories from where you want the events.
  • Groups - You can select the groups from where you want the events. If you use categories and groups together, only those events will appear, which were made in that group with that category.
  • Profiles - You can select profiles to show events created by users with these profiles.
  • Started - You can choose to only show those events, which haven't started yet, or already starter, or all.
  • Ended - You can choose to only show those events, which haven't ended yet, or already ended, or all.
  • Invitation only event - You can choose to only show those events, which doesn't need invitations, or need invitations, or all.
  • Hidden on list of events - You can choose to only show those events, which aren't hidden on list of events, or are hidden on list of events, or all.
  • Location - You can write one location here, and then only those events will be in your slider, which are there.
  • User IDs - You can write user IDs in here, and then only their events will be in your slider.
  • Featured events - You can choose to only show the featured, not featured or all events.
  • Created by featured users - You can choose to only show events created by featured, not featured or all users.
  • Created by featured groups - You can choose to only show events created by featured, not featured or all groups.
If you have a problem with the  Started and  Ended filters, that you see events you think shouldn't be there, check out  this documentation.
Groups
  • Categories - You can select the categories from where you want the groups.
  • Featured - You can choose to only show the featured, not featured or all groups.
  • Group type - You can choose to only show public, private or all groups.
Videos
  • Events - You can select the events from where you want the videos.
  • Groups - You can select the groups from where you want the videos. If you use events and groups together, only those videos will appear, which were made in that group with that event.
  • Video type - Since this is a dynamic slide generator, you need to decide first if you want Youtube, Vimeo or other videos on your slides.
  • User IDs - You can write user IDs in here, and then only their videos will be in your slider.
  • Featured - You can choose to only show the featured, not featured or all videos.
Activities
  • Events - You can select the events from where you want the activities.
  • Groups - You can select the groups from where you want the activities. You won't be able to select a group and an event together, since groups and events have different pages, so you should leave one of these source options on "All", and only select either the groups or either the events.
  • Profiles - You can select profiles to show activities created by users with these profiles.
  • Type - Since this is a dynamic source generator, you have to choose the type of activities you want to show with your slider. It can be either "status", which is the text comments, or "photo", which are the comments with photos, "video", which are the video comments, "group announcements" or "group discussions", if you have selected from the Groups.
  • Show hidden - Admins can hide activities. If you want to show these too, turn this option on.
  • User IDs - You can write user IDs in here, and then only their activities will be in your slider.
  • Video type - If you have chosen "video" at the Type, then you should select, which video type do you want to show, because it's a dynamically generated content, and you need to have control over this, to be able to make an either Youtube, or other video type slides.
  • Hidden on list of events - You can choose to only show those events, which aren't hidden on list of events, or are hidden on list of events, or all.
  • From featured events - You can choose to only show activities from featured, not featured or all events.
  • From featured groups - You can choose to only show activities from featured, not featured or all groups.
  • Created by featured users - You can choose to only show activities from featured, not featured or all users.

Variables

Events
  • title - The name of the event.
  • short_description - The short description of the event.
  • description - The description of the event.
  • image thumbnail - The avatar image of the event.
  • url - Url to the event.
In Joomla the content pages, like events can link to any Menu Manager pages of your website, and 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 start date of the event.
  • start_time - The start time of the event.
  • end_date - The end date of the event.
  • end_time - The end time of the event.
  • location - The location of the event.
  • latitude - The latitude of the event's location.
  • longitude - The longitude of the event's location.
  • id - The id of the event.
Groups
  • title - The name of the group.
  • description - The full description of the group.
  • summary - The short description of the group.
  • image - The avatar image of the group.
  • thumbnail - The thumbnail version of the avatar image of the group.
  • cover - The cover image of the group.
  • url - Url to the group.
In Joomla the content pages, like groups can link to any Menu Manager pages of your website, and 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!
  • id - The id of the group.
Videos
  • title - The title of the video.
  • video_path - The link of the video.
  • video_id - The url id of the video.
  • image thumbnail - The thumbnail of the video.
  • id - The id of the video.
Activities - Type: photo
  • title - The title of the activity.
  • created - The creation time of the activity.
  • location - The location of the activity.
  • latitude - The latitude of the activity.
  • longitude - The longitude of the activity.
  • id - The id of the activity.
  • image - The photo of the activity.
  • thumbnail - The thumbnail version of the photo of the activity.
  • original - The original version of the photo of the activity.
  • album_url - Url to the album of the photo.
  • photo_url - JomSocial link to the photo.
Activities - Type: video
  • title - The title of the activity.
  • created - The creation time of the activity.
  • location - The location of the activity.
  • latitude - The latitude of the activity.
  • longitude - The longitude of the activity.
  • id - The id of the activity.
  • image - The thumbnail of the video.
  • video_link - The link of the video.
  • video_title - The title of the video.
  • video_id - The url id of the video.
  • video_url - JomSocial link to the video.
Activities - Type: group announcement
  • title - The title of the activity.
  • created - The creation time of the activity.
  • location - The location of the activity.
  • latitude - The latitude of the activity.
  • longitude - The longitude of the activity.
  • id - The id of the activity.
  • description - The description of the announcement.
  • announcement_url - The url id of the announcement.
Activities - Type : group discussion
  • title - The title of the activity.
  • created - The creation time of the activity.
  • location - The location of the activity.
  • latitude - The latitude of the activity.
  • longitude - The longitude of the activity.
  • id - The id of the activity.
  • description - The description of the discussion.
  • group_url - Url to the group.
  • topic_url - Url to the discussion.

Ordering options

Events
  • Title
  • Creation time
  • Start time
  • End time
  • Hits
  • ID
Groups
  • Name
  • Creation time
  • Number of discussions
  • Number of walls
  • Number of members
  • Hits
  • ID
Videos
  • Title
  • Creation time
  • Hits
  • ID
Activities
  • Creation time
  • Update time
  • ID