PluginProbe
Advanced Ads – Ad Manager & AdSense / 1.6
Advanced Ads – Ad Manager & AdSense v1.6
2.0.26 2.0.25 2.0.24 2.0.23 2.0.22 2.0.21 1.38.0 1.39.0 1.39.1 1.39.2 1.39.3 1.39.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.40.0 1.40.1 1.40.2 All 348 releases
advanced-ads / admin / views / settings.php
settings.php
53 lines 2.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * the view for the settings page
4 */
5
6 // array with setting tabs for frontend
7 $setting_tabs = apply_filters('advanced-ads-setting-tabs', array(
8 'general' => array(
9 'page' => $this->plugin_screen_hook_suffix,
10 'group' => ADVADS_SLUG,
11 'tabid' => 'general',
12 'title' => __( 'General', ADVADS_SLUG )
13 ),
14 'licenses' => array(
15 'page' => 'advanced-ads-settings-license-page',
16 'group' => ADVADS_SLUG . '-licenses',
17 'tabid' => 'licenses',
18 'title' => __( 'Licenses', ADVADS_SLUG )
19 )
20 ));
21 ?><div class="wrap">
22 <?php screen_icon(); ?>
23 <h2><?php echo esc_html( get_admin_page_title() ); ?></h2>
24 <?php settings_errors(); ?>
25 <h2 class="nav-tab-wrapper" id="advads-tabs">
26 <?php foreach ( $setting_tabs as $_setting_tab_id => $_setting_tab ) : ?>
27 <a class="nav-tab" id="<?php echo $_setting_tab_id; ?>-tab"
28 href="#top#<?php echo $_setting_tab_id; ?>"><?php echo $_setting_tab['title']; ?></a>
29 <?php endforeach; ?>
30 </h2>
31 <?php foreach ( $setting_tabs as $_setting_tab_id => $_setting_tab ) : ?>
32 <form method="POST" action="options.php">
33 <div id="<?php echo $_setting_tab_id; ?>" class="advads-tab"><?php
34 if ( isset( $_setting_tab['group'] ) ) {
35 settings_fields( $_setting_tab['group'] );
36 }
37 do_settings_sections( $_setting_tab['page'] );
38
39 do_action( 'advanced-ads-settings-form', $_setting_tab_id, $_setting_tab );
40 submit_button( __( 'Save settings on this page', ADVADS_SLUG ) );
41 ?></div></form>
42 <?php endforeach; ?>
43 <?php
44 do_action( 'advanced-ads-additional-settings-form' );
45 ?>
46 <ul>
47 <li><a href="/wp-admin/admin.php?page=advanced-ads-debug"><?php _e( 'Debug Page', ADVADS_SLUG ); ?></a></li>
48 <li><a href="http://wordpress.org/plugins/advanced-ads/" title="<?php _e( 'Advanced Ads on WordPress.org', ADVADS_SLUG ); ?>"><?php _e( 'Advanced Ads on wp.org', ADVADS_SLUG ); ?></a></li>
49 <li><a href="http://webgilde.com" title="<?php _e( 'the company behind Advanced Ads', ADVADS_SLUG ); ?>"><?php _e( 'webgilde GmbH', ADVADS_SLUG ); ?></a></li>
50 </ul>
51
52 </div>
53