* Behoben: Doppelter title, fehlender description-Tag, meta Tag für canonical-URL funktioniert nicht immer; fehlender robots-meta-tag

* Im Entwickler-Modus werden jetzt im Quellcode Hinweise angezeigt: Ganz oben, die Seiten-ID und z.B. bei den meta-Tags, wie sie entstehen oder warum sie fehlen
* Neue Links verwenden für Reiseführer und Reisemagazin und "Über uns"; Social-Media-Link-URLs (Google, Facebook); ARBs im Footer verlinken
* "Jugendreisen"-Tab im Header entfernt
* Behoben: Traveltainment-Suchmaske fehlt auf der Traveltainment-Suchergebnisseite (/tt-suche)
* End-Datum in Suchmasken automatisch 14 Tage setzen, falls der Nutzer das Start-Datum später als das Enddatum setzt
* Überschrift über Angebotsboxen im Body (Betrifft das CMS-Template "offers")
* In der Traveltainment-Suchmaske automatisch nur noch für das Land der Seite passende Destinationen im Dropdown vorschlagen
* Statt Text-"Slider" den "Slider" mit Bildern für Reisemagzin und Reiseführer in der Sidebar verwenden
* Sidebar-"Slider": Automatisches Blättern alle 5 Sekunden deaktiviert

git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3308 f459cee4-fb09-11de-96c3-f9c5f16c3c76
This commit is contained in:
uli 2017-02-28 12:48:22 +00:00
parent fc8e9a9113
commit 6f51f420e0
18 changed files with 201 additions and 57 deletions

View file

@ -81,10 +81,20 @@ jQuery(document).ready(function($) {
SIDEBAR BOX SLIDER -->
=============================================== */
function createSlider(ctx$)
function createSlider(ctx$, interval)
{
if (!interval)
{
interval = 0;
}
function setSlideInterval()
{
if (interval <= 0)
{
return;
}
if(slideInterval)
{
clearInterval(slideInterval);
@ -92,7 +102,7 @@ jQuery(document).ready(function($) {
slideInterval = setInterval(function() {
jumpToNextSlide();
}, 5000);
}, interval);
}
function jumpToNextSlide()
@ -469,7 +479,7 @@ jQuery(document).ready(function($) {
/* ==============================================
DATAPICKER -->
DATEPICKER -->
=============================================== */
$(".datepicker").each(function(){
@ -495,6 +505,29 @@ jQuery(document).ready(function($) {
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
firstDay: 1
});
});
function initAutoEndDate(startTxt$, endTxt$)
{
startTxt$.add(endTxt$).change(function() {
var startDate = startTxt$.datepicker('getDate');
if (startDate > endTxt$.datepicker('getDate'))
{
endTxt$.datepicker('setDate', new Date(startDate.getFullYear(), startDate.getMonth(),
startDate.getDate() + 14));
}
});
}
var ttSearchForm$ = $('.st-tt-search-form');
if (ttSearchForm$.length)
{
initAutoEndDate(ttSearchForm$.find('[name=termin]'), ttSearchForm$.find('[name=ruecktermin]'));
}
var searchForm$ = $('.st-search-form');
if (searchForm$.length)
{
initAutoEndDate(searchForm$.find('[name=b]'), searchForm$.find('[name=e]'));
}
});