Changeset 957
- Timestamp:
- 01/29/2009 03:03:48 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups.php
r954 r957 1492 1492 } 1493 1493 1494 function groups_new_group_forum( ) {1494 function groups_new_group_forum( $group_id = false, $group_name = false, $group_desc = false ) { 1495 1495 global $group_obj; 1496 1496 1497 $forum = bp_forums_new_forum( apply_filters( 'groups_new_group_forum_name', $group_obj->name . ' - Forum', $group_obj->name ), apply_filters( 'groups_new_group_forum_desc', $group_obj->description ) ); 1498 1499 groups_update_groupmeta( $group_obj->id, 'forum_id', $forum['forum_id'] ); 1500 1501 do_action( 'groups_new_group_forum', $forum, $group_obj->id ); 1497 if ( !$group_id ) 1498 $group_id = $group_obj->id; 1499 1500 if ( !$group_name ) 1501 $group_name = $group_obj->name; 1502 1503 if ( !$group_desc ) 1504 $group_desc = $group_obj->description; 1505 1506 $forum = bp_forums_new_forum( apply_filters( 'groups_new_group_forum_name', $group_name . ' - Forum', $group_name ), apply_filters( 'groups_new_group_forum_desc', $group_desc ) ); 1507 1508 groups_update_groupmeta( $group_id, 'forum_id', $forum['forum_id'] ); 1509 1510 do_action( 'groups_new_group_forum', $forum, $group_id ); 1502 1511 } 1503 1512 … … 1772 1781 if ( $group->enable_forum ) { 1773 1782 if ( function_exists( 'bp_forums_setup' ) && groups_get_groupmeta( $group->id, 'forum_id' ) == '' ) { 1774 $forum = bp_forums_new_forum( $group->name . ' - Forum ', $group->description ); 1775 groups_update_groupmeta( $group->id, 'forum_id', $forum['forum_id'] ); 1783 groups_new_group_forum( $group->id, $group->name, $group->description ); 1776 1784 } 1777 1785 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)