Posted by Rustan on April 8, 2009 at 10:24am
Jag har problem med OG igen...
Hur kan man få till att bara vissa roller skall kunna gå med i grupper?
Allt jag kan komma på är att gömma länkar och data, men användare i andra roller kan fortfarande gå med i en grupp om de vet eller testar fram adressen till gruppen. Jag har gömt group details-blocket för användare som inte skall se det, så det enda man ser på grupphemsidorna är taxonomy-termer. Vad jag kan se måste man skriva in hela sökvägen i stil med /og/subscribe/5?destination=node/5 för att få fram join-länken, men jag skulle gärna täppa till det hålet också, och visningen av taxonomy-termerna.
Comments
Dölja grupper eller hindra medlemskap?
Jag har inte sett någon lösning för att bara tillåta vissa roller att gå med i utvalda grupper. (Det behöver inte betyda att funktionen inte finns.)
Däremot går det att låta administratörer godkänna varje medlemskap för utvalda grupper, vilket finns inbyggt i og. Jag gissar att grupperna fortfarande syns för alla användare, vilket du inte verkar vilja.
Kanske är det möjligt att använda exempelvis Taxonomy access control lite direkt på grupp-noderna, så att man inte kan se (och alltså inte gå med i dem) om man inte har rätt behörighet. Vet dock inte vad som händer med inläggen inuti grupperna.
//Johan Falk, Solna
För views kan man ställa
För views kan man ställa in att bara vissa skall se vyn, finns det något sätt att göra liknande inställning för valfria sidor (i detta fall alltså sidan som har join-länken för grupper bland annat)?
Jag testade TAClite för ett tag sen, men den uppförde sig konstigt. Kanske krockade den med OG Forums. Inte hunnit felsöka.