Align colors for requested

This commit is contained in:
phl0
2025-11-27 13:42:28 +01:00
parent 54e26c9e26
commit 2f505a7ac7
2 changed files with 48 additions and 0 deletions

View File

@@ -377,6 +377,11 @@ function echoQrbCalcLink($mygrid, $grid, $vucc, $isVisitor = false) {
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"eqsl-yellow\"";
break;
case "Q":
echo "title=\"".__("Queued");
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"eqsl-yellow\"";
break;
default:
echo " class=\"eqsl-red\"";
break;
@@ -439,6 +444,11 @@ function echoQrbCalcLink($mygrid, $grid, $vucc, $isVisitor = false) {
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"lotw-yellow\"";
break;
case "Q":
echo "title=\"".__("Queued");
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"lotw-yellow\"";
break;
default:
echo " class=\"lotw-red\"";
break;
@@ -491,6 +501,11 @@ function echoQrbCalcLink($mygrid, $grid, $vucc, $isVisitor = false) {
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"qrz-grey\"";
break;
case "Q":
echo "title=\"".__("Queued");
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"qrz-yellow\"";
break;
case "M":
echo 'title="'.__("Modified")."<br />(".__("last sent")." ".date($custom_date_format, strtotime($row->COL_QRZCOM_QSO_UPLOAD_DATE)).")";
echo $timestamp != '' ? " ".$timestamp : '';
@@ -543,6 +558,11 @@ function echoQrbCalcLink($mygrid, $grid, $vucc, $isVisitor = false) {
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"clublog-grey\"";
break;
case "Q":
echo "title=\"".__("Queued");
echo $timestamp != '' ? " ".$timestamp : '';
echo "\" data-bs-toggle=\"tooltip\" class=\"clublog-yellow\"";
break;
case "M":
echo 'title="'.__("Modified")."<br />(".__("last sent")." ".date($custom_date_format, strtotime($row->COL_CLUBLOG_QSO_UPLOAD_DATE)).")";
echo $timestamp != '' ? " ".$timestamp : '';

View File

@@ -508,6 +508,10 @@ class QSO
$lotwstring .= "title=\"" . __("Invalid (Ignore)");
$lotwstring .= $timestamp != '' ? " ".$timestamp : '';
$lotwstring .= "\" data-bs-toggle=\"tooltip\" class=\"lotw-grey\"";
} elseif ($data['COL_LOTW_QSL_SENT'] == "Q") {
$lotwstring .= "title=\"" . __("Queued");
$lotwstring .= $timestamp != '' ? " ".$timestamp : '';
$lotwstring .= "\" data-bs-toggle=\"tooltip\" class=\"lotw-yellow\"";
} elseif ($data['COL_LOTW_QSL_SENT'] == "R") {
$lotwstring .= "title=\"" . __("Requested");
$lotwstring .= $timestamp != '' ? " ".$timestamp : '';
@@ -562,6 +566,14 @@ class QSO
} elseif ($data['COL_CLUBLOG_QSO_UPLOAD_STATUS'] == "I") {
$clublogstring .= "title=\"".__("Invalid (Ignore)");
if ($data['COL_CLUBLOG_QSO_UPLOAD_DATE'] != null) {
$timestamp = strtotime($data['COL_CLUBLOG_QSO_UPLOAD_DATE']);
$clublogstring .= " ".($timestamp!=''?date($custom_date_format, $timestamp):'');
}
$clublogstring .= "\" data-bs-toggle=\"tooltip\"";
} elseif ($data['COL_CLUBLOG_QSO_UPLOAD_STATUS'] == "Q") {
$clublogstring .= "title=\"".__("Queued");
if ($data['COL_CLUBLOG_QSO_UPLOAD_DATE'] != null) {
$timestamp = strtotime($data['COL_CLUBLOG_QSO_UPLOAD_DATE']);
$clublogstring .= " ".($timestamp!=''?date($custom_date_format, $timestamp):'');
@@ -583,6 +595,8 @@ class QSO
$clublogstring .= 'green';
} elseif ($data['COL_CLUBLOG_QSO_UPLOAD_STATUS'] == 'I') {
$clublogstring .= 'grey';
} elseif ($data['COL_CLUBLOG_QSO_UPLOAD_STATUS'] == 'Q') {
$clublogstring .= 'yellow';
} elseif ($data['COL_CLUBLOG_QSO_UPLOAD_STATUS'] == 'M') {
$clublogstring .= 'yellow';
} else {
@@ -698,6 +712,14 @@ class QSO
} elseif ($data['COL_QRZCOM_QSO_UPLOAD_STATUS'] == "I") {
$qrzstring .= "title=\"".__("Invalid (Ignore)");
if ($data['COL_QRZCOM_QSO_UPLOAD_DATE'] != null) {
$timestamp = strtotime($data['COL_QRZCOM_QSO_UPLOAD_DATE']);
$qrzstring .= " ".($timestamp!=''?date($custom_date_format, $timestamp):'');
}
$qrzstring .= "\" data-bs-toggle=\"tooltip\"";
} elseif ($data['COL_QRZCOM_QSO_UPLOAD_STATUS'] == "Q") {
$qrzstring .= "title=\"".__("Queued");
if ($data['COL_QRZCOM_QSO_UPLOAD_DATE'] != null) {
$timestamp = strtotime($data['COL_QRZCOM_QSO_UPLOAD_DATE']);
$qrzstring .= " ".($timestamp!=''?date($custom_date_format, $timestamp):'');
@@ -719,6 +741,8 @@ class QSO
$qrzstring .= 'green';
} elseif ($data['COL_QRZCOM_QSO_UPLOAD_STATUS'] == 'I') {
$qrzstring .= 'grey';
} elseif ($data['COL_QRZCOM_QSO_UPLOAD_STATUS'] == 'Q') {
$qrzstring .= 'yellow';
} elseif ($data['COL_QRZCOM_QSO_UPLOAD_STATUS'] == 'M') {
$qrzstring .= 'yellow';
} else {
@@ -773,6 +797,10 @@ class QSO
$eqslstring .= "title=\"" . __("Invalid (Ignore)");
$eqslstring .= $timestamp != '' ? " ".$timestamp : '';
$eqslstring .= "\" data-bs-toggle=\"tooltip\" class=\"eqsl-grey\"";
} elseif ($data['COL_EQSL_QSL_SENT'] == "Q") {
$eqslstring .= "title=\"" . __("Queued");
$eqslstring .= $timestamp != '' ? " ".$timestamp : '';
$eqslstring .= "\" data-bs-toggle=\"tooltip\" class=\"eqsl-yellow\"";
} elseif ($data['COL_EQSL_QSL_SENT'] == "R") {
$eqslstring .= "title=\"" . __("Requested");
$eqslstring .= $timestamp != '' ? " ".$timestamp : '';