Here is the detailed analysis of what I am facing with Domain Access, Domain Blocks and Mini Panels.

Firstly, below are my configuration details

Database: Mysql 5.0.51b
PHP: 5.2.7

multisite configuration
Each of my site has specific theme configuration. Under /sites, I have folders set up this way exampleA.com and sub.exampleA.com. Each having separate theme folders and configuration.

Installed modules as related to this issue:
Domain Access (including domain_adv, domain_blocks, domain_views, domain_conf, domain_content, domain_nav, domain_prefix, domain_theme )
Views 2
nodeaccess
Panels 2 (including panel export, panel mini, panel node, panel_node_content, panel_page, panel_views)

I have 2 domains configured with domain A as my current domain and domain B as an added domain(created using the domain record menu). Domain B has specific block table prefixes (blocks, blocks_roles, boxes) which means I run my blocks on different tables different from the current domain.

I have 2 roles setup for the current domain (called Adminisrtator) and domain B(called subdomain Adminstrator). Both roles have the same permissions plus including domain publishing and set domain access permissions. Each roles have specific users assigned to them.

Now, I have created contents from domain B and assigned the contents specifically to domain B.

With the Views module installed, I decided to organize domain B contents with the views module so that I can display only some specific contents and not all of the contents in the node table. On the views ui, I changed my display view to block so that I can administer these contents as blocks.

After organizing the exact content I want on domain B front page, I now have a block for this view on the admin/build/block page which I now dragged to the preferred region. I then went further to configure this block. With the domain block installed I assigned this block to domain B with roles set to subdomain Administrator and visibility set to .

After clearing my cache, I still cannot see this block display the view content.

I also tried the above process with the panels module, using mini panel(which displays panel contents as a block), but nothing was displayed on my subdomain front page(sub.exampleA.com).

Please I will like to know if the present domain access module and domain block module can actually work with views and panels perfectly well. If not I will like to propose this as a feature request.

If there are still more information required I will gladly provide.

My skype name is drecute. I can zip my files for accessment if there's anything I'm doing wrong.

Thanks.

Comments

agentrickard’s picture

I cannot debug issues regarding Domain Access Advanced.

drecute’s picture

Does that mean there's no solution to this?

agentrickard’s picture

It means that DA Advanced might be causing your issue, and I don't maintain that module, so you have introduces a variable that I cannot account for, so I cannot debug your issue.

drecute’s picture

Can you tell me who does? At least let me be able to find a solution to this.

agentrickard’s picture

Check the module's page.

drecute’s picture

sorry, no contact details. Since you manage the Domain Views, how about some little help. Cos as it stands, I cant see views displayed on my subdomain.

agentrickard’s picture

Well, the "multisite configuration" part of your issue is wrong.

DA doesn't use multisite. It uses one settings.php file. Fixing that may fix your problem.

nodeaccess is another node access module, which complicates the issue even more.

There is too much here for me to really do any debugging for you, unless you can reference a specific error message.

drecute’s picture

As it stands, I don't get any specific error message. What I noticed is that views and panels does not display. Also automatically generated blocks placed in custom region doesn't seem to work anymore. For instance, I placed my search form block in a custom region but nothing displayed. I suspect my block regions are not responding anymore.

You said DA does not make use of multisite configuration. How do I then specify a separate theme for my subdomains. If DA does not make use of multisite configuration then virtual host configuration is not needed in Apache. I mean there's no need for me creating a virtualhost directive for sub.exampleA.com.

Talking about the nodeaccess module. I think this is not the problem because things had been the same before I installed the module. I also disabled domain advance to see the effect of this, but the only difference I saw is that domain advance restricts content visibility to specific site and not user (which is how nodeaccess handles node visibility).

agentrickard’s picture

Use Domain Theme to specify separate themes.

You need vhosts to point all instances to the same directory.

Please re-read the documentation. There is also some good new documentation here -- http://drupal.org/files/issues/install.txt-edit2b.txt

drecute’s picture

Anyway thanks. It seems I have to figure things out myself. But let me ask you, what is the possible best way of dealing with cached pages in drupal. I found out that even when I disable cache, common css changes to get effected immediately. I'm getting really frustrated right now.

But thanks for the help anyways.

burningdog’s picture

@drecute: you can always post an issue to the Domain Access Advanced issue queue.

mrgoltra’s picture

subscribing

agentrickard’s picture

Priority: Critical » Normal
Status: Active » Closed (fixed)

Way too much going on here to provide a useful answer.

drecute’s picture

I dont know how else I can explain what I'm facing with DA. As it stands, I'm starting things afresh, And I'm wondering if prefixing tables is actually compulsory. Let's start on this note and let someone help me with this simple request.

drecute’s picture

I want to know whether it is possible in Domain Access module to assign users to their respective domains. I have been looking at domain user default module lately and I can't say whether it is capable of doing this or not.

Does anyone have a clue?

Thank you.

agentrickard’s picture

Posted to closed issues is pointless.

Try IRC, the forums, or open a new issue.

Searching might help, too.