bp_admin_setting_callback_enable_activity_edit()

Enable activity edit

Description

Source

File: bp-core/admin/bp-core-admin-settings.php

251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
function bp_admin_setting_callback_enable_activity_edit() {
    $edit_times = bp_activity_edit_times();
    $edit_time  = bp_get_activity_edit_time();
    ?>
 
    <input id="_bp_enable_activity_edit" name="_bp_enable_activity_edit" type="checkbox" value="1" <?php checked( bp_is_activity_edit_enabled( false ) ); ?> />
    <label for="_bp_enable_activity_edit"><?php _e( 'Allow members to edit their activity posts for a duration of', 'buddyboss' ); ?></label>
 
    <select name="_bp_activity_edit_time">
        <option value="-1"><?php _e('Forever', 'buddyboss'); ?></option>
        <?php foreach ( $edit_times as $time ) {
            $value      = isset( $time['value'] ) ? $time['value'] : 0;
            $time_level = isset( $time['label'] ) ? $time['label'] : 0;
            echo '<option value="' . esc_attr( $value ) . '" ' . selected( $edit_time, $value, false ) . '>' . esc_html( $time_level ) . '</option>';
        } ?>
    </select>
 
    <?php
}

Changelog

Changelog
Version Description
BuddyBoss 1.5.0 Introduced.

Questions?

We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.