I, and dare I say many other Organic Group site developers and administrators, would really love to be able to define preset panel pages that make up a group.

This is not the same as creating a group home page panel template. That's part of it, but this is more of a blueprint for the new group.

I know Jim laid the groundwork for this by adding import and export of panel pages. I also know this functionality was previously implemented for Drupal 5 via the BluePrints module, which the maintainer has said he will not be porting to Drupal 6. But this functionality would be a big benefit to OG Site admins and so I thought creating an issue for it would be helpful for tracking progress.

Here is an example use case:

New OG Group Template - Default Group Pages, Layouts and Views
The site admin would configure a group home page, a group photos page, a group videos page, a group posts page, group event calendar, and a group membership page. Each page would be set up by specifying a page title, selecting a panel layout, and adding content panes or views or blocks to the page. The photo page could have the most recent photos at the top, and a view showing the most viewed photos in a smaller size below, for example. The calendar page would show events in the desired layout. The video page could use an entirely different layout and views. The home page layout would highlight content from the photo and video pages, recent posts, group events, and recent members, while having a "View All" link to the group photo, video, event and membership pages.

When the group is new and there is no content available, the pages and views on the front page would be displaying generic artwork and prompts for users to post messages, photos and videos.

Each page in the group would available via tab navigation.

Group Admin: Can Use Default Group Pages or Customize Them

The group admin would have the option to add or remove additional pages beyond the default pages set up by the site admin for new groups. They could use the existing OG Panels interface to add or remove pages, and select layouts and content to add to the pages. It would be nice to allow the site admin to have the option of preventing group admins from editing existing page layouts.

Comments

jimthunderbird’s picture

Hi Ted,
Thank you very much for chiming in. I am currently planning on adding this new feature to the next version of og_panels.

Best Regards,
Jim

michelle’s picture

Oh, great to hear this is coming. This is what I've really needed to make groups usable on my site. :)

Michelle

leducmills’s picture

Subscribing. This would be extremely useful. Any idea when the next version is coming out, Jim? :)

-Ben

jimthunderbird’s picture

Just FYI, I've got the template working and planning to roll into either an alpha or beta, got to coordinate with other co-maintainers. Functionality wide everything is ready, just minor issues like where to put this in admin section and how should the UI going to be like. Once these issue got hammered out, it will become real:)

Best Regards,
Jim

fathershawn’s picture

Subscribing

chiebert’s picture

Sub

barry769’s picture

sub

chrisschaub’s picture

Any update on this feature would be greatly appreciated. Thanks for a great module.

poopertropper’s picture

Any news for this? I can't WAIT for this!

poopertropper’s picture

UPDATES PLEASE!!!

rhymeswithcamera’s picture

This would be a great feature. The site I'm working on has 4 group types with different layout/group post requirements. We're currently assessing the Panels route - with OG Panels and, ideally, this feature - and the non-Panels route (Spaces, Features and Spaces OG).

Any estimate on when this feature will be available? This is great stuff! Thanks!

fureigh’s picture

Subscribing. Let us know if there's anything we could do to help with the addition of this feature. Thank you for all of your work on this!

danielm’s picture

Subscribing

paul555’s picture

subscribing

vipin.mytechplay’s picture

subscribing

tlangston’s picture

subscribing

Media Crumb’s picture

dead I assume?

delykj’s picture

subscribing