Changeset 482 for trunk/bp-groups/bp-groups-templatetags.php
- Timestamp:
- 11/04/2008 10:46:33 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-templatetags.php (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-templatetags.php
r436 r482 163 163 $group_obj = $groups_template->group; 164 164 165 switch_to_blog(1);166 167 165 if ( $echo ) 168 echo site_url(). '/' . $bp['groups']['slug'] . '/' . $group_obj->slug;166 echo $bp['root_domain'] . '/' . $bp['groups']['slug'] . '/' . $group_obj->slug; 169 167 else 170 return site_url() . '/' . $bp['groups']['slug'] . '/' . $group_obj->slug; 171 172 switch_to_blog($current_blog->blog_id); 168 return $bp['root_domain'] . '/' . $bp['groups']['slug'] . '/' . $group_obj->slug; 169 } 170 171 function bp_group_admin_permalink( $group_obj = false, $echo = true ) { 172 global $groups_template, $bp, $current_blog; 173 174 if ( !$group_obj ) 175 $group_obj = $groups_template->group; 176 177 if ( $echo ) 178 echo $bp['root_domain'] . '/' . $bp['groups']['slug'] . '/' . $group_obj->slug . '/admin'; 179 else 180 return $bp['root_domain'] . '/' . $bp['groups']['slug'] . '/' . $group_obj->slug . '/admin'; 173 181 } 174 182 … … 187 195 } 188 196 197 function bp_group_description_editable() { 198 global $groups_template; 199 200 echo $groups_template->group->description; 201 } 202 189 203 function bp_group_description_excerpt() { 190 204 global $groups_template; … … 199 213 $content = str_replace(']]>', ']]>', $content); 200 214 echo $content; 215 } 216 217 function bp_group_news_editable() { 218 global $groups_template; 219 220 echo $groups_template->group->news; 201 221 } 202 222 … … 320 340 } 321 341 342 function bp_group_photos_enabled() { 343 global $groups_template; 344 345 if ( $groups_template->group->enable_photos ) 346 return true; 347 348 return false; 349 } 350 351 function bp_group_show_wire_setting() { 352 global $groups_template; 353 354 if ( $groups_template->group->enable_wire ) 355 echo ' checked="checked"'; 356 } 357 358 function bp_group_show_forum_setting() { 359 global $groups_template; 360 361 if ( $groups_template->group->enable_forum ) 362 echo ' checked="checked"'; 363 } 364 365 function bp_group_show_photos_setting() { 366 global $groups_template; 367 368 if ( $groups_template->group->enable_photos ) 369 echo ' checked="checked"'; 370 } 371 372 function bp_group_show_photos_upload_setting( $permission ) { 373 global $groups_template; 374 375 if ( $permission == 'admin' && $groups_template->group->photos_admin_only ) 376 echo ' checked="checked"'; 377 378 if ( $permission == 'member' && !$groups_template->group->photos_admin_only ) 379 echo ' checked="checked"'; 380 } 381 382 function bp_group_show_status_setting( $setting ) { 383 global $groups_template; 384 385 if ( $setting == $groups_template->group->status ) 386 echo ' checked="checked"'; 387 } 388 389 function bp_group_admin_tabs() { 390 global $bp, $groups_template; 391 392 $current_tab = $bp['action_variables'][0]; 393 ?> 394 <li<?php if ( $current_tab == 'edit-details' || $current_tab == '' ) : ?> class="current"<?php endif; ?>><a href="<?php echo $bp['root_domain'] . '/' . $bp['groups']['slug'] ?>/<?php echo $groups_template->group->slug ?>/admin/edit-details"><?php _e('Edit Details', 'buddypress') ?></a></li> 395 <li<?php if ( $current_tab == 'group-settings' ) : ?> class="current"<?php endif; ?>><a href="<?php echo $bp['root_domain'] . '/' . $bp['groups']['slug'] ?>/<?php echo $groups_template->group->slug ?>/admin/group-settings"><?php _e('Group Settings', 'buddypress') ?></a></li> 396 <!--<li<?php if ( $current_tab == 'manage-members' ) : ?> class="current"<?php endif; ?>><a href="<?php echo $bp['root_domain'] . '/' . $bp['groups']['slug'] ?>/<?php echo $groups_template->group->slug ?>/admin/manage-members"><?php _e('Manage Members', 'buddypress') ?></a></li>--> 397 <!--<li<?php if ( $current_tab == 'delete-group' ) : ?> class="current"<?php endif; ?>><a href="<?php echo $bp['root_domain'] . '/' . $bp['groups']['slug'] ?>/<?php echo $groups_template->group->slug ?>/admin/delete-group"><?php _e('Delete Group', 'buddypress') ?></a></li>--> 398 <?php 399 do_action( 'bp_groups_admin_tabs' ); 400 } 401 402 function bp_group_admin_form_action( $page ) { 403 global $bp, $groups_template; 404 405 echo bp_group_permalink( $group, false ) . '/admin/' . $page; 406 } 407 322 408 function bp_group_creation_tabs() { 323 409 global $bp, $create_group_step, $completed_to_step; … … 328 414 <li<?php if ( $create_group_step == '4' ) : ?> class="current"<?php endif; ?>><?php if ( $completed_to_step > 2 ) { ?><a href="<?php echo $bp['current_domain'] . $bp['groups']['slug'] ?>/create/step/4">4. <?php _e('Invite Members', 'buddypress') ?></a><?php } else { ?><span>4. <?php _e('Invite Members', 'buddypress') ?></span><?php } ?></li> 329 415 <?php 416 do_action( 'bp_groups_creation_tabs' ); 330 417 } 331 418 … … 357 444 358 445 ?> 359 <form action="<?php echo $bp['current_domain'] . $bp['groups']['slug'] ?>/create/step/<?php echo $create_group_step ?>" method="post" id="create-group-form" enctype="multipart/form-data">446 <form action="<?php echo $bp['current_domain'] . $bp['groups']['slug'] ?>/create/step/<?php echo $create_group_step ?>" method="post" id="create-group-form" class="standard-form" enctype="multipart/form-data"> 360 447 <?php switch( $create_group_step ) { 361 448 case '1': ?> … … 369 456 <textarea name="group-news" id="group-news"><?php echo ( $group_obj ) ? $group_obj->news : $_POST['group-news']; ?></textarea> 370 457 371 < input type="submit" value="<?php _e('Save and Continue', 'buddypress') ?> »" id="save" name="save" />458 <p><input type="submit" value="<?php _e('Create Group and Continue', 'buddypress') ?> »" id="save" name="save" /></p> 372 459 <?php break; ?> 373 460 … … 396 483 </div> 397 484 398 < input type="submit" value="<?php _e('Save and Continue', 'buddypress') ?> »" id="save" name="save" />485 <p><input type="submit" value="<?php _e('Save and Continue', 'buddypress') ?> »" id="save" name="save" /></p> 399 486 <?php } else { ?> 400 487 <div id="message" class="info"> … … 436 523 <?php break; ?> 437 524 <?php case '4': ?> 438 <?php if ( $completed_to_step > 2 ) { ?> 439 <?php bp_group_send_invite_form( $group_obj ) ?> 440 <?php } else { ?> 525 <?php 526 if ( $completed_to_step > 2 ) { 527 if ( function_exists('friends_install') ) { 528 if ( friends_get_friend_count_for_user( $bp['loggedin_userid'] ) ) { 529 bp_group_send_invite_form( $group_obj ); 530 } else { 531 $group_link = bp_group_permalink( $group, false ); 532 ?> 533 <div id="message" class="info"> 534 <p><?php _e( 'Once you build up your friends list you will be able to invite friends to join your group.', 'buddypress' ) ?></p> 535 </div> 536 <p><input type="button" value="<?php _e('Finish', 'buddypress') ?> »" id="save" name="save" onclick="location.href='<?php echo $group_link ?>'" /></p> 537 <?php 538 } 539 } 540 } else { ?> 441 541 <div id="message" class="info"> 442 542 <p>Please complete all previous steps first.</p> 443 543 </div> 444 <?php } ?>544 <?php } ?> 445 545 <?php break; ?> 446 546 <?php } ?> … … 555 655 <span class="activity">active <?php echo $user->last_active ?> ago</span> 556 656 <div class="action"> 557 <a class="remove" href="<?php echo $bp['loggedin_domain']. $bp['groups']['slug'] . '/' . $group_obj->id . '/invites/remove/' . $user->id ?>" id="uid-<?php echo $user->id ?>">Remove Invite</a>657 <a class="remove" href="<?php echo site_url() . $bp['groups']['slug'] . '/' . $group_obj->id . '/invites/remove/' . $user->id ?>" id="uid-<?php echo $user->id ?>">Remove Invite</a> 558 658 </div> 559 659 </li> … … 561 661 </ul> 562 662 563 <input type="submit" value="<?php _e('Finish & Send Invites', 'buddypress') ?> »" id="save" name="save" />663 <input type="submit" value="<?php _e('Finish', 'buddypress') ?> »" id="save" name="save" /> 564 664 565 665 </div>
Note: See TracChangeset
for help on using the changeset viewer.