Closed (works as designed)
Project:
Domain
Version:
7.x-3.4
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
12 Jul 2012 at 05:27 UTC
Updated:
27 Oct 2013 at 17:33 UTC
Jump to comment: Most recent file
Comments
Comment #1
agentrickardYou need glue code to make the two modules work together, assuming that you want access rules to be "approved by TAC AND DA" instead of the core "approved by TAC OR DA".
There is a long issue in the queue that shows how to do this with OG (another access control module).
See the provided documentation on how Node Access works.
Comment #2
kurtfoster commentedI think this is the og issue agentrickard is referring to https://drupal.org/node/1355272, looking into it now.
Comment #3
agentrickardYes, it is that issue, thanks.
Comment #4
kurtfoster commentedForgive my module building noobness here but I have taken the domain_og module and made a domain_tac module. I have only just finished it, on a brief test it appears to be working. I will do some more testing tomorrow but if you have any comments / issues let me know. It would be great to have this working, I am sure there are more folks out there wanting these two to play together.
domain_tac.info
domain_tac.module
Comment #5
agentrickardWould be great to package this up and release it as a full module. I can help with that process.
Comment #6
kurtfoster commentedOK, so what do I need to do?
Comment #7
agentrickardSee the instructions at http://drupal.org/node/1011698
If you need a hand, hop on IRC in #drupal-gitsupport or #drupal-contribute
Comment #8
kurtfoster commentedSorry, I am a total n00b to all this and I have not got a response on IRC to my questions. I created a new sandbox project here http://drupal.org/sandbox/LittleGuySolutions/1713066. I then create the ssh keys and added them to my new account. When I try to ssh in I get "PTY allocation request failed on channel 0", I think this may be because I need to use git, I am looking into that now. Any help is appreciated. Thanks.
Comment #9
kurtfoster commentedOK, so i went here http://git-scm.com/downloads and installed git, then followed the instructions on the Version Control tab. Getting there.
Comment #10
kurtfoster commentedOK, so I think I have made a mess of things now, I have named the module domain_tac, however in GIT it is using the name "Domain Access Taxonomy Access Control Bridge". I unfortunately don't have more time to give to this right now. If someone can give me some pointers it would be great, I only have small chunks of time to come and look into things like this. I would really like to add it as a module to help other people out there, but I just don't have more time to give to this today.
Comment #11
agentrickardGo to IRC #drupal-gitsupport for more support. I can't really help with general Git, I was only saying that I can help get your module released.
Comment #12
kurtfoster commentedOK, I'll give that ago. I am still intending on doing this, I am just flat out for the moment and will have to come back to this when I have some time. Thanks for your help agentrickard.
Comment #13
kurtfoster commentedIt has taken a while to get back to this but I have added this module as a sandbox here https://drupal.org/sandbox/LittleGuySolutions/1875420. I guess the next step is to apply for full project access?
Comment #14
agentrickardYes. I can help with that.
Comment #15
kurtfoster commentedHi agentrickard,
the module is only 103 lines long with 3 functions. This does not meet the minimum requirement for review. Can you add it as a project?
Comment #16
agentrickardI don't understand the "minimum requirements" comment.
Have you opened an issue to get full Git project status?
Comment #17
kurtfoster commentedSee point 2.3 in here https://drupal.org/node/1587704. I created the issue anyway, it is here https://drupal.org/node/1876482.
Comment #18
duntuk commentedThank you kafmil, your module seems to work fine--Taxonomy Access Control now works with Domain Access.
Comment #19
agentrickardThis is now a full module, though it needs a proper release.
https://drupal.org/project/domain_tac
Comment #20
vlooivlerke commentedHi, I ported your module to D6, find attached.
I have placed it under domain bonus folder in my module install if that could cause problems?
Then I went to module and installed the module, no problem there, it prompts me to rebuild the node access permissions, I do that but nodes show still on all domains.
Is there a specific way to setup TAC? What must the permissions be for anonymous users? Must they be able to Allow (A) or Ignore (I) or deny (D) node access for anonymous users so that nodes show according to domain access?
What happened to domain access when I turned on TAC is that all nodes are now viewable on all domains and sub-domains.
Also see this on the module page: D6 version and how to setup
Comment #21
vlooivlerke commentedOK
To make this work, TAC anonymous access must be set to (I) ignore, I just took a big chance om my production site and this module now works great in D6
Thanks
Comment #22
duntuk commentedActually, found out that this module breaks "Publish to:" and requires you to always have "Send to all affiliates" checked, in order to have the content be accessible by anonymous users.
created an issue here: http://drupal.org/node/1927796
*** EDIT ***
This module works fine, "Domain strict" was causing this.
Comment #23
wOOge commentedLooks like the module created for this purpose is no longer in development:
https://drupal.org/node/2076755
Any chance for built-in solution?
Comment #24
agentrickardNo. It's outside the scope of the core module.