Start Online Training

Get access to all our video classes and support. That's 1818 training sessions in Joomla, Drupal, WordPress, Coding and SEO.
Prices start only at only 25 USD per month

Testimonials

Testimonials OSTrainingI'm a learn-by-doing person and the forums, questions, answers, videos, tutorials have saved me from a lot of "doing time" and I'm very grateful :-)"

~ Patsy

 

Start a FREE 7 day trial! Get training videos and books, plus expert support:  

TOPIC: JomSocial ACL

JomSocial ACL 1 year 11 months ago #44809

I am wondering what type of ACL JomSocial has built-in. What I need to do is have 3 levels of users (each user group will have custom fields applied to them as well). The first user group is not that important, as it will be implemented at a future point in time (and that is also questionable, as to whether it will ever happen), however the 2nd and 3rd groups requirements are crucial to my operations ;).
  • Level users group will be a registered user who will only have access to a unique profile (more info at www.ostraining.com/support-forum/joomla-...i-user-profile-type/) or a business page (and will not be able to "friend people" or do anything social related other than creating a group/page to interact with users). This user group will also have access to an advertising application. This user group will be assigned to a specific profile - let's call it "advertisers."
  • Level 2 users group will have access to the social-networking aspect of the site as well as the advertising app, but will need to be limited from sending invites to users outside the network (they should still be able to send invites to groups/events or anything that is internal). This user group will be assigned to a specific profile - let's call it "students."
  • Level 3 users group will have access to everything that level 2 has, with the addition of being able to send invites externally of the site (such as inviting new members to the site etc.). This user group will be assigned to a specific profile - let's call it "moderators."

(More basic info about my needs can be found at www.ostraining.com/support-forum/joomla-...rking-software/32891)

Thanks for your time,
Chaim

ps though I am currently choosing to go with JomSocial as was suggested in the second link, I am still open to third party software if what I need is easier done with other software (provided that it can scale).
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 11 months ago #44850

  • tessa
  • tessa's Avatar
  • OFFLINE
  • Posts: 4073
  • Thank you received: 144
Hi Chaimk,

JomSocial has its own ACL functions.

Have you checked this out yet?

www.jomsocial.com/download/addons/core-e...-access-control.html
Warm Regards,

Tessa Mero



Follow us on Twitter - twitter.com/OSTraining
Like us on Facebook - facebook.com/ostraining
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #46757

Hi Tessa,

I dont think I require all the functionality of the extension listed above; I can do with hiding the invite link in the jomsocial toolbar, but can't seem to find the file, any idea where i can find and edit the toolbar file (and reference to the invite friends feature)?

Thanks,
Chaim :)
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #46866

  • Nick
  • Nick's Avatar
  • NOW ONLINE
  • Posts: 19309
  • Thank you received: 528
Hi Chaim,

Unfortunately this is well beyond our support scope:
www.ostraining.com/support-faq/

Fortunately, we do have a list of recommended developers to help with the coding. Take a look at the following page:
www.ostraining.com/resources/joomla/developers

I hope this helps get you going in the right direction. Let us know if we can be of further assistance.

Kind regards,
Nick
Follow us on Twitter - twitter.com/OSTraining
Like us on Facebook - facebook.com/ostraining
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47329

Hi Nick,

I did a bit of digging around, and found the files that would need to be edited (the files are found at Root\components\com_community\views\). While I can always edit the file directly, I Prefer to do so via an override, is it possible to override the MVC architecture, if yes how do I go about doing so?

Thanks in advance,
Chaim
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47335

  • Nick
  • Nick's Avatar
  • NOW ONLINE
  • Posts: 19309
  • Thank you received: 528
Hi Chaim,

Great job!

Yes, definitely. What you can do is a use a template override. Check out the following documentation:
docs.joomla.org/How_to_override_the_outp...rom_the_Joomla!_core

Let us know if you have any questions on it.

Kind regards,
Nick
Follow us on Twitter - twitter.com/OSTraining
Like us on Facebook - facebook.com/ostraining
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47369

Nick thanks for the link.

One question, not having really played around with JS (hence not knowing the funtionaltiy on the invite features), under Events & groups does the invite feature allow users to invite only those users who are already on the website/network, or does it allow them to invite users from external sites (such as FB). my reason for asking is if I have to override the group and events files as well or only the friends and connect files.

Thanks,
Chaim
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47371

  • Nick
  • Nick's Avatar
  • NOW ONLINE
  • Posts: 19309
  • Thank you received: 528
Hi Chaim,

You're welcome!

Yes, it allows the user only to invite other friends on the website/network (not external sites). You can also invite by email, but those people would have to join the site to attend.

Kind regards,
Nick
Follow us on Twitter - twitter.com/OSTraining
Like us on Facebook - facebook.com/ostraining
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47374

Nick,

Please confirm, but it seems that JS wont accept the MVC override :( i place the files under Root/templates/template/html/com_community/friends and it didnt work; when i changed the actual file Root/components/com_community/views/friends i was able to hide the submenu for invites; any idea how to proceed?

Do you have any idea how to override the invite feature to just site members? I dont want users to invite external users.

Thanks,
Chaim :)
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47375

  • Nick
  • Nick's Avatar
  • NOW ONLINE
  • Posts: 19309
  • Thank you received: 528
Hi Chaim,

Which files? Where were the files originally?

Kind regards,
Nick
Follow us on Twitter - twitter.com/OSTraining
Like us on Facebook - facebook.com/ostraining
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47380

Original Location: Root\components\com_community\views\friends\view.html.php
Override Location: Root\Templates\ja_social\com_community\views\friends\view.html.php

How can i disable the invite by email feature?
Please become a member of OSTraining to reply to this post.

JomSocial ACL 1 year 10 months ago #47381

  • Nick
  • Nick's Avatar
  • NOW ONLINE
  • Posts: 19309
  • Thank you received: 528
Hi Chaim,

Is it not within the tmpl folder of the friends folder? If not, what Joomla version are you using? With 1.5, you won't be able to override it if it's not in the tmp directory.

The override location should be:
templates\ja_social\html\com_community\friends\default.php (overriding default.php)

Kind regards,
Nick
Follow us on Twitter - twitter.com/OSTraining
Like us on Facebook - facebook.com/ostraining
Please become a member of OSTraining to reply to this post.

 

Start a FREE 7 day trial! Get training videos and books, plus expert support: