Changeset 2757284
- Timestamp:
- 07/16/2022 07:55:49 AM (3 years ago)
- Location:
- adsensei-b30/tags/2.0
- Files:
-
- 1 edited
- 13 copied
-
. (copied) (copied from adsensei-b30/trunk)
-
adSenseiB30.php (modified) (13 diffs)
-
includes/js/admin_javascript.js (copied) (copied from adsensei-b30/trunk/includes/js/admin_javascript.js)
-
lang/es_ES.po (copied) (copied from adsensei-b30/trunk/lang/es_ES.po)
-
languages/adsensei-b30-en_US.mo (copied) (copied from adsensei-b30/trunk/languages/adsensei-b30-en_US.mo)
-
languages/adsensei-b30-en_US.po (copied) (copied from adsensei-b30/trunk/languages/adsensei-b30-en_US.po)
-
languages/adsensei-b30-es_ES.mo (copied) (copied from adsensei-b30/trunk/languages/adsensei-b30-es_ES.mo)
-
languages/adsensei-b30-es_ES.po (copied) (copied from adsensei-b30/trunk/languages/adsensei-b30-es_ES.po)
-
languages/adsensei-b30.pot (copied) (copied from adsensei-b30/trunk/languages/adsensei-b30.pot)
-
languages/en_US.mo (copied) (copied from adsensei-b30/trunk/languages/en_US.mo)
-
languages/en_US.po (copied) (copied from adsensei-b30/trunk/languages/en_US.po)
-
languages/es_ES.mo (copied) (copied from adsensei-b30/trunk/languages/es_ES.mo)
-
languages/es_ES.po (copied) (copied from adsensei-b30/trunk/languages/es_ES.po)
-
readme.txt (copied) (copied from adsensei-b30/trunk/readme.txt)
Legend:
- Unmodified
- Added
- Removed
-
adsensei-b30/tags/2.0/adSenseiB30.php
r2526148 r2757284 2 2 3 3 /* 4 Plugin Name: Ad Sensei B305 Plugin URI: http ://blogger3cero.com/nuevo-adsensei-b304 Plugin Name: Adsmonetizer 5 Plugin URI: https://adsplugin.net 6 6 Description: Inserta de manera fácil, rápida y flexible anuncios de AdSense por todo tu blog 7 Version: 1.9.9.9 8 Author: <a href="https://blogger3cero.com/nuevo-adsensei-b30" target="_blank">Alberto Del Águila, Jaime Sempere, Dean Romero</a> 9 Author2: <a href="https://seomify.com" target="_blank">Seomify,</a> 7 Version: 2.0 8 Author: <a href="https://adsplugin.net" target="_blank">José Fernandez</a> 10 9 License: GPLv2 or later 11 10 Text Domain: adsensei-b30 … … 17 16 ******************************/ 18 17 19 class DeanSensei{18 class adsenseib30 { 20 19 /** Singleton *************************************************************/ 21 20 /** … … 29 28 public static function instance() { 30 29 if ( ! isset( self::$instance ) ) { 31 self::$instance = new DeanSensei;30 self::$instance = new adsenseib30; 32 31 self::$instance->includes(); 33 32 self::$instance->init(); … … 38 37 private function includes() { 39 38 include_once( dirname( __FILE__ ) . '/includes/libs/Mobile_Detect.php' ); 40 include_once( dirname( __FILE__ ) . '/includes/ utils.php' );41 include_once( dirname( __FILE__ ) . '/ TextInHome.php' );42 include_once( dirname( __FILE__ ) . '/ CategoryText.php' );43 include_once( dirname( __FILE__ ) . '/includes/ categories_text_admin.php' );44 include_once( dirname( __FILE__ ) . '/includes/ads b30_admin_page.php' );45 include_once( dirname( __FILE__ ) . '/ includes/home_text_admin.php' );46 include_once( dirname( __FILE__ ) . '/ includes/ninjas_page.php' );39 include_once( dirname( __FILE__ ) . '/includes/adsenseib30_utils.php' ); 40 include_once( dirname( __FILE__ ) . '/includes/adsenseib30_admin_categories_text.php' ); 41 include_once( dirname( __FILE__ ) . '/includes/adsenseib30_admin_home_text.php' ); 42 include_once( dirname( __FILE__ ) . '/includes/adsenseib30_admin_page.php' ); 43 include_once( dirname( __FILE__ ) . '/includes/adsenseib30_admin_ninjas_page.php' ); 44 include_once( dirname( __FILE__ ) . '/adsenseib30_textInHome.php' ); 45 include_once( dirname( __FILE__ ) . '/adsenseib30_categoryText.php' ); 47 46 } 48 47 … … 52 51 $this->detect = new Mobile_Detect; 53 52 54 add_action('admin_init', array($this, ' myPlugin_admin_scripts' ));55 add_action('admin_init', ' AdSenseiUtils::register_settings');53 add_action('admin_init', array($this, 'adsenseib30_admin_scripts' )); 54 add_action('admin_init', 'adsenseib30_utils::register_settings'); 56 55 add_action('admin_menu', array($this, 'admin_menu_function')); 57 add_action('admin_enqueue_scripts', array($this, 'ads b30_load_scripts'));56 add_action('admin_enqueue_scripts', array($this, 'adsenseib30_load_scripts')); 58 57 59 58 add_shortcode( 'sin_anuncios_b30', array($this,'do_nothing_shortcode')); … … 64 63 //add_filter( 'load_textdomain_mofile', 'adsensei_load_textdomain', 10, 2); // adsensei-b30 65 64 //Remueve las dos barras de la siguiente línea si en tu theme sale un título para las categorías 66 //tipo "Categorías: blabla":67 //add_filter('get_the_archive_title',' CategoryText::removeCategoryTitle') ;65 //tipo "Categorías: blabla": 66 //add_filter('get_the_archive_title','adsenseib30_categoryText::removeCategoryTitle') ; 68 67 //add_action('plugins_loaded', array($this, 'wan_load_textdomain')); 69 add_action( 'loop_start', 'TextInHome::outputText' ); 70 /* 71 add_filter('tiny_mce_before_init', function($init) { 72 // $init['wpautop'] = false; 73 return $init; 74 }); 75 */ 68 add_action( 'loop_start', 'adsenseib30_textInHome::outputText' ); 76 69 //avoiding remove of </p>: 77 70 //remove_filter('the_content','wpautop'); … … 84 77 } 85 78 86 public function adsensei_load_textdomain( $mofile, $domain) 79 public function adsensei_load_textdomain( $mofile, $domain) 87 80 { 88 81 if ( 'adsensei-b30' === $domain && false !== strpos( $mofile, WP_LANG_DIR . '/plugins/' ) ) { … … 96 89 return array('Author2'); 97 90 } 98 91 99 92 public function filter_authors_row_meta($plugin_meta, $plugin_file, $plugin_data, $status ){ 100 93 101 94 if(empty($plugin_data['Author'])){ 102 95 return $plugin_meta; 103 96 } 104 105 97 98 106 99 if ( !empty( $plugin_data['Author2'] ) ) { 107 100 $plugin_meta[1] = $plugin_meta[1] . ', ' . $plugin_data['Author2']; 108 101 } 109 110 102 103 111 104 return $plugin_meta; 112 105 } … … 114 107 public function addCategoryText($description) { 115 108 116 if ( CategoryText::isCallFrom_All_in_One_SEO_Pack() ) {109 if ( adsenseib30_categoryText::isCallFrom_All_in_One_SEO_Pack() ) { 117 110 return $description; 118 111 } 119 return CategoryText::addCategoryText();112 return adsenseib30_categoryText::addCategoryText(); 120 113 } 121 114 … … 133 126 } 134 127 135 public function myPlugin_admin_scripts() {128 public function adsenseib30_admin_scripts() { 136 129 if (( isset($_GET['page']) && $_GET['page'] == 'adsensei-admin' ) 137 130 || ( isset($_GET['page']) && $_GET['page'] == 'category-text' ) … … 300 293 } 301 294 302 public function ads b30_load_scripts($hook) {295 public function adsenseib30_load_scripts($hook) { 303 296 if($this->isAdminPage($hook)) { 304 297 wp_enqueue_style( 'dashicons' ); … … 313 306 public function isAdminPage($hook){ 314 307 if ($hook == 'toplevel_page_ninjas-admin') return true; 315 if ($hook == 'ads enseib30_page_adsensei-admin') return true;316 if ($hook == 'ads enseib30_page_home-text') return true;317 if ($hook == 'ads enseib30_page_category-text') return true;308 if ($hook == 'adsmonetizer_page_adsensei-admin') return true; 309 if ($hook == 'adsmonetizer_page_home-text') return true; 310 if ($hook == 'adsmonetizer_page_category-text') return true; 318 311 return false; 319 312 } 320 313 321 314 public function admin_menu_function(){ 322 add_menu_page ( 'Ad SenseiB30', 'AdSenseiB30', 'edit_pages', 'ninjas-admin', 'adsenseib30_ninjas_page',plugins_url('includes/assets/logo-icon-gris.png',__FILE__));315 add_menu_page ( 'Adsmonetizer', 'Adsmonetizer', 'edit_pages', 'ninjas-admin', 'adsenseib30_ninjas_page',plugins_url('includes/assets/logo-icon-gris.png',__FILE__)); 323 316 add_submenu_page ( 'ninjas-admin', __('Inicio','adsensei-b30'), __('Inicio','adsensei-b30'), 'edit_pages', 'ninjas-admin', 'adsenseib30_ninjas_page'); 324 317 add_submenu_page ( 'ninjas-admin', __('Adsense/Contenido entre parrafos','adsensei-b30'), __('Coloca tus Anuncios','adsensei-b30'), 'edit_pages', 'adsensei-admin', 'adsenseib30_settings_page'); 325 add_submenu_page ( 'ninjas-admin', __('Texto en Home','adsensei-b30'), __('Texto en Home','adsensei-b30'), 'edit_pages', 'home-text', 'ads b30_home_text_settings_page');326 add_submenu_page ( 'ninjas-admin', __('Texto en Categorías','adsensei-b30'), __('Texto en Categorías','adsensei-b30'), 'edit_pages', 'category-text', 'ads b30_categories_text_settings_page');318 add_submenu_page ( 'ninjas-admin', __('Texto en Home','adsensei-b30'), __('Texto en Home','adsensei-b30'), 'edit_pages', 'home-text', 'adsenseib30_home_text_settings_page'); 319 add_submenu_page ( 'ninjas-admin', __('Texto en Categorías','adsensei-b30'), __('Texto en Categorías','adsensei-b30'), 'edit_pages', 'category-text', 'adsenseib30_categories_text_settings_page'); 327 320 } 328 321 … … 331 324 332 325 /** SINGLETON INVOCATION **/ 333 function ad Sensei_load() {334 return DeanSensei::instance();326 function adsenseib30_load() { 327 return adsenseib30::instance(); 335 328 } 336 329 337 adSensei_load(); 338 330 adsenseib30_load();
Note: See TracChangeset
for help on using the changeset viewer.