Merge pull request #2645 from HB9HIL/simplefle_improvements_v2
[SimpleFLE] Sample Data and fixed height QSO List
这个提交包含在:
		
						当前提交
						3a356da50f
					
				
					共有  18 个文件被更改,包括 201 次插入 和 58 次删除
				
			
		|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "z.B. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Stationsstandort"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "Falls du von einem neuen Standort oder mit einem neuen Rufzeichen gefunkt hast, erstelle erst einen neuen <a href=". site_url('station') . ">Stationsstandort</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Gibt hier die Daten ein"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Schliesse und Lade Beispiel Daten"; | ||||
| $lang['qso_simplefle_reload'] = "Aktualisiere QSO Liste"; | ||||
| $lang['qso_simplefle_save'] = "Speichere in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Lösche QSO Daten"; | ||||
| $lang['qso_simplefle_refs_hint'] = "Die Ref. kann entweder <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA oder <u>W</u>WFF sein."; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band fehlt!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode fehlt!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Stationsstandort nicht ausgewählt"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Feld ist leer"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warnung! Willst du wirklich alles zurücksetzen?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warnung! Du kannst die QSO Liste nicht loggen, da bei manchen QSO das Band und/oder der Mode fehlt!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Achtung! Das Daten Feld enthält Beispiel Daten. Lösche zuerst die QSO Daten!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Bist du dir sicher, dass du diese QSO loggen und die Eingabe zurücksetzen willst?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO geloggt!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "Die QSO wurden erfolgreich im Logbuch gespeichert!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -46,28 +46,31 @@ $lang['qso_simplefle_info_ln3'] = "FLE was originally written by DF3CB. He offer | |||
| $lang['qso_simplefle_info_ln4'] = "A common use-case is if you have to import your paperlogs from a outdoor session and now SimpleFLE is also available in Cloudlog. Information about the syntax and how FLE works can be found <a href='https://df3cb.com/fle/documentation/' target='_blank'>here</a>."; | ||||
| $lang['qso_simplefle_qso_data'] = "QSO Data"; | ||||
| $lang['qso_simplefle_qso_list'] = "QSO List"; | ||||
| $lang['qso_simplefle_qso_list_total'] = "Total"; | ||||
| $lang['qso_simplefle_qso_list_total'] = "Total"; | ||||
| $lang['qso_simplefle_qso_date'] = "QSO Date"; | ||||
| $lang['qso_simplefle_operator'] = "Operator"; | ||||
| $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | ||||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
| $lang['qso_simplefle_error_time'] = "Time is not set!"; | ||||
| $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | ||||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
| $lang['qso_simplefle_error_date'] = "Invalid date"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
| $lang['qso_simplefle_error_time'] = "Time is not set!"; | ||||
| $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | ||||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
| $lang['qso_simplefle_error_date'] = "Invalid date"; | ||||
| 
 | ||||
| $lang['qso_simplefle_syntax_help_button'] = "Syntax Help"; | ||||
| $lang['qso_simplefle_syntax_help_title'] = "Syntax for FLE"; | ||||
|  |  | |||
|  | @ -53,9 +53,11 @@ $lang['qso_simplefle_operator_hint'] = "e.g. OK2CQR"; | |||
| $lang['qso_simplefle_station_call_location'] = "Station Call/Location"; | ||||
| $lang['qso_simplefle_station_call_location_hint'] = "If you did operate from a new location, first create a new <a href=". site_url('station') . ">Station Location</a>"; | ||||
| $lang['qso_simplefle_enter_the_data'] = "Enter the Data"; | ||||
| $lang['qso_simplefle_syntax_help_close_w_sample'] = "Close and Load Sample Data"; | ||||
| $lang['qso_simplefle_reload'] = "Reload QSO List"; | ||||
| $lang['qso_simplefle_save'] = "Save in Cloudlog"; | ||||
| $lang['qso_simplefle_clear'] = "Clear Logging Session"; | ||||
| $lang['qso_simplefle_refs_hint'] = "The Refs can be either <u>S</u>OTA, <u>I</u>OTA, <u>P</u>OTA or <u>W</u>WFF"; | ||||
| 
 | ||||
