Domain Access CTools access handler

hades666evil - July 9, 2009 - 11:53
Project:Domain Access
Version:6.x-2.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:closed
Description

Hi,
Has someone any idea how to add a panel page task handler for differents domains (managed with domain access)
I would like to have the possibility to have differents panels layant and content for the same pages on differents domains

#1

merlinofchaos - July 9, 2009 - 15:49

This would probably be an access control plugin plus a way to make the context available. Perhaps I would work with the domain access module to see what would need to be done, because that could be kind of nifty.

#2

agentrickard - August 7, 2009 - 20:19

There is an access plugin for Domain Views. Is the code re-usable?

#3

agentrickard - August 7, 2009 - 20:22

For reference, here it is. Perhaps you can start from here.

AttachmentSize
domain_views_plugin_access.txt 1.75 KB

#4

agentrickard - August 14, 2009 - 16:09
Project:Panels» Domain Access
Version:6.x-3.0-beta2» 6.x-2.x-dev
Component:Panel pages» Code

Moving to the DA queue. merlin, if you want to put this in the Panels package, you can move it back.

#5

agentrickard - August 23, 2009 - 02:58
Title:Domain task handler» Domain Access CTools access handler
Status:active» needs review

Here's a module for testing. CTools is a big suite, with lots of things we can exploit, so this needs its own module.

I am unsure as to whether to roll this into the main module or not. It will probably be a separate project.

Anyone want to maintain it?

AttachmentSize
domain_ctools.zip 4.62 KB

#6

agentrickard - August 23, 2009 - 17:17
Status:needs review» fixed

This project has been released separately.

http://drupal.org/project/domain_ctools

#7

hades666evil - August 24, 2009 - 00:41

thanks a lot for all this work ! good job

#8

System Message - September 7, 2009 - 00:50
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.