"; $agentData = gis_get_data_last_position_agent($id_agente); $updateGisData = db_get_value('update_gis_data', 'tagente', 'id_agente', $id_agente); $agent_name = agents_get_name($id_agente); // Avoid the agents with characters that fails the div. $agent_name = md5($agent_name); // Map with the current position echo '
'; if (!gis_get_agent_map($id_agente, '500px', '100%', false)) { ui_print_error_message(__('There is no default map. Please go to the setup for to set a default map.')); echo ""; } if ($agentData === false) { ui_print_info_message( [ 'no_close' => true, 'message' => __("There is no GIS data for this agent, so it's positioned in default position of map."), ] ); } ui_print_warning_message( [ 'no_close' => true, 'message' => __("When you change the Agent position, the agent automatically activates the 'Ignore new GIS data' option"), ] ); $table->width = '100%'; $table->class = 'databox filters'; $table->data = []; $table->cellpadding = 0; $table->cellspacing = 0; $table->head[0] = __('Agent position'); $table->head_colspan[0] = 4; $table->headstyle[0] = 'text-align:center'; $table->style[0] = 'font-weight: bold; '; $table->style[2] = 'font-weight: bold; '; $table->data[1][0] = __('Latitude: '); $table->data[1][1] = html_print_input_text_extended( 'latitude', $agentData['stored_latitude'], 'text-latitude', '', 20, 20, false, '', [ 'onchange' => 'setIgnoreGISDataEnabled()', 'onkeyup' => 'setIgnoreGISDataEnabled()', ], true ); $table->data[1][2] = __('Longitude: '); $table->data[1][3] = html_print_input_text_extended( 'longitude', $agentData['stored_longitude'], 'text-longitude', '', 20, 20, false, '', [ 'onchange' => 'setIgnoreGISDataEnabled()', 'onkeyup' => 'setIgnoreGISDataEnabled()', ], true ); $table->data[2][0] = __('Altitude: '); $table->data[2][1] = html_print_input_text_extended( 'altitude', $agentData['stored_altitude'], 'text-altitude', '', 10, 10, false, '', [ 'onchange' => 'setIgnoreGISDataEnabled()', 'onkeyup' => 'setIgnoreGISDataEnabled()', ], true ); $table->data[2][2] = __('Ignore new GIS data:'); $table->data[2][3] = __('Yes').' '.html_print_radio_button_extended('update_gis_data', 0, '', $updateGisData, false, '', 'style="margin-right: 40px;"', true); $table->data[2][3] .= __('No').' '.html_print_radio_button_extended('update_gis_data', 1, '', $updateGisData, false, '', 'style="margin-right: 40px;"', true); $url = 'index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=gis&id_agente='.$id_agente; echo "'; ?>