What are the future plans for integration of Panels and MySite modules?

Events happening in the community are now at Drupal community events on www.drupal.org.
gustav's picture

Both the Panels and the MySite module provide a mechanism and an interface for creating pages with content blocks pulled from various sources. The main difference between the two is that Panels is aimed at the site administrator and MySite is aimed at the individual user. Compared to the complex functionality that both these modules provide, this distinction seems tiny. So it seems that in the long run it would make sense to fuse the modules, for example by letting individual users use a subset of the functionality of the Panels module or by letting admins use MySite pages in other contexts than just user pages.

I know that the developers of these modules have thought hard about this, see for example http://groups.drupal.org/node/5776, http://drupal.org/node/177498. I would therefore love to hear their current thoughts and plans.

I have a practical reason why I would like to see a fused module: I would like organic group admins to be able to create panelled group home pages. Neither Panels nor MySite can do that at the moment. But which one is the right one to start with to develop this functionality?

Comments

OG

michelle's picture

This doesn't answer your question, but may be of interest given your goals: http://groups.drupal.org/node/7350#comment-27259

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

Uncertain

agentrickard's picture

There are two main issues, as I see it.

  1. Different UI and API needs based on a conceptual difference. Panels generally (at least in 5.x) allows for limited content selection, whereas MySite might need to create content elements for thousands of options. The result in 5.x is that the two modules' APIs don't quite match up for direct integration. (http://groups.drupal.org/node/5776). We're also a little chicken-and-egg, in that one of the module's APIs for 6.x has to be locked before the other module can integrate. I don't think that has happened yet. (It is far too late to try to integrate on 5.x.)

  2. The developers, frankly, work on different schedules and have different priorities. We've never really been able to coordinate and synchronize. Trying to do so will slow the progress of both modules -- unless we can get into lock-step.

Now, neither module has been ported to Drupal 6, so we do have an opportunity to move forward together. But doing so will require coordination. merlinofchaos and I were discussing this in IRC just yesterday.

But I'm not sure that I want MySite to be a sub-module of Panels, which is the only real option here, because then my development is dependent on what happens in the Panels world. In theory, we could declare an intent to integrate the two and both work on both modules -- we'd do the Panels port first, and then follow with MySite (renamed as Personal Panels or Panels Profiles).

For me, this would all be easier if we had a unified data abstraction API. And my understanding is that the new AHAH/jQuery tools for D6 will make some of the interface issues easier to solve.

We're going to try to talk about this in Boston at DrupalCON, but similar attempts in Barcelona didn't get very far.

Now, the OG issue is slightly different. MySite pages are tied to individual user accounts -- allowing that to be altered to group or role based access is possible in D6, but requires a total re-think of the underlying code.

Now if other people want to commit resources to help make this integration work -- and I'm not the only one who has to support MySite code, which I am right now -- then I may get more excited about direct integration.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

Ken's response is pretty

merlinofchaos's picture

Ken's response is pretty complete; the only thing I can add is that MySite could possibly work both independently and as a sub-module of Panels if it really wants to, as long as the API for its content pieces works appropriately.

One problem with the stuff I've implemented for Panels so far is that the UI appears very complex. And it is -- but this is also in part because panel pages need a lot more 'stuff' than panel profiles / mysite needs.

I think absolutely ideally, mysite could continue independently as well as be able to export all its content nodules to Panels, and then lots of people win. From there, we could see which path actual real world users prefer to take.

Agreed

agentrickard's picture

I think absolutely ideally, mysite could continue independently as well as be able to export all its content nodules to Panels, and then lots of people win. From there, we could see which path actual real world users prefer to take.

I think that for D6, we should aim for API integration. This is almost possible in 5.x (and I could probably write a translator between the two if I had time).

From an OG perspective, I've already thought about abstracting MySite collection ownership rules. I see three obvious routes.

muid  mtype  native_id
1       user     1
2       user     2
3       group   10
4       role      3

If we put the MySite collection owner data in its own table {mysite_owner}, then we can abstract to user/role/group the control over those pages.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

making panels an OG home page

christefano's picture

At a meetup (back when Panels 2 was barely an alpha) I was talking with Moshe about making panels available to OG as a type of OG home page and he said that it probably wasn't necessary in Panels 2. That was then, but Grugnog2 and others have been working on it for a while at http://drupal.org/node/168036. I have no idea if it still works.

all right!

christefano's picture

Moshe will be integrating Panels and OG and outines his roadmap at http://www.tejasa.com/node/159

Interesting

agentrickard's picture

Sam Tressler and I are going to talk Panels Profiles and MySite in Boston. Perhaps we'll bring Moshe in, too.

There is a large part of me that thinks I should ditch MySite and work on helping Panels development.

However, it would not be terribly hard to enable MySite pages for groups. I would just need to recast the permissions structure.

Thoughts?

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

...

michelle's picture

I've only played with MySite a little bit but I was impressed with what I saw. The UI that directs a user through setting up their "site" is exactly what I'd like for user profiles. I would really love to see MySite and panels come together somehow. Then we could have a user set up their front facing "profile page" and their "home page" using the same interface.

I'd hate to see you just ditch MySite as it looks like you've put a tremendous amount of work into it. Is there anything in the code that's compatable? Anything that could be used in a new, merged version? I, of course, would love to have you on board with panels because it helps me with my advance profile work. But I can understand that's a huge decision to let go of your own work to go join up with someone else.

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

Well

agentrickard's picture

The MySite code needs to be refactored for Drupal 6, both due to core API changes and the fact that, frankly, I write much better code now. Panels needs to be ported to D6 and, potentially, have its API opened up to allow feature-rich applications to be developed on top of it.

So the potential for merging the two projects is either now -- where I spend my D6 efforts helping to port Panels and adjusting the features of MySite to work in a "panels-powered" world -- or the issue comes up again in D7.

Merlin, above, suggests that we keep the two projects separate for D6. But most of the developer love seems to be on the Panels side. So it might make sense to merge efforts to make one better solution.

But merging the two might also make Panels bloated, and I have never been crazy about being dependent on another module in order to spin new releases or features.

As to ego, well, it's smart to know when to let something go. Is this the right time? I don't know. It's a little frustrating to see people working on Panels Profiles (or OG integration) instead of using my work. But that is probably a signal that MySite isn't the right platform. (Or that it just isn't promoted very well.)

So, as you can tell, I'm conflicted on this. The real question is: What is best for the community? Two strong projects that share some features but no code? Or one project whose code powers multiple front-end solutions?

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

...

michelle's picture

"It's a little frustrating to see people working on Panels Profiles (or OG integration) instead of using my work. But that is probably a signal that MySite isn't the right platform. (Or that it just isn't promoted very well.)"

I can only speak for myself, but I've always seen MySite as just the user's "home page" of a site, visible only to them. Sort of their landing page where they can configure what information they want all in one place. (I recently installed MySite and realized you can actually make those visible to all) I had planned on using it on my SN site for that reason. I viewed user profiles as something different, as being more the "public face" of a person where they describe themselves to the world. I started work on that nearly a year ago using heavily themed nodeprofile and hadn't even heard of MySite then. When panels 2 came along, I realized that I could port my tutorial to it and make a module out of it. MySite didn't seem that flexible to me as far as a platform I could build a new module on using bio/nodeprofile/cck as I have with Panels. But it does have the "per user" settings that Panels is lacking.

And now here's OG wanting a per group page which is an awful lot like what I need for the edting end of user profiles. And again it comes back to MySite does this very well but doesn't work with Panels. So, IMO, the community would be best served by you making Panels have the MySite features that Panels lacks, especially the per user customizability. So we would keep what's great about MySite and add in the power and flexibility of panels as a development platform. That, to me, is the best possible outcome of this and would open up a lot of possibilities. User profiles and OG home pages of course but also taking over the MySite functionality and perhaps new things such as the ability for users to customize their view of the forums and more.

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

agentrickard, my belief is

merlinofchaos's picture

agentrickard, my belief is still that the primary power of MySite is its incredibly rich content; and that's the area of Panels that I have spent the least time on. This is why I think that the two are a beautiful candidate to merge, or at least have a dependency upon.

Panels, like Views, is meant to be a 'core' module that other modules can easily build on. Right now the API is quite open; it's pretty simple to write modules that sit atop panels. I think panels profiles is So Important that it could be in panels core as an additional module. I would happily add you as a maintainer for that purpose (and this would allow you more ability to help improve the API to meet your needs). I have no issues with that (and I hope that says something, as I am enough of a control freak that adding other people as a maintainer to these modules is a big deal to me =).

That said, I don't want mysite to actually die by going in this direction, either, because quite a few people are using it and you have invested significant chunks of time into it. On the other hand, my goal has always been to insinuate Panels into all of Drupal much like I have with Views. This one is a little harder, because it's quite a lot bigger and that's rather worrisome. Also, it has a lot more fairly deep hooks into content.

I would like to see some real collaboration. If you are willing to work on this thing in Panels core for D6, I can add you as a maintainer, and we can start to identify areas where the API is insufficient for your needs, and we can modify it. These mods can either be just for D6 or depending on how severe they are, for 5.x either as 2 or 2.1

Right

agentrickard's picture

I think this is the attitude that I'm coming around to -- and plan to speak with Sam Tresler about in Boston.

For Drupal 6, it looks like Panels is the next step towards some unified data API tools that we need. Trying to compete with that momentum doesn't really advance what I'm trying to accomplish.

So, I'm thinking that the best route for MySite in Drupal 6 is as follows:

-- Replace the MySite API (the backend data structure) with Panels.
-- Work on porting Panels -- particularly in making richer data available.
-- Work on Panels Profiles (if needed) -- perhaps by integrating the MySite Icons module.
-- If needed, create a MySite module that fills the gaps that other modules leave behind.
-- Create an update process that lets MySite 5.x users seamlessly upgrade to the new version of whatever the tool is.

The MySite features that are critical, as I see them are these:

-- The vast array of content types that are available.
-- The ability (in 5.x.3) to create multiple page collections per user
-- The ability to set default content (and to lock some of that content)
-- The ability to select different themes, styles, and formats for presentation
-- The ability for users to show or hide their pages to other users

There is also a great feature request for "template" pages that are pre-populated and can be add to a user collection. The 'Default content" does this now, but in a limited way. See MyYahoo! for the inspiration.

As I said above, putting ego aside, I think we probably get the most reward for the community if we are all pulling in the same direction.

The only reason I can see right now for developing a stand-alone MySite for D6 is this:

-- Do we want to test two competing APIs to see which is best?

Not likely. We'll get more bang if we just join forces.

You or Sam should schedule a BoF for Boston, so we can start to bang this out.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

D6

agentrickard's picture

merlin-

Am I right in thinking that the D6 Panels port has not started yet?

I haven't even begun the MySite port; I would need to start from scratch with the menus.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

-- The vast array of content

merlinofchaos's picture

-- The vast array of content types that are available.

This is where mysite shines and the important part is to make sure Panels can interface with it.

-- The ability (in 5.x.3) to create multiple page collections per user

The API can do this. None of the existing implementations can, but the design I outlined for Panels profiles can do this, and the OG model should, IMO, be similar.

-- The ability to set default content (and to lock some of that content)

The API can do this as well. Except for the part where some content is locked. That is a new feature, and one that could be implemented in the existing version, I think. There just needs to be some way to flag the content as 1) not configurable and/or 2) not movable.

