Show nice message if the user doesn't have QO-100 Dx Club export configured
这个提交包含在:
		
							父节点
							
								
									7dd769238b
								
							
						
					
					
						当前提交
						a0d02e96e9
					
				
					共有  1 个文件被更改,包括 28 次插入 和 5 次删除
				
			
		|  | @ -19,12 +19,15 @@ | ||||||
|         <div class="card-body"> |         <div class="card-body"> | ||||||
| 			<div class="tab-content"> | 			<div class="tab-content"> | ||||||
| 				<div class="tab-pane active" id="export" role="tabpanel" aria-labelledby="export-tab"> | 				<div class="tab-pane active" id="export" role="tabpanel" aria-labelledby="export-tab"> | ||||||
|             <p>Here you can see and upload all QSOs which have not been previously uploaded to QO-100 Dx Club.</p> |             	<p>Here you can see and upload all QSOs which have not been previously uploaded to QO-100 Dx Club.</p> | ||||||
|             <p>You need to set a QO-100 Dx Club API key in your station profile. Only station profiles with an API Key are displayed.</p> | 
 | ||||||
|             <p><span class="badge badge-warning">Warning</span>This might take a while as QSO uploads are processed sequentially.</p> |  | ||||||
| 
 | 
 | ||||||
| <?php | <?php | ||||||
|             if ($station_profile->result()) { |             if ($station_profile->result()) { | ||||||
|  | 				?>
 | ||||||
|  | 				<p>You need to set a QO-100 Dx Club API key in your station profile. Only station profiles with an API Key are displayed.</p> | ||||||
|  | 				<p><span class="badge badge-warning">Warning</span>This might take a while as QSO uploads are processed sequentially.</p> | ||||||
|  | 				<?php | ||||||
|             echo ' |             echo ' | ||||||
| 
 | 
 | ||||||
|             <table class="table table-bordered table-hover table-striped table-condensed text-center"> |             <table class="table table-bordered table-hover table-striped table-condensed text-center"> | ||||||
|  | @ -50,13 +53,22 @@ | ||||||
| 
 | 
 | ||||||
|         } |         } | ||||||
|         else { |         else { | ||||||
|         echo '<div class="alert alert-danger" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>Nothing found!</div>'; | 			?>
 | ||||||
|  | 			<div class="alert alert-danger"> | ||||||
|  | 				None of your Logbooks are configured to export data to the QO-100 Dx Club's API.<br /> | ||||||
|  | 				To configure this feature, go to your profile page at the <a href="https://qo100dx.club" target="_blank">QO-100 Dx Club</a> and <strong>Create</strong> an API key. | ||||||
|  | 				Then, navigate to your <a href="<?php echo site_url('stations');?>">Station Locations</a> and configure you station with the key you have created at the club. | ||||||
|  | 			</div> | ||||||
|  | 			<?php | ||||||
|         } |         } | ||||||
|         ?>
 |         ?>
 | ||||||
| 
 | 
 | ||||||
|         </div> |         </div> | ||||||
| 				<div class="tab-pane fade" id="mark" role="tabpanel" aria-labelledby="home-tab"> | 				<div class="tab-pane fade" id="mark" role="tabpanel" aria-labelledby="home-tab"> | ||||||
| 
 | 					<p>Here you can mark as uploaded your QSOs which have not been previously uploaded to QO-100 Dx Club.</p> | ||||||
|  | 				<?php | ||||||
|  | 				if ($station_profiles->result()!==[]){ | ||||||
|  | 				?>
 | ||||||
| 				<form class="form" action="<?php echo site_url('webadif/mark_webadif'); ?>" method="post" enctype="multipart/form-data"> | 				<form class="form" action="<?php echo site_url('webadif/mark_webadif'); ?>" method="post" enctype="multipart/form-data"> | ||||||
| 					<select name="station_profile" class="custom-select mb-4 mr-sm-4" style="width: 30%;"> | 					<select name="station_profile" class="custom-select mb-4 mr-sm-4" style="width: 30%;"> | ||||||
| 						<option value="0">Select Station Location</option> | 						<option value="0">Select Station Location</option> | ||||||
|  | @ -86,6 +98,17 @@ | ||||||
| 					<br> | 					<br> | ||||||
| 					<button type="button" id="markWebAdifAsExported" class="btn-sm btn-primary" value="Export">Mark QSOs as exported to QO-100 Dx Club</button> | 					<button type="button" id="markWebAdifAsExported" class="btn-sm btn-primary" value="Export">Mark QSOs as exported to QO-100 Dx Club</button> | ||||||
| 				</form> | 				</form> | ||||||
|  | 				<?php | ||||||
|  | 				}else{ | ||||||
|  | 				?>
 | ||||||
|  | 					<div class="alert alert-danger"> | ||||||
|  | 						None of your Logbooks are configured to export data to the QO-100 Dx Club's API.<br /> | ||||||
|  | 						To configure this feature, go to your profile page at the <a href="https://qo100dx.club" target="_blank">QO-100 Dx Club</a> and <strong>Create</strong> an API key. | ||||||
|  | 						Then, navigate to your <a href="<?php echo site_url('stations');?>">Station Locations</a> and configure you station with the key you have created at the club. | ||||||
|  | 					</div> | ||||||
|  | 				<?php | ||||||
|  | 				} | ||||||
|  | 				?>
 | ||||||
| 	</div> | 	</div> | ||||||
| 			</div> | 			</div> | ||||||
| 		</div> | 		</div> | ||||||
|  |  | ||||||
		正在加载…
	
		在新工单中引用