From 4bdafe185f3efbe995b4e62c8d63414ac73f2e3d Mon Sep 17 00:00:00 2001 From: phl0 Date: Wed, 12 Jan 2022 20:51:24 +0100 Subject: [PATCH] This PR adds some eye candy tooltips to QSLs icons as well as contest exchanges on various sections within cloudlog Squashed commit of the following: commit 89edbf3ddadd7d796ba5412388f66d14e3e9ac17 Author: phl0 Date: Wed Jan 12 20:47:17 2022 +0100 Fix flicker issue on gridmaps page (by LA8AJA) commit 5b0c2672aadbf0451ec52ecc65745e880b44ef8f Author: phl0 Date: Wed Jan 12 19:36:31 2022 +0100 Also show tooltips for contest name commit 88e091f65ace6bdbae3d605839665fdd457ea943 Author: phl0 Date: Wed Jan 12 19:08:31 2022 +0100 Enable QSL tooltips also for QSO list in qslprint section commit 91b81a0b2ba531e867f82197fe1b201e24785dd2 Author: phl0 Date: Tue Jan 11 17:46:38 2022 +0100 Prevent display of empty date values commit a66be2dab1d23b15fa41df0a2c9a0c41f455afff Author: phl0 Date: Tue Jan 11 17:12:43 2022 +0100 Make tooltip work also for gridsquares section Tnx @AndreasK79 commit 92c13483b9c71d55fa3d863d426b300cf008dd31 Author: phl0 Date: Tue Jan 11 15:37:21 2022 +0100 Implement tooltip hints also for other awards sections commit 625c0e73c5dd5823301d888be4d0b3419a76f1db Author: phl0 Date: Mon Jan 10 19:28:47 2022 +0100 Implement tooltip for awards section commit 0fe9061ecf3e4b8d9826dee62779e2493124d8a5 Author: phl0 Date: Mon Jan 10 16:57:35 2022 +0100 Fix bug with extra quotes if manager defined commit cb8e4d1e4343670a60bc93ac3e87d54d45d0a9fd Author: phl0 Date: Mon Jan 10 16:18:44 2022 +0100 Small bugix commit 5bca33b7a1dca1b89d0921a8e0890fc1aebccedd Author: phl0 Date: Mon Jan 10 15:42:31 2022 +0100 Add missing translations for electronic QSL commit 617f58a6217aa385225eab27bfe577ad55b7ff37 Author: phl0 Date: Mon Jan 10 00:40:32 2022 +0100 Enable tooltips also for search results commit 432a1b283a19196618d4c809545d01cef4f630d3 Author: phl0 Date: Mon Jan 10 00:18:33 2022 +0100 Also QSL method/manager info commit b43e7a1419c75a199c0a28c9849f2b09e0c62288 Author: phl0 Date: Sun Jan 9 23:28:54 2022 +0100 Show details for paper QSLs commit 1759d94d8af7299684265700cec51fe0591623dc Author: phl0 Date: Fri Jan 7 17:51:17 2022 +0100 Add tooltip hints for QSL sent/rcvd dates --- application/config/autoload.php | 2 +- application/controllers/Logbook.php | 1 + application/language/english/eqsl_lang.php | 5 + .../language/english/general_words_lang.php | 3 + application/language/german/eqsl_lang.php | 5 + .../language/german/general_words_lang.php | 3 + application/views/dashboard/index.php | 4 +- application/views/interface_assets/footer.php | 35 +++- application/views/qslprint/qsolist.php | 155 ++++++++++++++---- .../views/view_log/partial/log_ajax.php | 120 +++++++++----- 10 files changed, 252 insertions(+), 81 deletions(-) create mode 100644 application/language/english/eqsl_lang.php create mode 100644 application/language/german/eqsl_lang.php diff --git a/application/config/autoload.php b/application/config/autoload.php index 559d7f6c..4b04f39e 100644 --- a/application/config/autoload.php +++ b/application/config/autoload.php @@ -113,4 +113,4 @@ $autoload['model'] = array(); /* End of file autoload.php */ -/* Location: ./application/config/autoload.php */ \ No newline at end of file +/* Location: ./application/config/autoload.php */ diff --git a/application/controllers/Logbook.php b/application/controllers/Logbook.php index 4936d31e..eb754915 100755 --- a/application/controllers/Logbook.php +++ b/application/controllers/Logbook.php @@ -12,6 +12,7 @@ class Logbook extends CI_Controller { 'contesting', 'qslcard', 'lotw', + 'eqsl', 'qso' )); } diff --git a/application/language/english/eqsl_lang.php b/application/language/english/eqsl_lang.php new file mode 100644 index 00000000..11ca6345 --- /dev/null +++ b/application/language/english/eqsl_lang.php @@ -0,0 +1,5 @@ +'; echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE . ''; break; - case 'RSTS': echo '' . $row->COL_RST_SENT; if ($row->COL_STX) { echo ''; printf("%03d", $row->COL_STX); echo '';} if ($row->COL_STX_STRING) { echo '' . $row->COL_STX_STRING . '';} echo ''; break; - case 'RSTR': echo '' . $row->COL_RST_RCVD; if ($row->COL_SRX) { echo ''; printf("%03d", $row->COL_SRX); echo '';} if ($row->COL_SRX_STRING) { echo '' . $row->COL_SRX_STRING . '';} echo ''; break; + case 'RSTS': echo '' . $row->COL_RST_SENT; if ($row->COL_STX) { echo 'COL_CONTEST_ID:"n/a").'" class="badge badge-light">'; printf("%03d", $row->COL_STX); echo '';} if ($row->COL_STX_STRING) { echo 'COL_CONTEST_ID:"n/a").'" class="badge badge-light">' . $row->COL_STX_STRING . '';} echo ''; break; + case 'RSTR': echo '' . $row->COL_RST_RCVD; if ($row->COL_SRX) { echo 'COL_CONTEST_ID:"n/a").'" class="badge badge-light">'; printf("%03d", $row->COL_SRX); echo '';} if ($row->COL_SRX_STRING) { echo 'COL_CONTEST_ID:"n/a").'" class="badge badge-light">' . $row->COL_SRX_STRING . '';} echo ''; break; case 'Country': echo '' . ucwords(strtolower(($row->COL_COUNTRY))) . ''; break; case 'IOTA': echo '' . ($row->COL_IOTA) . ''; break; case 'SOTA': echo '' . ($row->COL_SOTA_REF) . ''; break; diff --git a/application/views/interface_assets/footer.php b/application/views/interface_assets/footer.php index 80dca229..8d6bf88f 100644 --- a/application/views/interface_assets/footer.php +++ b/application/views/interface_assets/footer.php @@ -612,6 +612,11 @@ function getLookupResult() { uri->segment(1) == "search") { ?> + +