-- The ability to select different themes, styles, and formats for presentation

We have panel styles for this; they may not be completely flexible enough right now, but they might be.

-- The ability for users to show or hide their pages to other users

This is something that whatever controls the API could do.

(Yes, I have not even begun to port Panels 2 to D6; a couple people have threatened to work on this but I have not yet seen any results so I am not sure).

Mmmm...

michelle's picture

Panels kool-aid is good stuff. :)

You know, it occurs to me that there may be more than one ego at stake here... If these ideas come to fruition, they could very well render Advanced Profile obsolete as the new MySite module would be a better choice. We'll have to see how things go in 6 whether my little module is still needed. ;)

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

I am very happy about the

gustav's picture

I am very happy about the direction this discussion is taking. And I am so impressed by the tone of the discussion where everyone is just concerned about getting the best results for drupal. An amazing comunity spirit! Many thanks to all of you.

Aww

agentrickard's picture

Well, you hit the issue at just the right time.

None of this work has been ported to D6 yet, so joining forces is feasible and (probably) practical.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

I'm not qualified enough to

Steven_NC's picture

I'm not qualified enough to know what goes into Panels, OG, or MySIte. But I am working toward a site that will use all of them. Any integration will be a huge help to people like me. If you say integrating MySite and OG "would no be terribly hard", I guess my vote is Heck Yes.

