2018-12-08 09:44:28 +00:00
< ? php
2019-06-18 07:09:56 +00:00
if ( ! current_user_can ( 'manage_options' ) )
2019-01-03 11:11:14 +00:00
return ;
2019-06-18 07:09:56 +00:00
/* General */
$distanceType = get_option ( 'wpgpxmaps_distance_type' );
$skipcache = get_option ( 'wpgpxmaps_skipcache' );
$download = get_option ( 'wpgpxmaps_download' );
$usegpsposition = get_option ( 'wpgpxmaps_usegpsposition' );
/* Print Summary Table */
$summary = get_option ( 'wpgpxmaps_summary' );
$tot_len = get_option ( 'wpgpxmaps_summary_tot_len' );
$max_ele = get_option ( 'wpgpxmaps_summary_max_ele' );
$min_ele = get_option ( 'wpgpxmaps_summary_min_ele' );
$total_ele_up = get_option ( 'wpgpxmaps_summary_total_ele_up' );
$total_ele_down = get_option ( 'wpgpxmaps_summary_total_ele_down' );
$avg_speed = get_option ( 'wpgpxmaps_summary_avg_speed' );
$avg_cad = get_option ( 'wpgpxmaps_summary_avg_cad' );
$avg_hr = get_option ( 'wpgpxmaps_summary_avg_hr' );
$avg_temp = get_option ( 'wpgpxmaps_summary_avg_temp' );
$total_time = get_option ( 'wpgpxmaps_summary_total_time' );
/* Map */
$t = get_option ( 'wpgpxmaps_map_type' );
$zoomonscrollwheel = get_option ( 'wpgpxmaps_zoomonscrollwheel' );
$showW = get_option ( 'wpgpxmaps_show_waypoint' );
/* Diagram */
$showEle = get_option ( 'wpgpxmaps_show_elevation' );
$uom = get_option ( 'wpgpxmaps_unit_of_measure' );
$showSpeed = get_option ( 'wpgpxmaps_show_speed' );
$uomSpeed = get_option ( 'wpgpxmaps_unit_of_measure_speed' );
$showHr = get_option ( 'wpgpxmaps_show_hr' );
$showAtemp = get_option ( 'wpgpxmaps_show_atemp' );
$showCad = get_option ( 'wpgpxmaps_show_cadence' );
$showGrade = get_option ( 'wpgpxmaps_show_grade' );
/* Advanced */
$po = get_option ( 'wpgpxmaps_pointsoffset' );
$donotreducegpx = get_option ( 'wpgpxmaps_donotreducegpx' );
$allow_users_upload = get_option ( 'wpgpxmaps_allow_users_view' );
if ( empty ( $allow_users_upload ) )
$allow_users_upload = 'false' ;
if ( empty ( $showEle ) )
$showEle = 'true' ;
if ( ! ( $t ) )
2018-12-08 09:44:28 +00:00
$t = 'HYBRID' ;
2019-01-03 11:11:14 +00:00
2019-06-18 07:09:56 +00:00
if ( ! ( $po ) )
2018-12-08 09:44:28 +00:00
$po = 10 ;
2019-06-18 07:09:56 +00:00
2018-12-08 09:44:28 +00:00
?>
2019-06-18 07:09:56 +00:00
< div id = " wpgpxmaps-settings " >
< div class = " wpgpxmaps-container-tab-settings " >
< form method = " post " action = " options.php " >
< ? php wp_nonce_field ( 'update-options' ); ?>
< h3 class = " title " >
< ? php _e ( 'General' , 'wp-gpx-maps' ); ?>
</ h3 >
< table class = " form-table " >
< tr >
< th scope = " row " >
< ? php _e ( 'Map width:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_width " type = " text " id = " wpgpxmaps_width " value = " <?php echo get_option( 'wpgpxmaps_width' ); ?> " style = " width:50px; " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Map height:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_height " type = " text " id = " wpgpxmaps_height " value = " <?php echo get_option( 'wpgpxmaps_height' ); ?> " style = " width:50px; " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Graph height:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_height " type = " text " id = " wpgpxmaps_graph_height " value = " <?php echo get_option( 'wpgpxmaps_graph_height' ); ?> " style = " width:50px; " />
</ td >
</ tr >
2018-12-08 09:44:28 +00:00
2019-06-18 07:09:56 +00:00
< tr >
< th scope = " row " >
< ? php _e ( 'Distance type:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< select name = 'wpgpxmaps_distance_type' >
2019-07-02 06:39:27 +00:00
< option value = " 0 " < ? php if ( $distanceType == '0' || $distanceType == '' ) echo 'selected' ; ?> >
< ? php _e ( 'Normal (default)' , 'wp-gpx-maps' ); ?>
</ option >
< option value = " 1 " < ? php if ( $distanceType == '1' ) echo 'selected' ; ?> >
< ? php _e ( 'Flat → (Only flat distance, don’t take care of altitude)' , 'wp-gpx-maps' ); ?>
</ option >
< option value = " 2 " < ? php if ( $distanceType == '2' ) echo 'selected' ; ?> >
< ? php _e ( 'Climb ↑ (Only climb distance)' , 'wp-gpx-maps' ); ?>
</ option >
2019-06-18 07:09:56 +00:00
</ select >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Cache:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_skipcache " type = " checkbox " value = " true " < ? php if ( $skipcache == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Do not use cache' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'GPX Download:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_download " type = " checkbox " value = " true " < ? php if ( $download == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Allow users to download your GPX file' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Use browser GPS position:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_usegpsposition " type = " checkbox " value = " true " < ? php if ( $usegpsposition == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Allow users to use browser GPS in order to display their current position on map' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
2019-01-03 11:11:14 +00:00
2018-12-08 09:44:28 +00:00
< tr >
2019-06-18 07:09:56 +00:00
< th scope = " row " >
< ? php _e ( 'Thunderforest API Key (Open Cycle Map):' , 'wp-gpx-maps' ); ?>
</ th >
2018-12-08 09:44:28 +00:00
< td >
2019-06-18 07:09:56 +00:00
< input name = " wpgpxmaps_openstreetmap_apikey " type = " text " id = " wpgpxmaps_openstreetmap_apikey " value = " <?php echo get_option( 'wpgpxmaps_openstreetmap_apikey' ); ?> " style = " width:400px " />
< em >
< ? php
printf (
/* translators: 1: Link to documentation of Thunderforest API Key's 2: Additional link attribute */
__ ( 'Go to <a href="%1$1s" %2&2s>Thunderforest API Key</a> and signing in to your Thunderforest account.' , 'wp-gpx-maps' ),
esc_url ( 'http://www.thunderforest.com/docs/apikeys/' ),
'target="_blank" rel="noopener noreferrer"'
)
?>
</ em >
2018-12-08 09:44:28 +00:00
</ td >
2019-06-18 07:09:56 +00:00
</ tr >
</ table >
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
< input name = " page_options " type = " hidden " value = " wpgpxmaps_height,wpgpxmaps_graph_height,wpgpxmaps_width,wpgpxmaps_download,wpgpxmaps_skipcache,wpgpxmaps_distance_type,wpgpxmaps_usegpsposition,wpgpxmaps_openstreetmap_apikey " />
< input type = " submit " class = " button-primary " value = " <?php _e( 'Save Changes', 'wp-gpx-maps' ); ?> " />
</ p >
</ form >
< hr />
< form method = " post " action = " options.php " >
< ? php wp_nonce_field ( 'update-options' ); ?>
< h3 class = " title " >
< ? php _e ( 'Summary table' , 'wp-gpx-maps' ); ?>
</ h3 >
< table class = " form-table " >
< tr >
< th scope = " row " >
< ? php _e ( 'Summary table:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary " type = " checkbox " value = " true " < ? php if ( $summary == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print summary details of your GPX track' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Total distance:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_tot_len " type = " checkbox " value = " true " < ? php if ( $tot_len == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print total distance' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Max elevation:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_max_ele " type = " checkbox " value = " true " < ? php if ( $max_ele == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print max elevation' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Min elevation:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_min_ele " type = " checkbox " value = " true " < ? php if ( $min_ele == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print min elevation' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Total climbing:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_total_ele_up " type = " checkbox " value = " true " < ? php if ( $total_ele_up == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print total climbing' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Total descent:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_total_ele_down " type = " checkbox " value = " true " < ? php if ( $total_ele_down == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print total descent' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Average speed:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_avg_speed " type = " checkbox " value = " true " < ? php if ( $avg_speed == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print average speed' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Average cadence:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_avg_cad " type = " checkbox " value = " true " < ? php if ( $avg_cad == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print average cadence' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Average heart rate:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_avg_hr " type = " checkbox " value = " true " < ? php if ( $avg_hr == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print average heart rate' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Average temperature:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_avg_temp " type = " checkbox " value = " true " < ? php if ( $avg_temp == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print average temperature' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Total time:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_summary_total_time " type = " checkbox " value = " true " < ? php if ( $total_time == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Print total time' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
</ table >
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
< input name = " page_options " type = " hidden " value = " wpgpxmaps_summary,wpgpxmaps_summary_tot_len,wpgpxmaps_summary_max_ele,wpgpxmaps_summary_min_ele,wpgpxmaps_summary_total_ele_up,wpgpxmaps_summary_total_ele_down,wpgpxmaps_summary_avg_speed,wpgpxmaps_summary_avg_cad,wpgpxmaps_summary_avg_hr,wpgpxmaps_summary_avg_temp,wpgpxmaps_summary_total_time " />
< input type = " submit " class = " button-primary " value = " <?php _e( 'Save Changes', 'wp-gpx-maps' ); ?> " />
</ p >
</ form >
< hr />
< form method = " post " action = " options.php " >
< ? php wp_nonce_field ( 'update-options' ); ?>
< h3 class = " title " >
< ? php _e ( 'Map' , 'wp-gpx-maps' ); ?>
</ h3 >
< table class = " form-table " >
< tr >
< th scope = " row " >
< ? php _e ( 'Default map type:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM1 " < ? php if ( $t == 'OSM1' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map type */
2019-06-18 07:09:56 +00:00
_e ( 'Open Street Map' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM2 " < ? php if ( $t == 'OSM2' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'Open Cycle Map' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM4 " < ? php if ( $t == 'OSM4' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'Open Cycle Map - Transport' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM5 " < ? php if ( $t == 'OSM5' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'Open Cycle Map - Landscape' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM6 " < ? php if ( $t == 'OSM6' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'MapToolKit - Terrain' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM7 " < ? php if ( $t == 'OSM7' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'Open Street Map - Humanitarian map style' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM9 " < ? php if ( $t == 'OSM9' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'Hike & Bike' , 'wp-gpx-maps' );
?>
< br />
< input type = " radio " name = " wpgpxmaps_map_type " value = " OSM10 " < ? php if ( $t == 'OSM10' ) echo 'checked' ; ?> >
< ? php
2019-07-02 06:39:27 +00:00
/* translators: map provider / map type */
2019-06-18 07:09:56 +00:00
_e ( 'Open Sea Map' , 'wp-gpx-maps' );
?>
< br />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Map line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_map_line_color " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_map_line_color' ); ?> " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'On mouse scroll wheel:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_zoomonscrollwheel " type = " checkbox " value = " true " < ? php if ( $zoomonscrollwheel == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Enable zoom' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Waypoints support:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_show_waypoint " type = " checkbox " value = " true " < ? php if ( $showW == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Show waypoints' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Start track icon:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_map_start_icon " type = " text " value = " <?php echo get_option( 'wpgpxmaps_map_start_icon' ); ?> " style = " width:400px " />
2019-06-18 07:09:56 +00:00
< em >
< ? php _e ( '(URL to image) Leave empty to hide.' , 'wp-gpx-maps' ); ?>
</ em >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'End track icon:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_map_end_icon " type = " text " value = " <?php echo get_option( 'wpgpxmaps_map_end_icon' ); ?> " style = " width:400px " />
2019-06-18 07:09:56 +00:00
< em >
< ? php _e ( '(URL to image) Leave empty to hide.' , 'wp-gpx-maps' ); ?>
</ em >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Current position icon:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_map_current_icon " type = " text " value = " <?php echo get_option( 'wpgpxmaps_map_current_icon' ); ?> " style = " width:400px " />
2019-06-18 07:09:56 +00:00
< em >
< ? php _e ( '(URL to image) Leave empty to hide.' , 'wp-gpx-maps' ); ?>
</ em >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Current GPS position icon:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_currentpositioncon " type = " text " value = " <?php echo get_option( 'wpgpxmaps_currentpositioncon' ); ?> " style = " width:400px " />
2019-06-18 07:09:56 +00:00
< em >
< ? php _e ( '(URL to image) Leave empty to hide.' , 'wp-gpx-maps' ); ?>
</ em >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Custom waypoint icon:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_map_waypoint_icon " type = " text " value = " <?php echo get_option( 'wpgpxmaps_map_waypoint_icon' ); ?> " style = " width:400px " />
2019-06-18 07:09:56 +00:00
< em >
< ? php _e ( '(URL to image) Leave empty to hide.' , 'wp-gpx-maps' ); ?>
</ em >
</ td >
</ tr >
</ table >
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
< input name = " page_options " type = " hidden " value = " wpgpxmaps_map_type,wpgpxmaps_map_line_color,wpgpxmaps_zoomonscrollwheel,wpgpxmaps_show_waypoint,wpgpxmaps_map_start_icon,wpgpxmaps_map_end_icon,wpgpxmaps_map_current_icon,wpgpxmaps_currentpositioncon,wpgpxmaps_map_waypoint_icon " />
< input type = " submit " class = " button-primary " value = " <?php _e( 'Save Changes', 'wp-gpx-maps' ); ?> " />
</ p >
</ form >
< hr />
< form method = " post " action = " options.php " >
< ? php wp_nonce_field ( 'update-options' ); ?>
< h3 class = " title " >
< ? php _e ( 'Chart' , 'wp-gpx-maps' ); ?>
</ h3 >
< table class = " form-table " >
< tr >
< th scope = " row " >
< ? php _e ( 'Altitude:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input type = " checkbox " < ? php if ( $showEle == true ) { echo ( 'checked' ); } ?> onchange="wpgpxmaps_show_elevation.value = this.checked" onload="wpgpxmaps_show_elevation.value = this.checked" />
2019-06-18 07:09:56 +00:00
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Show altitude' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
< input name = " wpgpxmaps_show_elevation " type = " hidden " value = " <?php echo $showEle ; ?> " >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Altitude line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_line_color " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_graph_line_color' ); ?> " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Unit of measure:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< select name = 'wpgpxmaps_unit_of_measure' >
2019-07-02 06:39:27 +00:00
< option value = " 0 " < ? php if ( $uom == '0' ) echo 'selected' ; ?> >
< ? php
/* translators: chart axis labels */
_e ( 'meters / meters' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 1 " < ? php if ( $uom == '1' ) echo 'selected' ; ?> >
< ? php
/* translators: chart axis labels */
_e ( 'feet / miles' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 2 " < ? php if ( $uom == '2' ) echo 'selected' ; ?> >
< ? php
/* translators: chart axis labels */
_e ( 'meters / kilometers' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 3 " < ? php if ( $uom == '3' ) echo 'selected' ; ?> >
< ? php
/* translators: chart axis labels */
_e ( 'meters / nautical miles' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 4 " < ? php if ( $uom == '4' ) echo 'selected' ; ?> >
< ? php
/* translators: chart axis labels */
_e ( 'meters / miles' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 5 " < ? php if ( $uom == '5' ) echo 'selected' ; ?> >
< ? php
/* translators: chart axis labels */
_e ( 'feet / nautical miles' , 'wp-gpx-maps' );
?>
</ option >
2019-06-18 07:09:56 +00:00
</ select >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Altitude display offset:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< ? php _e ( 'From' , 'wp-gpx-maps' ); ?>
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_graph_offset_from1 " type = " text " value = " <?php echo get_option( 'wpgpxmaps_graph_offset_from1' ); ?> " style = " width:50px; " />
2019-06-18 07:09:56 +00:00
< ? php _e ( 'to' , 'wp-gpx-maps' ); ?>
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_graph_offset_to1 " type = " text " value = " <?php echo get_option( 'wpgpxmaps_graph_offset_to1' ); ?> " style = " width:50px; " />
< em >
< ? php _e ( '(leave empty for auto scale)' , 'wp-gpx-maps' ); ?>
</ em >
2019-06-18 07:09:56 +00:00
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Speed:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_show_speed " type = " checkbox " value = " true " < ? php if ( $showSpeed == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
< ? php _e ( 'Show speed' , 'wp-gpx-maps' ); ?>
</ i >
2019-06-18 07:09:56 +00:00
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Speed line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_line_color_speed " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_graph_line_color_speed' ); ?> " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Speed unit of measure:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< select name = 'wpgpxmaps_unit_of_measure_speed' >
2019-07-02 06:39:27 +00:00
< option value = " 0 " < ? php if ( $uomSpeed == '0' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'm/s' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 1 " < ? php if ( $uomSpeed == '1' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'km/h' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 2 " < ? php if ( $uomSpeed == '2' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'miles/h' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 3 " < ? php if ( $uomSpeed == '3' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'min/km' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 4 " < ? php if ( $uomSpeed == '4' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'min/miles' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 5 " < ? php if ( $uomSpeed == '5' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'Knots (nautical miles / hour)' , 'wp-gpx-maps' );
?>
</ option >
< option value = " 6 " < ? php if ( $uomSpeed == '6' ) echo 'selected' ; ?> >
< ? php
/* translators: speed unit of measure */
_e ( 'min/100 meters' , 'wp-gpx-maps' );
?>
</ option >
2019-06-18 07:09:56 +00:00
</ select >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Speed display offset:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< ? php _e ( 'From' , 'wp-gpx-maps' ); ?>
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_graph_offset_from2 " type = " text " value = " <?php echo get_option( 'wpgpxmaps_graph_offset_from2' ); ?> " style = " width:50px; " />
2019-06-18 07:09:56 +00:00
< ? php _e ( 'to' , 'wp-gpx-maps' ); ?>
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_graph_offset_to2 " type = " text " value = " <?php echo get_option( 'wpgpxmaps_graph_offset_to2' ); ?> " style = " width:50px; " />
< em >
< ? php _e ( '(leave empty for auto scale)' , 'wp-gpx-maps' ); ?>
</ em >
2019-06-18 07:09:56 +00:00
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Heart rate (where aviable):' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_show_hr " type = " checkbox " value = " true " < ? php if ( $showHr == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Show heart rate' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Heart rate line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_line_color_hr " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_graph_line_color_hr' ); ?> " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Temperature (where aviable):' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_show_atemp " type = " checkbox " value = " true " < ? php if ( $showAtemp == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Show temperature' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Temperature line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_line_color_atemp " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_graph_line_color_atemp' ); ?> " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Cadence (where aviable):' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_show_cadence " type = " checkbox " value = " true " < ? php if ( $showCad == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Show cadence' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Cadence line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_line_color_cad " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_graph_line_color_cad' ); ?> " />
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Grade:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_show_grade " type = " checkbox " value = " true " < ? php if ( $showGrade == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Show grade - BETA (Grade values depends on your GPS accuracy. If you have a poor GPS accuracy they might be totally wrong!)' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Grade line color:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_graph_line_color_grade " type = " color " data - hex = " true " value = " <?php echo get_option( 'wpgpxmaps_graph_line_color_grade' ); ?> " />
</ td >
</ tr >
</ table >
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
< input name = " page_options " type = " hidden " value = " wpgpxmaps_show_elevation,wpgpxmaps_graph_line_color,wpgpxmaps_unit_of_measure,wpgpxmaps_show_speed,wpgpxmaps_graph_line_color_speed,wpgpxmaps_show_hr,wpgpxmaps_graph_line_color_hr,wpgpxmaps_unit_of_measure_speed,wpgpxmaps_graph_offset_from1,wpgpxmaps_graph_offset_to1,wpgpxmaps_graph_offset_from2,wpgpxmaps_graph_offset_to2,wpgpxmaps_graph_line_color_cad,wpgpxmaps_show_cadence,wpgpxmaps_show_grade,wpgpxmaps_graph_line_color_grade,wpgpxmaps_show_atemp,wpgpxmaps_graph_line_color_atemp " />
< input type = " submit " class = " button-primary " value = " <?php _e( 'Save Changes', 'wp-gpx-maps' ); ?> " />
</ p >
</ form >
< hr />
< form method = " post " action = " options.php " >
< ? php wp_nonce_field ( 'update-options' ); ?>
< h3 class = " title " >
< ? php _e ( 'Advanced Options' , 'wp-gpx-maps' ); ?>
</ h3 >
< em >
< ? php _e ( '(Do not edit if you don’t know what you are doing!)' , 'wp-gpx-maps' ); ?>
</ em >
< table class = " form-table " >
< tr >
< th scope = " row " >
< ? php _e ( 'Skip GPX points closer than:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_pointsoffset " type = " text " id = " wpgpxmaps_pointsoffset " value = " <?php echo $po ?> " style = " width:50px; " />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'meters' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'Reduce GPX:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
< input name = " wpgpxmaps_donotreducegpx " type = " checkbox " value = " true " < ? php if ( $donotreducegpx == true ) { echo ( 'checked' ); } ?> onchange="this.value = (this.checked)" />
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Do not reduce GPX' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
< tr >
< th scope = " row " >
< ? php _e ( 'User upload:' , 'wp-gpx-maps' ); ?>
</ th >
< td >
2019-07-02 06:39:27 +00:00
< input name = " wpgpxmaps_allow_users_view " type = " checkbox " value = " true " onchange = " this.value = (this.checked) " < ? php if ( $allow_users_upload === " true " ) { echo ( 'checked' ); } ?> />
2019-06-18 07:09:56 +00:00
< i >
2019-07-02 06:39:27 +00:00
< ? php _e ( 'Allow registered user to upload GPX files' , 'wp-gpx-maps' ); ?>
2019-06-18 07:09:56 +00:00
</ i >
</ td >
</ tr >
</ table >
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
< input name = " page_options " type = " hidden " value = " wpgpxmaps_donotreducegpx,wpgpxmaps_pointsoffset,wpgpxmaps_allow_users_view " />
< input type = " submit " class = " button-primary " value = " <?php _e( 'Save Changes', 'wp-gpx-maps' ); ?> " />
</ p >
</ form >
</ div >
</ div >