Index: bp-groups-template.php
===================================================================
--- bp-groups-template.php	(revision 3)
+++ bp-groups-template.php	(working copy)
@@ -548,7 +548,80 @@
 
 		return apply_filters( 'bp_get_group_date_created', bp_core_time_since( strtotime( $group->date_created ) ) );
 	}
+	
+function bp_group_creator_username() {
+	echo bp_get_group_creator_username();
+}
+	function bp_get_group_creator_username() {
+		global $groups_template;
+		
+		if ( empty( $group ) )
+			$group =& $groups_template->group;
+		
+		return apply_filters( 'bp_get_group_creator_username', bp_core_get_user_displayname( $group->creator_id ) );
+	}	
 
+function bp_group_creator_id() {
+	echo bp_get_group_creator_id();
+}
+	function bp_get_group_creator_id() {
+		global $groups_template;
+		
+		if ( empty( $group ) )
+			$group =& $groups_template->group;
+		
+		return apply_filters( 'bp_get_group_creator_id', $group->creator_id );
+	}	
+
+function bp_group_creator_permalink() {
+	echo bp_get_group_creator_permalink();
+}
+	function bp_get_group_creator_permalink() {
+		global $groups_template;
+
+		if ( empty( $group ) )
+			$group =& $groups_template->group;
+
+		return apply_filters( 'bp_get_group_creator_permalink', bp_core_get_user_domain( $group->creator_id ) );
+	}	
+
+function bp_is_group_creator() {
+	global $groups_template;
+	
+	if ( empty( $group ) )
+		$group =& $groups_template->group;
+		
+	if( $group->creator_id == bp_loggedin_user_id() )
+	return true;
+}
+
+function bp_group_creator_avatar( $args = '' ) {
+	echo bp_get_group_creator_avatar( $args );
+}
+	function bp_get_group_creator_avatar( $args = '' ) {
+		global $bp, $groups_template;
+		
+		if ( empty( $group ) )
+		$group =& $groups_template->group;
+
+		$defaults = array(
+			'type'   => 'full',
+			'width'  => false,
+			'height' => false,
+			'class'  => 'avatar',
+			'id'     => false,
+			'alt'    => sprintf( __( 'Group creator avatar of %s', 'buddypress' ),  bp_core_get_user_displayname( $group->creator_id ) )
+		);
+
+		$r = wp_parse_args( $args, $defaults );
+		extract( $r, EXTR_SKIP );
+
+		$avatar = bp_core_fetch_avatar( array( 'item_id' => $group->creator_id, 'type' => $type, 'css_id' => $id, 'class' => $class, 'width' => $width, 'height' => $height, 'alt' => $alt ) );
+
+		return apply_filters( 'bp_get_group_creator_avatar', $avatar );
+	}
+
+		
 function bp_group_is_admin() {
 	return bp_is_item_admin();
 }
