ブロックを使用して手動メニューを作成する方法を見つけました。
すべてを説明している次のリンクに従ってください - http://drupal.org/node/169126
以下はリンクからのテキストです。
これが私がまとめたものです... グループページからリンクを作成して、そのグループに自動的に割り当てられるコンテンツを作成するには... 以下のコードは、フォーマットがphpに設定されたブロックに入れられました
<?php $group_title = og_get_group_context()->title; ?>
<h2>You are a member of the <?php print $group_title; ?> group </h2>
<?php $group_nid = og_get_group_context()->nid; ?>
<div class="user-input-link"><a href="http://your-site/node/add/your-content-type?gids[]=<?php print $group_nid; ?>">Post your own content-type into this group.</a>
</div>
そしてそれはうまくいきます!
ここで、ユーザーがそのグループのメンバーである場合にのみ、グループ ページに表示する必要があります。したがって、「show block」セクションにこれを入れると、うまくいくようです:
<?php
$in_og = FALSE;
if (module_exists('og')){
$in_og = FALSE;
$group_node = og_get_group_context();
$gid02 = $group_node->nid;
$gid = (int)$gid02;
if ($gid02 == null) $gid = 0;
if (og_is_group_member($group_node)) $in_og = TRUE;
if ($gid == 0) $in_og = FALSE;
}
return $in_og;
?>