| $lang['qso_simplefle_error_band'] = "Band is missing!"; | ||||
| $lang['qso_simplefle_error_mode'] = "Mode is missing!"; | ||||
|  | @ -64,6 +66,7 @@ $lang['qso_simplefle_error_stationcall'] = "Station Call is not selected"; | |||
| $lang['qso_simplefle_error_operator'] = "'Operator' Field is empty"; | ||||
| $lang['qso_simplefle_warning_reset'] = "Warning! Do you really want to reset everything?"; | ||||
| $lang['qso_simplefle_warning_missing_band_mode'] = "Warning! You can't log the QSO List, because some QSO don't have band and/or mode defined!"; | ||||
| $lang['qso_simplefle_warning_example_data'] = "Attention! The Data Field containes example data. First Clear Logging Session!"; | ||||
| $lang['qso_simplefle_confirm_save_to_log'] = "Are you sure that you want to add these QSO to the Log and clear the session?"; | ||||
| $lang['qso_simplefle_success_save_to_log_header'] = "QSO Logged!"; | ||||
| $lang['qso_simplefle_success_save_to_log'] = "The QSO were successfully logged in the logbook!"; | ||||
|  |  | |||
|  | @ -14,6 +14,8 @@ | |||
| 			var lang_qso_simplefle_info_ln4 = "<?php echo lang('qso_simplefle_info_ln4'); ?>"; | ||||
| 			var lang_qso_simplefle_syntax_help = "<?php echo lang('qso_simplefle_syntax_help_button'); ?>"; | ||||
| 			var lang_qso_simplefle_syntax_help_title = "<?php echo lang('qso_simplefle_syntax_help_title'); ?>"; | ||||
| 			var lang_qso_simplefle_syntax_help_close_w_sample = "<?php echo lang('qso_simplefle_syntax_help_close_w_sample'); ?>"; | ||||
| 			var lang_admin_close = "<?php echo lang('admin_close'); ?>"; | ||||
| 			var lang_qso_simplefle_error_band = "<?php echo lang('qso_simplefle_error_band'); ?>"; | ||||
| 			var lang_qso_simplefle_error_mode = "<?php echo lang('qso_simplefle_error_mode'); ?>"; | ||||
| 			var lang_qso_simplefle_error_time = "<?php echo lang('qso_simplefle_error_time'); ?>"; | ||||
|  | @ -24,9 +26,11 @@ | |||
| 			var lang_qso_simplefle_error_operator = "<?php echo lang('qso_simplefle_error_operator'); ?>"; | ||||
| 			var lang_qso_simplefle_warning_reset = "<?php echo lang('qso_simplefle_warning_reset'); ?>"; | ||||
| 			var lang_qso_simplefle_warning_missing_band_mode = "<?php echo lang('qso_simplefle_warning_missing_band_mode'); ?>"; | ||||
| 			var lang_qso_simplefle_warning_example_data = "<?php echo lang('qso_simplefle_warning_example_data'); ?>"; | ||||
| 			var lang_qso_simplefle_confirm_save_to_log = "<?php echo lang('qso_simplefle_confirm_save_to_log'); ?>"; | ||||
| 			var lang_qso_simplefle_success_save_to_log_header = "<?php echo lang('qso_simplefle_success_save_to_log_header'); ?>"; | ||||
| 			var lang_qso_simplefle_success_save_to_log = "<?php echo lang('qso_simplefle_success_save_to_log'); ?>"; | ||||
| 			var lang_qso_simplefle_sample_data = "<?php echo lang('qso_simplefle_sample_data'); ?>"; | ||||
| 		</script> | ||||
| 		<h2><?php echo $page_title; ?></h2>
 | ||||
| 		<button type="button" class="btn btn-sm btn-primary mr-1" id="simpleFleInfoButton"><?php echo lang('qso_simplefle_info'); ?></button>
 | ||||
|  | @ -113,7 +117,7 @@ | |||
| 			</div> | ||||
| 			<div class="card-body"> | ||||
| 				<div class="qsoList"> | ||||
| 					<table class="table table-condensed table-striped table-sm" id="qsoTable"> | ||||
| 					<table class="table table-condensed table-striped table-sm sfletable" id="qsoTable"> | ||||
| 						<thead> | ||||
| 							<tr> | ||||
| 								<th><?php echo lang('general_word_date'); ?></th>
 | ||||
