public static function button() { return Ai1wm_Template::get_content( 'import/button', array( 'token' => get_option( 'ai1wmge_gdrive_token' ) ), AI1WMGE_TEMPLATES_PATH ); }
public static function buttons() { return array(apply_filters('ai1wm_import_file', Ai1wm_Template::get_content('import/button-file')), apply_filters('ai1wm_import_url', Ai1wm_Template::get_content('import/button-url')), apply_filters('ai1wm_import_ftp', Ai1wm_Template::get_content('import/button-ftp')), apply_filters('ai1wm_import_dropbox', Ai1wm_Template::get_content('import/button-dropbox')), apply_filters('ai1wm_import_gdrive', Ai1wm_Template::get_content('import/button-gdrive')), apply_filters('ai1wm_import_s3', Ai1wm_Template::get_content('import/button-s3'))); }
/** * Add "Check for updates" link * * @param array $links The array having default links for the plugin. * @param string $file The name of the plugin file. * @return array */ public static function plugin_row_meta($links, $file) { $modal = 0; // Add link for each extension foreach (Ai1wm_Extensions::get() as $slug => $extension) { $modal++; // Get plugin details if ($file === $extension['basename']) { $url = add_query_arg(array('ai1wm_updater' => 1), network_admin_url('plugins.php')); // Check Purchase ID if (get_option($extension['key'])) { // Add "Check for updates" link $links[] = Ai1wm_Template::get_content('updater/check', array('url' => wp_nonce_url($url, 'ai1wm_updater_nonce'))); } else { // Add modal $links[] = Ai1wm_Template::get_content('updater/modal', array('url' => wp_nonce_url($url, 'ai1wm_updater_nonce'), 'modal' => $modal)); } } } return $links; }
/** * Add a links to plugin list page * * @return array */ public function plugin_row_meta( $links, $file ) { if ( $file == AI1WM_PLUGIN_BASENAME ) { $links[] = Ai1wm_Template::get_content( 'main/get-support' ); } return $links; }
public static function button() { return Ai1wm_Template::get_content('export/button', array('token' => get_option('ai1wmde_dropbox_token')), AI1WMDE_TEMPLATES_PATH); }