Compare commits

...

12 Commits

Author SHA1 Message Date
ostertun
8c4d2f00cd Merge branch 'temp' 2023-10-10 08:09:23 +02:00
ostertun
d59b384e1a gitflow-hotfix-stash: ranking_year2 2023-10-10 08:07:12 +02:00
ostertun
25df9995dd Merge branch 'hotfix/wfn_entrylist_link' 2023-09-04 14:26:03 +02:00
ostertun
12538aaa3f Merge branch 'hotfix/wfn_entrylist_link' into develop 2023-09-04 14:26:02 +02:00
ostertun
e087e137ff fix wfn_entrylist_link 2023-09-04 14:25:37 +02:00
ostertun
e5dc107a7d Merge branch 'hotfix/extServiceWfn' 2023-04-28 21:44:27 +02:00
ostertun
fefd3c8929 Merge branch 'hotfix/extServiceWfn' into develop 2023-04-28 21:44:26 +02:00
ostertun
dcc5428615 gitflow-hotfix-stash: extServiceWfn 2023-04-28 21:43:49 +02:00
ostertun
49f2923a97 Merge branch 'hotfix/api_move_regattenNet2' into develop 2023-03-29 12:07:52 +02:00
ostertun
0dd83a47cb Merge branch 'hotfix/api_move_ranglistenNet' into develop 2023-03-29 12:03:34 +02:00
ostertun
dd7d8731e8 remove tel num 2023-01-02 11:02:01 +01:00
ostertun
866d3ab3c1 Merge branch 'release/v_1.12.1' into develop 2022-08-03 12:32:53 +02:00
6 changed files with 44 additions and 21 deletions

View File

@@ -680,12 +680,21 @@ function ro_getLink(type, eventId, classId) {
}
return '';
}
function wfn_getLink(type, eventId, classId) {
switch (type) {
case 'entrylist':
return 'https://wettfahrten.net/event/' + eventId + '/entrylist?class=' + classId;
}
return '';
}
function extServiceGetLink(serviceName, type, eventId = '', classId = '') {
switch (serviceName) {
case 'm2s':
return m2s_getLink(type, eventId, classId);
case 'ro':
return ro_getLink(type, eventId);
return ro_getLink(type, eventId, classId);
case 'wfn':
return wfn_getLink(type, eventId, classId);
}
return '';
}

View File

@@ -15,11 +15,11 @@
$content .= 'Egal was es ist, lass es uns wissen! Schreibe uns eine Mail an <a href="mailto:info@regatten.net">info@regatten.net</a> oder nutze einfach dieses Kontakt-Formular.<br>';
$content .= 'Wir werden Deine Anfrage so schnell wie m&ouml;glich bearbeiten.';
$content .= '</p>';
$content .= '<p>';
$content .= 'Alternativ erreichst Du uns auch telefonisch unter <a href="tel:+4941039659768">+49 (0) 4103 965 976 8</a><br>';
$content .= 'Mo-Fr: 7-20 Uhr<br>';
$content .= 'Sa: 9-17 Uhr';
$content .= '</p>';
//$content .= '<p>';
//$content .= 'Alternativ erreichst Du uns auch telefonisch unter <a href="tel:+4941039659768">+49 (0) 4103 965 976 8</a><br>';
//$content .= 'Mo-Fr: 7-20 Uhr<br>';
//$content .= 'Sa: 9-17 Uhr';
//$content .= '</p>';
$sp['output'] .= $tpl->load('card', [$content]);

View File