|  | @ -124,7 +128,8 @@ | |||
| 								<th><?php echo lang('gen_hamradio_rsts'); ?></th>
 | ||||
| 								<th><?php echo lang('gen_hamradio_rstr'); ?></th>
 | ||||
| 								<th><?php echo lang('gen_hamradio_operator'); ?></th>
 | ||||
| 								<th>SOTA | IOTA | POTA | WWFF</th> | ||||
| 								<th><?php echo lang('gen_hamradio_refs'); ?>*</th>
 | ||||
| 								</th> | ||||
| 							</tr> | ||||
| 						</thead> | ||||
| 						<tbody id="qsoTableBody"> | ||||
|  | @ -132,7 +137,14 @@ | |||
| 						</tbody> | ||||
| 					</table> | ||||
| 				</div> | ||||
| 				<span class="js-qso-count"></span> | ||||
| 				<div class="row mt-2"> | ||||
| 					<div class="col-6 col-sm-6"> | ||||
| 						<span class="js-qso-count"></span> | ||||
| 					</div> | ||||
| 					<div class="col-6 col-sm-6 text-right"> | ||||
| 						<?php echo lang('qso_simplefle_refs_hint'); ?>
 | ||||
| 					</div> | ||||
| 				</div> | ||||
| 			</div> | ||||
| 			<div class="row mt-2"> | ||||
| 				<div class="col-3 col-sm-3"> | ||||
|  | @ -150,4 +162,4 @@ | |||
| 			</div> | ||||
| 		</div> | ||||
| 	</div> | ||||
| </div> | ||||
| </div> | ||||
|  | @ -554,4 +554,26 @@ div#station_logbooks_linked_table_paginate { | |||
| 
 | ||||
| input:invalid { | ||||
|     border-color: red; | ||||
|  } | ||||
| } | ||||
| 
 | ||||
| .sfletable{ | ||||
|     height: 440px; | ||||
|   } | ||||
| 
 | ||||
| .sfletable.table { | ||||
| 	width: 100%; | ||||
| } | ||||
| 
 | ||||
| .sfletable.table thead, .sfletable.table tbody tr { | ||||
| 	display: block; | ||||
| 	width: 100%; | ||||
| 	table-layout: fixed; | ||||
| 	display: inline-table; | ||||
| } | ||||
| 
 | ||||
| .sfletable.table tbody { | ||||
|     width: 95%; | ||||
| 	overflow-y: scroll; | ||||
| 	max-height: 410px; | ||||
| 	position: absolute; | ||||
| } | ||||
|  |  | |||
|  | @ -27,17 +27,62 @@ $('#simpleFleInfoButton').click(function (event) { | |||
| $('#js-syntax').click(function (event) { | ||||
|     $('#js-syntax').prop("disabled", false); | ||||
|     $.ajax({ | ||||
|         url: base_url + 'index.php/simplefle/displaySyntax', | ||||
|         type: 'post', | ||||
|         success: function (html) { | ||||
|             BootstrapDialog.alert({ | ||||
|                 title: "<h4>"+lang_qso_simplefle_syntax_help_title+"</h4>", | ||||
|                 size: BootstrapDialog.SIZE_WIDE, | ||||
|                 nl2br: false, | ||||
|                 message: html, | ||||
|             }); | ||||
|         } | ||||
|     }); | ||||
| 		url: base_url + "index.php/simplefle/displaySyntax", | ||||
| 		type: "post", | ||||
| 		success: function (html) { | ||||
| 			BootstrapDialog.show({ | ||||
| 				title: "<h4>" + lang_qso_simplefle_syntax_help_title + "</h4>", | ||||
| 				type: BootstrapDialog.TYPE_INFO, | ||||
| 				size: BootstrapDialog.SIZE_WIDE, | ||||
| 				nl2br: false, | ||||
| 				message: html, | ||||
| 				buttons: [ | ||||
| 					{ | ||||
| 						label: lang_qso_simplefle_syntax_help_close_w_sample, | ||||
| 						action: function () { | ||||
| 							BootstrapDialog.confirm({ | ||||
| 								title: lang_general_word_warning, | ||||
| 								message: lang_qso_simplefle_warning_reset, | ||||
| 								type: BootstrapDialog.TYPE_DANGER, | ||||
| 								btnCancelLabel: lang_general_word_cancel, | ||||
| 								btnOKLabel: lang_general_word_ok, | ||||
| 								btnOKClass: "btn-warning", | ||||
| 								callback: function (result) { | ||||
| 									if (result) { | ||||
| 										clearSession(); | ||||
| 
 | ||||
| 										const logData = ` | ||||
| *example-data* | ||||
| 80m cw | ||||
| 1212 m0abc okff-1234 | ||||
| 3 hb9hil | ||||
| 4 ok1tn | ||||
| 20 dl6kva 7 8 | ||||
| 5 dl5cw  | ||||
| ssb | ||||
| 32 ok7wa ol/zl-071 5 8 | ||||
| 33 ok1xxx  4 3 | ||||
| 									`;
 | ||||
| 
 | ||||
| 										$textarea.val(logData.trim()); | ||||
| 										handleInput(); | ||||
| 										BootstrapDialog.closeAll(); | ||||
| 									} | ||||
| 								}, | ||||
| 							}); | ||||
| 						}, | ||||
| 					}, | ||||
| 					{ | ||||
| 						label: lang_admin_close, | ||||
| 						cssClass: "btn-primary", | ||||
| 						action: function (dialogItself) { | ||||
| 							dialogItself.close(); | ||||
| 						}, | ||||
| 					}, | ||||
| 				], | ||||
| 			}); | ||||
| 		}, | ||||
| 	}); | ||||
| }); | ||||
| 
 | ||||
