Shondalai DocumentationShondalai Joomla Extensions Documentation2024-03-22T13:19:50Zhttps://docs.shondalai.com/feed/atom/WordPresshttps://docs.shondalai.com/wp-content/uploads/2021/08/cropped-logo-32x32.pngadminhttps://docs.shondalai.comhttps://docs.shondalai.com/?p=8552024-01-14T07:31:49Z2024-01-14T07:07:18ZRewardify’s Points System API is designed to provide developers with a versatile and scalable solution to implement a points-based reward system within their applications. With just a few API calls, developers can seamlessly integrate the Rewardify Points System into their extensions, fostering user engagement and loyalty. One of the key functionalities of the Rewardify Points System API…
]]>adminhttps://docs.shondalai.comhttps://docs.shondalai.com/?p=7102022-11-15T16:50:24Z2022-11-15T16:48:43ZCommunity Surveys allow you to export the survey to a JSON file that can be used to import or duplicate surveys on the same site or any other Joomla site where Community Surveys is installed. Here are the steps to export and import surveys. Go to your survey reports dashboard by clicking on the Reports link on the surveys listing page. Clicking on the Reports link will show the…
]]>adminhttps://docs.shondalai.comhttps://docs.shondalai.com/?p=6282022-04-24T15:29:24Z2022-04-24T15:21:25ZThe following shortcodes can be inserted into the certificate PDF files. The values will be automatically replaced according to the user’s response. Add the following shortcodes in the certificate template (Components -> Community Quiz -> Certificates) The answers submitted by the user can also be inserted into the PDF certificate. Add the following shortcode format to the certificate…
]]>adminhttps://docs.shondalai.comhttps://docs.shondalai.com/?p=6222022-03-30T07:21:33Z2022-03-30T07:21:33Z Community Quiz -> Emal Templates) to send email notifications. The email templates support a few customizations such as inserting dynamic content using tags. The following are the tags that you can use inside the email templates and they will be replaced automatically when the emails […]]]>Community Quiz uses its own templates (defined under Extensions -> Community Quiz -> Emal Templates) to send email notifications. The email templates support a few customizations such as inserting dynamic content using tags. The following are the tags that you can use inside the email templates and they will be replaced automatically when the emails are sent to the users.
]]>adminhttps://docs.shondalai.comhttps://docs.shondalai.com/?p=5892024-02-03T06:09:15Z2021-11-30T12:31:38ZCommunity Surveys v5.7 & later versions support Google Sheets integration. When a survey is integrated with Google Sheets, the user responses are automatically synced in real-time with the selected Google Sheet. You can export the Google Sheet to an Excel file or create visualizations. So here is the process to integrate your surveys with Google Sheets. The first step is to create an…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=4812021-03-09T04:40:40Z2021-03-09T04:40:40ZOne of the important requirement for any survey is the data accuracy and unique responses from the users. Community Surveys has built-in capability to handle the multiple responses and maintain the data accuracy and uniqueness. When you are trying to restrict users from taking the survey multiple times, you need to know who the user is. Here comes the response type – Onymous and Anonymous.
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=4712021-02-26T19:10:30Z2021-02-26T19:10:30ZStarting Community Surveys v5.5.9, you can show consolidated report to the users after completing the survey. There are other ways that you can use to publish the survey report as described below. To enable consolidated report after completion of the survey response, the following steps are mandatory. The Show Report option can be enabled at two levels – in the component…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=4292020-11-07T16:50:02Z2020-11-07T16:50:02ZSociable has built-in support for authenticating and login users via social platforms such as Facebook, Google, LinkedIn and Twitter To enable social authentication, follow the below steps When the user is authenticated, his profile will be integrated into Joomla! by using an authentication plugin. Enable it by following the below steps. You need to create…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2672020-05-14T10:34:13Z2020-05-14T10:34:13ZAdd the required Sociable API library: Now get the profile API: Syntax of the getUserProfile API call to get full details of the user profile: $identifiers – int/array or ints Single user id or array of user ids for which the user profile needs to be fetched. If an array of user ids are given, the function will return an associative array of user-profiles with…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2652024-01-14T06:45:23Z2020-05-14T10:32:21ZAdd the required Sociable API library: Now get the Points API: A rules xml file needs to be created with all rules which you would like to provide with your component. An example of the rules xml file is: Save this file as administrator/components/com_mycomponentname/sociable_rules.xml. You can package the xml file with your component so that it…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2632020-05-14T10:31:42Z2020-05-14T10:31:42ZSociable ships with several modules and plugins, the following is an explanation about them. Sociable System plugin is used to redirect the users to Sociable login and registration pages. Enable this plugin if you want to use Sociable built-in login and registration forms. When to enable this plugin? Sociable has built-in support for logging in via third-party social…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2592020-05-14T10:28:22Z2020-05-14T10:28:22ZAdd the required Sociable API library: Now get the profile API: Create sociable_rules.xml either in your component administrator folder or site folder (e.g. administrator/components/com_sociable) with the content like below. Syntax of the getBadgesApi API call to award a badge to the user: $ruleName – rule namethe rulename that you defined in…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2572020-05-14T10:26:57Z2020-05-14T10:26:57ZAdd the required Sociable API library: Now get the profile API: Syntax of the getUserAvatar API call to get full HTML image tag linked to Sociable profile page of the user: Get an avatar of the user with full HTML markup, linked to the user profile page. Get avatar of the user with full HTML markup, linked to the user profile page…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2552020-05-14T10:26:26Z2020-05-14T10:26:26ZAdd the required Sociable API library: Now get the Stream API: A rules xml file needs to be created with all rules which you would like to provide with your component. An example of the rules xml file is: Save this file as administrator/components/com_mycomponentname/sociable_rules.xml. You can package the xml file with your component so that it will be…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2532020-05-14T10:25:42Z2020-05-14T10:25:42ZSociable has a built-in points system that allows your users to get rewarded for various activities on your site. You can configure the points for each activity available. The points can be earned within the Sociable component through many actions such as posting status, creating a topic in groups, etc. The points can also be earned from the actions performed on other Joomla!
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2492020-05-14T10:24:34Z2020-05-14T10:24:34Z>]]>Badges are one of the effective ways of user retention and growing your site with more user activity. It encourages your users to participate in all activities and reward them with badges according to their active participation. Sociable has a buil-in badge system that allows you to do this. << Document under construction >>…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2472020-05-14T10:21:16Z2020-05-14T10:21:16ZSociable comes with a powerful activity streaming platform that allows you to configure all activities posted on the wall. It can be easily integrated with third-party extensions using the flexible API (please read the documentation if you are a developer). All corejoomla extensions have integration with the Sociable Activity Stream system. If you are using any of the corejoomla extensions…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2452020-05-14T10:20:45Z2020-05-14T10:20:45ZSociable comes by default with themes for bootstrap2, bootstrap3 and bootstrap4. You can override any of these themes to create your own theme. To override a theme, copy a theme folder from components/com_sociable/layouts/themename to /templates/yourtemplatename/html/layouts/com_sociable/themename. Each theme has set of php files for complete forum pages. Modify the required layout with…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2432023-09-21T03:20:49Z2020-05-14T10:15:22ZThis guide allows you to set up a Sociable extension on your website. Before starting, make sure you have the necessary packages, such as the Sociable package and CjLib package, downloaded from the shondalai.com website. To learn more about how to install an extension, please read the following guide: https://docs.joomla.org/Installing_an_extension Once you install the CjLib package…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2392020-05-14T10:10:27Z2020-05-14T10:10:27ZThe following documentation guides you through the development of a Sociable plugin to display your extension content inside the Sociable profiles. A Sociable profile plugin is a standard Joomla plugin with a set of hooks that you can make use of to push your content. To know more about the basics of how to create the Joomla plugin, see [[1]]. In a regular Joomla plugin…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2372023-09-21T03:24:51Z2020-05-14T10:09:26ZSociable allows you to set up different profiles for a different set of users. For example, if you have Teachers in one group and Students in another. Then you would like to have different content for these two groups, you can set up profiles for the same. So let’s get started. Step 1. First plan for what are the different sets of users on your site and what type of content you would…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2352021-08-19T15:27:08Z2020-05-14T10:02:20ZTo publish your app on Android Store, you need to digitally sign your app. For this, you need following tools. Please follow the below steps. It is assumed that you have already installed JDK on your machine. 1. Generate key store It will ask for passwords. enter on interactive tool. 2. Get your key finger print This will generate fingerprint…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2332021-08-19T15:27:13Z2020-05-14T10:01:45ZOften you would need to choose the categories and/or articles from showing on front-end of your site. Similarly you can restrict the articles from showing on the Articles view of the app. There are two ways you can restrict the articles from showing on app. You can choose the articles one by one and unpublish them from the app. You can unpublish the articles even after they are…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2312021-08-19T15:27:51Z2020-05-14T10:01:06ZThis documentation guides you through setting up Lotus app for your users. Lotus app comes with two stage download process. Setting up Joomla! component is like any other Joomla! extension. Make sure you have active Lotus membership on corejoomla.com Go to downloads page on corejoomla.com and download Lotus Joomla! component. This component act as a service…
]]>adminhttps://docs.shondalai.comhttps://docs.corejoomla.com/?p=2272021-08-19T15:28:00Z2020-05-14T09:59:31ZLotus Android apps are created on corejoomla.com using simple user interface. This documentation goes through the process of creating and customising your app.