@@ -74,8 +74,8 @@
$content .= '<font class="show-loggedin">Erstelle einfach eine <a href="' . LINK_PRE . 'planning">Saison-Planung</a> und abonniere Deinen persönlichen Kalender.</font>';
$content .= '<font class="show-notloggedin"><a href="#" data-menu="menu-signup">Registriere Dich einfach kostenlos</a>, erstelle eine Saison-Planung und wir erstellen Dir einen pers&ouml;nlichen Kalender.</font>';
$content .= '</p>';
$content .= $tpl->load('button', ['<i class="fas fa-calendar-alt"></i> Regatta-Kalender', 'https://regatten.net/client/calendar/' . BOATCLASS . '/everything.ics', 'css-class' => 'mb-2']);
$content .= $tpl->load('button', ['<i class="fas fa-calendar-alt"></i> Kalender f&uuml;r <font class="replace-username"></font>', 'https://regatten.net/client/calendar/' . BOATCLASS . '/user_%USERID%.ics', 'css-class' => 'show-loggedin replace-userid-href']);
$content .= $tpl->load('button', ['<i class="fas fa-calendar-alt"></i> Regatta-Kalender', 'https://ranglisten.net/client/calendar/' . BOATCLASS . '/everything.ics', 'css-class' => 'mb-2']);
$content .= $tpl->load('button', ['<i class="fas fa-calendar-alt"></i> Kalender f&uuml;r <font class="replace-username"></font>', 'https://ranglisten.net/client/calendar/' . BOATCLASS . '/user_%USERID%.ics', 'css-class' => 'show-loggedin replace-userid-href']);
$sp['output'] .= $tpl->load('card', [$content]);

View File

@@ -317,7 +317,7 @@
Das Nachladen kann au&szlig;erdem gerade bei gro&szlig;en Datenmengen (wie Ranglisten) sehr lange dauern.
Wir empfehlen Dir daher, auf diesem Ger&auml;t unsere normale Website zu benutzen. Diese ist auch f&uuml;r Mobil-Ger&auml;te optimiert.
</p>
<a class="btn btn-m mt-2 btn-full bg-highlight text-uppercase font-900" href="https://regatten.net/">Zur Website</a>
<a class="btn btn-m mt-2 btn-full bg-highlight text-uppercase font-900" href="https://ranglisten.net/">Zur Website</a>
<a id="menu-nodb-warning-okay" class="btn btn-m mt-2 mb-3 btn-full bg-highlight text-uppercase font-900" href="#">Nicht erneut anzeigen</a>
</div>
</div>

View File

@@ -166,7 +166,7 @@ function selectChange(callSiteScript = true) {
var btns = '';
for (var i in specialRanks) {
var sr = specialRanks[i];
var link = 'https://regatten.net/frame.php?class=' + BOATCLASS + '&site=special_rank&rank_id=' + sr.id;
var link = 'https://ranglisten.net/frame.php?class=' + BOATCLASS + '&site=special_rank&rank_id=' + sr.id;
var name = sr.title;
var cssclass = i > 0 ? ' mt-3' : '';
btns += '<a class="btn btn-full rounded-s text-uppercase font-900 shadow-m bg-highlight' + cssclass + '" href="' + link + '">' + name + '</a>';
@@ -196,6 +196,10 @@ function selectChange(callSiteScript = true) {
from = (year - 1) + '-12-01';
to = year + '-11-30';
break;
case 'year2':
from = year + '-01-01';
to = year + '-12-31';
break;
case 'quali':
// TODO: auslagern in function getRegattaBegin
var beginn = null;
@@ -384,6 +388,16 @@ var siteScript = async function() {
lastRanking[lDbRanking[i].id] = lDbRanking[i].rank;
}
}
if ($('#select-type').val() == 'year2') {
lastRanking = {};
var lYear = parseInt($('#select-year').val()) - 1;
var lMinDate = parseDate(lYear + '-01-01');
var lMaxDate = parseDate(lYear + '-12-31');
var lDbRanking = (await dbGetRanking(lMinDate, lMaxDate, maxage, agestrict, altm, agecrew, personMode))[0];
for (var i in lDbRanking) {
lastRanking[lDbRanking[i].id] = lDbRanking[i].rank;
}
}
var selectedYear = $('#select-year').val();

View File

@@ -1,5 +1,5 @@
<?php
define('PWA_VERSION', '1.12.1h2');
define('PWA_VERSION', '1.12.1h5');
?>