PluginProbe
Maps Plugin using Google Maps for WordPress – WP Google Map / 1.4.3
Maps Plugin using Google Maps for WordPress – WP Google Map v1.4.3
1.9.7 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 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.5.0 1.5.1 1.5.2 1.5.3 All 96 releases
gmap-embed / includes / gmap.php

gmap.php in Maps Plugin using Google Maps for WordPress – WP Google Map 1.4.3, at includes/gmap.php

170 lines 7.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 if (!defined('ABSPATH')) exit;
3 if (isset($_GET['page'])) {
4
5 // Form actions like Settings, Contact
6 require_once(plugin_dir_path(__FILE__) . '/form_actions.php');
7
8 $wpgmap_page = esc_html($_GET['page']);
9 $wpgmap_tag = '';
10 if (isset($_GET['tag'])) {
11 $wpgmap_tag = esc_html($_GET['tag']);
12 }
13 ?>
14 <div class="wrap">
15 <script type="text/javascript"
16 src="<?php echo esc_url(plugins_url("../assets/js/srm_gmap_loader.js", __FILE__)); ?>"></script>
17 <div id="gmap_container_inner">
18 <!--modal contents-->
19
20 <ul id="wp-gmap-nav">
21 <li class="<?php echo ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == '') ? 'active' : ''; ?>">
22 <a href="<?php echo admin_url(); ?>admin.php?page=wpgmapembed" data-id="wp-gmap-all"
23 class="media-menu-item"><?php _e('All Maps', 'gmap-embed'); ?></a>
24 </li>
25 <li class="<?php echo $wpgmap_tag == 'new' ? 'active' : ''; ?>">
26 <a href="<?php echo esc_url(admin_url() . 'admin.php?page=wpgmapembed&tag=new'); ?>"
27 data-id="wp-gmap-new"
28 class="media-menu-item"><?php _e('Create New Map', 'gmap-embed'); ?></a>
29 </li>
30 <li class="<?php echo $wpgmap_tag == 'settings' ? 'active' : ''; ?>">
31 <a href="<?php echo esc_url(admin_url() . 'admin.php?page=wpgmapembed&tag=settings'); ?>"
32 data-id="wp-gmap-settings"
33 class="media-menu-item"><?php _e('Settings', 'gmap-embed'); ?></a>
34 </li>
35 <li class="<?php echo $wpgmap_tag == 'contact' ? 'active' : ''; ?>">
36 <a href="<?php echo esc_url(admin_url() . 'admin.php?page=wpgmapembed&tag=contact'); ?>"
37 data-id="wp-gmap-settings"
38 class="media-menu-item"><?php _e('Having Problem?', 'gmap-embed'); ?></a>
39 </li>
40 <li>
41 <a target="_blank" href="https://www.youtube.com/watch?v=Lak-tJjGjl8" class="media-menu-item">
42 <?php _e('See Video', 'gmap-embed'); ?></a>
43 </li>
44 <span class="spinner" style="margin-right: 20px !important;float:right"></span>
45
46 <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=WVPQNC6CJ6T4Q"><img
47 alt="Donate"
48 src="<?php echo esc_url(plugins_url("../assets/images/paypal.png", __FILE__)); ?>"
49 width="150"/></a>
50
51 <a target="_blank"
52 href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=WVPQNC6CJ6T4Q"
53 class="button media-button button-default button-large" style="
54 padding: 7px 16px;
55 height: auto;
56 font-weight: bold;
57 margin: 20px 0px 0px 24px;
58 ">GET PRO VERSION</a>
59
60 </ul>
61
62 <div id="wp-gmap-tabs">
63 <?php
64 if (isset($_GET['message'])) {
65 ?>
66 <div class="message">
67 <div id="setting-error-settings_updated" class="updated settings-error notice is-dismissible">
68 <p>
69 <strong>
70 <?php
71 $message_status = $_GET['message'];
72 switch ($message_status) {
73 case 1:
74 echo __('Map has been created Successfully.', 'gmap-embed');
75 break;
76 case 2:
77 echo __('Map Updated Successfully.', 'gmap-embed');
78 break;
79 case 3:
80 echo __('Settings updated Successfully.', 'gmap-embed');
81 break;
82 case 4:
83 echo __($message, 'gmap-embed');
84 break;
85 case -1:
86 echo __('Map Deleted Successfully.', 'gmap-embed');
87 break;
88 }
89 ?>
90 </strong>
91 </p>
92 <button type="button" class="notice-dismiss"><span class="screen-reader-text">Dismiss this notice.</span>
93 </button>
94 </div>
95 </div>
96 <?php
97 }
98 ?>
99 <?php
100 if (get_option('wpgmap_api_key') == false) {
101 require_once(plugin_dir_path(__FILE__) . '/wpgmap_settings.php');
102 }
103 ?>
104 <!---------------------------Maps List-------------->
105 <?php
106 if ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == '') {
107 ?>
108 <div class="wp-gmap-tab-content active" id="wp-gmap-all">
109 <?php
110 require_once(plugin_dir_path(__FILE__) . '/wpgmap_list.php');
111 ?>
112 </div>
113 <?php
114 }
115 ?>
116 <!---------------------------Create New Map-------------->
117
118 <div
119 class="wp-gmap-tab-content <?php echo ($_GET['page'] == 'wpgmapembed' && $_GET['tag'] == 'new') ? 'active' : ''; ?>"
120 id="wp-gmap-new">
121 <?php
122 if ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'new') {
123 require_once(plugin_dir_path(__FILE__) . '/wpgmap_create.php');
124 }
125 ?>
126 </div>
127
128 <!---------------------------Existing map update-------------->
129
130 <div
131 class="wp-gmap-tab-content <?php echo ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'edit') ? 'active' : ''; ?>"
132 id="wp-gmap-edit">
133 <?php
134 if ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'edit') {
135 require_once(plugin_dir_path(__FILE__) . '/wpgmap_edit.php');
136 }
137 ?>
138 </div>
139
140 <!---------------------------Plugin Settings-------------->
141
142 <div
143 class="wp-gmap-tab-content <?php echo ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'contact') ? 'active' : ''; ?>"
144 id="wp-gmap-contact">
145 <?php
146 if ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'contact') {
147 require_once(plugin_dir_path(__FILE__) . '/wpgmap_contact.php');
148 }
149 ?>
150 </div>
151
152 <!---------------------------Plugin Settings-------------->
153
154 <div
155 class="wp-gmap-tab-content <?php echo ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'settings') ? 'active' : ''; ?>"
156 id="wp-gmap-settings">
157 <?php
158 if ($wpgmap_page == 'wpgmapembed' && $wpgmap_tag == 'settings') {
159 require_once(plugin_dir_path(__FILE__) . '/wpgmap_settings.php');
160 }
161 ?>
162 </div>
163
164
165 </div>
166 </div>
167 </div>
168 <?php
169 }
170 ?>