Well

agentrickard's picture

As stated above, tight Panels/MySite integration is not that simple.

But reading Moshe's post (http://www.tejasa.com/node/159) makes me think that replacing MySite with Panels Profiles for D6 might be the best path.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

Short Term vs. Long Term

Ntoronto's picture

Hello agentrickard,

I appreciate the careful thought you are putting into this decision. And I appreciate that you are seeking and listening to the views of the Drupal community.

It appears that you are leaning towards MySite & Panels integration, and judging by the user comments it seems most people view this positively. Collaboration and co-operation are usually a good thing :-)

I do have a concern which I suspect is shared by many other users of MySite. Integrating MySite and Panels will take some time and the concern is over a lack of any Drupal 6 MySite solution in the short term until integration can take place. I am currently creating a Drupal 6 web site and I had planned to make heavy use of MySite. It appears I will now have to base the site off of Drupal 5.7 as it may take quite a while for a MySite or MySite/Panels solution to be available for Drupal 6. This is unfortunate as I was looking forward to taking advantage of some Drupal 6 features.

I am not certain on the work and time required to port MySite to Drupal 6. I am also uncertain on how long MySite and Panels integration will take. If the MySite and Panel integration will take 2 or more months and porting MySite to Drupal 6 will take a considerably shorter amount of time, would you consider moving ahead with the port to provide an intern solution? I am sure this effort will be beneficial for MySite as well as Drupal.

