'activitypub_blog_name' ) ); \add_settings_field( 'activitypub_blog_avatar', \__( 'Manage Avatar', 'activitypub' ), array( self::class, 'avatar_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile' ); \add_settings_field( 'activitypub_header_image', \__( 'Manage Header Image', 'activitypub' ), array( self::class, 'header_image_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile' ); // Don't show profile ID field when relay mode is enabled. if ( ! \get_option( 'activitypub_relay_mode', false ) ) { \add_settings_field( 'activitypub_blog_identifier', \__( 'Change Profile ID', 'activitypub' ), array( self::class, 'profile_id_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile', array( 'label_for' => 'activitypub_blog_identifier' ) ); } \add_settings_field( 'activitypub_blog_description', \__( 'Change Description', 'activitypub' ), array( self::class, 'description_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile', array( 'label_for' => 'activitypub_blog_description' ) ); \add_settings_field( 'activitypub_notifications', \esc_html__( 'Email Notifications', 'activitypub' ), array( self::class, 'notifications_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile' ); \add_settings_field( 'activitypub_extra_fields', \__( 'Extra Fields', 'activitypub' ), array( self::class, 'extra_fields_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile' ); \add_settings_field( 'activitypub_blog_user_also_known_as', \__( 'Account Aliases', 'activitypub' ), array( self::class, 'also_known_as_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile' ); \add_settings_field( 'activitypub_hide_social_graph', \__( 'Followers and Followings', 'activitypub' ), array( self::class, 'hide_followers_callback' ), 'activitypub_blog_settings', 'activitypub_blog_profile' ); } /** * Name field callback. * * @return void */ public static function name_callback() { ?>
get_icon(); $custom_icon = \get_option( 'activitypub_blog_icon', 0 ); $upload_class = 'button upload-button button-add-media button-add-blog-avatar activitypub-media-picker-button'; $update_class = 'button activitypub-media-picker-button'; $classes = $upload_class; $alt_classes = $update_class; $remove_class = 'button button-secondary reset hidden'; if ( (int) $custom_icon ) { $classes = $update_class; $alt_classes = $upload_class; $remove_class = 'button button-secondary reset'; } ?>
General Settings.', 'activitypub' ), \esc_url( \admin_url( 'options-general.php' ) ) ), 'default' ); ?>
| post_title ); ?> | ||
@username@example.com are accepted and will be automatically normalized to the correct format.', 'activitypub' ) ); ?>