By Brandon on Thursday, 12 June 2014
Posted in General Issues
Replies 7
Likes 0
Views 853
Votes 0
I think I may have asked this before (apologies in advance if I have) but is there a way, as a site Administrator, to configure the default apps that all existing and new users will have installed? Also, how can we prevent users from installing apps that are not configured by the administrator?

Essentially as the site owner I want to configure what apps are usable by users on my site and I do not want them to even have the option to see/install other apps that I have not defined. I believe this should be part of the basic functionality of EasySocial in addition to the allowing users to do as they please. We should be able to bolt down and have the site be static in terms of functionality to keep it clean if desired. Thank you for your time.
Hello Brandon,

The application menu will still be there eventhough there is no applications listed. If the application is listed, the user will have the ability to set the settings for his application such as add/remove and display/hide. But you can tweak the code to remove the application menu instead so that this issue can be overcome.

If you have anymore question, please don't hesitate to ask us. Hope this will help.
Thanks.
·
Thursday, 12 June 2014 12:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Brandon,

If I understand you correctly, you want user to only have apps which configured by admin. You can enable or disable which apps you want so that this apps will not be displayed in frontend. You can configure it: Components > EasySocial > Applications > Select Apps > Disable.

Regarding the default apps, you can configure this inside the apps setting: Components > EasySocial > Applications > (select default apps) > Default Application = Yes . If this option is enabled, the application will automatically be installed for the user. When the application is set as default application, user will not be able to configure the application in the application area.

If you have anymore question, please don't hesitate to ask us. Hope this will help.
Thanks.
·
Thursday, 12 June 2014 11:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Mohd. Thank you for your reply. That is great news and what I was hoping for.
Does this mean then that the applications menu does not appear on the front end to users as they cannot add/remove them anyway?
·
Thursday, 12 June 2014 12:34
·
0 Likes
·
0 Votes
·
0 Comments
·
> But you can tweak the code to remove the application menu instead so that this issue can be overcome.

Thanks very much again. I hope, when I am at that stage, that I will be able to find out how to change the code to hide it.
Much appreciated. Mohd.
·
Thursday, 12 June 2014 13:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Brandon,

Thanks for your update. If you have anymore question, please don't hesitate to ask us.
·
Thursday, 12 June 2014 15:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mohd Yasser,

I'd like to set the default applications for my user and don't allow them to install, add any other ones. I get to the step to not allow user to install the new one. How to hide that option in front end?
·
Tuesday, 11 November 2014 18:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello LeGiangAnh,

Sorry for late reply to this,

Try my method and see is it meet your requirement?

STEP 1 : Open this file ->JoomlaFolder\components\com_easysocial\themes\wireframe\dashboard\sidebar.apps.php

//LINE 14
<div class="es-widget es-widget-borderless">

//Replace with
<div style="display:none" class="es-widget es-widget-borderless">


STEP 2 : Open you phpmyadmin and run this query update all the apps to default.

update `#__social_apps` set `default`=1 where `type`='apps';


Hope this help.
·
Wednesday, 12 November 2014 00:48
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post