Thank you.

Hm

agentrickard's picture

The way I see it right now -- given that I have not started the D6 port at all and that I would need to refactor quite a bit of code -- I don't think that Panels integration slows the development.

If anything, it may make the development faster, since there will be more hands on the project (and I may need to write smaller pieces).

The issue is also one of personal time. If I devoted myself to a MySite port to Drupal 6, I would expect that to take on the order of 160 hours. I have a regular day job, so you're talking about 4 full weeks of work, done in my spare time. Which could mean 3-4 months.

Now, a straight port (without refactoring any code) might cut that time in half, at best. If there were resourced to help, that would go faster. But part of the pull of the Panels integration is getting more coders working on the same project, which should be a good thing.

My strategy in your situation would likely be to launch on D5 with an upgrade plan for D6.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

This is a great idea!

bluecobalt's picture

I love the idea of being able to use Panels for complex content pages, multi-page MySite style homepages, and multi-page advanced profiles.

This seems like a great direction.

The og_panels module which

moshe weitzman's picture

The og_panels module which is in thew upcoming 5.6 version of OG is a great example for 3rd party integration with Panels. This code is running on groups.drupal.org and I hope to have somke showcase examples soon. If you are an admin of a group, you can click on the Pages tab of your group and play around.

The Panels APi is nicely done and it is a fools game to compete with it. Instead, use it as an API and build your module around the pieces that it needs.

drupal 6 or 5

rush86999's picture

I am going to sound a little selfish here but a lot of people including myself are building sites on drupal 5 and there are probably sites built on drupal 5 who would love a mysite and panels integration...Another issue is many of the modules out there are still not in the process of porting to 6 yet. It will take them some time. Basically most of the tools of making a fully featured site are still in drupal 5 and it would be great to have this feature as an extra add on for any drupal web developer. On other side, if most of the modules that are overhauled at 5 would decide to port to 6 then we can all reap the benefits of 6 and the modules that might come with it. I just don't see that happening any time soon... just a word of thought.

Panels, Mysite and Profiles

nipsy's picture

SHEESH!

Agt. Rickard, you came through and singlehandedly blew everyone out of the water as far as I'm concerned. Your stuff works, it is thoughtfully done and actually speaks to what a whole lot of people want for their users. Even if drag and drop content isn't the focus, being able to add just about anything, just about anywhere is just super swell! (yeah panels blah blah -- mysite rocks. period.)

I wish the interesting profile features were as easy to configure! The current choices are abysmal! Really, having to stitch and glue three or four modules together to have a profile with a few user defined fields is just malarkey.

So I'll risk the ire of the people who put their time and sweat into their projects and say that (just as with Vice Presidents of countries having initials USA) a long resume does not mean qualified for the job. In this case I mean that yes, the community is grateful to all those people who spent a long time working on their modules BUT that doesn't mean that endless retweaking is going to be the long term solution.

I'm tired and a little hypoglycemic, so please forgive me.. please. Drupal is great. Everyone knows it. Why in the world is there a pervasive allergy to doing complex things simply? A user profile with some configurable fields, showing up in Panels or (preferably) mysite, should be an out of the box feature. Instead bugs like "Panels=blank error popup" languish for weeks and people talk about v6 all day. sheesh.

