Aby znaleźć swoje współrzędne, kliknij prawym przyciskiem myszy na mapie Google w wybranym miejscu - współrzędne pojawią się jako pierwsza pozycja w menu.
'; } function mystat_render_lat_field() { $options = get_option( 'mystat_privacy_options' ); $latitude = isset( $options['latitude'] ) ? esc_attr( $options['latitude'] ) : ''; echo ""; } function mystat_render_lon_field() { $options = get_option( 'mystat_privacy_options' ); $longitude = isset( $options['longitude'] ) ? esc_attr( $options['longitude'] ) : ''; echo ""; } function mystat_render_radius_field() { $options = get_option( 'mystat_privacy_options' ); $radius = isset( $options['radius'] ) ? esc_attr( $options['radius'] ) : '500'; echo " metrów"; } function mystat_sanitize_privacy_options( $input ) { $sanitized_input = array(); if ( isset( $input['latitude'] ) ) { $sanitized_input['latitude'] = floatval( str_replace( ',', '.', $input['latitude'] ) ); } if ( isset( $input['longitude'] ) ) { $sanitized_input['longitude'] = floatval( str_replace( ',', '.', $input['longitude'] ) ); } if ( isset( $input['radius'] ) ) { $sanitized_input['radius'] = abs( intval( $input['radius'] ) ); } return $sanitized_input; } function mystat_api_section_callback() { echo 'Ustawienia związane z integracją wtyczki z zewnętrznymi aplikacjami, np. mobilnymi.
'; } function mystat_render_enable_api_field() { $options = get_option( 'mystat_api_options' ); $checked = isset( $options['enable_api'] ) && $options['enable_api'] ? 'checked' : ''; echo ""; echo 'Umożliwia zewnętrznym aplikacjom (np. na Androida) komunikację z wtyczką w celu dodawania i odczytywania aktywności. Jeśli nie korzystasz z takich integracji, możesz to wyłączyć dla większego bezpieczeństwa.
'; } function mystat_sanitize_api_options( $input ) { $sanitized_input = array(); // If the checkbox is not checked, it won't be in the $input array. // So we check for its existence to determine if it's on or off. $sanitized_input['enable_api'] = isset( $input['enable_api'] ) ? 1 : 0; return $sanitized_input; }