Fix qslprint qsolist
这个提交包含在:
		
							父节点
							
								
									41d6da8d4d
								
							
						
					
					
						当前提交
						c2dd384d3f
					
				
					共有  1 个文件被更改,包括 42 次插入 和 18 次删除
				
			
		|  | @ -40,19 +40,23 @@ if ($qsos->result() != NULL) { | ||||||
| 		echo '<td style=\'text-align: center\' class="qsl">'; | 		echo '<td style=\'text-align: center\' class="qsl">'; | ||||||
| 		echo '<span '; | 		echo '<span '; | ||||||
| 		if ($qsl->COL_QSL_SENT != "N") { | 		if ($qsl->COL_QSL_SENT != "N") { | ||||||
| 			$timestamp = strtotime($qsl->COL_QSLSDATE); | 			if ($qsl->COL_QSLSDATE != null) { | ||||||
|  | 				$timestamp = ' '.date($custom_date_format, strtotime($qsl->COL_QSLSDATE)); | ||||||
|  | 			} else { | ||||||
|  | 				$timestamp = ''; | ||||||
|  | 			} | ||||||
| 			switch ($qsl->COL_QSL_SENT) { | 			switch ($qsl->COL_QSL_SENT) { | ||||||
| 			case "Y": | 			case "Y": | ||||||
| 				echo "class=\"qsl-green\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_sent')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-green\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_sent').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			case "Q": | 			case "Q": | ||||||
| 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_queued')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_queued').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			case "R": | 			case "R": | ||||||
| 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_requested')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_requested').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			case "I": | 			case "I": | ||||||
| 				echo "class=\"qsl-grey\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_invalid_ignore')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-grey\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_invalid_ignore').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			default: | 			default: | ||||||
| 				echo "class=\"qsl-red"; | 				echo "class=\"qsl-red"; | ||||||
|  | @ -78,19 +82,23 @@ if ($qsos->result() != NULL) { | ||||||
| 		echo '">▲</span>'; | 		echo '">▲</span>'; | ||||||
| 		echo '<span '; | 		echo '<span '; | ||||||
| 		if ($qsl->COL_QSL_RCVD != "N") { | 		if ($qsl->COL_QSL_RCVD != "N") { | ||||||
| 			$timestamp = strtotime($qsl->COL_QSLRDATE); | 			if ($qsl->COL_QSLRDATE != null) { | ||||||
|  | 				$timestamp = ' '.date($custom_date_format, strtotime($qsl->COL_QSLRDATE)); | ||||||
|  | 			} else { | ||||||
|  | 				$timestamp = ''; | ||||||
|  | 			} | ||||||
| 			switch ($qsl->COL_QSL_RCVD) { | 			switch ($qsl->COL_QSL_RCVD) { | ||||||
| 			case "Y": | 			case "Y": | ||||||
| 				echo "class=\"qsl-green\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_received')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-green\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_received').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			case "Q": | 			case "Q": | ||||||
| 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_queued')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_queued').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			case "R": | 			case "R": | ||||||
| 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_requested')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-yellow\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_requested').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			case "I": | 			case "I": | ||||||
| 				echo "class=\"qsl-grey\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_invalid_ignore')." ".date($custom_date_format,$timestamp); | 				echo "class=\"qsl-grey\" data-toggle=\"tooltip\" data-original-title=\"".$this->lang->line('general_word_invalid_ignore').$timestamp; | ||||||
| 				break; | 				break; | ||||||
| 			default: | 			default: | ||||||
| 				echo "class=\"qsl-red"; | 				echo "class=\"qsl-red"; | ||||||
|  | @ -119,8 +127,12 @@ if ($qsos->result() != NULL) { | ||||||
| 			echo '<td style=\'text-align: center\' class="eqsl">'; | 			echo '<td style=\'text-align: center\' class="eqsl">'; | ||||||
| 			echo '<span '; | 			echo '<span '; | ||||||
| 			if ($qsl->COL_EQSL_QSL_SENT == "Y") { | 			if ($qsl->COL_EQSL_QSL_SENT == "Y") { | ||||||
|  | 				echo "data-original-title=\"".$this->lang->line('eqsl_short')." ".$this->lang->line('general_word_sent'); | ||||||
|  | 				if ($qsl->COL_EQSL_QSLSDATE != null) { | ||||||
| 					$timestamp = strtotime($qsl->COL_EQSL_QSLSDATE); | 					$timestamp = strtotime($qsl->COL_EQSL_QSLSDATE); | ||||||
| 				echo "data-original-title=\"".$this->lang->line('eqsl_short')." ".$this->lang->line('general_word_sent')." ".($timestamp!=''?date($custom_date_format, $timestamp):'')."\" data-toggle=\"tooltip\""; | 					echo " ".($timestamp != '' ? date($custom_date_format, $timestamp) : ''); | ||||||
|  | 				} | ||||||
|  | 				echo "\" data-toggle=\"tooltip\""; | ||||||
| 			} | 			} | ||||||
| 			echo ' class="eqsl-'; | 			echo ' class="eqsl-'; | ||||||
| 			echo ($qsl->COL_EQSL_QSL_SENT=='Y')?'green':'red'; | 			echo ($qsl->COL_EQSL_QSL_SENT=='Y')?'green':'red'; | ||||||
|  | @ -128,8 +140,12 @@ if ($qsos->result() != NULL) { | ||||||
| 
 | 
 | ||||||
| 			echo '<span '; | 			echo '<span '; | ||||||
| 			if ($qsl->COL_EQSL_QSL_RCVD == "Y") { | 			if ($qsl->COL_EQSL_QSL_RCVD == "Y") { | ||||||
|  | 				echo "data-original-title=\"".$this->lang->line('eqsl_short')." ".$this->lang->line('general_word_received'); | ||||||
|  | 				if ($qsl->COL_EQSL_QSLRDATE != null) { | ||||||
| 					$timestamp = strtotime($qsl->COL_EQSL_QSLRDATE); | 					$timestamp = strtotime($qsl->COL_EQSL_QSLRDATE); | ||||||
| 				echo "data-original-title=\"".$this->lang->line('eqsl_short')." ".$this->lang->line('general_word_received')." ".($timestamp!=''?date($custom_date_format, $timestamp):'')."\" data-toggle=\"tooltip\""; | 					echo " ".($timestamp != '' ? date($custom_date_format, $timestamp) : ''); | ||||||
|  | 				} | ||||||
|  | 				echo "\" data-toggle=\"tooltip\""; | ||||||
| 			} | 			} | ||||||
| 			echo ' class="eqsl-'; | 			echo ' class="eqsl-'; | ||||||
| 			echo ($qsl->COL_EQSL_QSL_RCVD=='Y')?'green':'red'; | 			echo ($qsl->COL_EQSL_QSL_RCVD=='Y')?'green':'red'; | ||||||
|  | @ -140,8 +156,12 @@ if ($qsos->result() != NULL) { | ||||||
| 			echo '<td style=\'text-align: center\' class="lotw">'; | 			echo '<td style=\'text-align: center\' class="lotw">'; | ||||||
| 			echo '<span '; | 			echo '<span '; | ||||||
| 			if ($qsl->COL_LOTW_QSL_SENT == "Y") { | 			if ($qsl->COL_LOTW_QSL_SENT == "Y") { | ||||||
|  | 				echo "data-original-title=\"".$this->lang->line('lotw_short')." ".$this->lang->line('general_word_sent'); | ||||||
|  | 				if ($qsl->COL_LOTW_QSLSDATE != null) { | ||||||
| 					$timestamp = strtotime($qsl->COL_LOTW_QSLSDATE); | 					$timestamp = strtotime($qsl->COL_LOTW_QSLSDATE); | ||||||
| 				echo "data-original-title=\"".$this->lang->line('lotw_short')." ".$this->lang->line('general_word_sent')." ".($timestamp!=''?date($custom_date_format, $timestamp):'')."\" data-toggle=\"tooltip\""; | 					echo " ".($timestamp != '' ? date($custom_date_format, $timestamp) : ''); | ||||||
|  | 				} | ||||||
|  | 				echo "\" data-toggle=\"tooltip\""; | ||||||
| 			} | 			} | ||||||
| 			echo ' class="lotw-'; | 			echo ' class="lotw-'; | ||||||
| 			echo ($qsl->COL_LOTW_QSL_SENT=='Y')?'green':'red'; | 			echo ($qsl->COL_LOTW_QSL_SENT=='Y')?'green':'red'; | ||||||
|  | @ -149,8 +169,12 @@ if ($qsos->result() != NULL) { | ||||||
| 
 | 
 | ||||||
| 			echo '<span '; | 			echo '<span '; | ||||||
| 			if ($qsl->COL_LOTW_QSL_RCVD == "Y") { | 			if ($qsl->COL_LOTW_QSL_RCVD == "Y") { | ||||||
|  | 				echo "data-original-title=\"".$this->lang->line('lotw_short')." ".$this->lang->line('general_word_received'); | ||||||
|  | 				if ($qsl->COL_LOTW_QSLRDATE) { | ||||||
| 					$timestamp = strtotime($qsl->COL_LOTW_QSLRDATE); | 					$timestamp = strtotime($qsl->COL_LOTW_QSLRDATE); | ||||||
| 				echo "data-original-title=\"".$this->lang->line('lotw_short')." ".$this->lang->line('general_word_received')." ".($timestamp!=''?date($custom_date_format, $timestamp):'')."\" data-toggle=\"tooltip\""; | 					echo " ".($timestamp != '' ? date($custom_date_format, $timestamp) : ''); | ||||||
|  | 				} | ||||||
|  | 				echo "\" data-toggle=\"tooltip\""; | ||||||
| 			} | 			} | ||||||
| 			echo ' class="lotw-'; | 			echo ' class="lotw-'; | ||||||
| 			echo ($qsl->COL_LOTW_QSL_RCVD=='Y')?'green':'red'; | 			echo ($qsl->COL_LOTW_QSL_RCVD=='Y')?'green':'red'; | ||||||
|  |  | ||||||
		正在加载…
	
		在新工单中引用