Skip to:
Content

BuddyPress.org

Ticket #8890: 8890.3.patch

File 8890.3.patch, 13.1 KB (added by viralsampat, 3 years ago)

I have checked above mentioned issue and founds few files. Here, I have added its patch.

  • src/bp-groups/bp-groups-activity.php

     
    265265 *
    266266 * @param array $activities Array of activity items.
    267267 * @return array
     268 *
     269 * @global wpdb $wpdb WordPress database object.
    268270 */
    269271function bp_groups_prefetch_activity_object_data( $activities ) {
    270272        $group_ids = array();
  • src/bp-groups/bp-groups-functions.php

     
    24722472 *                                metadata entries for the specified group.
    24732473 *                                Default: false.
    24742474 * @return bool True on success, false on failure.
     2475 * @global wpdb $wpdb WordPress database object.
    24752476 */
    24762477function groups_delete_groupmeta( $group_id, $meta_key = false, $meta_value = false, $delete_all = false ) {
    24772478        global $wpdb;
     
    36103611 * Migrate invitations and requests from pre-5.0 group_members table to invitations table.
    36113612 *
    36123613 * @since 5.0.0
     3614 * @global wpdb $wpdb WordPress database object.
    36133615 */
    36143616function bp_groups_migrate_invitations() {
    36153617        global $wpdb;
  • src/bp-groups/bp-groups-template.php

     
    458458 *                                            information is needed in the loop. Otherwise false.
    459459 * }
    460460 * @return bool True if there are groups to display that match the params
     461 * @global BP_Groups_Template $groups_template The main Groups template loop class.
    461462 */
    462463function bp_has_groups( $args = '' ) {
    463464        global $groups_template;
     
    591592 * @since 1.0.0
    592593 *
    593594 * @return bool
     595 * @global BP_Groups_Template $groups_template The main Groups template loop class.
    594596 */
    595597function bp_groups() {
    596598        global $groups_template;
     
    603605 * @since 1.0.0
    604606 *
    605607 * @return BP_Groups_Group
     608 * @global BP_Groups_Template $groups_template The main Groups template loop class.
    606609 */
    607610function bp_the_group() {
    608611        global $groups_template;
     
    698701         *
    699702         * @param array $classes Array of custom classes.
    700703         * @return string Row class of the group.
     704         *
     705         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    701706         */
    702707        function bp_get_group_class( $classes = array() ) {
    703708                global $groups_template;
     
    20902095         * @since 1.2.0
    20912096         *
    20922097         * @return string
     2098         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    20932099         */
    20942100        function bp_get_groups_pagination_links() {
    20952101                global $groups_template;
     
    21182124         * @since 1.5.0
    21192125         *
    21202126         * @return string
     2127         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    21212128         */
    21222129        function bp_get_groups_pagination_count() {
    21232130                global $groups_template;
     
    25092516         *     @type object $group   Group object. Default: current group.
    25102517         * }
    25112518         * @return string
     2519         *
     2520         * @global BP_Groups_Template $groups_template The main Groups template loop class.
     2521         * @global BP_Core_Members_Template $members_template The main member template loop class.
    25122522         */
    25132523        function bp_get_group_member_promote_mod_link( $args = '' ) {
    25142524                global $members_template, $groups_template;
     
    25612571         *     @type object $group   Group object. Default: current group.
    25622572         * }
    25632573         * @return string
     2574         *
     2575         * @global BP_Core_Members_Template $members_template The main member template loop class.
     2576         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    25642577         */
    25652578        function bp_get_group_member_promote_admin_link( $args = '' ) {
    25662579                global $members_template, $groups_template;
     
    26152628         * @param false|int|string|BP_Groups_Group $group (Optional) The Group ID, the Group Slug or the Group object.
    26162629     *                                                Default: false.
    26172630         * @return string
     2631         * @global BP_Core_Members_Template $members_template The main member template loop class.
    26182632         */
    26192633        function bp_get_group_member_demote_link( $user_id = 0, $group = false ) {
    26202634                global $members_template;
     
    26682682         * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
    26692683     *                                                  Default: false.
    26702684         * @return string
     2685         * @global BP_Core_Members_Template $members_template The main member template loop class.
    26712686         */
    26722687        function bp_get_group_member_ban_link( $user_id = 0, $group = false ) {
    26732688                global $members_template;
     
    27202735         * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
    27212736     *                                                  Default: false.
    27222737         * @return string
     2738         * @global BP_Core_Members_Template $members_template The main member template loop class.
    27232739         */
    27242740        function bp_get_group_member_unban_link( $user_id = 0, $group = false ) {
    27252741                global $members_template;
     
    27722788         * @param false|int|string|BP_Groups_Group $group   (Optional) The Group ID, the Group Slug or the Group object.
    27732789     *                                                  Default: false.
    27742790         * @return string
     2791         * @global BP_Core_Members_Template $members_template The main member template loop class.
    27752792         */
    27762793        function bp_get_group_member_remove_link( $user_id = 0, $group = false ) {
    27772794                global $members_template;
     
    28092826 *
    28102827 * @param object|bool $group Optional. Group object.
    28112828 *                           Default: current group in the loop.
     2829 *
     2830 * @global BP_Groups_Template $groups_template The main Groups template loop class.
    28122831 */
    28132832function bp_group_admin_tabs( $group = false ) {
    28142833        global $groups_template;
     
    30713090 * @param object|bool $group Optional. Group data object.
    30723091 *                           Default: the current group in the groups loop.
    30733092 * @return bool True if the user has an outstanding invite, otherwise false.
     3093 *
     3094 * @global BP_Groups_Template $groups_template The main Groups template loop class.
    30743095 */
    30753096function bp_group_is_invited( $group = false ) {
    30763097        global $groups_template;
     
    31713192         * @param object|bool $group Optional. Group object.
    31723193         *                           Default: Current group in the loop.
    31733194         * @return string
     3195         *
     3196         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    31743197         */
    31753198        function bp_get_group_accept_invite_link( $group = false ) {
    31763199                global $groups_template;
     
    32223245         * @param object|bool $group Optional. Group object.
    32233246         *                           Default: Current group in the loop.
    32243247         * @return string
     3248         *
     3249         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    32253250         */
    32263251        function bp_get_group_reject_invite_link( $group = false ) {
    32273252                global $groups_template;
     
    32733298         * @param object|bool $group Optional. Group object.
    32743299         *                           Default: Current group in the loop.
    32753300         * @return string
     3301         *
     3302         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    32763303         */
    32773304        function bp_get_group_leave_confirm_link( $group = false ) {
    32783305                global $groups_template;
     
    33173344         * @param object|bool $group Optional. Group object.
    33183345         *                           Default: Current group in the loop.
    33193346         * @return string
     3347         *
     3348         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    33203349         */
    33213350        function bp_get_group_leave_reject_link( $group = false ) {
    33223351                global $groups_template;
     
    33533382         * @param object|bool $group Optional. Group object.
    33543383         *                           Default: current group in the loop.
    33553384         * @return string
     3385         *
     3386         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    33563387         */
    33573388        function bp_get_group_send_invite_form_action( $group = false ) {
    33583389                global $groups_template;
     
    33863417 * @param object|bool $group Optional. Group object.
    33873418 *                           Default: current group in the loop.
    33883419 * @return bool
     3420 *
     3421 * @global BP_Groups_Template $groups_template The main Groups template loop class.
    33893422 */
    33903423function bp_has_friends_to_invite( $group = false ) {
    33913424        global $groups_template;
     
    35853618         *
    35863619         * @param object|bool $group Single group object.
    35873620         * @return false|string
     3621         *
     3622         * @global BP_Groups_Template $groups_template The main Groups template loop class.
    35883623         */
    35893624        function bp_get_group_join_button( $group = false ) {
    35903625                global $groups_template;
     
    38873922 * }
    38883923 *
    38893924 * @return bool
     3925 *
     3926 * @global BP_Core_Members_Template $members_template The main member template loop class.
    38903927 */
    38913928function bp_group_has_members( $args = '' ) {
    38923929        global $members_template;
     
    39523989 * @since 1.0.0
    39533990 *
    39543991 * @return mixed
     3992 *
     3993 * @global BP_Core_Members_Template $members_template The main member template loop class.
    39553994 */
    39563995function bp_group_members() {
    39573996        global $members_template;
     
    39634002 * @since 1.0.0
    39644003 *
    39654004 * @return mixed
     4005 *
     4006 * @global BP_Core_Members_Template $members_template The main member template loop class.
    39664007 */
    39674008function bp_group_the_member() {
    39684009        global $members_template;
     
    39874028         *
    39884029         * @param array|string $args {@see bp_core_fetch_avatar()}.
    39894030         * @return string
     4031         *
     4032         * @global BP_Core_Members_Template $members_template The main member template loop class.
    39904033         */
    39914034        function bp_get_group_member_avatar( $args = '' ) {
    39924035                global $members_template;
     
    40304073         *
    40314074         * @param array|string $args {@see bp_core_fetch_avatar()}.
    40324075         * @return string
     4076         *
     4077         * @global BP_Core_Members_Template $members_template The main member template loop class.
    40334078         */
    40344079        function bp_get_group_member_avatar_thumb( $args = '' ) {
    40354080                global $members_template;
     
    40754120         * @param int $width  Width of avatar to fetch.
    40764121         * @param int $height Height of avatar to fetch.
    40774122         * @return string
     4123         *
     4124         * @global BP_Core_Members_Template $members_template The main member template loop class.
    40784125         */
    40794126        function bp_get_group_member_avatar_mini( $width = 30, $height = 30 ) {
    40804127                global $members_template;
     
    41134160         * @since 1.0.0
    41144161         *
    41154162         * @return mixed|void
     4163         *
     4164         * @global BP_Core_Members_Template $members_template The main member template loop class.
    41164165         */
    41174166        function bp_get_group_member_name() {
    41184167                global $members_template;
     
    41374186         * @since 1.0.0
    41384187         *
    41394188         * @return mixed|void
     4189         *
     4190         * @global BP_Core_Members_Template $members_template The main member template loop class.
    41404191         */
    41414192        function bp_get_group_member_url() {
    41424193                global $members_template;
     
    41614212         * @since 1.0.0
    41624213         *
    41634214         * @return mixed|void
     4215         *
     4216         * @global BP_Core_Members_Template $members_template The main member template loop class.
    41644217         */
    41654218        function bp_get_group_member_link() {
    41664219                global $members_template;
     
    41854238         * @since 1.2.0
    41864239         *
    41874240         * @return mixed|void
     4241         *
     4242         * @global BP_Core_Members_Template $members_template The main member template loop class.
    41884243         */
    41894244        function bp_get_group_member_domain() {
    41904245                global $members_template;
     
    42094264         * @since 1.2.0
    42104265         *
    42114266         * @return mixed|void
     4267         *
     4268         * @global BP_Core_Members_Template $members_template The main member template loop class.
    42124269         */
    42134270        function bp_get_group_member_is_friend() {
    42144271                global $members_template;
     
    42454302         * @since 1.0.0
    42464303         *
    42474304         * @return bool
     4305         *
     4306         * @global BP_Core_Members_Template $members_template The main member template loop class.
    42484307         */
    42494308        function bp_get_group_member_is_banned() {
    42504309                global $members_template;
     
    43084367         *                          If false, returns joined date value from database. Default: true.
    43094368         * }
    43104369         * @return string
     4370         *
     4371         * @global BP_Core_Members_Template $members_template The main member template loop class.
    43114372         */
    43124373        function bp_get_group_member_joined_since( $args = array() ) {
    43134374                global $members_template;
     
    43574418         * @since 1.0.0
    43584419         *
    43594420         * @return int
     4421         *
     4422         * @global BP_Core_Members_Template $members_template The main member template loop class.
    43604423         */
    43614424        function bp_get_group_member_id() {
    43624425                global $members_template;
     
    43794442 * @since 1.0.0
    43804443 *
    43814444 * @return bool
     4445 *
     4446 * @global BP_Core_Members_Template $members_template The main member template loop class.
    43824447 */
    43834448function bp_group_member_needs_pagination() {
    43844449        global $members_template;
     
    44204485         * @since 1.0.0
    44214486         *
    44224487         * @return mixed|void
     4488         *
     4489         * @global BP_Core_Members_Template $members_template The main member template loop class.
    44234490         */
    44244491        function bp_get_group_member_pagination() {
    44254492                global $members_template;
     
    44444511         * @since 1.0.0
    44454512         *
    44464513         * @return mixed|void
     4514         *
     4515         * @global BP_Core_Members_Template $members_template The main member template loop class.
    44474516         */
    44484517        function bp_get_group_member_pagination_count() {
    44494518                global $members_template;
     
    44844553         * @since 1.0.0
    44854554         *
    44864555         * @return mixed
     4556         *
     4557         * @global BP_Core_Members_Template $members_template The main member template loop class.
    44874558         */
    44884559        function bp_get_group_member_admin_pagination() {
    44894560                global $members_template;