| function handleInput() { | ||||
|  | @ -58,7 +103,7 @@ function handleInput() { | |||
| 	var mode = ""; | ||||
| 	var freq = ""; | ||||
| 	var callsign = ""; | ||||
| 	var sotaWff = ""; | ||||
| 	var sotaWwff = ""; | ||||
| 	qsoList = []; | ||||
| 	$("#qsoTable tbody").empty(); | ||||
| 
 | ||||
|  | @ -113,7 +158,7 @@ function handleInput() { | |||
| 					/^[A-Z0-9]{1,3}\/[A-Z]{2}-\d{3}|[AENOS]*[FNSUACA]-\d{3}|(?!.*FF)[A-Z0-9]{1,3}-\d{4}|[A-Z0-9]{1,3}[F]{2}-\d{4}$/i | ||||
| 				) | ||||
| 			) { | ||||
| 				sotaWff = item.toUpperCase(); | ||||
| 				sotaWwff = item.toUpperCase(); | ||||
| 			} else if ( | ||||
| 				item.match( | ||||
| 					/([a-zA-Z0-9]{1,3}[0123456789][a-zA-Z0-9]{0,3}[a-zA-Z])|.*\/([a-zA-Z0-9]{1,3}[0123456789][a-zA-Z0-9]{0,3}[a-zA-Z])|([a-zA-Z0-9]{1,3}[0123456789][a-zA-Z0-9]{0,3}[a-zA-Z])\/.*/ | ||||
|  | @ -168,20 +213,32 @@ function handleInput() { | |||
| 				mode, | ||||
| 				rst_s, | ||||
| 				rst_r, | ||||
| 				sotaWff, | ||||
| 				sotaWwff, | ||||
| 			]); | ||||
| 
 | ||||
| 			let sotaWwffText = ""; | ||||
| 
 | ||||
| 			if (isSOTA(sotaWwff)) { | ||||
| 				sotaWwffText = `S: ${sotaWwff}`; | ||||
| 			} else if (isPOTA(sotaWwff)) { | ||||
| 				sotaWwffText = `P: ${sotaWwff}`; | ||||
| 			} else if (isIOTA(sotaWwff)) { | ||||
| 				sotaWwffText = `I: ${sotaWwff}`; | ||||
| 			} else if (isWWFF(sotaWwff)) { | ||||
| 				sotaWwffText = `W: ${sotaWwff}`; | ||||
| 			} | ||||
| 
 | ||||
| 			const tableRow = $(`<tr>
 | ||||
|           <td>${extraQsoDate}</td> | ||||
|           <td>${qsotime}</td> | ||||
|           <td>${callsign}</td> | ||||
|           <td><span data-toggle="tooltip" data-placement="left" title="${freq}">${band}</span></td> | ||||
|           <td>${mode}</td> | ||||
|           <td>${rst_s}</td> | ||||
|           <td>${rst_r}</td> | ||||
|           <td>${operator}</td> | ||||
|           <td>${sotaWff}</td> | ||||
|         </tr>`); | ||||
| 			<td>${extraQsoDate}</td> | ||||
| 			<td>${qsotime}</td> | ||||
| 			<td>${callsign}</td> | ||||
| 			<td><span data-toggle="tooltip" data-placement="left" title="${freq}">${band}</span></td> | ||||
| 			<td>${mode}</td> | ||||
| 			<td>${rst_s}</td> | ||||
| 			<td>${rst_r}</td> | ||||
| 			<td>${operator}</td> | ||||
| 			<td>${sotaWwffText}</td> | ||||
| 			</tr>`); | ||||
| 
 | ||||
| 			$("#qsoTable > tbody:last-child").append(tableRow); | ||||
| 
 | ||||
|  | @ -195,7 +252,7 @@ function handleInput() { | |||
| 			localStorage.setItem(`user_${user_id}_my-grid`, $("#my-grid").val()); | ||||
| 
 | ||||
| 			callsign = ""; | ||||
| 			sotaWff = ""; | ||||
| 			sotaWwff = ""; | ||||
| 		} | ||||
| 
 | ||||
| 		showErrors(); | ||||
|  | @ -418,6 +475,16 @@ function isBandModeEntered() { | |||
| 	return isBandModeOK; | ||||
| } | ||||
| 
 | ||||
| function isExampleDataEntered() { | ||||
| 	let isExampleData = false; | ||||
| 	if (textarea.value.startsWith("*example-data*")) { | ||||
| 		isExampleData = true; | ||||
| 		 | ||||
| 	}; | ||||
| 	return isExampleData; | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| function getAdifTag(tagName, value) { | ||||
| 	return "<" + tagName + ":" + value.length + ">" + value + " "; | ||||
| } | ||||
|  | @ -481,21 +548,6 @@ function isWWFF(value) { | |||
| 	return false; | ||||
| } | ||||
| 
 | ||||
| function download(filename, text) { | ||||
| 	var element = document.createElement("a"); | ||||
| 	element.setAttribute( | ||||
| 		"href", | ||||
| 		"data:text/plain;charset=utf-8," + encodeURIComponent(text) | ||||
| 	); | ||||
| 	element.setAttribute("download", filename); | ||||
| 
 | ||||
| 	element.style.display = "none"; | ||||
| 	document.body.appendChild(element); | ||||
| 
 | ||||
| 	element.click(); | ||||
| 
 | ||||
| 	document.body.removeChild(element); | ||||
| } | ||||
| 
 | ||||
| $(document).ready(function () { | ||||
| 	var tabledata = localStorage.getItem(`user_${user_id}_tabledata`); | ||||
|  | @ -547,6 +599,7 @@ $(".js-save-to-log").click(function () { | |||
| 		setTimeout(function() { | ||||
| 			$('#textarea').css('border', ''); | ||||
| 		  }, 2000); | ||||
| 		return false; | ||||
| 	} | ||||
| 	if (false === isBandModeEntered()) { | ||||
| 		BootstrapDialog.alert({ | ||||
|  | @ -559,6 +612,17 @@ $(".js-save-to-log").click(function () { | |||
| 		}); | ||||
| 		return false; | ||||
| 	} | ||||
| 	if (true === isExampleDataEntered()) { | ||||
| 		BootstrapDialog.alert({ | ||||
| 			title: lang_general_word_warning, | ||||
| 			message: lang_qso_simplefle_warning_example_data, | ||||
| 			type: BootstrapDialog.TYPE_DANGER, | ||||
| 			btnCancelLabel: lang_general_word_cancel, | ||||
| 			btnOKLabel: lang_general_word_ok, | ||||
| 			btnOKClass: "btn-warning", | ||||
| 		}); | ||||
| 		return false; | ||||
| 	} | ||||
| 	else { | ||||
| 		handleInput(); | ||||
| 		BootstrapDialog.confirm({ | ||||
|  |  | |||
		正在加载…
	
		在新工单中引用