Custom pages for your group
Each group on groups.drupal.org initially has a default home page, which lists each posted content item in the group (event, discussion, etc.) in a blog format (most recent first, displaying teasers). As a group administrator, you can override the home page, or add new pages (displayed as tabs from your groups's home page).
Adding a custom page
- From your group page, click on the Pages tab.
- Click Add new page. Fill in the form and save, unchecking Published status for now. You will be returned to the List of pages, and see your page added.
- Click Change layout for your new page. Choose the desired Category and Layout and save.
- Click Edit content for your page. In each section of the layout, click the gear icon to Add content blocks to the section (some specific options are described below; use "New custom content" for generic content).
- Drag to change the order of blocks within each section, if desired.
- Click Save to save your page. You will be returned to the list of pages.
- When the page is ready, click Edit page for your page. Check the Published checkbox and save. You will be returned to the list of pages.
Choosing a new home page and tab order
- From your group page, click on the Pages tab.
- Click the Home page radio button next to the page that you want to use as your group's home page (if any), and click Save settings.
- Drag to change the order of pages within your group.
- Click Save settings.
Adding an iCal feed link
Your group automatically generates an iCal feed for all upcoming events. To determine the URL of this link:
- Determine the node ID of your group. You can find this by going to the group home page and using the "Edit" link — the number (between "node" and "edit") is the node ID.
- The URL for your iCal feed is http://groups.drupal.org/ical/NID — replacing "NID" with your node ID.
You can display this iCal link in two ways:
- Add it to your group's mission statement (edit the group settings to do this).
- Add it in a New custom content block on a custom page (see above).
There is an icon image for this at http://drupal.org/files/issues/ics.png that looks like
.
Content you can add to a page
Here is a list of many of the items you can add to custom page regions.
Miscellaneous
- Group categories
default block "Group categories" which usually can be seen at the right sidebar.
- Group details
default block which usually is shown at the top of right sidebar with create content links and membership links.
Group information
- OG description
group description which you enter on Edit group page.
- OG mission
mission statement on Edit group page.
Group-related lists
- og_content_list
useful view which lets you show lists of your group's content.
You can setup different lists by using arguments:
- display content by specific taxonomy term - use following line in Arguments field:
"all/xxxxx" - where "all" is a wildcard to display all messages and "xxxxx" is the taxonomy term ID. - "content type" - display content of specific type :
story - for discussions,
wikipage - for wikipages,
job - for jobs,
event - for events,
poll - for polls.
- display content by specific taxonomy term - use following line in Arguments field:
- og_groupfiles
outputs the list of all group files (which were attached to group nodes).
- og_members
with display style: block - outputs block "Group organizers", which usually being shown at the right sidebar.
- og_members_block
has 3 display styles:
- Defaults - outputs list of group members, with their icons, starting from most recent.
- Block Admins - outputs list of group admins with their icons.
- Block Admins, Members - outputs list of both group members and admins.
- og members faces
outputs group members icons in 4 columns, if you set the context as "Node ID" from the drop-down on the second configuration page.
- og_recent_type_term
defaults: outputs list of titles of recent group nodes
- og ghp ron
outputs "river of news" if you set the context as "Node ID" from the drop-down on the second configuration page.
-
og_list_node_teaser: New view that will display N number of node teasers. Available filters: Node type(s), category(ies), taxonomy.
- og_content_type: Use the "og_recent_type_term" block and pass in an argument in position #0. For instance, if you want to see all job node types, you would define the following argument in your block settings: job/all (parameter 0 is the node type, parameter 1 is the taxonomy id... all is a wildcard). Available nodetypes are: story (discussions), wikipage, poll, job, event. You can possibly combine types with + (?). TODO: difference with og_list_node_teaser
- og_category_term: Use the "og_recent_type_term" block and pass in an argument in position #1. For instance, if you want to see all nodes with a taxonomy term id of 789, you would define the following argument in your block settings: all/789 (parameter 0 is the node type... all is a wildcard, parameter 1 is the taxonomy id)
General views
- event: This view displays events & calendars (big & small).
- Calendar page (display): Large calendar (full page style) view of all GDO events.
- Calendar block (display): Small calendar (block style) view of all GDO events.
- Year view (display): ???
- Month view (display): Large calendar (full page style) view of all GDO events this month.
- Day view (display): ???
- Week view (display): ???
- Block view(display): ???
- iCal feed (display): XML (iCal) feed of all GDO events.
- Upcoming (display): This is the view you can use for your group right now to show a small block (list) of your group's upcoming events.
TODO: how to filter them for your group like upcoming
- frontpage
view which can be seen at g.d.o front page - promoted posts in chronological order.
- jobs
general view of jobs which can be seen at http://groups.drupal.org/jobs
- og
general view of groups which can be seen at http://groups.drupal.org/groups
- og_tracker
general tracker view which can be seen at http://groups.drupal.org/tracker
- og_unread
general view of unread posts for a user which can be seen at http://groups.drupal.org/unread
- site_admins
list of g.d.o. site admins.
- og_my
Defaults and Page displays: output list of user's groups, with group managers and links to edit membership.
Block: outputs "My groups" block which usually can be seen at the right sidebar.
Existing node
Show any existing page on groups.drupal.org.
New custom content
Manually add text and markup to be shown on your page.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion