PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 2.5.0
Forumax – AI Powered Advanced Community Forum Plugin v2.5.0
2.5.0 2.4.4 2.4.3 2.4.2 2.4.1 2.4.0 trunk 1.0.8 1.1.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 2.0.0 All 30 releases
← All changes | includes/features/bbpc_attachments/code/meta.php +10 -10 1.1.0 → 2.5.0 View file →
@@ -35,9 +35,9 @@
35 35
36 36 public function admin_init() {
37 37 if ( isset( $_POST['gdbb-attach-submit'] ) ) {
38 38
39 - check_admin_referer( 'bbp-core' );
39 + check_admin_referer( 'forumax' );
40 40
41 41 //TODO: Check all these.
42 42 BBPCATTCore::instance()->o['max_file_size'] = absint( $_POST['max_file_size'] );
43 43 BBPCATTCore::instance()->o['max_to_upload'] = absint( $_POST['max_to_upload'] );
@@ -48,14 +48,14 @@
48 48 BBPCATTCore::instance()->o['include_always'] = isset( $_POST['include_always'] ) ? 1 : 0;
49 49 BBPCATTCore::instance()->o['delete_attachments'] = bbpc_sanitize_basic( $_POST['delete_attachments'] );
50 50
51 51 update_option( 'bbp-core', BBPCATTCore::instance()->o );
52 - wp_redirect( add_query_arg( 'settings-updated', 'true' ) );
52 + wp_redirect( esc_url_raw( add_query_arg( 'settings-updated', 'true' ) ) );
53 53 exit();
54 54 }
55 55
56 56 if ( isset( $_POST['gdbb-att-advanced-submit'] ) ) {
57 - check_admin_referer( 'bbp-core' );
57 + check_admin_referer( 'forumax' );
58 58
59 59 BBPCATTCore::instance()->o['log_upload_errors'] = isset( $_POST['log_upload_errors'] ) ? 1 : 0;
60 60 BBPCATTCore::instance()->o['errors_visible_to_admins'] = isset( $_POST['errors_visible_to_admins'] ) ? 1 : 0;
61 61 BBPCATTCore::instance()->o['errors_visible_to_moderators'] = isset( $_POST['errors_visible_to_moderators'] ) ? 1 : 0;
@@ -64,9 +64,9 @@
64 64 BBPCATTCore::instance()->o['delete_visible_to_moderators'] = true; //TODO: Customize in pro version
65 65 BBPCATTCore::instance()->o['delete_visible_to_author'] = false; //TODO: Customize in pro version
66 66
67 67 update_option( 'bbp-core', BBPCATTCore::instance()->o );
68 - wp_redirect( add_query_arg( 'settings-updated', 'true' ) );
68 + wp_redirect( esc_url_raw( add_query_arg( 'settings-updated', 'true' ) ) );
69 69 exit();
70 70 }
71 71 }
72 72
@@ -102,9 +102,9 @@
102 102 }
103 103 }
104 104
105 105 public function admin_post_columns( $columns ) {
106 - $columns['gdbbatt_count'] = '<img src="' . BBPCATTACHMENT_URL . 'css/gfx/attachment.png" width="16" height="12" alt="' . __( 'Attachments', 'bbp-core' ) . '" title="' . __( 'Attachments', 'bbp-core' ) . '" />';
106 + $columns['gdbbatt_count'] = '<img src="' . BBPCATTACHMENT_URL . 'css/gfx/attachment.png" width="16" height="12" alt="' . __( 'Attachments', 'forumax' ) . '" title="' . __( 'Attachments', 'forumax' ) . '" />';
107 107
108 108 return $columns;
109 109 }
110 110
@@ -109,18 +109,18 @@
109 109 }
110 110
111 111 public function admin_columns_data( $column, $id ) {
112 112 if ( $column == 'gdbbatt_count' ) {
113 - $attachments = bbpc_get_post_attachments( $id );
113 + $attachments = forumax_get_post_attachments( $id );
114 114 echo count( $attachments );
115 115 }
116 116 }
117 117
118 118 public function admin_meta() {
119 - if ( current_user_can( BBPC_ATTACHMENT ) ) {
120 - add_meta_box( 'gdbbattach-meta-forum', __( 'Attachments Settings', 'bbp-core' ), [ $this, 'metabox_forum' ], 'forum', 'side', 'high' );
121 - add_meta_box( 'gdbbattach-meta-files', __( 'Attachments List', 'bbp-core' ), [ $this, 'metabox_files' ], 'topic', 'side', 'high' );
122 - add_meta_box( 'gdbbattach-meta-files', __( 'Attachments List', 'bbp-core' ), [ $this, 'metabox_files' ], 'reply', 'side', 'high' );
119 + if ( current_user_can( FORUMAX_ATTACHMENT ) ) {
120 + add_meta_box( 'gdbbattach-meta-forum', __( 'Attachments Settings', 'forumax' ), [ $this, 'metabox_forum' ], 'forum', 'side', 'high' );
121 + add_meta_box( 'gdbbattach-meta-files', __( 'Attachments List', 'forumax' ), [ $this, 'metabox_files' ], 'topic', 'side', 'high' );
122 + add_meta_box( 'gdbbattach-meta-files', __( 'Attachments List', 'forumax' ), [ $this, 'metabox_files' ], 'reply', 'side', 'high' );
123 123 }
124 124 }
125 125
126 126 public function metabox_forum() {