Along with a more user friendly means of changing the style of mysite objects we could have a real functional thing for everyone to use and spread Drupal farther and wider... yay! Simplify and increase the number of sites everyone can maintain at once.. yay!

More and more of the web is user-centric. More and more information is going to be brought into Drupal sites as a funnel for people's lifestream. Mysite does this now and does it well. If there is a better approach (using mysite on top of panels) then great, go for it.

Otherwise maybe some attention to how the profile plugs into mysite? or jQuery integration?

I have seen a lot of posts from Agt. Rickard ending with 'show me the developer love' I hear ya Agt. R! Here is a guy who singlehandedly revolutionized Drupal in a direction the real world actually wants and there is an absolute Paucity of attention from other groups like (ahem) Social Networking.

Instead, we get lengthy workarounds and the usual bundle of kludgey patchworks all waiting for the misplaced comma in an unsupervised update one afternoon to completely hose your site.

Yes, "Drupal was built by pro's, for pro's" HOWEVER, for anyone with other things to do besides babysit one or two installs and answer a whole lot of "Honeydo" emails from clients who want a twitter page or a something like that MySite is a godsend and I have to echo the question: Where is the Developer LOVE? Rickard has made Drupal user friendly in a way that most clients don't even know is possible and when they find out, their eyeballs go buggy.

A similar system to configure (SIMPLIFY) the user profile adventure would allow a whole lot more people to make really excellent use of an already excellent piece of FREE server software. You see, it is all in the numbers. Hoping that users donate more cash might be less effective than doing a few tweaks to drastically reduce the barrier to entry, which IMO, will drastically increase the chance that grateful people will donate more.

It is a behemoth ranting post, sorry. But for those who are slogging away trying to get it all working together in v5 and absolutely DREADING moving to v6 and having some vague nightmare about v7 (!) well... let's just say I (we?) really hope that Rickards attitude and skill is applied to the few things left that will make Drupal useful like "Festivus". That is to say.. for the rest of us. Peace. out.

I tried to read most of this

merlinofchaos's picture

I tried to read most of this post, but I had trouble reading it. So far as a I could tell, its only point was that there are issues in the Panels queue that haven't been solved (because nobody can figure out why they're happening, genius) and apparently there's some other issue about the fact that apparently nobody else recognizes that Drupal's built in profile mechanisms suck.

I'm really glad you came here to wake us up about that. I never would've noticed.

