function wpgmaps_marker_permission_check() { if (function_exists("wpgmza_register_pro_version")) { global $wpgmza_pro_version; if (floatval($wpgmza_pro_version) < 5.41) { $marker_location = get_option("wpgmza_xml_location"); } else { $marker_location = wpgmza_return_marker_path(); } } else { $marker_location = wpgmza_return_marker_path(); } $wpgmza_file_perms = substr(sprintf('%o', fileperms($marker_location)), -4); $fpe = false; $fpe_error = ""; if ($wpgmza_file_perms == "0777" || $wpgmza_file_perms == "0755" || $wpgmza_file_perms == "0775" || $wpgmza_file_perms == "0705" || $wpgmza_file_perms == "2705" || $wpgmza_file_perms == "2775" || $wpgmza_file_perms == "2777") { $fpe = true; $fpe_error = ""; } else { if ($wpgmza_file_perms == "0") { $fpe = false; $fpe_error = __("This folder does not exist. Please create it.", "wp-google-maps") . ": " . $marker_location; } else { $fpe = false; $fpe_error = __("WP Google Maps does not have write permission to the marker location directory. This is required to store marker data. Please CHMOD the folder ", "wp-google-maps") . $marker_location . __(" to 755 or 777, or change the directory in the Maps->Settings page. (Current file permissions are ", "wp-google-maps") . $wpgmza_file_perms . ")"; } } if (!$fpe) { echo "<div id=\"message\" class=\"error\"><p>" . $fpe_error . "</p></div>"; } }
function wpgmaps_settings_page_sub($section) { if ($section == "ugm") { if (function_exists('wpgmaps_ugm_settings_page')) { return wpgmaps_ugm_settings_page(); } else { $ret = "<h3>" . __("Visitor Generated Markers Settings", "wp-google-maps") . "</h3>"; $ret .= "<a href='http://www.wpgmaps.com/visitor-generated-markers-add-on/?utm_source=plugin&utm_medium=link&utm_campaign=vgm_addon' target='_BLANK'>" . __("Purchase the Visitor Generated Markers Add-on", "wp-google-maps") . "</a> " . __("to enable this feature. <br /><br />If you have already purchased it please ensure that you have uploaded activated the plugin.", "wp-google-maps"); return $ret; } } if ($section == "mlisting") { $wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS"); if (isset($wpgmza_settings['wpgmza_settings_markerlist_category'])) { $wpgmza_settings_markerlist_category = $wpgmza_settings['wpgmza_settings_markerlist_category']; } else { $wpgmza_settings_markerlist_category = ""; } if (isset($wpgmza_settings['wpgmza_settings_markerlist_icon'])) { $wpgmza_settings_markerlist_icon = $wpgmza_settings['wpgmza_settings_markerlist_icon']; } else { $wpgmza_settings_markerlist_icon = ""; } if (isset($wpgmza_settings['wpgmza_settings_markerlist_title'])) { $wpgmza_settings_markerlist_title = $wpgmza_settings['wpgmza_settings_markerlist_title']; } else { $wpgmza_settings_markerlist_title = ""; } if (isset($wpgmza_settings['wpgmza_settings_markerlist_description'])) { $wpgmza_settings_markerlist_description = $wpgmza_settings['wpgmza_settings_markerlist_description']; } else { $wpgmza_settings_markerlist_description = ""; } if (isset($wpgmza_settings['wpgmza_settings_markerlist_address'])) { $wpgmza_settings_markerlist_address = $wpgmza_settings['wpgmza_settings_markerlist_address']; } else { $wpgmza_settings_markerlist_address = ""; } if ($wpgmza_settings_markerlist_category == "yes") { $wpgmza_hide_category_checked = "checked='checked'"; } else { $wpgmza_hide_category_checked = ''; } if ($wpgmza_settings_markerlist_icon == "yes") { $wpgmza_hide_icon_checked = "checked='checked'"; } else { $wpgmza_hide_icon_checked = ''; } if ($wpgmza_settings_markerlist_title == "yes") { $wpgmza_hide_title_checked = "checked='checked'"; } else { $wpgmza_hide_title_checked = ''; } if ($wpgmza_settings_markerlist_address == "yes") { $wpgmza_hide_address_checked = "checked='checked'"; } else { $wpgmza_hide_address_checked = ''; } if ($wpgmza_settings_markerlist_description == "yes") { $wpgmza_hide_description_checked = "checked='checked'"; } else { $wpgmza_hide_description_checked = ''; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_image'])) { $wpgmza_settings_carousel_markerlist_image = $wpgmza_settings['wpgmza_settings_carousel_markerlist_image']; } else { $wpgmza_settings_carousel_markerlist_image = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_icon'])) { $wpgmza_settings_carousel_markerlist_icon = $wpgmza_settings['wpgmza_settings_carousel_markerlist_icon']; } else { $wpgmza_settings_carousel_markerlist_icon = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_title'])) { $wpgmza_settings_carousel_markerlist_title = $wpgmza_settings['wpgmza_settings_carousel_markerlist_title']; } else { $wpgmza_settings_carousel_markerlist_title = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_address'])) { $wpgmza_settings_carousel_markerlist_address = $wpgmza_settings['wpgmza_settings_carousel_markerlist_address']; } else { $wpgmza_settings_carousel_markerlist_address = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_description'])) { $wpgmza_settings_carousel_markerlist_description = $wpgmza_settings['wpgmza_settings_carousel_markerlist_description']; } else { $wpgmza_settings_carousel_markerlist_description = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_directions'])) { $wpgmza_settings_carousel_markerlist_directions = $wpgmza_settings['wpgmza_settings_carousel_markerlist_directions']; } else { $wpgmza_settings_carousel_markerlist_directions = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_marker_link'])) { $wpgmza_settings_carousel_markerlist_marker_link = $wpgmza_settings['wpgmza_settings_carousel_markerlist_marker_link']; } else { $wpgmza_settings_carousel_markerlist_marker_link = ""; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_resize_image'])) { $wpgmza_settings_carousel_markerlist_resize_image = $wpgmza_settings['wpgmza_settings_carousel_markerlist_resize_image']; } else { $wpgmza_settings_carousel_markerlist_resize_image = ""; } if (isset($wpgmza_settings['carousel_lazyload'])) { $wpgmza_settings_carousel_markerlist_lazyload = $wpgmza_settings['carousel_lazyload']; } else { $wpgmza_settings_carousel_markerlist_lazyload = ""; } if (isset($wpgmza_settings['carousel_autoplay'])) { $wpgmza_settings_carousel_markerlist_autoplay = $wpgmza_settings['carousel_autoplay']; } else { $wpgmza_settings_carousel_markerlist_autoplay = "5000"; } if (isset($wpgmza_settings['carousel_autoheight'])) { $wpgmza_settings_carousel_markerlist_autoheight = $wpgmza_settings['carousel_autoheight']; } else { $wpgmza_settings_carousel_markerlist_autoheight = ""; } if (isset($wpgmza_settings['carousel_pagination'])) { $wpgmza_settings_carousel_markerlist_pagination = $wpgmza_settings['carousel_pagination']; } else { $wpgmza_settings_carousel_markerlist_pagination = ""; } if (isset($wpgmza_settings['carousel_items'])) { $wpgmza_settings_carousel_markerlist_items = $wpgmza_settings['carousel_items']; } else { $wpgmza_settings_carousel_markerlist_items = "5"; } if (isset($wpgmza_settings['carousel_navigation'])) { $wpgmza_settings_carousel_markerlist_navigation = $wpgmza_settings['carousel_navigation']; } else { $wpgmza_settings_carousel_markerlist_navigation = ""; } if (isset($wpgmza_settings['wpgmza_default_items'])) { $wpgmza_settings_default_items = $wpgmza_settings['wpgmza_default_items']; } else { $wpgmza_settings_default_items = "10"; } if ($wpgmza_settings_carousel_markerlist_image == "yes") { $wpgmza_hide_carousel_image_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_image_checked = ''; } if ($wpgmza_settings_carousel_markerlist_icon == "yes") { $wpgmza_hide_carousel_icon_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_icon_checked = ''; } if ($wpgmza_settings_carousel_markerlist_title == "yes") { $wpgmza_hide_carousel_title_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_title_checked = ''; } if ($wpgmza_settings_carousel_markerlist_address == "yes") { $wpgmza_hide_carousel_address_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_address_checked = ''; } if ($wpgmza_settings_carousel_markerlist_description == "yes") { $wpgmza_hide_carousel_description_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_description_checked = ''; } if ($wpgmza_settings_carousel_markerlist_directions == "yes") { $wpgmza_hide_carousel_directions_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_directions_checked = ''; } if ($wpgmza_settings_carousel_markerlist_marker_link == "yes") { $wpgmza_hide_carousel_marker_link_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_marker_link_checked = ''; } if ($wpgmza_settings_carousel_markerlist_resize_image == "yes") { $wpgmza_hide_carousel_resize_image_checked = "checked='checked'"; } else { $wpgmza_hide_carousel_resize_image_checked = ''; } if ($wpgmza_settings_carousel_markerlist_lazyload == "yes") { $wpgmza_settings_carousel_markerlist_lazyload_checked = "checked='checked'"; } else { $wpgmza_settings_carousel_markerlist_lazyload_checked = ''; } if ($wpgmza_settings_carousel_markerlist_autoheight == "yes") { $wpgmza_settings_carousel_markerlist_autoheight_checked = "checked='checked'"; } else { $wpgmza_settings_carousel_markerlist_autoheight_checked = ''; } if ($wpgmza_settings_carousel_markerlist_pagination == "yes") { $wpgmza_settings_carousel_markerlist_pagination_checked = "checked='checked'"; } else { $wpgmza_settings_carousel_markerlist_pagination_checked = ''; } if ($wpgmza_settings_carousel_markerlist_navigation == "yes") { $wpgmza_settings_carousel_markerlist_navigation_checked = "checked='checked'"; } else { $wpgmza_settings_carousel_markerlist_navigation_checked = ''; } if (isset($wpgmza_settings['wpgmza_settings_carousel_markerlist_theme'])) { $wpgmza_carousel_theme = $wpgmza_settings['wpgmza_settings_carousel_markerlist_theme']; } $wpgmza_carousel_theme_selected = array(); for ($i = 0; $i <= 7; $i++) { $wpgmza_carousel_theme_selected[$i] = ""; } for ($i = 0; $i <= 5; $i++) { $wpgmza_default_show_items_selected[$i] = ""; } if ($wpgmza_settings_default_items == "10") { $wpgmza_default_show_items_selected[0] = "selected"; } else { if ($wpgmza_settings_default_items == "25") { $wpgmza_default_show_items_selected[1] = "selected"; } else { if ($wpgmza_settings_default_items == "50") { $wpgmza_default_show_items_selected[2] = "selected"; } else { if ($wpgmza_settings_default_items == "100") { $wpgmza_default_show_items_selected[3] = "selected"; } else { if ($wpgmza_settings_default_items == "-1") { $wpgmza_default_show_items_selected[4] = "selected"; } } } } } if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "sky") { $wpgmza_carousel_theme_selected[0] = "selected"; } else { if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "sun") { $wpgmza_carousel_theme_selected[1] = "selected"; } else { if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "earth") { $wpgmza_carousel_theme_selected[2] = "selected"; } else { if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "monotone") { $wpgmza_carousel_theme_selected[3] = "selected"; } else { if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "pinkpurple") { $wpgmza_carousel_theme_selected[4] = "selected"; } else { if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "white") { $wpgmza_carousel_theme_selected[5] = "selected"; } else { if (isset($wpgmza_carousel_theme) && $wpgmza_carousel_theme == "black") { $wpgmza_carousel_theme_selected[6] = "selected"; } else { $wpgmza_api_version_selected[0] = "selected"; } } } } } } } $ret = "<h3>" . __("Marker Listing Settings", "wp-google-maps") . "</h3>"; $ret .= "<p>" . __("Changing these settings will alter the way the marker list appears on your website.", "wp-google-maps") . "</p>"; $ret .= "<hr />"; $ret .= "<h4>" . __("Advanced Marker Listing", "wp-google-maps") . " & " . __("Basic Marker Listings", "wp-google-maps") . "</h4>"; $ret .= "<table class='form-table'>"; $ret .= " <tr>"; $ret .= " <td width='200' valign='top' style='vertical-align:top;'>" . __("Column settings", "wp-google-maps") . "</td>"; $ret .= " <td>"; $ret .= " <input name='wpgmza_settings_markerlist_icon' type='checkbox' id='wpgmza_settings_markerlist_icon' value='yes' {$wpgmza_hide_icon_checked} /> " . __("Hide the Icon column", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_markerlist_title' type='checkbox' id='wpgmza_settings_markerlist_title' value='yes' {$wpgmza_hide_title_checked} /> " . __("Hide the Title column", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_markerlist_address' type='checkbox' id='wpgmza_settings_markerlist_address' value='yes' {$wpgmza_hide_address_checked} /> " . __("Hide the Address column", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_markerlist_category' type='checkbox' id='wpgmza_settings_markerlist_category' value='yes' {$wpgmza_hide_category_checked} /> " . __("Hide the Category column", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_markerlist_description' type='checkbox' id='wpgmza_settings_markerlist_description' value='yes' {$wpgmza_hide_description_checked} /> " . __("Hide the Description column", "wp-google-maps") . "<br />"; $ret .= " </td>"; $ret .= " </tr>"; $ret .= " <tr>"; $ret .= " <td width='200' valign='top' style='vertical-align:top;'>" . __("Show X items by default", "wp-google-maps") . "</td>"; $ret .= " <td>"; $ret .= " <select id='wpgmza_default_items' name='wpgmza_default_items' >"; $ret .= " <option value=\"5\" " . $wpgmza_default_show_items_selected[5] . ">5</option>"; $ret .= " <option value=\"10\" " . $wpgmza_default_show_items_selected[0] . ">10</option>"; $ret .= " <option value=\"25\" " . $wpgmza_default_show_items_selected[1] . ">25</option>"; $ret .= " <option value=\"50\" " . $wpgmza_default_show_items_selected[2] . ">50</option>"; $ret .= " <option value=\"100\" " . $wpgmza_default_show_items_selected[3] . ">100</option>"; $ret .= " <option value=\"-1\" " . $wpgmza_default_show_items_selected[4] . ">ALL</option>"; $ret .= " </select>"; $ret .= " </td>"; $ret .= " </tr>"; $ret .= "</table>"; $ret .= "<hr/>"; $ret .= "<h4>" . __("Carousel Marker Listing", "wp-google-maps") . "</h4>"; $ret .= "<table class='form-table'>"; $ret .= " <tr>"; $ret .= " <td width='200' valign='top' style='vertical-align:top;'>" . __("Theme selection", "wp-google-maps") . "</td>"; $ret .= " <td>"; $ret .= " <select id='wpgmza_settings_carousel_markerlist_theme' name='wpgmza_settings_carousel_markerlist_theme' >"; $ret .= " <option value=\"sky\" " . $wpgmza_carousel_theme_selected[0] . ">" . __("Sky", "wp-google-maps") . "</option>"; $ret .= " <option value=\"sun\" " . $wpgmza_carousel_theme_selected[1] . ">" . __("Sun", "wp-google-maps") . "</option>"; $ret .= " <option value=\"earth\" " . $wpgmza_carousel_theme_selected[2] . ">" . __("Earth", "wp-google-maps") . "</option>"; $ret .= " <option value=\"monotone\" " . $wpgmza_carousel_theme_selected[3] . ">" . __("Monotone", "wp-google-maps") . "</option>"; $ret .= " <option value=\"pinkpurple\" " . $wpgmza_carousel_theme_selected[4] . ">" . __("PinkPurple", "wp-google-maps") . "</option>"; $ret .= " <option value=\"white\" " . $wpgmza_carousel_theme_selected[5] . ">" . __("White", "wp-google-maps") . "</option>"; $ret .= " <option value=\"black\" " . $wpgmza_carousel_theme_selected[6] . ">" . __("Black", "wp-google-maps") . "</option>"; $ret .= " </select>"; $ret .= " </td>"; $ret .= " </tr>"; $ret .= " <td width='200' valign='top' style='vertical-align:top;'>" . __("Carousel settings", "wp-google-maps") . "</td>"; $ret .= " <td>"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_image' type='checkbox' id='wpgmza_settings_carousel_markerlist_image' value='yes' {$wpgmza_hide_carousel_image_checked} /> " . __("Hide the Image", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_title' type='checkbox' id='wpgmza_settings_carousel_markerlist_title' value='yes' {$wpgmza_hide_carousel_title_checked} /> " . __("Hide the Title", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_icon' type='checkbox' id='wpgmza_settings_carousel_markerlist_icon' value='yes' {$wpgmza_hide_carousel_icon_checked} /> " . __("Hide the Marker Icon", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_address' type='checkbox' id='wpgmza_settings_carousel_markerlist_address' value='yes' {$wpgmza_hide_carousel_address_checked} /> " . __("Hide the Address", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_description' type='checkbox' id='wpgmza_settings_carousel_markerlist_description' value='yes' {$wpgmza_hide_carousel_description_checked} /> " . __("Hide the Description", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_marker_link' type='checkbox' id='wpgmza_settings_carousel_markerlist_marker_link' value='yes' {$wpgmza_hide_carousel_marker_link_checked} /> " . __("Hide the Marker Link", "wp-google-maps") . "<br />"; $ret .= " <input name='wpgmza_settings_carousel_markerlist_directions' type='checkbox' id='wpgmza_settings_carousel_markerlist_directions' value='yes' {$wpgmza_hide_carousel_directions_checked} /> " . __("Hide the Directions Link", "wp-google-maps") . "<br />"; $ret .= " <br /><input name='wpgmza_settings_carousel_markerlist_resize_image' type='checkbox' id='wpgmza_settings_carousel_markerlist_resize_image' value='yes' {$wpgmza_hide_carousel_resize_image_checked} /> " . __("Resize Images with Timthumb", "wp-google-maps") . "<br />"; $ret .= " <br /><input name='carousel_lazyload' type='checkbox' id='carousel_lazyload' value='yes' {$wpgmza_settings_carousel_markerlist_lazyload_checked} /> " . __("Enable lazyload of images", "wp-google-maps") . "<br />"; $ret .= " <input name='carousel_autoheight' type='checkbox' id='carousel_autoheight' value='yes' {$wpgmza_settings_carousel_markerlist_autoheight_checked} /> " . __("Enable autoheight", "wp-google-maps") . "<br />"; $ret .= " <input name='carousel_pagination' type='checkbox' id='carousel_pagination' value='yes' {$wpgmza_settings_carousel_markerlist_pagination_checked} /> " . __("Enable pagination", "wp-google-maps") . "<br />"; $ret .= " <input name='carousel_navigation' type='checkbox' id='carousel_navigation' value='yes' {$wpgmza_settings_carousel_markerlist_navigation_checked} /> " . __("Enable navigation", "wp-google-maps") . "<br />"; $ret .= " <input name='carousel_items' type='text' id='carousel_items' value='{$wpgmza_settings_carousel_markerlist_items}' /> " . __("Items", "wp-google-maps") . "<br />"; $ret .= " <input name='carousel_autoplay' type='text' id='carousel_autoplay' value='{$wpgmza_settings_carousel_markerlist_autoplay}' /> " . __("Autoplay after x milliseconds (1000 = 1 second)", "wp-google-maps") . "<br />"; $ret .= " </td>"; $ret .= " </tr>"; $ret .= " </table>"; return $ret; } if ($section == "advanced") { $wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS"); if (isset($wpgmza_settings['wpgmza_custom_css'])) { $wpgmza_custom_css = $wpgmza_settings['wpgmza_custom_css']; } else { $wpgmza_custom_css = ""; } if (function_exists("wpgmza_return_marker_url")) { $marker_location = wpgmza_return_marker_path(); $marker_url = wpgmza_return_marker_url(); $wpgmza_use_url = __("You can use the following", "wp-google-maps") . ": {wp_content_url},{plugins_url},{uploads_url}<br /><br />"; $wpgmza_use_dir = __("You can use the following", "wp-google-maps") . ": {wp_content_dir},{plugins_dir},{uploads_dir}<br /><br />"; } else { $marker_location = get_option("wpgmza_xml_location"); $marker_url = get_option("wpgmza_xml_url"); $wpgmza_use_url = ""; $wpgmza_use_dir = ""; } $show_advanced_marker_tr = 'style="visibility:hidden; display:none;"'; $wpgmza_settings_marker_pull_checked[0] = ""; $wpgmza_settings_marker_pull_checked[1] = ""; if (isset($wpgmza_settings['wpgmza_settings_marker_pull'])) { $wpgmza_settings_marker_pull = $wpgmza_settings['wpgmza_settings_marker_pull']; } else { $wpgmza_settings_marker_pull = false; } if ($wpgmza_settings_marker_pull == '0' || $wpgmza_settings_marker_pull == 0) { $wpgmza_settings_marker_pull_checked[0] = "checked='checked'"; $show_advanced_marker_tr = 'style="visibility:hidden; display:none;"'; } else { if ($wpgmza_settings_marker_pull == '1' || $wpgmza_settings_marker_pull == 1) { $wpgmza_settings_marker_pull_checked[1] = "checked='checked'"; $show_advanced_marker_tr = 'style="visibility:visible; display:table-row;"'; } else { $wpgmza_settings_marker_pull_checked[0] = "checked='checked'"; $show_advanced_marker_tr = 'style="visibility:hidden; display:none;"'; } } $wpgmza_file_perms = @substr(sprintf('%o', fileperms($marker_location)), -4); $fpe = false; $fpe_error = ""; if ($wpgmza_file_perms == "0777" || $wpgmza_file_perms == "0755" || $wpgmza_file_perms == "0775" || $wpgmza_file_perms == "0705" || $wpgmza_file_perms == "2777" || $wpgmza_file_perms == "2755" || $wpgmza_file_perms == "2775" || $wpgmza_file_perms == "2705") { $fpe = true; $fpe_error = ""; } else { if ($wpgmza_file_perms == "0") { $fpe = false; $fpe_error = __("This folder does not exist. Please create it.", "wp-google-maps"); } else { if (@is_writable($marker_location)) { $fpe = true; $fpe_error = ""; } else { $fpe = false; $fpe_error = __("File Permissions:", "wp-google-maps") . $wpgmza_file_perms . " " . __(" - The plugin does not have write access to this folder. Please CHMOD this folder to 755 or 777, or change the location", "wp-google-maps"); } } } if (!$fpe) { $wpgmza_file_perms_check = "<span style='color:red;'>{$fpe_error}</span>"; } else { $wpgmza_file_perms_check = "<span style='color:green;'>{$fpe_error}</span>"; } $upload_dir = wp_upload_dir(); return "\r\n <h3>" . __("Advanced Settings") . "</h3>\r\n <p>" . __("We suggest that you change the two fields below ONLY if you are experiencing issues when trying to save the marker XML files.", "wp-google-maps") . "</p>\r\n <table class='form-table'>\r\n <tr>\r\n <td valign='top' width='200' style='vertical-align:top;'>" . __("Pull marker data from", "wp-google-maps") . " </td>\r\n <td>\r\n <input name='wpgmza_settings_marker_pull' type='radio' id='wpgmza_settings_marker_pull' class='wpgmza_settings_marker_pull' value='0' " . $wpgmza_settings_marker_pull_checked[0] . " />" . __("Database (Great for small amounts of markers)", "wp-google-maps") . " <br />\r\n <input name='wpgmza_settings_marker_pull' type='radio' id='wpgmza_settings_marker_pull' class='wpgmza_settings_marker_pull' value='1' " . $wpgmza_settings_marker_pull_checked[1] . " />" . __("XML File (Great for large amounts of markers)", "wp-google-maps") . " \r\n </td>\r\n </tr>\r\n <tr class='wpgmza_marker_dir_tr' {$show_advanced_marker_tr}>\r\n <td width='200' valign='top' style='vertical-align:top;'>" . __("Marker data XML directory", "wp-google-maps") . ":</td>\r\n <td>\r\n <input id='wpgmza_marker_xml_location' name='wpgmza_marker_xml_location' value='" . get_option("wpgmza_xml_location") . "' class='regular-text code' /> {$wpgmza_file_perms_check}\r\n <br />\r\n\r\n <small>{$wpgmza_use_dir}\r\n " . __("Currently using", "wp-google-maps") . ": <strong><em>{$marker_location}</em></strong></small>\r\n </td>\r\n </tr>\r\n <tr class='wpgmza_marker_url_tr' {$show_advanced_marker_tr}>\r\n <td width='200' valign='top' style='vertical-align:top;'>" . __("Marker data XML URL", "wp-google-maps") . ":</td>\r\n <td>\r\n <input id='wpgmza_marker_xml_url' name='wpgmza_marker_xml_url' value='" . get_option("wpgmza_xml_url") . "' class='regular-text code' />\r\n <br />\r\n <br />\r\n <small>{$wpgmza_use_url}\r\n " . __("Currently using", "wp-google-maps") . ": <strong><em>{$marker_url}</em></strong></small>\r\n </td>\r\n </tr>\r\n </table>\r\n <h4>" . __("Custom CSS", "wp-google-maps") . "</h4>\r\n <table class='form-table'>\r\n <tr>\r\n <td width='200' valign='top' style='vertical-align:top;'>" . __("Custom CSS", "wp-google-maps") . ":</td>\r\n <td>\r\n <textarea name=\"wpgmza_custom_css\" id=\"wpgmza_marker_xml_url\" cols=\"70\" rows=\"10\">{$wpgmza_custom_css}</textarea>\r\n </td>\r\n </tr>\r\n </table>"; } if ($section == "mapsettings") { $wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS"); if (isset($wpgmza_settings['wpgmza_settings_map_streetview'])) { $wpgmza_settings_map_streetview = $wpgmza_settings['wpgmza_settings_map_streetview']; } else { $wpgmza_settings_map_streetview = ""; } if (isset($wpgmza_settings['wpgmza_settings_map_zoom'])) { $wpgmza_settings_map_zoom = $wpgmza_settings['wpgmza_settings_map_zoom']; } else { $wpgmza_settings_map_zoom = ""; } if (isset($wpgmza_settings['wpgmza_settings_map_pan'])) { $wpgmza_settings_map_pan = $wpgmza_settings['wpgmza_settings_map_pan']; } else { $wpgmza_settings_map_pan = ""; } if (isset($wpgmza_settings['wpgmza_settings_map_type'])) { $wpgmza_settings_map_type = $wpgmza_settings['wpgmza_settings_map_type']; } else { $wpgmza_settings_map_type = ""; } if (isset($wpgmza_settings['wpgmza_settings_map_scroll'])) { $wpgmza_settings_map_scroll = $wpgmza_settings['wpgmza_settings_map_scroll']; } else { $wpgmza_settings_map_scroll = ""; } if (isset($wpgmza_settings['wpgmza_settings_map_draggable'])) { $wpgmza_settings_map_draggable = $wpgmza_settings['wpgmza_settings_map_draggable']; } else { $wpgmza_settings_map_draggable = ""; } if (isset($wpgmza_settings['wpgmza_settings_map_clickzoom'])) { $wpgmza_settings_map_clickzoom = $wpgmza_settings['wpgmza_settings_map_clickzoom']; } else { $wpgmza_settings_map_clickzoom = ""; } if (isset($wpgmza_settings['wpgmza_settings_force_jquery'])) { $wpgmza_force_jquery = $wpgmza_settings['wpgmza_settings_force_jquery']; } else { $wpgmza_force_jquery = ""; } if (isset($wpgmza_settings['wpgmza_settings_filterbycat_type'])) { $wpgmza_settings_filterbycat_type = $wpgmza_settings['wpgmza_settings_filterbycat_type']; } else { $wpgmza_settings_filterbycat_type = ""; } if ($wpgmza_settings_map_streetview == "yes") { $wpgmza_streetview_checked = "checked='checked'"; } else { $wpgmza_streetview_checked = ''; } if ($wpgmza_settings_map_zoom == "yes") { $wpgmza_zoom_checked = "checked='checked'"; } else { $wpgmza_zoom_checked = ''; } if ($wpgmza_settings_map_pan == "yes") { $wpgmza_pan_checked = "checked='checked'"; } else { $wpgmza_pan_checked = ''; } if ($wpgmza_settings_map_type == "yes") { $wpgmza_type_checked = "checked='checked'"; } else { $wpgmza_type_checked = ''; } if ($wpgmza_settings_map_scroll == "yes") { $wpgmza_scroll_checked = "checked='checked'"; } else { $wpgmza_scroll_checked = ''; } if ($wpgmza_settings_map_draggable == "yes") { $wpgmza_draggable_checked = "checked='checked'"; } else { $wpgmza_draggable_checked = ''; } if ($wpgmza_settings_map_clickzoom == "yes") { $wpgmza_clickzoom_checked = "checked='checked'"; } else { $wpgmza_clickzoom_checked = ''; } if ($wpgmza_force_jquery == "yes") { $wpgmza_force_jquery_checked = "checked='checked'"; } else { $wpgmza_force_jquery_checked = ''; } if (isset($wpgmza_settings['wpgmza_api_version'])) { $wpgmza_api_version = $wpgmza_settings['wpgmza_api_version']; } $wpgmza_api_version_selected = array(); $wpgmza_api_version_selected[0] = ""; $wpgmza_api_version_selected[1] = ""; $wpgmza_api_version_selected[2] = ""; if (isset($wpgmza_api_version) && $wpgmza_api_version == "3.14") { $wpgmza_api_version_selected[0] = "selected"; } else { if (isset($wpgmza_api_version) && $wpgmza_api_version == "3.15") { $wpgmza_api_version_selected[1] = "selected"; } else { if (isset($wpgmza_api_version) && $wpgmza_api_version == "3.exp") { $wpgmza_api_version_selected[2] = "selected"; } else { $wpgmza_api_version_selected[0] = "selected"; } } } $wpgmza_settings_map_open_marker_by_checked[0] = ''; $wpgmza_settings_map_open_marker_by_checked[1] = ''; if (isset($wpgmza_settings['wpgmza_settings_map_open_marker_by'])) { $wpgmza_settings_map_open_marker_by = $wpgmza_settings['wpgmza_settings_map_open_marker_by']; } else { $wpgmza_settings_map_open_marker_by = false; } if ($wpgmza_settings_map_open_marker_by == '1') { $wpgmza_settings_map_open_marker_by_checked[0] = "checked='checked'"; } else { if ($wpgmza_settings_map_open_marker_by == '2') { $wpgmza_settings_map_open_marker_by_checked[1] = "checked='checked'"; } else { $wpgmza_settings_map_open_marker_by_checked[0] = "checked='checked'"; } } $wpgmza_access_level_checked[0] = ""; $wpgmza_access_level_checked[1] = ""; $wpgmza_access_level_checked[2] = ""; $wpgmza_access_level_checked[3] = ""; $wpgmza_access_level_checked[4] = ""; if (isset($wpgmza_settings['wpgmza_settings_access_level'])) { $wpgmza_access_level = $wpgmza_settings['wpgmza_settings_access_level']; } else { $wpgmza_access_level = ""; } if ($wpgmza_access_level == "manage_options") { $wpgmza_access_level_checked[0] = "selected"; } else { if ($wpgmza_access_level == "edit_pages") { $wpgmza_access_level_checked[1] = "selected"; } else { if ($wpgmza_access_level == "publish_posts") { $wpgmza_access_level_checked[2] = "selected"; } else { if ($wpgmza_access_level == "edit_posts") { $wpgmza_access_level_checked[3] = "selected"; } else { if ($wpgmza_access_level == "read") { $wpgmza_access_level_checked[4] = "selected"; } else { $wpgmza_access_level_checked[0] = "selected"; } } } } } if ($wpgmza_settings_filterbycat_type == "1" || $wpgmza_settings_filterbycat_type == "" || !$wpgmza_settings_filterbycat_type) { $wpgmza_settings_filterbycat_type_checked_dropdown = "checked='checked'"; $wpgmza_settings_filterbycat_type_checked_checkbox = ""; } else { $wpgmza_settings_filterbycat_type_checked_checkbox = "checked='checked'"; $wpgmza_settings_filterbycat_type_checked_dropdown = ""; } if (isset($wpgmza_settings['wpgmza_settings_retina_width'])) { $wpgmza_settings_retina_width = $wpgmza_settings['wpgmza_settings_retina_width']; } else { $wpgmza_settings_retina_width = "31"; } if (isset($wpgmza_settings['wpgmza_settings_retina_height'])) { $wpgmza_settings_retina_height = $wpgmza_settings['wpgmza_settings_retina_height']; } else { $wpgmza_settings_retina_height = "45"; } return "\r\n <h3>" . __("Map Settings", "wp-google-maps") . "</h3>\r\n \r\n\r\n \r\n\r\n <table class='form-table'>\r\n <tr>\r\n <td width='200' valign='top' style='vertical-align:top;'>" . __("General Map Settings", "wp-google-maps") . ":</td>\r\n <td>\r\n <input name='wpgmza_settings_map_streetview' type='checkbox' id='wpgmza_settings_map_streetview' value='yes' {$wpgmza_streetview_checked} /> " . __("Disable StreetView", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_map_zoom' type='checkbox' id='wpgmza_settings_map_zoom' value='yes' {$wpgmza_zoom_checked} /> " . __("Disable Zoom Controls", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_map_pan' type='checkbox' id='wpgmza_settings_map_pan' value='yes' {$wpgmza_pan_checked} /> " . __("Disable Pan Controls", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_map_type' type='checkbox' id='wpgmza_settings_map_type' value='yes' {$wpgmza_type_checked} /> " . __("Disable Map Type Controls", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_map_scroll' type='checkbox' id='wpgmza_settings_map_scroll' value='yes' {$wpgmza_scroll_checked} /> " . __("Disable Mouse Wheel Zoom", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_map_draggable' type='checkbox' id='wpgmza_settings_map_draggable' value='yes' {$wpgmza_draggable_checked} /> " . __("Disable Mouse Dragging", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_map_clickzoom' type='checkbox' id='wpgmza_settings_map_clickzoom' value='yes' {$wpgmza_clickzoom_checked} /> " . __("Disable Mouse Double Click Zooming", "wp-google-maps") . "<br />\r\n </td>\r\n </tr>\r\n <tr>\r\n <td valign='top' style='vertical-align:top;'>" . __("Open Marker InfoWindows by", "wp-google-maps") . " </td>\r\n <td><input name='wpgmza_settings_map_open_marker_by' type='radio' id='wpgmza_settings_map_open_marker_by' value='1' " . $wpgmza_settings_map_open_marker_by_checked[0] . " />Click<br /><input name='wpgmza_settings_map_open_marker_by' type='radio' id='wpgmza_settings_map_open_marker_by' value='2' " . $wpgmza_settings_map_open_marker_by_checked[1] . " />Hover </td>\r\n </tr>\r\n <tr>\r\n <td width='200' valign='top' style='vertical-align:top;'>" . __("Filter by category displayed as", "wp-google-maps") . ":</td>\r\n <td>\r\n <input name='wpgmza_settings_filterbycat_type' type='radio' id='wpgmza_settings_filterbycat_type' value='1' {$wpgmza_settings_filterbycat_type_checked_dropdown} /> " . __("Dropdown", "wp-google-maps") . "<br />\r\n <input name='wpgmza_settings_filterbycat_type' type='radio' id='wpgmza_settings_filterbycat_type' value='2' {$wpgmza_settings_filterbycat_type_checked_checkbox} /> " . __("Checkboxes", "wp-google-maps") . " (still in beta)<br />\r\n </td>\r\n </tr>\r\n \r\n \r\n <tr>\r\n <td width='200' valign='top'>" . __("Troubleshooting Options", "wp-google-maps") . ":</td>\r\n <td>\r\n <input name='wpgmza_settings_force_jquery' type='checkbox' id='wpgmza_settings_force_jquery' value='yes' {$wpgmza_force_jquery_checked} /> " . __("Over-ride current jQuery with version 1.8.3 (Tick this box if you are receiving jQuery related errors)") . "<br />\r\n </td>\r\n </tr>\r\n <tr>\r\n <td width='200' valign='top'>" . __("Use Google Maps API", "wp-google-maps") . ":</td>\r\n <td>\r\n <select id='wpgmza_api_version' name='wpgmza_api_version' >\r\n <option value=\"3.14\" " . $wpgmza_api_version_selected[0] . ">3.14</option>\r\n <option value=\"3.15\" " . $wpgmza_api_version_selected[1] . ">3.15</option>\r\n <option value=\"3.exp\" " . $wpgmza_api_version_selected[2] . ">3.exp</option>\r\n\r\n </select> \r\n </td>\r\n </tr>\r\n <tr>\r\n <td width='200' valign='top'>" . __("Lowest level of access to the map editor", "wp-google-maps") . ":</td>\r\n <td>\r\n <select id='wpgmza_access_level' name='wpgmza_access_level' >\r\n <option value=\"manage_options\" " . $wpgmza_access_level_checked[0] . ">Admin</option>\r\n <option value=\"edit_pages\" " . $wpgmza_access_level_checked[1] . ">Editor</option>\r\n <option value=\"publish_posts\" " . $wpgmza_access_level_checked[2] . ">Author</option>\r\n <option value=\"edit_posts\" " . $wpgmza_access_level_checked[3] . ">Contributor</option>\r\n <option value=\"read\" " . $wpgmza_access_level_checked[4] . ">Subscriber</option>\r\n </select> \r\n </td>\r\n </tr>\r\n <tr>\r\n <td width='200'>" . __("Retina Icon Width", "wp-google-maps") . ":</td>\r\n <td><input id='wpgmza_settings_retina_width' name='wpgmza_settings_retina_width' type='text' size='4' maxlength='4' value='{$wpgmza_settings_retina_width}' /> px </td>\r\n </tr>\r\n <tr>\r\n <td>" . __("Retina Icon Height", "wp-google-maps") . ":</td>\r\n <td><input id='wpgmza_settings_retina_height' name='wpgmza_settings_retina_height' type='text' size='4' maxlength='4' value='{$wpgmza_settings_retina_height}' /> px </td>\r\n </tr> \r\n \r\n </table>\r\n " . apply_filters("wpgooglemaps_map_settings_output_bottom", "", $wpgmza_settings) . "\r\n \r\n "; } if ($section == "infowindow") { $wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS"); if (isset($wpgmza_settings['wpgmza_settings_image_width'])) { $wpgmza_set_img_width = $wpgmza_settings['wpgmza_settings_image_width']; } if (isset($wpgmza_settings['wpgmza_settings_image_height'])) { $wpgmza_set_img_height = $wpgmza_settings['wpgmza_settings_image_height']; } if (isset($wpgmza_settings['wpgmza_settings_infowindow_links'])) { $wpgmza_settings_infowindow_links = $wpgmza_settings['wpgmza_settings_infowindow_links']; } if (isset($wpgmza_settings['wpgmza_settings_infowindow_address'])) { $wpgmza_settings_infowindow_address = $wpgmza_settings['wpgmza_settings_infowindow_address']; } if (isset($wpgmza_settings['wpgmza_settings_infowindow_link_text'])) { $wpgmza_link_text = $wpgmza_settings['wpgmza_settings_infowindow_link_text']; } else { $wpgmza_link_text = false; } if (isset($wpgmza_settings['wpgmza_settings_image_resizing'])) { $wpgmza_set_resize_img = $wpgmza_settings['wpgmza_settings_image_resizing']; } if (isset($wpgmza_settings['wpgmza_settings_use_timthumb'])) { $wpgmza_set_use_timthumb = $wpgmza_settings['wpgmza_settings_use_timthumb']; } if (!$wpgmza_link_text) { $wpgmza_link_text = __("More details", "wp-google-maps"); } if (isset($wpgmza_settings['wpgmza_settings_infowindow_width'])) { $wpgmza_settings_infowindow_width = $wpgmza_settings['wpgmza_settings_infowindow_width']; } else { $wpgmza_settings_infowindow_width = "200"; } if (isset($wpgmza_set_resize_img) && $wpgmza_set_resize_img == "yes") { $wpgmza_resizechecked = "checked='checked'"; } else { $wpgmza_resizechecked = ""; } if (isset($wpgmza_set_use_timthumb) && $wpgmza_set_use_timthumb == "yes") { $wpgmza_timchecked = "checked='checked'"; } else { $wpgmza_timchecked = ""; } if (isset($wpgmza_settings['wpgmza_iw_type'])) { $infowwindow_sel_checked[$wpgmza_settings['wpgmza_iw_type']] = "checked"; $wpgmza_iw_class[$wpgmza_settings['wpgmza_iw_type']] = "wpgmza_mlist_selection_activate"; } else { $wpgmza_iw_type = false; } for ($i = 0; $i < 2; $i++) { if (!isset($wpgmza_iw_class[$i])) { $wpgmza_iw_class[$i] = ""; } } for ($i = 0; $i < 2; $i++) { if (!isset($infowwindow_sel_checked[$i])) { $infowwindow_sel_checked[$i] = ""; } } if ($infowwindow_sel_checked[0] == "checked") { $infowwindow_sel_text = __("Default Infowindow", "wp-google-maps"); } else { if ($infowwindow_sel_checked[1] == "checked") { $infowwindow_sel_text = __("Modern Infowindow", "wp-google-maps"); } else { $infowwindow_sel_text = __("Default Infowindow", "wp-google-maps"); } } if (!isset($wpgmza_set_img_width) || $wpgmza_set_img_width == "") { $wpgmza_set_img_width = ""; } if (!isset($wpgmza_set_img_height) || $wpgmza_set_img_height == "") { $wpgmza_set_img_height = ""; } if (!isset($wpgmza_settings_infowindow_width) || $wpgmza_settings_infowindow_width == "") { $wpgmza_settings_infowindow_width = "200"; } if (isset($wpgmza_settings_infowindow_links) && $wpgmza_settings_infowindow_links == "yes") { $wpgmza_linkschecked = "checked='checked'"; } else { $wpgmza_linkschecked = ""; } if (isset($wpgmza_settings_infowindow_address) && $wpgmza_settings_infowindow_address == "yes") { $wpgmza_addresschecked = "checked='checked'"; } else { $wpgmza_addresschecked = ""; } return "\r\n <h3>" . __("InfoWindow Settings", "wp-google-maps") . "</h3>\r\n\r\n\t\t\t\t<table class=\"form-table\"><form method=\"post\"></form>\r\n\t\t\t\t <tbody>\r\n\t\t\t\t \t<tr>\r\n\t\t\t\t\t <th>\r\n\t\t\t\t\t \t<label for=\"\">" . __("Infowindow Style", "wp-google-maps") . "</label>\r\n\t\t\t\t \t</th>\r\n\t\t\t\t\t <td> \r\n\t\t\t\t\t <img src=\"" . WPGMAPS_DIR . "/images/marker_iw_type_1.png\" title=\"Default\" id=\"wpgmza_iw_selection_1\" width=\"250\" class=\"wpgmza_mlist_selection " . $wpgmza_iw_class[0] . "\"> \r\n\t\t\t\t\t <img src=\"" . WPGMAPS_DIR . "/images/marker_iw_type_2.png\" title=\"Modern\" id=\"wpgmza_iw_selection_2\" width=\"250\" class=\"wpgmza_mlist_selection " . $wpgmza_iw_class[1] . "\"> \r\n <input type=\"radio\" name=\"wpgmza_iw_type\" id=\"rb_wpgmza_iw_selection_1\" value=\"0\" " . $infowwindow_sel_checked[0] . " class=\"sola_t_hide_input\">\r\n <input type=\"radio\" name=\"wpgmza_iw_type\" id=\"rb_wpgmza_iw_selection_2\" value=\"1\" " . $infowwindow_sel_checked[1] . " class=\"sola_t_hide_input\">\r\n\t\t\t\t\t </td>\r\n\t\t\t\t \t</tr>\r\n\t\t\t\t \t<tr>\r\n\t\t\t\t\t <th>\r\n\t\t\t\t\t \t \r\n\t\t\t\t \t</th>\r\n\t\t\t\t\t <td> \r\n\t\t\t\t\t \t " . __("Your selection:", "wp-google-maps") . " \r\n\t\t\t\t\t <span class=\"wpgmza_iw_sel_text\" style=\"font-weight:bold;\">" . $infowwindow_sel_text . "</span>\r\n\t\t\t\t\t </td>\r\n\t\t\t\t \t</tr>\r\n\t\t\t\t </table>\r\n\r\n\r\n <table class='form-table'>\r\n\t\t\t\t\t<!--\r\n\t\t\t\t\t<tr>\r\n <td>" . __("Image Thumbnails", "wp-google-maps") . "</td>\r\n <td>\r\n <input name='wpgmza_settings_use_timthumb' type='checkbox' id='wpgmza_settings_use_timthumb' value='yes' {$wpgmza_timchecked} /> " . __("Do not use TimThumb", "wp-google-maps") . " <em style='color:red;'>\r\n " . __("(Timthumb support will be discontinued in the next pro version release. Please check this box and make the necessary changes to your images using the settings below.)", "wp-google-maps") . "</em>\r\n </td>\r\n </tr>\r\n -->\r\n <tr>\r\n <td>" . __("Resize Images", "wp-google-maps") . ":</td>\r\n <td>\r\n <input name='wpgmza_settings_image_resizing' type='checkbox' id='wpgmza_settings_image_resizing' value='yes' {$wpgmza_resizechecked} /> " . __("Resize all images to the below sizes", "wp-google-maps") . "\r\n </td>\r\n </tr>\r\n <tr>\r\n <td width='200'>" . __("Default Image Width", "wp-google-maps") . ":</td>\r\n <td><input id='wpgmza_settings_image_width' name='wpgmza_settings_image_width' type='text' size='4' maxlength='4' value='{$wpgmza_set_img_width}' /> px <em>" . __("(can be left blank - max width will be limited to max infowindow width)", "wp-google-maps") . "</em></td>\r\n </tr>\r\n <tr>\r\n <td>" . __("Default Image Height", "wp-google-maps") . ":</td>\r\n <td><input id='wpgmza_settings_image_height' name='wpgmza_settings_image_height' type='text' size='4' maxlength='4' value='{$wpgmza_set_img_height}' /> px <em>" . __("(can be left blank - leaving both the width and height blank will revert to full size images being used)", "wp-google-maps") . "</em></td>\r\n </tr>\r\n <tr>\r\n <td>" . __("Max InfoWindow Width", "wp-google-maps") . ":</td>\r\n <td><input id='wpgmza_settings_infowindow_width' name='wpgmza_settings_infowindow_width' type='text' size='4' maxlength='4' value='{$wpgmza_settings_infowindow_width}' /> px <em>" . __("(Minimum: 200px)", "wp-google-maps") . "</em></td>\r\n </tr>\r\n <tr>\r\n <td>" . __("Other settings", "wp-google-maps") . ":</td>\r\n <td>\r\n <input name='wpgmza_settings_infowindow_links' type='checkbox' id='wpgmza_settings_infowindow_links' value='yes' {$wpgmza_linkschecked} /> " . __("Open links in a new window", "wp-google-maps") . " <em>\r\n " . __("(Tick this if you want to open your links in a new window)", "wp-google-maps") . "</em>\r\n <br /><input name='wpgmza_settings_infowindow_address' type='checkbox' id='wpgmza_settings_infowindow_address' value='yes' {$wpgmza_addresschecked} /> " . __("Hide the address field", "wp-google-maps") . "<br />\r\n </td>\r\n </tr>\r\n <tr>\r\n <td>" . __("Link text", "wp-google-maps") . ":</td>\r\n <td>\r\n <input name='wpgmza_settings_infowindow_link_text' type='text' id='wpgmza_settings_infowindow_link_text' value='{$wpgmza_link_text}' /> \r\n </td>\r\n </tr>\r\n\r\n </table>\r\n <br /><br />\r\n "; } }