PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 3.0.5
Admin Columns v3.0.5
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Addon / NinjaForms.php
codepress-admin-columns / classes / Addon Last commit date
ACF.php 8 years ago BuddyPress.php 8 years ago EventsCalendar.php 8 years ago NinjaForms.php 8 years ago Pods.php 8 years ago Types.php 8 years ago WooCommerce.php 8 years ago
NinjaForms.php
39 lines
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit;
5 }
6
7 class AC_Addon_NinjaForms extends AC_Addon {
8
9 public function __construct() {
10 parent::__construct( 'ac-addon-ninjaforms' );
11
12 $this
13 ->set_title( __( 'Ninja Forms', 'codepress-admin-columns' ) )
14 ->set_logo( AC()->get_plugin_url() . 'assets/images/addons/ninja-forms.png' )
15 ->set_icon( AC()->get_plugin_url() . 'assets/images/addons/ninja-forms-icon.png' )
16 ->set_link( ac_get_site_utm_url( 'ninja-forms', 'addon', 'ninjaforms' ) )
17 ->set_description( "Add Ninja Forms columns that can be sorted, filtered and directly edited!" )
18 ->add_plugin( 'ninjaforms' );
19 }
20
21 public function display_promo() {
22 echo $this->get_title() . ' ';
23 $this->display_icon();
24 }
25
26 public function show_missing_notice_on_current_page() {
27 global $pagenow;
28
29 $is_page = 'admin.php' === $pagenow && in_array( filter_input( INPUT_GET, 'page' ), array( 'bp-activity', 'bp-groups' ) );
30
31 return parent::show_missing_notice_on_current_page() || $is_page;
32 }
33
34 public function is_plugin_active() {
35 return class_exists( 'Ninja_Forms' );
36 }
37
38 }
39