(In case you haven't noticed, I found your diatribe more offensive than actually useful).

I'm glad you like Ken's module, though. At least one good thing came out of this. Ken's a good guy.

I'm also really, really, really freaking sorry you've been inconvenienced by the "an error occurred" bug. I'm really damned inconvenienced by it too, but I ran out of ideas on what's causing it months ago.

Otherwise, go away and come back when you have something useful to say. You're just yelling at a lot of people that are apparently wasting your valuable time by even trying.

oooh baby

nipsy's picture

This seems to help the panels 'white screen of death' which doesn't seem to warrant bug status:

in .htaccess
(php 4.4.7 MySQL 4.1.22-standard shared hosting LAMP)

# Turn off mod_security filtering.
SecFilterEngine Off
SecFilterScanPOST Off

Yeah I'd sure be interested to see what Agt. Rickard could manage rewriting whatever he thinks would work. He's never gonna step on any toes but damn, what he puts out is cool - so why aren't more people listening and promoting it?

Peace, wizzo.

Odd

agentrickard's picture

Yes. That was an odd post. What we're talking about here is merging the back-end of MySite/Panels so that developers have a unified toolkit for creating new tools; some of which will be better than MySite.

For D6, I want to ensure a smooth upgrade path for MySite users and a system that allows new extensions to be developed on top of the Panels architecture.

As it happens, I just shipped a 5.x.3.0 which contains at least one bug -- bonus points for the first one to find it. So part of the thinking here is that if I join the Panels development community, we can create an even better product for your end users -- and less overhead for site maintainers, since we'll have a unified JS library and API.

--
http://ken.therickards.com/
http://savannahnow.com/user/2
http://blufftontoday.com/user/3

Join forces

sun's picture

That's definitely the right way to go. Since there is/will be a complete Views, OG, as well as complete CCK integration with Panels, adding MySite to this list will result in Drupal being the most advanced power tool to create sites.

Daniel F. Kudwien
unleashed mind

Daniel F. Kudwien
netzstrategen

Subscribing

hip's picture

All this community stuff is so amazing... and extremely broad (for a little brain as mine).

Thanx you all,
hip

For those watching this

sdboyer's picture

For those watching this discussion intently, here's a related post:

http://groups.drupal.org/node/11388

Integrating these two is pretty much first on my list once we get Panels2 to D6, and that's the way Michelle and I talked about going about it. It's more than just combining Panels & MySite, but I think that's a good thing - I honestly believe it's possible that it could be a unifying platform for so many of the current drupal user* solutions.

I thought this was pretty damn cool:

jthomasbailey's picture

It's moo tools not jquery but this is what I want in Drupal:
http://mochaui.com/demo/

Using JQuery UI and the

a_c_m's picture

Using JQuery UI and the dragables interface i did create something like this for mysite - got quite ugly, using lots of serialized arrays to store the position information - but it worked.
Make a profile on www.sportzu.tv to see it in action.

Please Make MySite for Drupal 6x

amilam's picture

Hello,
I really want to use MySite for a web page I am trying to build. It's a free online magazine for teenage girls. I'm starting it with some girlfriends from college, and we're trying to create a media that is a positive influence for teenage girls and is more than just hair and boys. As we will be constantly adding articles, MySite would be the perfect application for viewers to organize the content they would like to look at or receive updates for. This is a great application for sites that have lots of nodes and are constantly growing. I hope to launch the site at the end of this week. I would like the same module of MySite for drupal 5x to be compatible for Drupal 6x. I read the previous posts. I think another module should be made to incorporate the panels. If I understood things right, this seems as though it is not the purpose for MySite as it is for users.

I do not know how long it takes to develop these things. I suspect a long time, but that's probably because I've never made a web site before and this has been a great learning experience for me. Please inform me on what can be done and if I can help in any way at adelaide@ourstylemagazine.com.
Thank you

.

michelle's picture

Ken already said:

For D6, I want to ensure a smooth upgrade path for MySite users and a system that allows new extensions to be developed on top of the Panels architecture.

So no worries about it being incompatable.

If I understood things right, this seems as though it is not the purpose for MySite as it is for users.

No, doesn't sound like you are. Users are the whole point.

Michelle


See my Drupal articles and tutorials or come check out the Coulee Region

Wondering how it's going

Aaog's picture

OK. I wanted to post something up here to let you guys know that I really appreciate the work you put into Drupal. Especially Michelle, agentrickard, and merlinofchaos. I see your names pop up everywhere I look (now that I'm try to make a simple SN site with D6). But I also wanted to ask how Mysite and Panels are going for D6. Is saw Is there going to be integrative work, do you expect? And also, I am not sure I'm even posting in the right spot, since there's been no activity here for ages. Anyway, as a few people have said before here, and I'm one of those who can't attest to the amount of work going into the modules or any complications that might come from merging, since I really just started using Drupal last week. But from what I'm looking to do, it sounds like any integration between Panels and mySite would be great for everyone.

Thank you all. I really hope to be able to work with your modules, APK, Panels, and Mysite, in whatever forms they take.

Ditto

greg.harvey's picture

Love both modules ... used Panels a lot (with Michelle's Advanced Profile module). Tried MySite and liked, but never managed to work with it on a paying job and there's no D6 version for now. How's this all going?

Just been discussing the possibility of exposing a per-user Panel page home page (a la OG Panels, but using Nodeaccess instead of OG to manage permissions and a modified home page template to pick the right one for that user). We thought of MySite first, but started thinking creatively when we realised it wouldn't be ported any time soon. Figured there's no reason the Panels admin interface must be restricted to admins. I think there's definitely some cross-over here. This is also the second time in the last few months I've found myself here, so it's clearly something that needs addressing. Good to see the community pulling together. =)

Ctools - Mysite integration?

summit's picture

Hi,
Now Panels-pages are going there own way with ctools/delegator (http://drupal.org/project/ctools), which I think is great! Because now panels-pages can be integrated more through drupal to override node-edit, taxonomy/term etc... may be it is time to move mysite this way also?

Having mysite pages integrated in ctools pages like panels-pages, simple pages would be absolutely awesome!

greetings,
Martijn

MySite

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: