kostenloses Buchungssystem Open Source WebApp für Tennisvereine


Plätze online buchen und reservieren mit den Vorteilen einer Open Source - Softwarelösung für Tennisvereine und Betreiber von Tennisanlagen.

Mit der Aktion „Vereine helfen Vereinen“ wurde im Frühjahr 2020 ein Softwarepaket mit befreundeten anderen Vereinen zusammengestellt, das vollumfänglich und kostenneutral (keine lfd. Kosten) alle Anforderungen an ein Tennisplatz - Buchungssystem beinhaltet.

Reservierungssysteme für Tennisanlagen, Tennishallen und Außenplätze

5 (1811 Stimmen)
Stern aktivStern aktivStern aktivStern aktivStern aktiv
BOOKINGSYSTEM for FREE - Open Source Software für Tennisplätze

Ein webbasiertes Kalender- und Platzbelegungssystem, mit dem Reservierungen für eine beliebige Anzahl von Buchern und Tennisplätzen verwaltet werden können, steht hier für Euch bereit.

Benutzer mit erweiterten Rechten können Plätze sperren und auch Serienreservierungen (Wiederkehrend pro Tag/Woche/Monat) vornehmen.

Mit „Vereine helfen Vereinen“ stehen technische Ansprechpartner aus den sehr vielen teilnehmenden Vereinen bereit, die u.a. erfolgreich dieses System mit den vielfältigen nachfolgenden Features und Funktionen im Einsatz haben und die Organisation aller Regeln für die Spielzeiten pro Tennisplatz der verschiedenen Buchern/Nutzern/Organisatoren, wie Veranstalter, Ausrichter, Trainer, Mannschaften, Mitglieder und Gäste in einer online Lösung überführt haben.

#niceBackgound-top { display: block; position: relative; padding-left:15px; padding-right:15px; padding-bottom:10px; padding-top:20px; background: #fff; } #niceBackgound-top ul { margin-bottom: 0px; } .read-more-state { display: none; } .read-more-target { opacity: 0; max-height: 0; font-size: 0; transition: .25s ease; } .read-more-state:checked .read-more-wrap .read-more-target, .read-more-state:checked ~ .read-more-wrap .read-more-target { opacity: 1; font-size: inherit; max-height: 999em; } ul.ul-read-more { color: #3c763d; background-color: #dff0d8 !important; border-color: #d6e9c6; box-shadow: inset 20px 0 0 0 #fff; padding-right: 3px; } @media only screen and (max-width : 992px) { ul.ul-read-more { box-shadow: inset 20px 0 0 0 #f9f9f9; } } .read-more-state ~ .read-more-trigger:before { content: 'Mehr Funktionen anzeigen'; } .read-more-state:checked ~ .read-more-trigger:before { content: 'Weniger Funktionen anzeigen'; } .read-more-trigger { cursor: pointer; display: inline-block; padding: 0 .5em; float:right; font-weight: normal; } @media only screen and (min-width : 992px) { #niceBackgound-top h3 small, #niceBackgound-top h3 { color: #000; } #niceBackgound-top { margin: 0 3%; } } @media only screen and (max-width : 992px) { #niceBackgound-top { background: transparent; } #niceBackgound-top .lightBG { background: transparent; padding: 0; margin: 0; } .niceUL { max-width:90%; margin:0 auto; } #niceBackgound-top::after { background: transparent; padding:0px; } #niceBackgound-top { padding-left:0px; padding-right:0px; padding-bottom:0px; } } #carousel-desktop-feature .item .carousel-caption img{ max-width: 300px; opacity:0; transition: opacity 1.5s linear 500ms; } #carousel-desktop-feature .item.active .carousel-caption img{ opacity:1; } #carousel-desktop-feature { width: 100%; margin: 0 auto; max-width: 550px; } /* FADE CAROUSEL */ .carousel-fade .carousel-inner .item { transition-property: opacity; transition-duration: 0.3s; } .carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { opacity: 0; } .carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; } .carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0; transform: translate3d(0, 0, 0); } .carousel-fade .carousel-control { z-index: 2; } /* smooth FADE out and FADE in next slide */ .carousel.fade { opacity: 1; } .carousel.fade .item { transition: opacity ease-out .7s; left: 0; opacity: 0; /* hide all slides */ top: 0; position: absolute; width: 100%; display: block; } .carousel.fade .item:first-child { top: auto; opacity: 1; /* show first slide */ position: relative; } .carousel.fade .item.active { opacity: 1; } .item.terminplan-animiert-carousel{ opacity: 1 !important; transition-duration: 3s; } /* slide in animation */ .item.terminplan-animiert-carousel.active img{ animation: keyframe2 1.0s; animation-iteration-count: 1; animation-delay: 1s; animation-fill-mode: forwards; } @keyframes keyframe2 { 0% {transform: translate(0%, 0%) scale(1);} 100% {transform: translate(-15%, 15%) scale(1.4);} } .item.terminplan-animiert-carousel .carousel-caption { opacity: 0; } .item.terminplan-animiert-carousel.active .carousel-caption{ animation: keyframe1 1.5s; animation-iteration-count: 1; animation-delay: 1s; animation-fill-mode: forwards; opacity: 0; } @keyframes keyframe1 { 0% { opacity: 0;} 100% { opacity: 1;} } /* animation terminplan */ .item .terminplan-animiert-rs-bg { transition-duration: 0.1s; margin: 0 auto; } .item .terminplan-animiert-rs-bg::before{ /* background: url(https://www.thc-forsthof.de/images/rs/bookings_desktop-week-white-screen.png); */ background: #fff;; background-size: 100% 100%; content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 1; } .terminplan-animiert-rs { margin: 0 auto; /* max-width: 385px; width: 98%; */ box-sizing: border-box; text-align:left; position: absolute; top: 50%; left: 50%; transform: translate(-52%, -52%); } .terminplan-animiert-rs .grid { padding: 0px; -webkit-perspective: 1000px; perspective: 1000px; } .terminplan-animiert-rs .grid .item { background: #27272745; background: #cedbc8; color: #fff; color: #333; display: inline-block; width: 100%; border-radius: 0.3em; padding: 0.3em; box-sizing: border-box; font-size: 0.85em; position: absolute; display: flex; /* justify-content: center; */ align-items: center; } .terminplan-animiert-rs .grid .item div { position: relative; } .terminplan-animiert-rs .grid .item.is-price { justify-content: center; } .terminplan-animiert-rs .grid .item.is-visible.color1 span.dot, .terminplan-animiert-rs .grid .item.is-visible.color1 { background: #356F36; color: #fff; } .terminplan-animiert-rs .grid .item.is-visible.color2 span.dot, .terminplan-animiert-rs .grid .item.is-visible.color2 { background: #993E3E; color: #fff; } .terminplan-animiert-rs .grid .item.is-visible.color3 span.dot, .terminplan-animiert-rs .grid .item.is-visible.color3 { background: #778898; color: #fff; } .terminplan-animiert-rs .grid .item.is-visible.color3 span.dot { background: #f7ddb9; color: #222; } .terminplan-animiert-rs .grid .item.is-visible.color4 span.dot, .terminplan-animiert-rs .grid .item.is-visible.color4 { background: #1F558A; color: #fff; } .terminplan-animiert-rs .grid .item.is-booking:hover { background: #999; font-weight: bold; color: #fff; border-inline: 1px medium dashed #555; cursor: pointer; } /* clean-white */ .terminplan-animiert-rs-bg.clean-white .terminplan-animiert-rs .grid .item.is-visible.color1, .terminplan-animiert-rs-bg.clean-white .terminplan-animiert-rs .grid .item.is-visible.color2, .terminplan-animiert-rs-bg.clean-white .terminplan-animiert-rs .grid .item.is-visible.color3, .terminplan-animiert-rs-bg.clean-white .terminplan-animiert-rs .grid .item.is-visible.color4{ background: #778898; transition: background-color 1000ms linear; } .terminplan-animiert-rs-bg.clean-dark .terminplan-animiert-rs .grid .item.is-visible.color1, .terminplan-animiert-rs-bg.clean-dark .terminplan-animiert-rs .grid .item.is-visible.color2, .terminplan-animiert-rs-bg.clean-dark .terminplan-animiert-rs .grid .item.is-visible.color3, .terminplan-animiert-rs-bg.clean-dark .terminplan-animiert-rs .grid .item.is-visible.color4, .terminplan-animiert-rs-bg.clean-dark .grid .item.is-training, .terminplan-animiert-rs-bg.clean-dark .grid .item.is-medenspiel{ background: #111 !important; transition: background-color 1000ms linear; } .terminplan-animiert-rs-bg.clean-white .is-booking .dot { visibility: visible !important; float: none !important; } /* .is-booking:hover .dot { visibility: visible; float: none; } */ .terminplan-animiert-rs-bg.clean-white .is-booking span.name { visibility: hidden; } .terminplan-animiert-rs-bg.clean-white .is-booking span.name:after { visibility: visible; content: "belegt"; position: absolute; font-weight: normal; top: 0.2em; left: 1.5em; color: #fff; line-height: 1.0em; opacity: 0.5; } .dot { height: 0.7em; width: 0.7em; background-color: #9999; border-radius: 50%; display: inline-block; margin-right:0.3em; margin-left: 0.3em; visibility: collapse; float: right; } .toogle-theme:after { content: 'LEGO light mode'; top: 0px; right: 0px; left: auto; color: #333; line-height: 1.0em; opacity: 0.9; font-weight: bold; } .terminplan-animiert-rs-bg.clean-white .toogle-theme:after { content: 'CLEAN anonym'; } /* GAST */ .terminplan-animiert-rs .grid .item.is-gast { background: rgb(222 124 124 / 50%); padding-left: 1em;; } /* .terminplan-animiert-rs .grid .item.is-gast:hover { background: gold; } */ .terminplan-animiert-rs .grid .item.is-training, .terminplan-animiert-rs .grid .item.is-medenspiel { background: #778898 !important; color: #fff; font-weight: bold; font-size: 1.2em; line-height: 1em; padding-top: 0.5em; padding-left: 0.5em; display: flex; justify-content: flex-start; align-items: flex-start; } .terminplan-animiert-rs .grid .item.is-training::after, .terminplan-animiert-rs .grid .item.is-medenspiel::after { color: #fff; font-weight: normal; font-size: 0.7em; line-height: 1em; position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding-top: 2.1em; padding-left: 0.7em; opacity: 0.5; } /* TRAINING */ .terminplan-animiert-rs .grid .item.is-training { } .terminplan-animiert-rs .grid .item.is-training::after { content: "Schule BSV"; } .terminplan-animiert-rs .grid .item.is-training.item-47::after{content: "Training mit Charly";} .terminplan-animiert-rs .grid .item.is-training.item-12::after{content: "Frühstunde BSV 9a";} .terminplan-animiert-rs .grid .item.is-training:hover { background: #111 !important; color: #fff !important; } /* MEDENSPIEL */ .terminplan-animiert-rs .grid .item.is-medenspiel{ } .terminplan-animiert-rs .grid .item.is-medenspiel::after{ content: "Damen VI"; background-image: url(https://thc-forsthof.de/images/rs/custom-schule-logo.png); background-size: 90%; background-repeat: no-repeat; background-position: 3em center; height: 100%; } .terminplan-animiert-rs .grid .item.is-medenspiel:hover{ background: #111 !important; } .terminplan-animiert-rs .grid .item { opacity: 0.1; } .terminplan-animiert-rs .grid .item.animated.is-visible { animation: Items 900ms ease-in forwards; } @keyframes Items { 0% { opacity: 0.1; -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } 50% { -webkit-transform: rotateY(-90deg); transform: rotateY(-90deg); } 100% { opacity: 1; } } .terminplan-animiert-rs .grid .item.is-court, .terminplan-animiert-rs .grid .item.is-clock { color: #fff !important; color: #333 !important; font-size: 1em; background: transparent !important; display: flex; justify-content: center; align-items: center; } .terminplan-animiert-rs .grid .item.is-clock { font-weight: bold; font-size: 0.85em; } .terminplan-animiert-rs .grid .item.is-court { justify-content: center; } .terminplan-animiert-rs .grid .item.is-clock { padding-right: 1.5em; justify-content: flex-end; } .terminplan-animiert-rs .grid .item.item-0 { background: transparent !important; } /* DEBUG */ #carousel-desktop-feature { width: 100%; margin: 0 auto; max-width: 550px; }
Theme: (function ($) { setTimeout( function() { $(this).runStartTerminplanScript(); },1500); $.fn.runStartTerminplanScript = function() { // if (jQuery) { alert ("jQuery loaded"); } else { alert (" jQuery not loaded"); } window.addEventListener("resize", SetupGridResizeEvent); function SetupGridResizeEvent(){ SetupGrid(); FireUpAnimation(); } // ################################## // MAIN // ################################## SetupGrid(); // Individual Carousel Item - Duration var mytimeout; var start = $('#carousel-desktop-feature').find('.active').attr('data-interval'); mytimeout = setTimeout(function () { $('#carousel-desktop-feature').carousel('next') }, start); $('#carousel-desktop-feature').on('slid.bs.carousel', function () { clearTimeout(mytimeout); var myduration = $('#carousel-desktop-feature').find('.active').attr('data-interval'); mytimeout = setTimeout(function () { $('#carousel-desktop-feature').carousel('next') }, myduration); }) $('.carousel-control.right').on('click', function () { clearTimeout(mytimeout); }); $('.carousel-control.left').on('click', function () { clearTimeout(mytimeout); }); // fire it up $("#carousel-desktop-feature").on('slid.bs.carousel', function () { var currentIndex = $('#carousel-desktop-feature div.item.active').index() + 1; if(currentIndex==2){ // console.log("#carousel-desktop-feature mod-terminplan-animiert-rs: is fired"); FireUpAnimation (); } }) // MAIN END /* function SetupHtml () { datahtml_terminplan = `
` $( '.terminplan-animiert-rs .grid').append( datahtml_terminplan ); } */ function SetupGridForWindowSize (itemWidth,itemHeight,itemBorder) { $('.terminplan-animiert-rs .grid').find('*').each(function(){ $(this).addClass('item'); $(this).html($(this).data( "item" )); faktor=1 if($(this).data( "type" ) == "item-training"){ faktor=3 } if($(this).data( "type" ) == "item-medenspiel"){ faktor=6 } $(this).css({ height: ((itemHeight * faktor) - itemBorder) + "px" }); $(this).css({ top: (itemHeight * ($(this).data( "row" ) - 1)) + "px" }) faktor=1 if($(this).data( "type" ) == "item-training"){ faktor=2 } if($(this).data( "type" ) == "item-medenspiel"){ faktor=3 } $(this).css({ width: ((itemWidth * faktor) - itemBorder) + "px" }); $(this).css({ left: (itemWidth * ($(this).data( "col") - 1)) + "px" }) // console.log(((itemWidth * faktor) - itemBorder) + "px" + ' ' + itemWidth * ($(this).data( "col" ) - 1) + "px"); // DEBUG }) $('.terminplan-animiert-rs').css({ width: (9 * itemWidth) + "px" }); $('.terminplan-animiert-rs .grid').css({ height: (15 * itemHeight) + "px" }); } function SetupGrid() { var widthParent = $("#carousel-desktop-feature").width(); var heightParent = $("#carousel-desktop-feature").height(); // console.log("Width: " + widthParent + ", " + "Height: " + heightParent); // DEBUG $('.terminplan-animiert-rs-bg').css({ width: (widthParent) + "px" }); $('.terminplan-animiert-rs-bg').css({ height: (heightParent) + "px" }); w = widthParent * 0.98 / 9; h = ((heightParent * 0.98) - 30) / 15; if ( h > 20 ) { h = 20; } if ( w > 60 ) { w = 60; } b = 2; SetupGridForWindowSize(w,h,b); // Setup Fontsize fontsize = 10; if ( w < 50 ) { fontsize = 9; } if ( w < 45 ) { fontsize = 8; } if ( w < 40 ) { fontsize = 7; } // console.log('fontsize: ' + fontsize); $('.terminplan-animiert-rs .grid').css({ fontSize: fontsize + 'px'}); } function FireUpAnimation () { //// $('.terminplan-animiert-rs .grid').css("opacity", "0"); const rn= []; // RANDOM NAMES rn[0]='-----'; rn[1]='Zeynep'; rn[2]='Andreas'; rn[3]='Helmut'; rn[4]='Ivonne'; rn[5]='Rolf'; rn[6]='Rainer'; rn[7]='Eymen'; rn[8]='Azra'; rn[9]='Meryem'; rn[10]='Mian'; rn[11]='Juan'; rn[12]='Han'; rn[13]='Matteo'; rn[14]='Marco'; rn[15]='Andrea'; rn[16]='Marlo'; rn[17]='Marian'; rn[18]='Damian'; rn[19]='Adam'; rn[20]='Fabian'; rn[21]='Daniel'; rn[22]='Georgios'; rn[23]='Linos'; rn[24]='Timm'; rn[25]='Alexios'; rn[26]='Michael'; rn[27]='Andre'; rn[28]='Jürgen'; function mr() { rlast =28; var a = Math.floor((Math.random() * rlast) + 1); return rn[a] } // neuer Namensraum var attr = { names: [], namesbefore: [], bgcolor: [], type: [], bar: {} }; var stunde=0; for (let i = 0; i < 110; i++) { // PREISE attr.type[i]="isprice"; attr.names[i]='€ 9,-'; if (i > 18) { attr.names[i]='€ 12,-'; }; if (i > 50) { attr.names[i]='€ 17,-'; }; if (i > 70) { attr.names[i]='€ 22,-'; }; if (i > 95) { attr.names[i]='€ 16,-'; }; // if (i % 9 == 0) { attr.names[i]='€ 15,-'; }; attr.namesbefore[i]=attr.names[i]; // BUCHUNGEN EINZELSTDUNDE var isbooking=false; for(var n = 1; n <= 40; n++){ if ( (i-13)%9 == 1 ){ isbooking=true; attr.bgcolor[i]="color1"; // console.log ( i + ": " + attr.bgcolor[i]); } if ( (i-15)%4 == 1 ){ isbooking=true; attr.bgcolor[i]="color2"; } if ( (i-24)%5 == 1 ){ isbooking=true; attr.bgcolor[i]="color3"; } if ( (i-30)%7 == 1 ){ isbooking=true; attr.bgcolor[i]="color4"; } } if ( isbooking ){ attr.names[i]=mr(); attr.type[i]="isbooking"; // console.log(attr.bgcolor[i]) } // Uhrzeiten if ( [9, 17, 24, 31, 40, 48, 55, 62, 71, 78, 83, 87, 91, 97].indexOf(i) >= 0 ) { stunde+=1; attr.names[i]= (stunde + 8) + ':00'; attr.namesbefore[i]=attr.names[i]; attr.type[i]="isclock"; } // PLÄTZE if ( i < 9) { attr.names[i]="Platz " + i; attr.namesbefore[i]=attr.names[i]; attr.type[i]="iscourt"; } // GÄSTE if ( [21, 22].indexOf(i) >= 0 ) { attr.names[i]=''; attr.type[i]="isgast"; } // TRAINING if ( [12, 47, 82].indexOf(i) >= 0 ) { attr.names[i]='TRAINING'; attr.namesbefore[i]=attr.names[i]; attr.type[i]="istraining"; } // MEDENSPIEL if ( i == 74 ) { attr.names[i]='MEDENSPIEL'; attr.namesbefore[i]=attr.names[i]; attr.type[i]="ismedenspiel"; } } attr.names[0]=""; // $('.terminplan-animiert-rs .grid .item').css("opacity", "0"); $('.terminplan-animiert-rs .grid .item').removeClass('is-visible'); $('.terminplan-animiert-rs .item').each(function(i){ if ( ["1", "2", "8", "9"].includes( $('.terminplan-animiert-rs .grid .item').eq(i).attr('data-col') ) ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-visible static'); } $('.terminplan-animiert-rs .grid .item').eq(i).addClass( "item-"+ i); $('.terminplan-animiert-rs .grid .item').eq(i).html(attr.namesbefore[i]); $('.terminplan-animiert-rs .grid .item').eq(i).addClass('animated'); // $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-price'); var html_names ='' + attr.names[i] + ''; // default var html_names_booking ='' + '' + attr.names[i] + '' if (attr.type[i] == "isprice" ) { // console.log( i + ' is-price'); $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-visible static is-price'); } if (attr.type[i] == "isbooking" ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-booking ' + attr.bgcolor[i]); $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-price'); // later removed html_names = html_names_booking; // console.log(attr.bgcolor[i]); } if (attr.type[i] == "isclock" ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-visible static is-clock'); } if (attr.type[i] == "iscourt" ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-visible static is-court'); } if (attr.type[i] == "istraining" ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-training'); } if (attr.type[i] == "isgast" ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-visible static is-gast '); html_names = html_names_booking; } if (attr.type[i] == "ismedenspiel" ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-medenspiel '); } if ( i < 19 ) { $('.terminplan-animiert-rs .grid .item').eq(i).addClass('is-visible static'); } // type[i] { isprice isbooking isclock iscourt isgast istraining ismedenspiel } if($('.terminplan-animiert-rs .grid .item').eq(i).hasClass("static")){ $('.terminplan-animiert-rs .grid .item').eq(i).removeClass('animated'); $('.terminplan-animiert-rs .grid .item').eq(i).html(html_names); if($('.terminplan-animiert-rs .grid .item').eq(i).hasClass("is-booking")){ $('.terminplan-animiert-rs .grid .item').eq(i).removeClass('is-price'); } } $('.terminplan-animiert-rs .grid .item').eq(i).css("opacity", "1"); setTimeout(function(){ // count++ // console.log(oldcount); // console.log(count); // console.log(600 + ( 5 * i * ( ( 10 * i + 720 ) % 37 )) % 3500); if($('.terminplan-animiert-rs .grid .item').eq(i).hasClass("animated")){ $('.terminplan-animiert-rs .grid .item').eq(i).removeClass('is-price'); $('.terminplan-animiert-rs .grid .item').eq(i).html(html_names); $('.terminplan-animiert-rs .item').eq(i).addClass('is-visible'); } }, 900 + ( 5 * i * ( ( 10 * i + 720 ) % 37 )) % 3500); }); //$('.terminplan-animiert-rs-bg').addClass('clean-white '); //// $('.terminplan-animiert-rs .grid').css("opacity", "1"); // return // Ansicht CLEAN anonym $('.terminplan-animiert-rs-bg').removeClass('clean-white '); setTimeout(function(){ $('.terminplan-animiert-rs-bg').addClass('clean-white '); }, 6000); return // New $('.terminplan-animiert-rs-bg').removeClass('clean-dark'); setTimeout(function(){ $('.terminplan-animiert-rs-bg').addClass('clean-dark'); }, 7500); // reset setTimeout(function(){ // $('.terminplan-animiert-rs-bg').removeClass('clean-white '); $('.terminplan-animiert-rs-bg').removeClass('clean-dark '); }, 11500); $( ".toogle-theme" ).click(function() { $('.terminplan-animiert-rs-bg').toggleClass( "clean-white" ); }); // } if FIRE IT UP // }) } // alert('RUN'); }; }(jQuery));

Unser Open Source - Buchungssystem für unsere Dreifeldhalle hatten wir (THC am Forsthof e.V.) ab Sommer 2020 in der Corona-Zeit mit ca. 500 Tennisvereinen geteilt.

In dieser Zeit wurden mit anderen Vereinen gemeinsam (Vereine helfen Vereine) viele weitere Softwaremodule entwickelt und zusammengestellt, die nahezu alle Funktionen für Tennisvereine zur Umsetzung der individuellen Spielordungen z.B. einer analoge Spieltafel für den Sommertennisbetrieb bereitstellt.

Vereine und deren Vorstände, die den wirtschaftlichen Betrieb einer Tennishalle verantworten und organisieren möchten, vertrauen auf unseren langjahrig erprobten Funktionsumfang der Software aus 20 Jahren Erfahrung eines Online-Buchungssystems.

Damit haben heute alle Vereine (die unsere gemeinsame Software der neusten Generation einsetzen) eine komplett Lösungen, die sehr konfortabel und entsprechend den auch zukünfigen Anforderungen konfiguriert werden kann.

Bei allen unserer Modulen/Plugins steht Leichtigkeit in der Ergonomie im Vordergrund, um die Platzkapazitäten der Tennisplätze gerecht unter den Mitgliedern, - mit z.B. einem Zeitkontingent-Management pro Mitglied anzubieten


Von der Registrierung eines Mitgliedes bis zur Buchung einer Platzreservierung braucht es keine Minute, wobei die Pflichtangabe des Spielpartners mit der Schreibgeschwindigkeit mitbestimmt. Als Stammdaten braucht es bei der Anmeldung nur den Namen, eine E-Mail und eine Telefonnummer. Weitere Stamm, oder Reservierungsangaben können für komplexere Verarbeitungsvorhaben, sehr leicht konfiguriert werden, um eure geübten Abläufe, - vielleicht auch neue, in eurer Softwareumgebung einzubinden und abzubilden.


Wer wartet schon gern auf seine Platzreservierung(?)

Dieses Reservierungssystem ist extrem performant bei minimalem Ressourcenverbrauch. Dadurch sind wir in der Lage sehr vielen Vereinen zu helfen, ohne auf eine tolle Anwendungserfahrung zu verzichten und gleichzeitig unterstützten „Vereine helfen Vereinen“ mit einem reduzierten Energieverbrauch (pro Buchung) auch gleich die Umwelt.

Ein weiterer Gütefaktor ist eine objektorientierte Programmierung, die für Stabilität steht. Mit unserem langjährigen Provider und Partner webgo sind wir in der Lage Euren Verein ein schlüsselfertiges und sorglos Paket bereitzustellen. Die Anwendung ist in einer Umgebung mit sehr hoher Verfügbarkeit integriert und im Risiko unabhängig von einem Providerausfall.

Es wartet auf Dich ein durch Euch selbst anpassbares Reservierungssystem. Im Paket ist auch immer die Begleitung durch uns inbegriffen. Dieses System "nach der Coronazeit" auf dem eigenen Provider weiter zu betreiben, kann zu jeder Zeit erfolgen und gehört zum Angebot „Vereine helfen Vereinen“ dazu.

Nach der Umstellung in die volle eigene Verantwortung (viele Monate Zeit haben wir dafür), bleiben wir im Know-how Austausch. Und gut zu wissen ist, das wir jedes System in der "Corona Ready" Version beim Provider des THC am Forsthof e. V. webgo als BACKUP in 5 Minuten (re)aktivieren können.

Zum allgemeinen Ablauf:

Bei einer schlüsselfertigen Lösung "Corona Ready" Version bekommt ihr von uns euer Passwort für den Administrationszugang und findet ein System das bereits detailiert für euren Verein vorkonfiguriert ist. Wichtig ist vorab die Anforderungen und Wünsche abzuklären, was in der Regel schnell telefoniert ist.

Gespräche bitte vorzugsweise telefonisch und bestenfalls nach vorherigen Kontakt über unser Kontaktformular.

Bei eigener Installation der Software unterstützen wir euch mit unserer FAQ, die wir sehr gern mit eurer Hilfe weiter ausbauen wollen.

Gern teilen wir unser Wissen mit euch!


Kontaktformular

Angaben zum Verein: gemeinnütziger Tennisverein oder Tennissparte Hier kannst Du uns Informationen zu euren gemeinnützige Tennisverein (oder Verein eurer Tennissparte) mitteilen. Wir können mit diesen Infos gezielter auf eure Anfrage antworten. Danke Vereinsname Land / Tennisverband keine Angabe Österreich Schweiz Italien Luxembourg DTB - Badischer Tennisverband e.V. DTB - Bayerischer Tennis-Verband e.V. DTB - Tennis-Verband Berlin-Brandenburg e.V. DTB - Hamburger Tennis-Verband e.V. DTB - Hessischer Tennis-Verband e.V. DTB - Tennisverband Mecklenburg-Vorpommern e.V. DTB - Tennisverband Mittelrhein e.V. DTB - Tennis-Verband Niederrhein e.V. DTB - Tennisverband Niedersachsen-Bremen e.V. DTB - Tennisverband Rheinland-Pfalz e.V. DTB - Saarländischer Tennisbund e.V. DTB - Sächsischer Tennis Verband e.V. DTB - Tennisverband Sachsen-Anhalt e.V. DTB - Tennisverband Schleswig-Holstein e.V. DTB - Thüringer Tennis-Verband e.V. DTB - Westfälischer Tennis-Verband e.V. DTB - Württembergischer Tennis-Bund e.V. Vereinshomepage Meine Funktion im Verein (mehrfach Auswahl möglich) keine Angabe 1. Vorsitzende/r 2. Vorsitzende/r Schatzmeister/in Sportwart/in Anlagenwart/in Schriftführer/in Medienwart/in Mitglied im Vorstand Mitglied im Vorstand der Tennisabteilung Dienstleister des Vereins Trainer/in im Verein Dem Vereinsvorstand o. Abteilung assoziert Der Vorstand hat Kenntnis von dieser Anfrage Sonstige Angabe zur Funktion im Verein Option andere Sportarten: Paddel-Tennis, Tischtennis, Badminton, Squash und weitere Infos Auch für gemeinnützige Vereine mit anderen Sportarten (außer Tennis) haben wir hier ein paar Informationen zusammengetragen, die Ihr euch gern mit einer automatischen Antwort abrufen könnt. Gern könnt Ihr uns hier auch mitteilen, für welchen Verein Ihr fragt, damit helft Ihr uns sehr, SPAM zu erkennen. Danke Vereinsname Welche Sportart? Bitte eine Sportart wählen Paddel-Tennis Tischtennis Badminton Squash Billiard Schützenverein andere Sportart Nutzungsbedingungen* absenden Danke für Ihre Anfrage Wir melden uns umgehend bei Ihnen. Please turn on javascript to submit your data. Thank you!

Fragen und Antworten Fragen und Antworten FAQ - Hosting FAQ - Hosting

Was ist eine WebApp?

Eine WebApp ist eine webbasierende Anwenwendung, die in allen neueren Browseren (z.B.: Safari, Chrom, Firefox, Opera ) lauffähig ist und für den Betrieb auf mobilen Geräten optimiert wurde.

Eine WebApp wird mit Aufruf einer Internetadresse (UrL) gestartet, - und als Link z.B. in e-Mails, Messenger (Whatsapp) oder auf Webseiten angeboten.

Wie läuft das Hosting!

Das Hosting erfolgt seit vielen Jahren bei unserem Partner webgo. Mit diesem Hamburger Provider konnten wir die letzten Jahre eine Verfügbarkeit von 99,99% für alle Anwendungen des THC am Forsthof e.V. erzielen. Dieses ist besonders für unserer Buchungssystem zur Vermittelung von Tennishallenzeiten wichtig, da hier für den Verein Einnahmen in fünfstelliger Höhe umgesetzt werden.

Neben der webgo Infrastruktur, halten wir ein BACKUP System an einem anderen Standort bereit, auf dem auch die veränderlichen Daten täglich gesichert und in mehreren Generationen für Euch bereitgehalten werden. Dabei ist uns wichtig, das alle Daten dem jeweiligen Verein jederzeit und aktuell bereitgestellt sind und der Zugriff ermöglicht ist. Damit können Vereine zusätzlich eigene Backups erstellen, aber auch sehr einfach auf einem anderen (eignen) Server ein eignes "Backupsystem" betreiben, bis hin zur Migration. Wir, der THC am Forsthof e.V. möchten hiermit das Know how zum IT Betrieb eines eignen Buchungssystem auf viele Köpfe verteilen.

Wir schätzen den Aufwand zum reinen IT Betrieb einer Insatnz auf ca. 1 Stunde pro Jahr. Hierfür werden selbstverständlich alle Systeme von uns begleitend überwacht. Hier setzen wir auf die Lösung von Matthias Kettner und freuen uns wenn unser Service, - erfasst in ca 8000 Metriken aus mindestens zwei Standorten, die gewünschte Performance anzeigt und auch über viele Jahre diese als Verfügbarkeit ausweisen kann.

Auch ein Konfigurationsmanagement System kommt bei uns für jeden Verein zum Einsatz und dokumentiert alle Änderungen in der Konfiguration der jeweiligen Instanz im zeitlichen Verlauf und auch wer die Änderung veranlasst und dann vorgenommen hat.

Gut zu wissen ist, das alle Daten in Deutschland gehalten werden, was die Einhaltung der gesetzlich zwingenden und notwendigen Umsetzungsbedingungen zur DSGVO (Datenschutzgrundverordnung) nicht unnötig erschwert.

Auf welchen anderen Hoster und CMS Versionen haben wir die Software bereits optimiert?

Die Provider IONOS, HostEurope und webgo sind aktuell unsere meisten Migrationsziele für die gängigen aktuellen Open Source CMS Versionen wie TYPO3, Drupal, Joomla, WordPress, django, Magento, Contao. Und wir schreiben die Liste der erfolgreichen Installation gern mit Euren Erfahrungen weiter. Bei der Wahl der Provider, ist uns eine gute Performance bei umweltfreundlichen Optimierungen zum Energieverbrauch wichtig.

Hier die aktuellen Verfügbarkeit Messungen pro Jahr aller Reservierungssysteme aus unseren Montoringsystem aus den letzten vier Jahren:

  • webgo: 99,99%
  • HostEurope: 99,9%
  • IONOS: 97%
Anmerkung: Abruf der WebApp beim Provider mit Ladezeiten von größer 10 Sekunden, werden als nicht verfügbar eingestuft.
FAQ - Einstellungen FAQ - Einstellungen

Kann man Buchungen zur halben Stunde ermöglichen?

.. man kann hier die volle Flexibilität der Module nutzen jede Std. in beliebig kleine Zeitfenster zu teilen, vorzugsweise (15 oder 30 Minuten). Mit zwei weiteren Paramentern werden die verschiedenen Spielregeln der meisten Vereine abgebildet, Minimale und Max. Buchungsdauer. Wer Minimal nicht regelmentiert möchte, erlaubt Buchungen für eine Dauer unter einer Std. Da aber Jede/r seine Spielzeit idR. ausschöfpen möchte (z.B. max 1h), sind keine staren Limitierung einer Startzeit nötig, mit dem schönen Vorteil, Lücken (kleiner 1 Std.) in der Platzbelegung schließen zu können.

Referenz: tc-blauweiss-gueglingen

Muss ich bei einer Umstellung auf Zeitfenster von 30 Minuten alle kommenden Buchungen neu eingeben?

NEIN, mit den neusten Modulen, erfolgt eine Übernahme automatisiert. Eine Umstellung sollte entsprechend vorab durch ein BACKUP begleitet sein. Bitte ruft mich vorher an, wir konnen ein BACKUP punktgenau terminieren. ULI hat das gerade in seiner LIVE Umgbung getestet mit einer erfolgreichen Umstellung auf 30 Minuten! DANKE ULI für die Info

Was bedeute eine Vorlaufzeit z.B. von 5 Tagen?

Die Vorlaufzeit legt fest wie weit in die Zukunkt gebucht werden kann. Hier ein Beispiel mit einer Volaufzeit von 5 Tagen: Deine gewünschte Buchung kann nur innerhalb der nächsten 120 Std. erfolgen. Das heißt, das Buchungszeitfenster läuft mit der aktuellen Std.

Was ist es nicht: Es ist keine feste Zeit zu der ein Buchungstag geöffnet wird, dieser Zeitpunkt müsse dann in den Spielregel zur Vergabe der Spielzeiten auch von Organisator genannt werden und im entspechenden Module/Plugin programmiert.

In jedem Fall, ist ein laufendes Buchungsfenster, techn. vorzuziehen, um Spitzenlasten (für eine beste Performance) zu vermeiden.

Kann ich als Bucher meine Spielzeit "nachträglich" ändern(?)

Grundsätzlich gilt: Mit Beginn der Spielzeit sind keine Änderungen oder neuen Reservierungen möglich. Nur der Organisierende in einer definierten Administrator Rolle kann solche Änderungen und Buchungen vornehmen.

Mit einer Vorlaufzeit von 2 Std. (einstellbar pro Tennisplatz) können Reservierungen storniert werden. Die Zeitkontigente werden automatisch angepasst, so das sofort eine andere Spielzeit gebucht werden kann.

Übrigens: Nächträgliche Änderungen, die im erhötem Maß erfolgen, sind ein deutliches Anzeichen, das die Einführung mit der nötigen Akzeptanz bei den Mitgliedern nicht gelungen ist.

Protest gibt es schon mal, und vermehrt aus dem Kreis §Offline Spieltafel - hier kenne ich jeden Trick.

Schön ist doch, das man mit dieser Software in den vielen Einstellmöglichkeiten, sehr schnell etwas nachschärfen kann. Jeder Verein nach seinem Gusto.

Kann ich als Bucher eine freie Spielzeit zur aktuellen Std. buchen (?)

Ja, aber es ist in der Software einstellbar ob nur volle Std. buchbar sind, oder ob man bereits angefangende Std. auch buchen kann. Angefangende Std. bedeutet, das ein aktueller (jetzt) freier Platz gebucht werden kann. Die Spielzeit endet dann zur vollen Std. und ist kürzer als eine Std. Diese Einstellung gilt auch für 30 Minuten Terminpläne, mit oder ohne min. Buchungszeitdauer.

Welche Macros können in den e-Mail Vorlagen der Antwortschreiben genutzt werden (?)

Reserierung e-Mail Macros

E-Mail Vorlagen können im GUI editiert werden in 30 Sprachen für 19 verschiedene Antwortschreiben z.B. (Regirstrierung/Bestätigungsemail nach Buchung, Einladen von Benutzern, Password zurücksetzen, Newsletter - Info an die Mitglieder und vieles mehr.)


E-Mail Vorlage Macros Info
AccountActivationEmail {$FirstName}Vorname
{$EmailAddress}
{$ActivationUrl}
ReservationEmailMessage{$UserName}Vor und Nachname
{$StartDate}
{$EndDate}
{$ResourceName}
{$ResourceImage}
{$Title}abgeschaltet
{$Description}abgeschaltet
{$RepeatDates}
{$RepeatRanges}
{$RequiresApproval}
{$ReservationUrl}
{$ICalUrl}
{$ResourceNames}
{$Accessories}
{$Attributes}
{$CreatedBy}
{$CheckInEnabled}
{$AutoReleaseMinutes}abgeschaltet
{$ReferenceNumber}
ReservationSeriesEndingEmail{$ResourceName}
{$Title}abgeschaltet
{$Description}abgeschaltet
{$StartDate}
{$EndDate}
{$ReservationUrl}
ReservationApprovedEmail {$ApprovedBy}
ReportEmailMessage {$Definition}
{$Report}
{$ReportCsvColumnView}
AccountDeletedEmail {$UserFullName}
{$AdminFullName}
InviteUserEmail {$FullName}
{$AppTitle}
{$RegisterUrl}
ReminderEmail {$StartDate}
{$EndDate}
{$ResourceName}
{$Title}
{$Description}
{$ReservationUrl}
ReservationDeletedEmail{$DeleteReason}
ReservationDeletedEmailAdmin{$DeleteReason}
ReservationAvailableEmail{$ResourceName}
{$FirstName}
{$StartDate}
{$EndDate}
{$ReservationUrl}
AccountCreationEmail {$To}
{$FullName}
{$EmailAddress}
{$Phone}
{$Organization}
{$Position}
{$CreatedBy}
AccountCreationForUserEmail {$FullName}
{$EmailAddress}
{$Phone}
{$Organization}
{$Position}
{$Password}
{$ScriptUrl}
{$CreatedBy}
AnnouncementEmail{$AnnouncementText}
ReservationCreatedEmailAdmin {$UserName}
{$StartDate}
{$EndDate}
{$ResourceName}
{$Title}
{$Description}
{$RepeatDates}
{$RepeatRanges}
{$RequiresApproval}
{$ReservationUrl}
{$ResourceNames}
{$Accessories}
{$Attributes}
{$CreatedBy}
{$ReferenceNumber}
ForgotPasswordEmail{$TemporaryPassword}
GuestAccountCreationEmail{$EmailAddress}
{$Password}
GuestAddedEmail{$AcceptUrl}
{$DeclineUrl}
MissedCheckinEmail{$StartDate}
{$EndDate}
{$Title}
{$Description}
{$IsAutoRelease}
{$AutoReleaseTime}
{$ReservationUrl}
InviteeAddedEmail{$AcceptUrl}
{$DeclineUrl}
ReservationParticipationActivityEmail{$UserName}
{$StartDate}
{$EndDate}
{$ResourceName}
{$Title}
{$Description}
{$ReservationUrl}
{$ResourceNames}
{$Accessories}
{$ReferenceNumber}
HEAD - Speed Tennisschläger - Bink and you miss it? FAQ - Buchungsterminal FAQ - Buchungsterminal

Mit der Einführung der Anwendung unseres Online Reservierungssystem beim SV Wulfertshausen wurde auch gleich ein Platzbuchungsterminal für das Clubheim installiert und erfolgreich getestet. Für "Vereine helfen Vereine" hat Dietmar uns eine Bauanleitung zusammengestellt, die wir hier einmal vorstellen möchten.


Tennisplatzbuchungsterminal

Kiosk-Lösung des SV Wulfertshausen e.V. vom März 2021
Kontakt: dietmar.wendling@svwulfertshausen.de


Hardware:
15.6" Embedded Touch-PC, industrial Version mit Android 6 Betriebssystem
https://www.faytech.com/de/katalog/product/156-embedded-touch-pc-v40-ob-ft156v40capob/
Preis: ca 585€ incl. MwSt.

Tennisplatz - Buchungsterminal
Software:
Verwendet werden zwei kostenpflichtige Apps aus dem Google AppStore.

Fully Single App Kiosk: schränkt die Anwendung auf eine einzige Anwendung (hier SureFox) ein, verantwortet den Bildschirmschoner bei inaktivität.
https://www.fully-kiosk.com/de/
Preis: ca 8€ incl. MwSt.

SureFox: Ist ein Browser, der nur fest definierte Webseite(n) zulässt
https://www.42gears.com/de/products/surefox-secure-browser/
Preis ca 45€ incl. MwSt

Montage:
Eine weitgehend diebstahlsichere Montage erfolgt mit einer Hama Wandhalterung, die durch ein Schloss (nicht im Lieferumfang enthalten) gesichert wird.
https://de.hama.com/00084424/hama-tv-wandhalterung-fix-3-sterne-94-cm-37-schwarz
Preis: ca 16€ incl. MwSt.
Wandhalterung des Buchungsterminal

Das Gerät wird mittels Schaltuhr betrieben. Zum Betrieb des Terminals (ohne Akku!) ist eine 230V Spannungsversorgung vor Ort erforderlich und eine stabile WLAN Verbindung.

Die Einstellungen der Software sind auf Grund der Vielzahl der Möglichkeiten nicht ganz trivial. Auf Wunsch kann ich aber unsere Daten zur Verfügung stellen.

Bauanleitung für ein Kiosksystem von Dietmar Wendling:


Tennisplatzbuchungsterminal - Kiosk-Lösung des SV Wulfertshausen vom März 2021Bauanleitung

FAQ - Lichtsteuerung FAQ - Lichtsteuerung

Koppeln Sie Ihr Buchungssystem mit einem CCTV System und nutzen Sie die Möglichkeiten einer Bilderkennung für Ihre Anforderungen. Mit jeder Aufnahme wird auch immer die Ausleuchtung erfasst.


Mit modernen Kameras kann man jedes Leuchtmittel im sichtbaren und infrarot Spektrum mit optischen Methoden auswerten, um z.B. auch den Status (hell und warm) festzustellen, - und damit ob ein Leuchtmittel angeschaltet ist.

CCTV Kameras mit PTZ Funktion (drehen, schwenken und vergrößern) mit 30 x Zoom, IR Cut und anderen Filtern, sowie Bewegungserkennung sind für unter € 100,- zu bekommen.

Lichtsteuerung mit bester Energieeffizien

Kein elektrisches Steuer- und Bedienelement ist uns vertrauter als der Lichtschalter. Eine profesionelle und moderne Lichtsteuerungsanlage mit Koppelung zum Reservierungssystem kostet mehrere 1000 € und ist in der Administraton der Haustechnik zuzuordenen, d.h. ein Hausmeister mit Ortszugang sollte mit der Anlage vertraut sein, einfache Fernwartung reicht nicht um eine Verfügbarkeit > 99,9% zu erreichen.

Monitoring im Lichtmanagement und gute Kommunikation

Mit den Funktionen neuster Kameras ist sehr schnell eine kleine Auswertelogik geschrieben (vielleicht 100 Zeilen Programmcode), um Nutzern eines Tennisplatzes bedarfsgerecht automatisch eine e-Mail zu senden, er/sie möge bitte das Licht ausschalten!

Warum nicht in eine transparente Kommunikation investieren(?) Nutzen Sie die Stati und Informationen Ihrer Systeme, um Buchende in der direkten Kommunikation zu informieren, wenn eine von Ihnen vorgegebene Logik glaubt, es wurde vergessen das Licht auszuschalten. So eine e-Mail oder SMS führt idR. immer zu einer für alle Beteiligten guten Lösung, ohne das ein System aktiv die Steuerung im Zwang durchsetzt.


Pflichten zur Koppelung mit einem Reservierungssystem.

Eine direkte automatische Steuerung der Leuchtmittel erfolgt potenzialfrei durch elektrische oder elektromagnetische Schalter pro Platz. Eine Handsteuerung mindestens zur Notschaltung (AN und AUS) ist obligatorisch. In einem Zustandmodel sind alle Übergänge beider Modi in allen Kombination zu definieren für:

  • Spielzeit beginnt
  • Spielzeit endet
  • Spielzeit folgt einer Spielzeit
  • Bucher kommt nicht
  • Bucher bucht innerhalb der Spielzeit
  • Bucher spielt nicht die volle Spielzeit

Redundanz und sichere Zustände müssen definiert werden für:

  • Störung der internen IT Infrastruktur (Netz + Systeme)
  • Störung des Internets
  • Störung der Steuerkomponente 240V
  • Störung der Steuerkomponente (logik)
  • Störung des Reservierungssystems

Sensoren

  • Licht Status pro Platz AN/AUS
  • Licht Status - Notbeleuchtung
  • Daten des Buchungsstatus pro Platz aus dem Reservierungssystem
  • Daten von Bewegungsmelder (optional)
  • Daten aus Zugangssystemen (optional)

Lichtmünzautomaten sind vielen alteren Tennisspielerinnen und Tennisspieler bekannt, so das eine Planung entlang dieser Logik erfolgen kann und i.d.R. zum Erfolg führt.

Wer hier "kostenlose" Cloudlösungen in den Fokus nimmt, sollte auf eine hohe Verfügbarkeit dieser Technologie achten. Nichts ist ärgerlicher als die Kontrolle kein Licht schalten zu können zu verlieren, nur weil da was im Internet viele tausende Kilometer von eurer Anlage klemmt. Auch die Energiebilanz des gesamten Systems beinhaltet nicht nur die Nutzleistung der Leuchtmittel, sondern die der Steuerung ebenso, die bis zu 1/3 der effektiven Nutzleistung betragen kann.

Wir haben viele Vereine mit einer Tennishalle gefagt welches Energieeinsparungspotenzial durch eine harte Steuerungsfunktionen "Licht an nur zur Buchungszeit" zu erwarten ist. Unsere Datenlage (aus den letzten 7 Jahren) wird oftmals bestätigt, in der Bilanz keine! Keiner hat was dagegen, wenn ein Matchball zuende gespielt wird, inbesondere von den Mitgliedern einer nachfolgenden Spielzeit. Und wie oft wird vergessen das Licht auszuschalten, keiner spielt und das Licht bleibt, z.B. auch beim Verlassen der Halle, an? Es ist kein Faktor in der Dreifeldtennishalle des THC am Forsthof und würde in der Bilanz auch kein Einsparungspotenzial bieten. Hierzu haben wir automatisiert unsere Hallenkamara über viele Jahre ausgewertet. Sollten sich die Umstände ändern, könnten wir sehr einfach die DALI Steuerung unserer modernen LED Lichtanlage hierfür nutzen.

FAQ - Sonstiges FAQ - Sonstiges

Gastspieler - Wie kann ich das umsetzen?

Viele Vereine ermöglichen Ihren Mitgliedern mit Freunden und Nichrmitgliedern zu spielen. Die Spielzeit Einschränkungen des Gastspiels regelt jeder Verein aber anders. Obwohl Gastspiele die Ausnahme sind, ist jedoch allen eins Gemeinsam. Die Vereine verlangen eine Kostenbeteiligung idR. so um und bei € 10,- pro Stunde und verpflichten das einladende Mitglied für die Zahlung zu sorgen und entsprechend zu dokumentieren.

Hier kann die Software mit einem Modul der Attributeverwaltung glänzen. Zu jeder Buchung wird ein weiteres Auswahlfeld (verpflichtend oder nicht) eingeführt mit den Auswahlmöglichkeiten "Mitglied spielt mit Mitglied" und "Mitglied spielt mit Gast"

Zu jerderzeit kann man sich eine Liste anzeigen lassen, aller "Mitglied spielt mit Gast" Buchungen eines Zeitraumens und nach Mitglieder sortiert.

Im Terminplan können diese Buchungen farblich besonders markiert werden und als Erweiterung kann man aufbauend den "Status der Zahlung" dokumentieren, die ggf. nur eine Gruppe von Administratorn ändern und sehen darf.

In 5 Minuten sind die Einstellung (für solche "einfachen" Arbeitsabläufe) im entsprechenden Plugin vorgenommen und jederzeit vom Betreiber änderbar und erweiterbar.

Wie kann man dem Logindialog Texte in einem Layout der CI der Vereinshomepage voranstellen?

Ankündigung beim Login

/images/rs/CI-Intro-1.jpg?ml=1" class="modal_link" data-modal-title="Im Design der Vereinshomepage">
CI im Reservierungssystem

vergrößern »

Anwendungsverwaltung

/images/rs/CI-Intro-2.jpg?ml=1" class="modal_link" data-modal-title="Im Design der Vereinshomepage">
CI im Reservierungssystem

vergrößern »


Ein Buchungssystem für Alle und unabhängig einer Altersklasse!

Wer hätte das gedacht(?) Die Geräte und der Internetzugang sind in der Altersgruppe 70-90 Jahre zu 50% vorhanden, laut einer Studie aus 2020. Das heißt auch, das die technischen Vorraussetzungen zum online buchen unabhängig vom Alter vorhanden sind.

/images/rs/techuseamongolderadults_studie_2020.jpg?ml=1" class="modal_link" data-modal-title="Internet im Alter">
Internet im Alter

vergrößern »

Viele kleine Herausforderungen und Fragen haben wir mit „Vereine helfen Vereinen“ bereits gelöst. Schaut mal in unsere FAQ, vielleicht ist Eure Frage hier schon beantwortet.

An dieser Stelle einmal ein herzliches Dankeschön an alle Unterstützer aus den vielen Vereinen, die „Vereine helfen Vereinen“ mit Ihren Beiträgen und Hilfestellungen erst ermöglichten. Mit eurer Hilfe und Engagement haben wir uns gemeinschaftlich unser Buchungssystem gebaut und können uns täglich bei jeder Reservierung darüber freuen.

Best Practice Best Practice
Buchungssystem von Holger BeyerTennisreservierung und Küchen- und Thekendienst von Holger Beyer Buchungssystem von Holger BeyerTennisreservierung und Küchen- und Thekendienst von Holger Beyer PLATZBUCHUNG und Knoblauchspagetti Mit jeder Platzreservierung können beim TSV Pfaffengrund in Heidelberg gleich die Essen und Getränkewünsche vorbestellt werden. Liebe Tennisfreunde, wie ihr alle nutzen wir die Platzbuchungs-App des THC-Forsthof, auf die ich am Beginn der Corona-Pandemie gestoßen bin. Zwischenzeitlich haben sich unsere Mitglieder so an den Einsatz gewöhnt, dass er permanent genutzt wird und unsere Magnettafel out of order ist. Ich habe mir zusätzlich überlegt, wie diese App mehr Informationen an unsere Tennisspieler transportieren kann und habe zunächst mal alle Trainingszeiten unserer Mannschaften über die wöchentliche Wiederholfunktion eingetragen. Somit erhält jede unserer Mannschaften 1 Platz für 2 Stunden pro Woche reserviert und das über die ganze Saison hinweg. Als nächstes Buche ich die Plätze an den Heimspieltagen damit jeder sieht welche Mannschaften am Wochenende die Plätze belegen und gegen wen sie spielen. Dann gibt es noch eine Besonderheit in unserem Klub: Wir machen an jedem Werktag Küchen- und Thekendienst, d.h. jede Mannschaft stellt 2 Spieler ab von denen einer etwas kocht und der andere die Getränke ausgibt. Das war in der Vergangenheit immer mit der Überraschung verbunden, wer denn heute Abend dran ist und was es zu essen gibt. Das haben wir auch mit der App gelöst. Stefan Wunnenberg hat bei unserer App auf der Zeitspalte im Terminplan der Tennisplätze zusätzlich „Küchendienst“ und Thekendienst konfiguriert. Bild 1: Jede Buchung im Terminkalender gekennzeichnet mit [K] zeigt das ein Essen bestellt wurde. Im Popup Fenster erscheint die Bestellung. Somit kann derjenige der Küchendienst hat direkt daneben den Platz 1 buchen und bei "Mitspieler/in" eintragen was er zu essen anbieten wird. Gleiches gilt für den Thekendienstler der sich darunter einbucht. (s. Bild 1) Möchte nun eins unserer Mitglieder unbedingt ein oder mehrere Essen schon vorab bestellen, dann kann er dies im Feld „Info an den Küchendienst“ eintragen in dem er sich auf den restlichen Plätzen daneben ebenfalls einbucht. (s. Bild 2) Bild 2: Abgabe des Essenswunsch bei der Platzbuchung Eine weitere Idee kam von Stefan mit der Zeile „öffentl. Info vom Verein“ die nur von den Administratoren genutzt werden kann, um z.B. allen Nutzern mitzuteilen, dass ein Platz gesperrt ist oder wann die Beregnungszeiten sind. Ich hoffe, dass diese Ideen evt. zu noch mehr Anregungen anspornen und verbleibe mit Grüßen aus Heidelberg Holger Beyer Abteilungsleiter Tennis TSV 1949 Pfaffengrund TSV 1949 Pfaffengrund e.V. Buchungssystem von Martin Senn und Peer Andres
Reservierungssystem beim TC Heiligenberg e.V.
MIT VIDEOANLEITUNG

Liebe Mitglieder,

viele von Euch haben von der Einführung des Onlinebuchungssystems bereits erfahren. Hier folgen nun die finalen Infos und eine Anleitung.

Warum ein Onlinebuchungssystem?

  • Aufgrund der CoronaVO des Landes Baden-Württemberg sind auch wir als TCH verpflichtet die Belegung unserer Plätze zu dokumentieren und nachzuhalten. Wir haben uns innerhalb der Vorstandschaft für diese Variante der Dokumentation (Onlinebuchung = Dokumentation der Spieler) entschieden. Sobald die verpflichtende Dokumentation aufgehoben wird, werden wir uns innerhalb der Vorstandschaft beraten und die weitere Vorgehensweise bezüglich des Systems bekanntgeben.

Wie funktioniert es?

Wie verhält es sich mit dem Datenschutz:

  • Die Buchungen sind für andere Mitglieder nicht sichtbar. Lediglich der Administrator, welcher ich als 1. Vorstand bin, hat die Möglichkeit alle Buchungen zu sehen. Dies ist notwendig um im Falle des Falles die Infektionsketten nachverfolgen zu können.

Bei sämtlichen Fragen wendet euch bitte an:

  • Tobias Sorg: 0172-7162589 oder Paul Lohmeyer: 0178-5367808

Die „Spielregeln“:

  • Betreten der Tennisplätze nur nach vorheriger Buchung. Im Feld „Mitspieler“ ist unbedingt der vollständige Vor- und Nachname einzutragen . kein Spielen ohne Anmeldung!
  • Beim Mannschaftstraining werden die Namen der Teilnehmer per Liste erfasst. Verantwortlich sind die Mannschaftsführer oder deren Vertreter.
  • Es kann nur 5 Tage im Voraus gebucht werden
  • Die Spielzeit ist auf 1,5 Stunden begrenzt. Wenn die Plätze anschließend nicht belegt sind, kann selbstverständlich weitergespielt werden
  • Vorrangig sind für Einzelspiele die Plätze 1 & 3 zu buchen, da auf Platz 2 die Ballmaschine zu Einsatz kommen kann. Platz 2 ist damit aber keineswegs reserviert/gesperrt oder nicht zu buchen
  • Das Hygienekonzept ist unbedingt einzuhalten (siehe Anhang)

Ich denke die uns auferlegten Einschränkungen sind verkraftbar. Sie ermöglichen uns trotz aller noch geltenden Verbote unseren Sport ausüben zu können.

Auf viele schöne Spiele!

Sportliche Grüße

Paul Lohmeyer

1.Vorstand

Noch ein Tipp: Wenn ihr auf Eurem Smartphone unser Buchungstool auf dem Startbildschirm haben möchtet, hier gibt´s eine Anleitung:

Android: https://praxistipps.chip.de/android-lesezeichen-auf-dem-homescreen-ablegen-so-klappts_27640

iPhone: https://praxistipps.chip.de/iphone-bookmarks-als-icon-auf-dem-homescreen-ablegen_27724

TC Heiligenberg e.V.
Reservierungssystem beim TC Eppstein e.V.

Liebe TCE-Mitglieder,

wir führen neues Online-Buchungssystem für die Platzbelegung ein, das ab sofort zu verwenden ist. Die wesentlichen Gründe dafür sind der aktuellen (Corona-)Situation geschuldet und lauten:


  • Verkürzung von Aufenthaltszeiten auf der Anlage
  • Vermeidung von „Rudelbildung“ vor der Hängetafel
  • Hinweisende Identifikation von Kontakten im Corona-Fall

WICHTIG: Ab Montag den 18.05. ist bis auf Weiteres eine Nutzung des Platzes NUR nach vorheriger Online-Buchung gestattet (die Variante, über Elga Freund per Whatsapp oder Call zu buchen, wird ab da nicht mehr geboten!). Eine solche zwingende Vorgabe bei einer freiwilligen Club-Mitgliedschaft ist uns unangenehm, aber aufgrund der behördlichen Auflagen unumgänglich. Bitte unterstützt uns dabei!

Hier der Link zum System. Zur initialen einmaligen REGISTRIERUNG wie folgt vorgehen:

https://tc-eppstein.tennis-platz-buchen.de aufrufen

Benutzer Anmeldung - Reservierungssystem TC Eppstein e.V.

2. Unten rechts auf den Wort-Link “Registrieren“ klicken

3. Daten eingeben – zur Nachvollziehbarkeit bitte mit Vorname und Nachname
(Hinweis: die zusätzliche Angabe der Telefonnummer ist hilfreich zur Aktualisierung der Mitgliederdaten)

4. Abschicken und die danach zugesendete Registrierungsmail (kommt nach wenigen Minuten) bestätigen – ab
dann kommt ihr über eure Anmeldedaten rein
Im Anhang folgt eine kurze Anleitung mit den wichtigsten Nutzungsempfehlungen. Da wir ein Club und kein Dienstleistungsunternehmen sind versucht bitte, mögliche Fragen durch Trial&Error erst mal selber zu beantworten und euch nur nach einiger Probierzeit (ggfs. mal den Partner oder die Kinder um Hilfe bitten) an unsere Betreuer zu wenden. Die Administratoren (s.u.) werden es euch danken. Ihr könnt in dem System nichts kaputt machen und die eine oder andere Fehlbuchung werden wir auch überleben :-) Bitte testet das System nicht verzweifelt auf seine Grenzen – wir sind gerne Amateure. Wir schauen zu einem späteren Zeitpunkt, ob wir ein solches System dauerhaft nutzen wollen, da der eigentliche Club-Gedanke dadurch nicht unbedingt gefördert wird. Bitte beachtet auch unsere notwendigen und zwingenden Spielordnungsänderungen und die Aushänge am Clubhaus dazu in der Zeit von Corona.

Vielen Dank, gutes Gelingen und viel Spaß auf dem Platz (auch das hilft gegen Krankheit)

Euer TCE-Vorstand


NUTZUNGSANLEITUNG:

  • REGISTRIERUNG MINDERJÄHRIGER: Gebt den Link gerne an eure Kinder zur Registrierung weiter, sofern ihr denen das schon zutraut (wir vermuten, dass die meisten Kids ab 12 Jahren dazu in der Lage sein sollten). Ansonsten legen Eltern Accounts/Registrierungen für Ihre Kinder an und nutzen dann diese zur Buchung für die Zeiten ihrer Kinder (die Kinder brauchen dann für den neuen Account auch eine eigene eMail-Adresse, damit wir die städtischen Auflagen im Corona-Fall nach Einzelpersonen differenziert bedienen können!).
  • BUCHUNG: Wenn ihr euch registriert habt (s.o.) und dann im System anmeldet dann geht’s zu Buchung über den Reiter oben (Terminplan -> Buchungen). In der Tabelle könnt ihr erkennen, welche Plätze und Zeiten bereits belegt sind und per Klick in ein Datenfeld eure Wunschbuchung vornehmen. Dann geht eine Maske auf, in der ihr Zeit und Platz nochmal prüft und zwingend alle Mitspieler mit Vor- und Nachnamen eingebt. Diese müssen dann zum Buchen nicht nochmal ins System (d.h. es bucht immer nur Einer den Platz), wir brauchen aber die Namen zur Nachvollziehbarkeit! (Anmerkung: Es ist klar, dass man das auch anders machen könnte, aber unter Abwägung aller Vor- und Nachteile werden wir erstmal so starten).
  • UMBUCHUNG/STORNIERUNG: Ihr klickt in der gleichen Tabelle auf euren Eintrag und dann oben rechts auf den Pfeil neben „Mehr“ und könnt da „Löschen“. Danach ggfs. Termin neu anlegen.

Buchungsdialog beim TC Eppstein e.V.
  • ZEITBEGRENZUNG PRO TAG: Nur in der "PrimeTime" (Montag bis Freitag zwischen 17 und 20 Uhr) soll jedes Mitglied vorerst nicht mehr als eine Stunde Platzzeit pro Tag in Anspruch nehmen. Nochmal: Bitte gebt bei Eurer Buchung deshalb auch immer den Namen Eures Spielpartners an.
  • CORONA-NACHWEIS: Das System bietet individuelle und zentrale Möglichkeiten zum Auswerten von Kontakten. Es ist uns noch nicht klar, wer in diesem Fall an wen was genau und wie lang rückwirkend zu berichten hat. Wir schauen, was Sinn macht, sobald die erste Anfrage an uns gestellt wird. Bitte wendet euch in dem Fall vertrauensvoll an buchungssystem@tc-eppstein.de.
TC Eppstein e.V.
Buchungssystem von Dirk Scherer Buchungssystem von Dirk Scherer ONLINE-PLATZBUCHUNG Unser Buchungssystem Beim TVR kannst Du die Tennisplätze einfach und bequem von zu Hause aus buchen. Die Plätze 1-4 kannst Du mit einer Vorlaufzeit von einer Woche buchen, Platz 5 kann nur kurzfristig mit einer Vorlaufzeit von 3 Stunden zum Ende der Buchung reserviert werden. Das System lässt sich sowohl vom PC, als auch von jedem Mobilgerät nutzen und passt sich dabei flexibel der jeweiligen Bildschirmgröße an. Bedienungsanleitung: Anleitung Schnellstart Nutzungsbedingungen Online Buchungssystem des TV Ruppertshain e.V. Wir verpflichten uns, die Privatsphäre aller Personen zu schützen, die unser Buchungssystem nutzen, und die persönlichen Daten, die uns unsere Nutzer überlassen, vertraulich zu behandeln. Wir möchten Ihnen eine sichere Umgebung bei der Buchung Ihrer Tennisstunde bieten. Bitte lesen Sie die folgende Erklärung zur Verwendung von Daten, die auf unserem Server gesammelt werden. Falls Sie weitere Fragen dazu haben, freuen wir uns auf Ihre Kontaktaufnahme. An einigen Stellen auf diesem Server werden persönliche Daten - wie Ihr Name und die eMail-Adresse gesammelt. Ebenso ist es an manchen Stellen des Angebots notwendig sich zu registrieren und einen Benutzernamen und ein Passwort einzugeben. Die persönlichen Daten sind jederzeit im Benutzerprofil einsehbar. Diese Informationen werden ausschließlich dazu verwendet, Ihre Buchungen abzuwickeln. Wir geben keine persönlichen Daten unserer Nutzer an Dritte weiter. Wir erstellen keine persönlichen Nutzerprofile. Es werden nur allgemeine Informationen protokolliert, wie z.B. wann Ihre Buchung getätigt wurde. Unsere Statistiken werden ausschließlich vereinsintern verwendet, um die Grundlage für die Preisgestaltung und Sonderangebote zu bilden. Weitere Informationen zum Umgang mit personenbezogenen Daten finden Sie in der Datenschutzerklärung TV Ruppertshain e.V.. FAQs des TV Ruppertshain e.V. Du hast eine Frage? Wir helfen Ihnen gerne weiter. Warum brauchen wir das überhaupt? Das System bietet uns allen den Komfort, zu sehen, wann wir spielen können und unsere Spielzeiten zu planen. Es hilft uns, die Corona-Bestimmungen besser einzuhalten und außerdem erleichtert es die administrative Abwicklung von Gaststunden und Platzsperren wegen Turnieren, Medenspielen und Veranstaltungen. Wie kann ich mich anmelden? Über den Button Online-Platzbuchung das Buchungssystem aufrufen und dort Benutzername (Mailadresse) und Kennwort eingeben. Ich bin nicht eingerichtet, weil ich keine eigene Mailadresse habe, und nun? Wenn für mehrere Mitglieder (z.B. eine Familie) bei der TVR-Anmeldung nur eine e-Mail Adresse angegeben wurde, so wurde die Einladung nur einmal an diese Adresse verschickt. Den Link "Registrierung" kann aber jedes Mitglied verwenden. Ihr könnt Euch die Einladung innerhalb der Familie weiterleiten und jede dort vorhandene e-Mail Adressse registrieren. Jeder bekommt dann seinen eigenen Aktivierungslink. Was mache ich, wenn mich mein Kennwort nicht mehr weiß? Im Anmeldefenster gibt es einen Link Kennwort vergessen. Wenn Du dort drauf klickst, dann erhältst Du ein neues Kennwort an Deine Mailadresse. Der Prozess ist in der Anleitung beschrieben. Ich bekomme keine Bestätigung per Mail, nachdem ich eine Buchung vorgenommen habe? Bitte prüfe, ob noch die richtige Mailadresse hinterlegt ist und ob Du ggf. die Benachrichtigungseinstellungen angepasst hast. Wenn ich nicht zurecht komme, kann ich dann weiter das Belegungsbuch verwenden? Nein. Das Belegungsbuch wird durch das Online Buchungssystem abgelöst. Wenn Du Unterstützung bei der Nutzung brauchst, schaue Dir die Anleitungen an oder frage ein Mitglied, dass sich schon auskennt. Wenn Du gar nicht zurecht kommst, frage Elke oder Dirk. Was mache ich, wenn ich auf der Anlage bin, buchen möchte und gerade kein Netz ist oder keine Verbindung zum System möglich ist? Notiere Dir die Zeit und die Mitspieler und sende sie per Mail an Elke oder Dirk. Aber wirklich nur, wenn gar kein Zugang möglich ist. Wenn Du Probleme in der Nutzung hast, lass Dir von einem anderen Mitglied helfen. Ich kann meine Buchung nicht speichern, was nun? Meistens liegt es daran, dass eine Regel nicht eingehalten wurde. Schau mal, ob die Buchung vielleicht länger als zwei Stunden ist oder zu weit in der Zukunft liegt. In der Anleitung sind alle Regeln nochmal aufgeführt. TV Ruppertshain e.V. Buchungssystem von Walter Nadler und Cay Unger Buchungssystem von Walter Nadler und Cay Unger
Reservierungssystem beim TC in TV Nandlstadt e.V.

Platzreservierung

Hier eine kurze Anleitung zur erstmaligen Registrierung und Anmeldung:


Anleitung zur erstmaligen Registrierung und Anmeldungkurze Anleitung

TV Nandlstadt e.V.
Reservierungssystem beim TC Pfaffenweiler e.V.

Plätze online buchen...

Ab sofort können die Plätze bei uns ausschliesslich online gebucht werden, um einen reibungslosen Ablauf zu gewährleisten, können Sie hier direkt loslegen (Schritt für Schritt - Anleitung könnt ihr hier als PDF downloaden):

1. Als "neuer Nutzer registrieren"
2. Benuterznamen und Passwort frei wählen
3. Bestätigungslink in der Mail anklicken
4. Einloggen und Platz buchen - einfach, schnell, von jedem webfähigen Gerät aus möglich

Gleich loslegen und Plätze buchen - einfach auf die folgende Grafik klicken

Reservierungssystem - Plätze beim TTC Pfaffenweiler e.V.

c-pfaffenweiler.tennis-platz-buchen.de

Bei Fragen zum System oder der Suche nach Hilfe bei der Registrierung, stehe ich gerne zur Verfügung:

Cay Unger (Mobil: 0160-4428607)

TC Pfaffenweiler e.V.
Buchungssystem von Ingo Wichmann und Horst Weyand Buchungssystem von Ingo Wichmann und Horst Weyand
Reservierungssystem beim Tennis Rimsting e.V.

Die Platzreservierung erfolgt über ein modernes Platzbuchungssystem online. Bitte klicken sie auf folgenden Link: ​

tennis-rimsting.tennis-platz-buchen.de

oder scanen sie den QR Code:

qrcode zum Reservierungssystem beim Tennis Rimsting e.V.

Nach erfolgreicher Registrierung bekommen sie eine Aktivierungsmail, diese bitte bestätigen, danach können sie sich mit ihren Zugangsdaten einloggen und Plätze buchen. Bei Fragen erreichen sie mich unter ingowichmann@t-online.de oder Tel.: 0172 8380746.

TC Rimsting e.V.
Reservierungssystem beim TC in Wedemark e.V.

Online Reservierungssystem



Hier geht es zu den Plätzen

Der Button bringt Euch direkt zu unserem Reservierungssystem

Für die Nutzung müsst Ihr Euch einmalig registrieren und erhaltet eine Email, in der Ihr die Anmeldung bestätigen müsst. Danach können schon die ersten Reservierungen gebucht werden.

Für die Reservierungen erhaltet Ihr jeweils eine Bestätigungsmail, gleiches gilt für etwaige Stornierungen.

Die Anwendung ist auch für die einfache Nutzung auf Smartphones geeignet. Setzt Euch einfach einen Link zum Reservierungssystem tc-wedemark.tennis-platz-buchen.de und speichert die Anmeldedaten in der Passwortverwaltung des Browsers. So habt Ihr einen mobilen Zugriff auf Euren Account.

TC in Wedemark e.V.
Buchungssystem von Melanie Wieland und Friedrich Rütting Buchungssystem von Melanie Wieland und Friedrich Rütting
Reservierungssystem beim TSV Talheim e.V.

Liebe Tennisfreunde,

die Freigabe der Gemeinde Talheim und des Hauptvereins sind erfolgt und wir können die Tennissaison 2020 beginnen. Das Spielen auf der Anlage ist allerdings mitbesondere Anforderungen verbunden. Zum einen muss das erbarbeitete Schutzkonzept (siehe Link weiter unten) strikt eingehalten werden und zum anderen muss jeder Platz vorab online gebucht werden

Bitte beachtet das Schutzkonzept und die Online-Buchung der Plätze! Ohne die Beachtung dieser Regeln kann nicht gespielt werden!

Buchungssystem:

Es werde ein Online-Buchungssystem für die einzelnen Plätze eingeführt. Dieses Online- Buchungssystem hat zum Ziel uns auch in dieser besonderen Zeit einen geordneten Spielbetrieb ohne Wartezeiten und „Rudelbildung“ auf der Anlage zu ermöglichen. Vor diesem Hintergrund sind im Wesentlichen zwei Regeln zu beachten, die auch im Buchungs-Tool abgebildet werden.

  1. In der „PrimeTime“, also Montag bis Freitag zwischen 17 und 21 Uhr, kann jedes Mitglied nicht mehr als max. 1h Platzzeit pro Tag und Woche in Anspruch nehmen. Bitte gebt bei Eurer Buchung deshalb auch immer den Namen Eures Spielpartners an (wechselseitiges Buchen, also „A“ mit „B“ und im Anschluss dann „B“ mit „A“,/”C” ist nicht erlaubt).
  2. Außerhalb der „PrimeTime“ sind max. 2 h Platzzeit pro Tag erlaubt.
  3. Die Plätze stehen nur Mitgliedern der Tennisabteilung des TSV Talheim zur Verfügung. Ein Spiel mit einem Gastspieler ist zurzeit nicht möglich.
  4. Es kann eine Woche im Voraus gebucht werden.

Ab sofort kann sich jedes Mitglied der Tennisabteilung Talheim unter https://tsv-talheim.tennis-platz-buchen.de als Benutzer registrieren. Nach der Registrierung prüfen wir Eure Mitgliedschaft. Danach erhaltet ihr den Aktivierungslink, der euch für Buchungen berechtigt.

TSV Talheim e.V.
Neues kostenloses Online-Buchungssystem zur Platzreservierung Neues freies Online-Buchungssystem zur Platzreservierung

Liebe Tennisfreunde,

wir haben unsere Platz- uns Spielordnung von 2014 angepasst und für die Zukunft fit gemacht! Ab Pfingstsamstag 30.5.2020 setzen wir ein Online-Buchungssystem ein. Dieses neue Buchungssystem ermöglicht es bequem, von überall, einen Tennisplatz zu reservieren. Zusätzlich vermeidet es, in diesen „Corona“-Zeiten, lange Wartezeiten und eine größere Ansammlung von Personen auf der Anlage. Die alte Belegungstafel ist nun nicht mehr gültig. Das System ist über per PC, Tablet oder Smartphone über die Internetadresse: https://wmtv.tennis-platz-buchen.de/ erreichbar.

Jedes Mitglied der WMTV-Tennisabteilung, darf, wie bisher auch, eine Stunde im Voraus reservieren. Bitte gebt dazu, bei Eurer Buchung, immer den Namen Eures Spielpartners mit an. (Dabei ist wechselseitiges Buchen, also „A“ mit „B“ und im Anschluss dann „B“ mit „A“, nicht erlaubt. Diese Buchungen werden ggf. vom Administrator korrigiert/storniert.) Bei den Einstellungen ist aus dem Drop-Down-Menu auszuwählen, ob ihr mit einem weiteren Vereinsmitglied oder mit einem Gast spielen wollt/werdet.

Beim Doppel kann die zweite Stunde nur von einem Mitspieler reserviert werden. Wenn ihr bereits auf der Anlage seid und seht, dass die nächste Stunde frei und nicht belegt ist, dann könnt ihr sie kurzfristig/direkt für Euch reservieren. (Dies auch ohne eine bestehende Buchung von Euch, die in der Zukunft liegt, stornieren zu müssen!)
Bitte beachtet nun unsere notwendigen und zwingenden Spielordnungsänderungen und die Aushänge am Clubhaus dazu. Zur persönlichen Nutzung des Reservierungssystems ist eine einmalige Registrierung erforderlich. Dazu einfach über https://wmtv.tennis-platz-buchen.de/ auf „Neuer Benutzer – registrieren“ klicken. Ihr bekommt nach der Registrierung innerhalb weniger Minuten eine Bestätigungsmail mit dem Link zu Aktivierung des Benutzerkontos. Diesen Link dann anklicken und schon könnt ihr Platzbuchungen durchführen. Das System speichert lediglich den Namen , die Telefonnummer und die Email-Adressen. .Alle Daten bleiben im System und werden nicht an andere weitergegeben! Bitte merkt euch euer Passwort. Dieses ist vom Administrator nicht einsehbar. Bei Bedarf (wenn es doch einmal vergessen werden sollte) kann es allerdings zurücksetzt werden.

Friedrich (Administrator) ist Montag 25.5 und Freitag den 29.5. von 16 bis 18 Uhr auf der Terrasse um evtl. Hilfe zu geben.

Viel Spaß bei der Nutzung des Tools und natürlich auch beim Spiel wünscht

WMTV Solingen 1861 e.V.
Buchungssystem von Dieter Albertz und Dietmar Wedling Buchungssystem von Dieter Albertz und Dietmar Wedling

Hier kannst du dir deinen gewünschten Tennisplatz ganz bequem online reservieren. Belegungsplan - Plätze reservieren

Hier kannst du dir deinen gewünschten Tennisplatz ganz bequem online reservieren.

SSV Hennstedt e.V.

Tennisplatz buchen beim SV Wulfertshausen In 2 Minuten und 3 einfachen Schritten zu deinem Tennisplatz- Belegungskonto

Anleitung für das Platzbuchungssystem von Dietmar Wendling:


Anleitung für das Platzbuchungssystem des SV Wulfertshausen vom März 2021Anleitung für Mitglieder

SV Wulfertshausen e.V.
Buchungssystem von Robin Welz und Melanie Dinkel Buchungssystem von Robin Welz und Melanie Dinkel

Header SSG Ulm 99 e.V. für unser digitales Buchungssystem zur Platzreservierung

Platzreservierung - Corona Nachverfolgung Digital

Flyer des SSG Ulm 99 e.V. zum Online-Buchungssystem zur Platzreservierung
SSG Ulm 99 e.V.

Spielordnung Online-Buchungssystem und Platzreservierung Online-Platzbuchungssystem


Den Link "https://platzbuchung.roxheim-tennis.de" könnt ihr auch in eurem Handy oder Tablet aufrufen.
Die Seiten sind natürlich auch für mobile Geräte optimiert.

Dieses tolle Buchungssystem hat zum Ziel, uns einen geordneten Spielbetrieb ohne lange Wartezeiten auf der Anlage zu ermöglichen. Vor diesem Hintergrund sind im Wesentlichen 7 Regeln zu beachten, die auch genauso im Buchungs-Tool abgebildet sind. Zur Registrierung braucht ihr eure Mitgliedsnummer. Die sollte auf der Mitgliedskarte abgedruckt sein. Falls nicht, kann sie bei unserer Schatzmeisterin erfragt werden.


1. Buchungen mit Software haben Vorrang.

2. Buchungen können maximal 7 Tage im Voraus getätigt werden.

3. Maximal sind 3 Buchungen im Voraus möglich.

4. In der "PrimeTime", also Mo-Fr von 16-21 Uhr und Sa-So von 10-21 Uhr soll jedes Mitglied nicht mehr als max. 1Std Platzzeit pro Tag in Anspruch nehmen. Bitte gebt bei Eurer Buchung deshalb auch immer den Namen Eures Spielpartners an (wechselseitiges Buchen, also "A" mit "B" und im Anschluss dann "B" mit "A", ist nicht erlaubt).

5. Die Platzzeit je Mitglied in der PrimeTime (Mo-Fr, 16-21 Uhr und Sa-So 10-21 Uhr) ist bis auf Weiteres auf max. 4h pro Kalenderwoche begrenzt.

6. Um Leerlauf zu vermeiden, müssen gebuchte Plätze spätestens 10min nach eigentlicher Buchung bespielt werden, sonst ist die Buchung hinfällig und die Plätze können von anderen Mitgliedern (die z.B. zufällig auf der Anlage sind) benutzt werden.

7. Buchungen, die nicht angetreten werden können, sollten unbedingt storniert werden, sodass die Reservierung schnellst möglich wieder freigegeben wird.

Die festgelegten Trainingszeiten der Mannschaften bzw. der Trainer sind geblockt und somit gar nicht erst buchbar.
Bitte beachtet unsere Spielordnungen und natürlich auch die Aushänge im Schaukasten in der Zeit von Corona.
Viel Spaß bei der Nutzung des Tools und natürlich auch beim Spiel!

Ansonsten gilt wie immer:
Plätze rechtzeitig abziehen und Linien kehren, dass die gebuchte Folgestunde pünktlich gespielt werden kann.
Wir wünschen Dir viel Spaß auf unserer Anlage!

Euer Vorstandsteam des
SV1914 Roxheim Tennis
Jochen, Ralf & Rosalia


Hier gehts direkt zum Buchungssystem

SV 1914 Roxheim e.V.
trigger-email-vorlagen2container icon color_2nd"> E-Mail Vorlagen und Macros E-Mail Vorlagen und Macros .container-emails .container-fluid div.text{ width: 90%; margin: 0 auto; background: #ecf2f97d; padding: 5%; } .container-emails .container-fluid p.welcheMail{ color: #999; } eMail Texte - Beispiel [1] - TV Ruppertshain e.V. eMail Texte - Beispiel [1] - TV Ruppertshain e.V. Bestätigungsemail pro Buchung an den Buchenden Hallo {$UserName}, Vielen Dank, Deine Platzreservierung war erfolgreich. Viel Spaß beim Spielen! Platzpflege: Platz nach dem Spielen bitte gründlich vom äußeren Rand bis nach innen kreisförmig abziehen. Bei Sandplätzen bitte die Linien kehren und den Platz danach gründlich wässern. Bei Nicht-Belegung ggf. auch vor dem Spielen wässern. Verwendete Sonnenschirme bitte nach Verwendung wieder zuklappen. Ebenso die Abziehmatten/-Besen und Linienbesen wieder in den Halterungen aufhängen. Die Platzpflege ist Teil der gebuchten Zeit. Wer als Letzter die Anlage verlässt, kümmert sich bitte darum, dass die Hütte abgeschlossen, die Rolläden unten und die Außentore der Anlage verschlossen sind. Danke! Registrierung mit Aktivierungslink Hallo {$FirstName}, vielen Dank für Deine Registrierung auf unserem Buchungssystem. Bevor Du Reservierungen vornehmen kannst, muss dein Konto von Dir aktiviert werden. Klick dazu auf den Link Kontoaktivierung. Danach kannst Du ab sofort deine Tennisstunden bequem online buchen. Buchungs-Regeln: - auf Platz 1&2 kann nur direkt für die nächste 2 Stunden gebucht werden. - auf den Plätzen 3,4 & 5 können Reservierungen für 7 Tage in die Zukunft vorgenommen werden. - es gelten ansonsten die schon bekannten Regeln, insbesondere sind alle Stunden einzutragen. Ansonsten gilt weiterhin: – es sind für die jeweiligen Plätze geeignete Schuhe zu tragen – die Plätze sind nach der Nutzung gründlich abzuziehen, bei Sandplätzen die Linien zu fegen – die Plätze sind vor und nach dem Spielen ausreichend zu wässern – der letzte auf der Anlage schließt die Anlage und Hütte ab Wir wünschen Dir viel Spaß auf unserer Anlage! eMail Texte - Beispiel [2] - TC Rimsting e.V. eMail Texte - Beispiel [2] - TC Rimsting e.V. Bestätigungsemail pro Buchung an den Buchenden RESERVIERUNG NUR FÜR MITGLIEDER des TC Rimsting e.V. Hallo {$UserName}, vielen Dank für Deine Buchung. Bitte beachtet unsere notwendigen und zwingenden Spielordnungsänderungen und die Aushänge am Clubhaus dazu in der Zeit von Corona. Stornierungen oder Änderungen von Reservierung können bis 1 Std vor Ablauf getätigt werden! Auf deine Reservierung klicken, es öffnet sich deine Buchung, hier ist es möglich die Zeiten zu ändern oder zu löschen. (Löschen findest du rechts unter dem Popupmenü „Mehr“). Bitte gebe den Vollständigen Namen (Vor und Nachnamen) deines Mitspielers an. Dein Ansprechpartner dazu und für Fragen zum Online Reservierungssystem ist Ingo Wichmann (Tel:0172/8380746). Wir wünschen Dir sportliche, aber auch vergnügliche Tennisstunden. Der Vorstand TC Rimsting Buchungsnummer {$ReferenceNumber} Registrierung mit Aktivierungslink RESERVIERUNG NUR FÜR MITGLIEDER des TC Rimsting e.V. Hallo {$FirstName}, vielen Dank für Deine Registrierung. Durch einen Klick auf diesen Link aktivierst Du Dein Buchungskonto. Danach kannst Du sofort deine Tennisstunden bequem online reservieren. Bitte beachtet unsere notwendigen und zwingenden Spielordnungsänderungen und die Aushänge am Clubhaus dazu in der Zeit von Corona. Ab Montag den 25.5.20 ist es wieder möglich als Gast oder Gastpartner auf unserer Anlage zu spielen. Es muss allerdings der vollständige Name, Anschrift und Tel. Nr. angegeben werden. Dies ist zwingend nötig um die evtl. Infektionskette nachzuweisen! Die Spielpartner(innen) müssen hier im System registriert sein, nicht registrierte Mitglieder(innen) sind leider nicht spielberechtigt (diese Buchungen werden gelöscht!) . Dein Ansprechpartner dazu und für Fragen zum Online Reservierungssystem ist Ingo Wichmann (Tel: 01728380746). Wir wünschen Dir viel Spaß auf unserer Anlage! Der Vorstand TC Rimsting eMail Texte - Beispiel [3] - Union TC Farben Morscher Klaus eMail Texte - Beispiel [3] - Union TC Farben Morscher Klaus Registrierung mit Aktivierungslink Hallo {$FirstName}, vielen Dank für Deine Registrierung auf unserem Buchungssystem. Bevor Du Reservierungen vornehmen kannst, muss dein Konto von Dir aktiviert werden. Klick dazu auf den Link Kontoaktivierung. Danach kannst Du sofort deine Tennisstunden bequem online buchen. Online Buchungsregeln Allgemein • Es können für die kommenden 7 Tage max. 3 Std Spielzeit von 16 – 21 Uhr gebucht werden. Das entspricht 3 Einzelstunden oder 2 Doppelstunden. • Pro Tag können max. 1,5 Std Spielzeit von 16-21 Uhr gebucht werden. • Für die restl. Tageszeit (Vormittag, Mittag, früher Nachmittag) gibt es kein Buchungslimit. • Eine Buchung kann bis unmittelbar vor Spielantritt durchgeführt werden. • Wird eine Spielzeit dann konsumiert, ist diese verbrauchte Zeit wieder freigesetzt und kann erneut gebucht werden. • Es müssen ALLE Namen der Mitspieler angegeben werden (Einzel: 1 Mitspieler / Doppel: 3 Mitspieler) • Umbuchung eines Spielpartners bei Einzelpaarungen bzw. drei Spielpartnern bei Doppelpaarungen ist bis zum tatsächlichen Spielantritt möglich • Eine konsumierte Trainerstunde wird NICHT als Spielzeit berücksichtigt • Turnierspiele (VMM, Clubmeisterschaft, …) werden nicht als Buchung der Spieler gewertet. • Buchungen, die nicht konsumiert werden, müssen wieder storniert werden. Gastspieler • Für Gastspieler (ATP und für Gästekarte) wird ebenfalls ein Account angelegt. Hierzu einfach eine E-Mail an den Administrator mit Angabe von Namen, Verein, E-Mail oder Handynummer senden. Der Account wird dann sofort zeitnah angelegt und rückgemeldet. Weiters gelten natürlich die Platz- und Spielordnung des Union Tennis Club Farben Morscher Klaus, sowie die ATP Regelung für Gastspieler Wir wünschen Dir viel Spaß auf unserer Anlage! Euer Vorstandsteam des UTC Farben Morscher Klaus Tipp: Falls Du Dein Konto nicht aktivieren konntest, kannst Du den Aktivierungslink auch direkt in Deinem Browser eingeben: Bei Fragen oder Anregungen zum Online Reservierungssystem könnt ihr euch an Markus Grutsch per email markus.grutsch@utcklaus.at wenden.

Hier findet ihr Beispiele von Vereinen die in kürzester Zeit (weniger als eine Woche) dieses Reservierungssystem bei Ihren Mitglieder hatten. Heute wird die Corona Ready Version von diesen Vereinen auf den eignen Provider/Server erfolgreich weiter betrieben und auch heute ist der Aufwand für die Organisatoren minimal und erzeugt keine Kosten. Schaut einmal, wie andere Vereine und deren Organisatoren rund um diese Software sprechen, schreiben, auch Videos für Ihre Mitglieder und Gäste bereitstellen.

Unter "E-Mail Vorlagen und Macros" findet Ihre e-Mail Texte anderer Vereine und eine Liste der Marcos die in den Vorlagen von Euch genutzt werden können.

R&D Best Practice
hidden-xs hidden-sm bg-grey"> Referenzen Referenzen
TC Taunusstein e.V. © by Jörn

Taunusstein, 11.01.24



Das Reservierungssystem von "Vereine helfen Vereinen" hat bei uns ab der ersten Stunde einwandfrei funktioniert und wurde von allen Mitgliedern schnell und sehr gut aufgenommen. Vor Corona war bei uns ein Online-Buchungssystem undenkbar, die "alten Hasen" wollten nicht von der alten Magnet-Setztafel weg... nun nach drei Jahren mit dem Online-Reservierungssystem will kaum einer mehr auf den Komfort verzichten, die Akzeptanz ist zu 100% da: Die Kapazität unserer Anlage wird viel effizienter genutzt und mit den möglichen Einstellungen auch dank der sehr guten Beratung durch Stefan läuft das auch sehr fair ab: Spielerinnen und Spieler mit festen Terminen als auch flexible Vielspielerinnen und -spieler kommen zum Zug.

Von Stefan hatten wir eine ausführliche Einführung in das System erhalten und wir konnten danach direkt ohne größere Probleme starten - eine wirklich tolle Applikation, wir machen damit auf jeden Fall weiter mit dem Rundum-Sorglospaket - denn hier wird uns auch die technische Pflege der Anwendung und bei Bedarf schneller und sehr guter Support geleistet. Ein Dankeschön an das tolle Team im Hintergrund, auch das kostenlose Hosting & Pflege in den pandemischen Zeiten war großartig.


Jörn Krieger
stellvertretender Tennis

TSV Kirchdorf/Inn e.V. © by Helmut

Kirchdorf am Inn, 22.12.23



Hallo Stefan,

rundum zufrieden sind wir beim TSV Kirchdorf/Inn mit unserem Buchungssystem.

Nach der Einführung zu Saisonbeginn gab es keinerlei Beschwerden und vor allem keine traurigen Gesichter, wenn alle Plätze besetzt waren. Selbst ältere Mitglieder waren begeistert über die einfache Bedienung des Systems. Auch der Umzug auf unsere Website erfolgte reibungslos. Vielen Dank an Stefan und sein Team für die hervorragende Unterstützung.

Sechs Sterne gibt es ja nicht, also fünf Sterne von fünf.

Helmut Waldemer
Abteilungsleiter Tennis

TV Ruppertshain e.V.

Ruppertshain, 17.03.22

Wir haben das System letztes Jahr für unseren Verein eingeführt. Wir haben uns dafür entschieden, weil es alle von uns benötigten Funktionen abdeckt und von den Mitgliedern gut bedienbar ist. Es war schnell eingeführt und belastet einen kleinen Verein weder mit viel Arbeitsaufwand noch mit großen Fixkosten.

Außerdem schafft es Transparenz über die Platznutzung und gibt Mitgliedern, die nicht in Sichtweite zur Anlage wohnen, die Sicherheit spielen zu können. Und das bequem vom Handy oder Tablet! Es erleichtert darüber hinaus dem Vorstand die Abrechnung von Gaststunden enorm. Wir würden uns wieder für diesen Weg entscheiden.

Durch das System ist unser Verein wieder ein Stück moderner geworden. Ich bin sicher, dass dies auch ein Faktor für künftige Mitglieder sein kann.

Dirk Scherer
1. Vorsitzernder

TC Erdmannhausen e.V.

Erdmannhausen, 11.02.22

Wir suchten und haben ein einfaches Reservierungssystem für unseren Hallenplatz gefunden. Wichtig war für uns ein einfacher Reservierungsvorgang und eine hohe Akzeptanz bei unseren Mitgliedern und im Gastbetrieb. Inzwischen haben wir die erste Winter- Saison gut überstanden.

Die Installation und die Online- Unterweisung durch Stefan Wunnenberg war der Grundstein für eine problemlose Inbetriebnahme. Gleiches gilt auch für die Administration. Dafür unseren herzlichen Dank.

Nach jetzt vier Monaten Praxiserfahrung sind wir vom Vorstand sehr zufrieden. Von unseren Mitgliedern und von den Gästen wurde euer Reservierungssystem geräuschlos angenommen. Auch die Möglichkeiten zur Berichtserstellung funktionieren tadellos und vereinfachen unsere Rechnungserstellung. Einfacher geht es nicht!

Liebe Grüße vom TC Erdmannhausen und herzlichen Dank für die ausgezeichnete Zusammenarbeit.

Georg Schmidkunz
Breitensportwart

SV Burgrieden 1921 e.V.

Burgrieden, 30.01.22

Hallo Stefan,

unser Feedback von dem neuen Buchungssystem war und ist sehr, sehr positiv. Ich habe nur Lob von allen Mitgliedern bekommen. Auch die Generation die nicht mit Smartphone und Computer aufgewachsen sind hatten und haben keine Probleme mit dem System.

Für alle Berufstätige und Mitglieder die nicht bei uns am Ort wohnen ist die Online-Reservierung eine riesige Erleichterung und Hilfe. Auch der Aufwand mit dem bisherigen Aushang von Listen ist für die Verantwortlichen komplett weggefallen.

Wir haben das System mit einem Kaltstart eingeführt ohne Infoveranstaltung wegen Corona, es gab "nur" eine bebilderte Schritt-für-Schritt Erklärung auf unserer Homepage. Ich hatte als Verantwortlicher fast keine Themen dass jemand mit dem System Probleme hatte und was nicht verstanden hat. Ich habe auch schon mehrere Anfragen von anderen Vereinen bekommen und den Kontakt weitergeleitet mit ganz viel Lob für das System. Daumen nach oben für das Buchungssystem und für den Preis.

Thomas Schabel - Beisitz im Vorstand des SV Burgrieden 1921 e.V.

TSG Mainflingen e.V.

Mainhausen, 22.12.21

Lieber Stefan,

wir sind sehr zufrieden mit dem Reservierungssystem zur Hallenbuchung. Es ist seit fast zwei Monaten online, die Handhabung gestaltet sich unkompliziert, es wird regelmäßig genutzt und auch aus User-Sicht funktioniert bisher alles reibungslos.

Die Beratung vorab, die Begleitung bei der Installation und die Einführung ins System durch Stefan Wunnenberg war absolut top. Auch bei (späteren) Nachfragen erhielten wir schnelle und hilfreiche Unterstützung durch Stefan; was nicht selbstverständlich ist.

Wir sprechen gerne eine Empfehlung für das System und die Unterstützung aus.

Mit sportlichem Gruß

Peter Schneider, Sigrid Kiehl-Walter und Volker Weber
TSG Mainflingen 1909 e.V.

TC Altforweiler e.V.

Altforweiler, 01.07.21

Lieber Stefan,

ich möchte dir im Namen des gesamten TC Grün-Weiß Altforweiler e.V. ganz herzlich für dein Engagement und deine Unterstützung bei der Einführung des neuen Buchungs- und Reservierungssystems bedanken. Bei unseren Mitgliedern ist das System sehr gut angekommen, die Bedienung ist einfach und selbsterklärend.

Vielen Dank für diese tolle Idee und die sehr gute Umsetzung.

Mit sportlichem Gruß

Marc Bitzer
1. Vorsitzender

TC Ingolstadt-Mailing e.V.

Ingolstadt, 30.06.2021

Hallo Stefan,

ich möchte mich im Namen aller Mitglieder von unserem Verein für deine Unterstützung bedanken. Du hast Dir viel Zeit für die Erklärung des Buchungssystem genommen und uns alle Fragen beantwortet. Das System ist sehr einfach zu bedienen und konnte ohne großen Aufwand auf unsere Bedürfnisse angepasst werden. Wir haben das System nun seit einigen Wochen in Betrieb und bisher haben wir nur positive Rückmeldungen von den Mitgliedern bekommen.

Auch aus finanzieller Sicht ist es für jeden Verein interessant. Ich habe kein anderes Buchungssystem gefunden, dass man für einen so günstigen Preis betreiben kann. Alles in allem volle Punktzahl!!! Ich habe das System bereits einem anderen Verein in unserer Nähe weiterempfohlen.

Grüße Peter

Peter Englschall
1. Vorstand

Germania 08 e.V. Weilbach

Weilbach, 11.06.2021

Hallo Stefan,

wir waren auf der Suche nach einem corona konformen Reservierungssystem und haben uns Gott sei Dank für dein System entschieden. Es erleichtert unsere Arbeit und verringert manuellen Aufwand. Das System wird bei uns, Germania Weilbach, sehr gut angenommen und genutzt. Vielen Dank für die Einführung in das System und auch für die individuellen Anpassung. Wir können das System zu 100% weiterempfehlen.

Viele Grüße aus Weilbach,

Oliver Westius
Abteilungsleiter Tennis

Tennisclub Lohmar e.V.

Lohmar, 10.04.2021

Lieber Stefan,

wir haben das OnlineBuchungssystem seit Anfang April 2021 im Echtbetrieb und hatten an schönen Tagen schon die ersten Stresstests! Alle neun Plätze rappelvoll belegt! Aber es lief und läuft einfach einwandfrei. Überhaupt keine Probleme, auch unser Sportwart ist hellauf zufrieden mit dem System und den sich heraus ganz einfach ergebenden Planungsmöglichkeiten, auch für zukünftige Anforderungen.

Unsere anfänglichen Bedenken, ob sich die "ältere Generation" von der analogen Buchungssystematik mit Steckkarte so ohne Weiteres auf ein digitales System umstellen kann, haben keinen Bestand. Alles funktioniert völlig reibungslos. Und jetzt ist es an der Zeit, dass ich mich auch an dieser Stelle nochmals sehr herzlich für Dein überragendes Engagement und Deine Kompetenz bei der Migration auf unseren Server und die Anpassung des Systems an unsere Gegebenheiten bedanken möchte.

Viele Grüße aus dem Rheinland Sascha

TC in Wedemark e.V.

Wedemark, 02.02.2021

Wir suchten ein einfaches Reservierungssystem für unsere vier Tennisplätze. Wichtig war die einfache Bedienung und damit eine hohe Akzeptanz bei den Mitgliedern. Inzwischen haben wir die erste Saison gut überstanden. Die Installation war Dank der Unterstützung von Stefan Wunnenberg problemlos. Gleiches gilt für die Administration. Und die Mitglieder sind auch glücklich. Endlich keine Telefonate oder eMails mehr - einfach registrieren, anmelden und buchen. Einfacher geht es nicht. Auch ist egal welche Hardware für die Reservierung genutzt wird. Deswegen von uns eine absolute Empfehlung für kleine Tennisvereine - vielleicht auch für größere.

Dr. Horst Weyand

Homberger Tennisclub e.V.

Homberg, 05.12.2020

Hallo Stefan,

hier meine Meinung zu Eurer Software:

Gerne gebe ich eine Bewertung über das Reservierungssystem des THC am Forsthof ab. Im Mai standen wir, wie viele Vereine, coronabedingt vor der Notwendigkeit, Spieler und Spielzeiten zu erfassen. Die Suche nach einem Online-Buchungssystem führte uns zum THC am Forsthof. Mit Unterstützung von Stefan Wunnenberg und dem THC als Hoster (herzlichen Dank!) gingen wir dann kurze Zeit später online. Durch die unkomplizierte Bedienbarkeit der Reservierungssoftware meldeten sich fast alle Vereinsmitglieder an und buchten ihre Spielzeiten. Bis zum Abschluss der Spielsaison gab es keine Probleme, vielmehr konnten als Nebeneffekt auch die Buchungen von Gästen über das System abgewickelt werden. Die Reservierungssoftware kann ich deshalb nach den Erfahrungen in dieser Saison uneingeschränkt weiterempfehlen.

Lothar Swoboda, 1. Vors.

ps. Falls es Sterne dafür gibt, sind fünf von fünf angemessen!

TSV Talheim e.V.

Talheim, 03.12.2020

Hallo Stefan,

durch Corona haben wir uns entschlossen das Buchungssystem für unsere Tennisanlage einzusetzen. Die Unterstützung während der Einrichtungsphase war von sehr viel Fachwissen, durch dich Stefan, geprägt und konnte ohne grosse Probleme umgesetzt werden.

Das Reservierungssystem kam sehr gut an. Selbst unsere älteren Mitglieder fanden die Nutzung einfach und übersichtlich. Am Ende der Sommersaison wurde das Programm von allen gelobt und befürwortet, dies auch künftig in einer Coronafreien Zeit zu nutzen. Vielen Dank für den überdurchschnittlichen Support.

Melanie Wieland

SG Bergmann Borsig

Berlin, 02.09.2020

Hallo Stefan,

dank deiner Unterstützung nutzen wir das tolle Buchungssystem jetzt seit ein paar Monaten. Die Mitglieder sind sehr zufrieden und können sich es ohne Buchungssystem gar nicht mehr vorstellen!

Beste Grüße, Christina

SV Oberostendorf e.V.

Oberostendorf, 01.11.2020

Hallo Stefan,

herzlichen Dank für das Buchungssystem. Wir sind noch in der Testphase. Ca. 30% der Mitglieder sind schon registriert und haben schon erste Erfahrungen damit gemacht. Funktioniert super und vor allem einfach. Gewünschte Änderungen der Mitglieder konnte ich ohne großen Aufwand selber einarbeiten. Deine unkomplizierte Unterstützung ist super. Wenn es nächstes Jahr wieder los geht, werde ich weitere Erfahrungen mit Dir und allen Anderen die diese Seite lesen teilen.

Viele Grüße und bleib gesund, Günter Fasching

TC Buxheim e.V.

Buxheim, 31.08.2020

Hallo Stefan,

das Platzbuchungssystem läuft nun schon einige Monate prima bei uns im TC Buxheim. Daher nochmals herzlichen Dank für die tolle, schnelle und sehr freundliche Unterstützung von Deiner Seite! Die meisten unserer Vereins-Mitglieder haben sich mittlerweile angemeldet; das System läuft hervorragend, ist super einfach zu bedienen und hat erstklassige Performance.

Vielleicht versuchen wir, die Software vor der nächsten Saison auf unseren Provider umzuziehen, mal schauen - dazu kommen wir dann wieder auf Dich zu

Bis dahin, bleib gesund, sportliche Grüße, Tina und Bert

TC Grün-Weiss Köngen e.V.

Köngen, 11.07.2020

Hallo Stefan,

erst mal noch dickes Lob, das System läuft super. Es ging alles super schnell, problemlos und völlig unkompliziert bei der Umsetzung. Es ist so einfach, dass alle Mitglieder gut damit klar kommen und zufrieden sind. Die Saison läuft bestens...

Vielen Dank, Nicole

SV Pfahlbronn 1952 e.V.

Pfahlbronn, 06.07.2020

Hallo Stefan,

das Reservierungssystem ist sehr gut angenommen worden und es laufen ständig Buchungen ein. Wir hatten unseren Mitgliedern eine Kurzanleitung mitgegeben und es sind keine Rückmeldungen erfolgt. Also wirklich keine! Was natürlich für die Software spricht. Aktuell haben wir auch unsere Vereinsmeisterschaften gestartet und das neue System bewährt sich auch hier sehr gut, da die Teilnehmer bequem die Reservierung der Vorrundenspiele vornehmen können, auch bei den Doppelbegegnungen ist es eine Riesen Erleichterung.

Also vielen Dank nochmals, tolle Sache und ich lasse wieder von mir/uns hören.

Schönen Gruß nach Hamburg, Robert

TC Hoxhöfe e.V.

Hoxhöfe, 30.06.2020

Hallo Stefan,

wollte nur kurz mitteilen, alles funktioniert bestens. Wir sind sehr zufrieden.

Danke. Grüsse Peter Hoeren

TC Blau-Weiss Güglingen e.V.

Güglingen, 10.05.2020

Hallo Stefan,

wollte mich nur kurz melden und Dir mitteilen, dass die Registrierungen und Buchungen angelaufen und von den Mitgliedern gut angenommen wurden.

Unser Trainer hat sich auch schon gemeldet und ich überlege, ob ich ihm einen entsprechenden User mit erweiterten Buchungsrechten einrichte oder einfach Serientermine einrichte.
Dein Tool ist da ja flexibel ;-) Super hilfreich ist auch jetzt die Berichtsfunktion, da wir gegenüber der Stadt bestätigen müssen, dass wir die Buchungsdaten bzw. die Platzbelegungen mindestens 4 Wochen nachvollziehen und datenschutzkonform aufbewahren können.

Einfach klasse, dass ich das quasi durch das Berechtigungskonzept und die Struktur des Tools quasi als Nebeneffekt gelöst bekomme. ;-) Kleines Problem mit verschwundenen Bestätigungsmails (wahrscheinlich Spam-Ordner) gab es auch. Ich habe aber schnell Herausgefunden, dass ich die Mitglieder ggfs. auch manuell aktiv schalten kann. (Du hast wirklich an alles gedacht.)

Bin mal gespannt, wie sich das jetzt in der Praxis einregelt. Ab morgen sind unsere Plätze für den Spielbetrieb offen.

Beste Grüße, Uli - TC Blau-Weiss Güglingen e.V. - Sportwart - Ulrich Kühn

Antwort vom 20.06

Hallo Uli, ich bin ein Fan von TC Blau-Weiss e.V. - „Vereine helfen Vereinen“ mit Euch und gemeinsam ein Reservierungssystem zu bauen, das hat Spaß gemacht. Danke Uli - Deine tollen Texte und Spache zu euren Mitgliedern wurden von vielen Vereinen übernommen. Im Namen aller dieser Tennisvereine (und ich trau mich das hier mit der Stimme der Ehrenamtlichen aus diesen Vereinen zu schreiben) ein herzliches Dankeschön an Dich und auch an deine Frau. lieben Gruß, Stefan

TC Laupheim e.V.

Laupheim, 17.05.2020

Hallo Stefan,

das Buchungstool kommt prima an - bisher keine Probleme ausser ein paar Spammails - das ist allles. Fast die Hälfte aller Emailadressen des Vereins (73 von 160) haben sich nach 2 Tagen registriert und ich werde jetzt noch ein Tablet am Vereinsheim mit der Buchungsanzeige des Tages aufhängen -  damit wir am Platz aktuelle Infos haben. Alles super bisher noch Mal herzlichen Dank!

Mike, Tennisclub Laupheim 1904 e.V.

Antwort vom 26.05

Hallo Mike, danke für deine lieben Worte. Übrigens: Euer VIDEO "Klopapier Challenge in Corona Zeiten…" ist klasse, unsere Mitglieder lieben es, ich hatte es auf unsere Vereinshomepage gestellt. lieben Gruß vom THC am Forsthof aus Hamburg

TV RW Bad Salzdetfurth e. V.

Bad Salzdetfurt, 20.05.2020

Hallo Stefan, läuft! Heute Mittag die Webseite aktualisiert und es hat nicht lange gedauert, bis sich die ersten registriert haben. Erste Platzbuchung ist soeben auch schon erfolgt, während ich gerade diese Mail schreibe. Ich bin begeistert! Schau mal auf unsere Webseite. Vielleicht fällt Dir ja was auf.

Mit sportlichen Grüßen, Holger Roth - Sportwart bei TV RW Bad Salzdetfurth e. V.

Antwort vom 29.05

Hallo Holger, danke für deine lieben Worte. Und danke, dass Du unsere Gemeinschaft so schön verlinkt hast, - Credit Note mit einem direkten Link zurück. lieben Gruß, Stefan

TC Pfaffenweiler e.V.

Pfaffenweiler, 23.05.2020

Hallo Stefan,

vielen Dank für alles, das System läuft super, wird von allen positiv angenommen und funktioniert wirklich „einfach“!

Mit freundlichen Grüßen, Cay Unger (1. Vorsitzender)

TC Rimsting e.V.

Chiemsee, 23.05.2020

Hallo Stefan,

wir (TC Rimsting e.V.) möchten uns ganz herzlich bei Dir bedanken. Seit 14 Tagen ist unser Buchungssystem nun im Einsatz und es ist ein voller Erfolg!

Wir hatten am Anfang ein paar kleinere Problemchen, die sich Dank Deiner Unterstützung sehr schnell gelöst hatten! Inzwischen sind mehr als 2/3 der Mitglieder registriert und nutzen das Sytem sehr rege. Besonders hat es mich gefreut, dass selbst älterer Mitglieder ausnahmslos mit dem Programm auf Anhieb klar gekommen sind. Durch das System können nun auch wieder Gäste auf der Anlage spielen. Dies bedeutet für uns fehlende Einnahmen zu kompensieren.

Toll finde ich auch dein Engagement bei allen Fragen so ruhig und kompetent zu helfen!

Gerne helfe ich anderen Vereinen dabei, wenn diese Fragen zu dem System haben und gebe unserer Erfahrung weiter. Du darfst hierfür gerne meine Mailadresse weitergeben. Nochmals vielen Dank

Liebe Grüße vom Chiemsee - Ingo Wichmann - Sportwart TC Rimsting

Antwort vom 29.05

Danke Ingo, da werde ich ganz verlegen, wenn ich deine Worte lese. Ich möchte mich auch bei Dir und deinem Verein für die tolle Zusammenarbeit bedanken und immer gern mit deinen Ideen, das macht mir Spaß mit dir am Reservierungsystem zu bauen. Du bist von der ersten Std. dabei und hast ganz viel dazu beigetragen, das wir ein tolles System haben.  lieben Gruß, Stefan

TC Ostrach e.V.

Ostrach, 27.05.2020

Hallo Stefan,

wir sind sehr glücklich mit der Wahl des Platzbuchungssystems. Es ist sehr einfach und wird auch bei dem überwiegenden Teil der Mitglieder sehr gut angenommen.

Gruß, Stefan Eisele

BSV-Roleber e.V.

Bonn, 7.06.2020

„Dank der Vorerfahrungen beim THC am Forsthof in Hamburg wurde uns sehr schnell und unkompliziert beim Aufsetzen eines eigenen Buchungssystems geholfen. Vielen Dank. So geht gegenseitige Unterstützung im Breitensport!“

Philipp Leusmann

Andere Sportarten Andere Sportarten

Für gemeinnützige Sportvereine mit anderen Sportarten, - d.h. ohne ein Angebot für TennisspielerInnen, haben wir hier ein paar Informationen zum Reservierungssystem zusammengetragen.

Die Software in der allgemeinen Version, ist extrem flexibel durch die Erweiterbarkeit (API) und mit unseren Modulen (Plugins) werden alle Optimierungen und Anspassungen für den Tennisbetrieb durchgeführt. Hier spielt die Software Ihre Stärken aus, ist modular und skaliert bestens auch für andere Sportarten.

Rückschlag - Sportarten

  • Paddel-Tennis
  • Tischtennis
  • Badminton
  • Squash
  • Schützenvereine

Wir, - das sind aktuell 30 aktive Vereine (Stand Frühjahr 2020) bundesweit, haben zur Vorbereitung der Saisioneröffnung 2020 in vielen Telefonaten gemeinsam ein Extrakt aller Wünsche/Anforderungen und Infomationen (Textvorlagen / Bausteine) in ein Stück Software zusammengetragen, mit dem Ziel einer digitalisieren Online-Spieltafel mit hohem Akzeptanzpotenzial für die Sommersaison 2020 für uns zu entwicken. Wenn es dann auch noch für dem Organisierenden (idR. Du der sich hier umschauft) einfach wird, dann ist alles Richtig.

Hier kann jeder Verein mitmachen, denn sehr ähnlich sind die Anforderungen an Buchungen und Reservierungen von anderen Ressourcen wie Plätze, Hallen, Tische (Gastro oder Tischtennis) zu verwalten und als System für die Mitglieder bereitzustellen. Schaut mal in unsere FaQ, vielleicht ist Eure Frage hier schon beantwortet.


Was ist eine Spieltafel auf einer Tennisanlage(?)

Eine Spieltafel ist eigentlich in jedem Verein zu finden um Platzreservierungen zu ermöglichen, außer vielleicht auf kommerziell geführten Tennisanlagen. Eine Spieltafel gibt jedem Verein seine Identität und eine eigene Note, denn geordnet die Spielzeiten pro Mitglied gerecht, fair und unmittelbar zu vermitteln, hat höchste Priorität für Jeden Tennisspielenden.

Besucher einer "vollen" Tennisanlage, - vielleicht bei gutem Wetter und um 18:00 Uhr an einem Werktag, könnten freue daran haben zu beobachten, wie um die besten Plätze gerungen wird, laut/leise - fair/unfair - in Gruppen und Rudeln ..



Wie flexibel ist die Software?

Die Software in der originalen Version, ist extrem flexibel und mit unseren Modulen (Plugins) werden alle Optimierungen und Anspassungen für den Tennisbetrieb durchgeführt. Hier spielt die Software Ihre Stärken aus, ist modular und skaliert bestens.

Wie komme ich an die Module(?)

Zur Zeit arbeiten wir an einer Lösung für Vereine ohne Zugriff auf IT Experten.

Im Angebot steht ein sorglos Paket für die Coronazeit, mit dem man sofort eine schlüsselfertige Lösung bekommt. Wir übernehmen zwischenzeitlich auch das Hosten der Software. Alles kommt aus einer Hand und es gibt einen Ansprechpartner, der auch bei techn. Fragen an Euer Seite steht.

Die komplette Version mit allen Modulen ist für den Betrieb bei WEBGo optimiert, um beste Performance bereitzustellen. Später, wenn wir wieder Luft haben, bieten wir einen Umzug auf den eignen Hoster an und ein lauffähiges System mit allen Daten wird zum vollständig eigenen System. Selbstverständlich mit allen unseren Modulen/Plugins. (siehe auch Frage 4)

Wie lange braucht es, die Software mit allen Einstellung selber zu installieren(?)

Das kann sehr varieren. Mit etwas Erfahung im Umgang mit mysql und php braucht ein Informatik Student etwa einen Tag. Das Lesen von objektorientiereten php ist von Vorteil, denn die Dokumentation liegt "gut und ausgeprägt" im Quellcode. Als Tempate-Engine wird Smarty verwendet.

Müssen wir unsere Module unter die GPL stellen(?)

Diese Frage wird mehrfach und immer in einem fragwürdigen Ton an uns gerichtet. NEIN, das brauchen wir nicht!

In der 2 jährigen Entwicklung, hatten wir unsere Sourcen bereits öffentlich gestellt! Leider mussten wir festgestellt, das für den Einsatz dieser Plugins/Module etwas tiefergehendes "Know-how" nötig ist und wir den Support nicht leisten können. Im Kreis „Vereine helfen Vereinen“ teilen wir und immer auch bedarfsorientiert die Plugins zur Erweiterung des Funktionsumfangs, um Vereine den Umstieg auf eine Online - Spieltafel so angenehm wie möglich und mit den eignen Ideen zu ermöglichen.

Können wir Vereine aus anderen Sportarten helfen(?) Und wie(?)

Klar, aber nicht jeden Verein in einer begleiteten Installation und Anpassung der Software. Bei schon fast 10.000 Tennisvereinen ist das eine kleine Herausforderung. Mit einigen Vereinen, die an „Vereine helfen Vereinen“ teilnehmen, werden wir in den nächsten Tage beginnen, die Software bei den jeweiligen Hostern zu migrieren. Denn mit jeder Migration sammeln wir Know-how, wie man diese Software auf den unterschiedlichsten Hostern sehr performant zum lauf bringt. Diese Erfahrungen können wir gern miteinander teilen und wir haben dann mit positiven Nebeneffekt, immer neue Resourcen, um vielen anderen Vereinen eine schlüsselfertige Lösung anzubieten. Eine Migration von einem zu einem anderen Provider ist immer dann leicht, wenn man die Software die man Umziehen möchte, sehr gut kennt. Dabei sind wir an Eurer Seite.

Sponsoren & Logos - Bekommen wir was dafür(?)

Weder für Logoeinblendungen hier, noch für die Logos in den Bestätigungs e-Mail, bekommen wir etwas. Unsere Sponsoren sind unsere Partner (schon über eine sehr lange Zeit pflegen wir diese Kooperationen) und in der aktuellen Zeit helfen wir uns. Allen gemeinsam ist die Förderung der Jugend beim THC am Forsthof e.V. - Und ein bisschen Stolz sind wir dann schon wenn unsere Kinder und Jugendliche gut ausgestattet sind und möchten uns hier nochmal namentlich bedanken für die Unterstützung bei:

  • HEAD - Sportartikelhersteller. Markenware europäischer Herstellung.
  • KARSTADT SOPRTS - Sporthäuser und Onlineverkauf
  • WEBgo - Hosting Provider mit einen Supportzentrum in Hamburg
  • Sporego - Tennisreiseveranstalter

Andere Länder

Mit dieser Software können Sie Ihre Mitglieder in Ihrer jeweiligen Heimatsprache ansprechen! Schon nur mit der englischen Sprachversion, erreichen Sie in einer guten Kommunikation alle Mitglieder, auch deren Muttersprache nicht deutsch ist.

Die aktuelle Softwareversion ist in mehr als 30 Sprachen verfügbar!


Italien Italien

Wiesen - Prati 1978

Sabine Stampfl
Geirweg 82/A
39049 Pfitsch
tel: +39 335 352100

Türkei Türkei

TS TENIS AKADEMI

Ingo Reuter
ingo.reuter@live.com
tel: +905523477644
www.tstenis.com

Kostenübersicht und Support Kostenübersicht und Support
.PTab.pricing-table { padding-top: 0px; padding-bottom: 20px; } .PTab ul.menu { display:flex; top:0px; z-index:10; padding: 0; padding-bottom:14px; } .PTab ul.menu li { list-style:none; flex:1; } .PTab ul.menu li:last-child { border-right:1px solid #DDD; } .PTab ul.menu li button { width:100%; border: 1px solid #DDD; border-right:0; border-top:0; padding: 10px; background:#FFF; font-size:14px; font-weight:bold; height:60px; color:#999 } .PTab ul.menu li.active button { background:#F5F5F5; color:#000; } .PTab table { border-collapse:collapse; table-layout:fixed; width:100%; } .PTab tr.odd { background: #f9f9f5; } .PTab th { display:none; } .PTab td { height: 32px; line-height: 1em; vertical-align: middle; } .PTab th { line-height: 1em; padding: 5px; padding-top: 0.5em; padding-bottom: 1em; font-size: 14px; font-weight: bold; text-align:center; /* background:#F5F5F5;*/ } .PTab th div{ font-size: 11px; line-height: 1em; height: 1.1em; font-weight: normal; color: #999; letter-spacing: 0.5px; } .PTab td { border:1px solid #DDD; padding: 3px; padding-left: 10px; empty-cells:show; } .PTab td { text-align:left; } .PTab td+td,.PTab th+th { display:none; } .PTab td.default { display:table-cell; } .PTab .bg-one { border-top:3px solid #a7b7d5; } .PTab .bg-two { border-top:3px solid #669770; } .PTab .bg-three { border-top:3px solid #183f87; } .PTab .sep { background:#F5F5F5; font-weight:bold; } .PTab .txt-top { position:relative; top:-9px; left:-2px; } .PTab .td-hide { border:0; } .PTab tr.line td:not(:first-child) small { display:block; } .PTab tr.line td:not(:first-child) { padding-left: 5px; text-align: center;} @media (min-width: 640px) { .PTab ul.menu { display:none; } .PTab td, .PTab th { display:table-cell !important; } .PTab td, .PTab th { width: 50%; } .PTab td+td, .PTab th+th { width: auto; } .PTab tr.line td:not(:first-child) small { display: inline; } .PTab tr.line td:not(:first-child) { padding-left: 20px; text-align: left; } } .PTab td .fa { font-size:1.2em; } .PTab td .fa-check-circle { color: #4a985b; } .PTab td .fa-times-circle { color: #da4444; } .PTab td .fa-question-circle { color: #f9b062; } .PTab tr.infoHint td { padding:15px; font-size: 85%;} .PTab tr.line:hover { background-color: #ff9;} @keyframes PTabAnim { 0% { transform: scaleY(0); } 100% { transform: scaleY(1); } } .PTab tr.infoHint { display: none; background: #f7fdd3; border-top: 1px solid #f7fdd3; transform-origin: top; } .PTab tr.infoHint.visible { display: table-row; animation: PTabAnim 0.5s ease; } .PTab tr.line.active { background: #ff9; border-bottom: 1px solid #f7fdd3; } .PTab tr.line.active:hover { background: #ff0;} .PTab tr.line.active td { border: 1px solid #f7fdd3 } .PTab tr.line td{ cursor: pointer !important; } .PTab tr.line.center td { text-align:center; padding: 7px; } .PTab ul.menu { margin: 0; padding: 0; } Hilfe In der nachfolgenden Tabelle findet Ihr zu jedem Punkt (mit einem Klick) weiterführende Informationen. Versionen Personal Corona Ready Plus 24h Personal Corona Readybest practice Plus 24h Lizenzkosten keine keine keine Durch den Einsatz von freier Software oder einem Open Source Reservierungssystem können erhebliche Kosten eingespart werden, den es fallen keine Kosten für die Softwarelizenzen und Updates der Software an. Die Kostenstruktur verlagert sich von Lizenzierung hin zur Anpassung und Implementierung. Die anfänglichen Kosten für die Umstellung werden dadurch kompensiert, dass in eigenes Know-How investiert wird. Das Projekt "Vereine helfen Vereinen" zum Reservierungssystem für Tennisanlagen hat zum Ziel sich hier im Kreis von Vereinen gegenseitig zu helfen und zu unterstützen. Hostingkosten Saison 2024 1.) € 0,- € 0,- Hostingkosten übernimmt der THC am Forsthof e. V. im ersten Jahr (mind. 12 Monate). In dieser Zeit kann die Software zu jeder Zeit auf den Provider des Vereins umgezogen werden. Diese Migration wird durch "Vereine helfen Vereine) begleitet und wird bei 90% der Vereine beim Provider des Vereines neben die Vereinshomepage installiert. So entstehen keine weiteren Betriebskosten und die Vereine bleiben nicht nur bei techn. Betriebsfragen in der Gemeinschaft verbunden. Wir überwachen unsere Systeme in unserer Gemeinschaft auch nach der Migration und reagieren oftmals bereits proaktiv, sollte mal etwas mit dem Provider in Schieflage geraten. Wartungskosten ink. Softwareupdates € 0,- € 0,- Der Begriff IT-Wartung beschreibt einen umfassenden Prozess. Dieser beinhaltet die regelmäßigen Überprüfungen, Wartungsarbeiten und Updates für das IT-Systeme eines Reservierungssystems. Die IT-Wartung dient dazu, Fehler zu beheben, Sicherheitslücken zu schließen und die Leistung des IT-Systems zu optimieren. Weitere infos siehe Punkt: Features -> Performance & Sicherheit - optimale Betriebsumgebung Verfügbarkeit 2.) 99,9% 99,99% Anwendungen mit einer Verfügbarkeit von vier Neunen (oder 99,99 Prozent), könnten 52 Minuten und 36 Sekunden pro Jahr nicht verfügbar sein. Eine Verfügbarkeit von drei Neunen (99,9 Prozent) erlaubt 8 Stunden und 46 Minuten Ausfallzeit. Die Reservierungssysteme des THC am Forsthof e.V. weisen in den letzten 8 Jahren eine Verfügbarkeit von 99,99% aus. Support Forum & FAQ FAQ" steht für "Frequently Asked Questions," was "Häufig gestellte Fragen" bedeutet. Unsere FAQ aus unserem Forum ist eine Sammlung von Fragen und dazugehörigen gebündelten Antworten zum Reservierungssystem im Allgemeinen und zu den Modulen/Add-ons der Tenniserweiterungen. Die FAQ zum Reservierungssystem dienen dazu, wiederkehrende Fragen zu beantworten und euch schnellen Zugriff auf relevante Informationen zu ermöglichen. Support Telefon, Instant-Messaging und e-Mail 3.) Wir sind in den Zeiten 08:00 Uhr bis 21:00 Uhr für euch täglich telefonisch (auch am WE und Feiertags) erreichbar. WhatsApp und Signal (Open Source) sind unsere zweit häufigen und beliebten Kommunikationskanäle (Instant-Messaging) unter uns Vereinen zum Reservierungsystem und werden eingesetzt für Screenshots, Videos und andere Medieninhalte um uns auch in Gruppen auszutauschen. Wir bevorzugen die Kommunikation per Telefon, - insbesondere zu allen techn. Themen, mit dem Vorteil, das idR. ein Entwickler der Software euer Gesprächspartner ist. Inbetriebnahme Realisierung-Workshop 1½h 2½h Einführung und Implementierung eures Reservierungssystems in einem ca. 1,5 Stunden Meeting im Kreis eurer Organisatoren. Das Gespräch wird geführt von einem Entwickler der Software mit solider Betriebserfahrung (Tennishallenverwaltung für mehr als 10 Jahre) und den Organisierenden deines Verein. Für alle Teilnehmer ist kein IT Vorwissen notwendig um die Mächtigkeit der Software in Arbeitsprozesse (Workflow) umsetzen zu können. IT lastige Betriebsfragen rund um die Infrastrutur und Fragen zur API der Software oder des modularen Source Code können im direkten Anschluß bei Interesse geführt werden. BetriebsbegleitungKosten der Varianten » (function ($) { $(".PTab ul.menu").on("click", "li", function () { showSmall($(this).index()); }); $(".PTab tr.line").on("click", function () { if ((this.classList.contains('active')) || (this.nextElementSibling.classList.contains('visible'))) { $(".PTab tr.line").removeClass("active"); $(".PTab .infoHint").removeClass("visible"); return; } $(".PTab tr.line").removeClass("active"); this.classList.toggle("active"); $(".PTab .infoHint").removeClass("visible"); this.nextElementSibling.classList.toggle("visible"); }); $(".PTab button[data-target='#collapsePTabHilfe']").on("click", function () { console.log("button klick"); event.preventDefault(); if ($(".PTab #collapsePTabHilfe").hasClass("in")) { $(".PTab tr.line").removeClass("active"); $(".PTab .infoHint").removeClass("visible"); } else { $(".PTab tr.line:lt(1)").addClass("active"); $(".PTab .infoHint:lt(1)").addClass("visible"); } }); function showSmall(pos){ var pos_td = pos + 2; $(".PTab tr").find("td:not(:eq(0))").hide(); $(".PTab td:nth-child(" + pos_td + ")").css("display", "table-cell"); $(".PTab tr").find("th:not(:eq(0))").hide(); $(".PTab li").removeClass("active"); var pos_li = pos + 1; $(".PTab ul.menu li:nth-child(" + pos_li + ")").addClass("active"); } // Initialize the media query var mediaQuery = window.matchMedia("(min-width: 640px)"); // Add a listen event mediaQuery.addListener(doSomething); // Function to do something with the media query function doSomething(mediaQuery) { if (mediaQuery.matches) { $("td.sep, tr.infoHint td").attr("colspan", 4); } else { $("td.sep, tr.infoHint td").attr("colspan", 2); showSmall(1); } } // On load doSomething(mediaQuery); // jede zweite Zeile markieren $(".PTab tr.line").each(function( index ) { // $( this ).addClass("line"); if ( ! ( index % 2)) { $( this ).addClass("odd"); } // console.log( index + ": " + $( this ).text() ); }); }(jQuery));


Rückblick: Seit 2015 ein kleines Projekt

Was ist die Motivation für eine freie Software und warum ist dieses Projekt auch in anderen Vereinen so erfolgreich.

Motivation für ein eigenes System.

Unser Tennisverein, der Tennis- und Hockeyclub am Forsthof e.V., mußte mit Abkündigung des 14. Jahre "alten" Hallenbuchungssystems durch den Hersteller zur Sommersaison 2015, kurzfristig ein neues Reservierungssystem für unsere 3 Tennishallenplätze finden.

Gefordert waren alle Funktionalitäten des abzulösenden Systems, plus drei maßgebliche Verbesserungen.


  • Open Source - keine Lizenzkosten (lfd. Kosten)
  • Optimale Ergonomie auf mobilen Endgeräten.
  • Online Zahlungen und andere Zahlungsabwicklungen.
Video: Open Source - Reservierungssystem
kostenloses Buchungssystem (über 100.000 Installationen) für Vereine als WebApp für Tennisvereine Plätze online buchen und reservieren mit den Vorteilen einer Open Source - Softwarelösung für Tennisvereine und Betreiber von Tennisanlagen. Mit der Aktion „Vereine helfen Vereinen“ wurde im Frühjahr 2020 ein Softwarepaket mit befreundeten anderen Vereinen zusammengestellt, das vollumfänglich und kostenneutral (keine lfd. Kosten) alle Anforderungen an ein Tennisplatz - Buchungssystem beinhaltet. https://www.thc-forsthof.de/reservierungssystem Alle Informationen zur Software "Vereine helfen Vereinen" und der THC am Forsthof e. V. ist dabei

Ausschreibung für einen System zum Buchen und Reservieren von Tennispätzen Ausschreibung für einen System zum Buchen und Reservieren von Tennispätzen

Wir suchten ein Buchungssystem,

das für unsere Mitglieder konfortabel zu bedienen ist. Als Vorlage diente unser altes System, mit dem unsere Bucher seit vielen Jahren sehr einfach einen Tennisplatz reservieren konnten. Die Zahlung der Platzmiete sollte mit Paypal und Sofortüberweisung möglich sein, damit die Abrechnungen aller Buchungen für unseren Schatzmeister vereinfacht werden konnte. Neben diesen grundsätzlichen Anforderungen ist uns wichtig, das mit dem neuen Buchungssystem viele Tennisspieler/innen in unserer Region angesprochen werden.

Integriertes Buchungssystem auf der Homepage

Eine Analyse zeigt, daß mehr als 50% der Bucher, die unsere Halle nicht kennen, durch eine Suchmaschine wie Google auf unsere Trainingsmöglichkeiten im Winter auf uns aufmerksam werden.

Google ist die Nr. 1 zum Auffinden von Sportangeboten

Wir alle kennen, wie wir Angebote zu unseren Bedürfnissen suchen. Regionale Angebote verschiedenster Anbieter, wie die Buchung eines Tennisplatzes in einer Tennishalle sind ortsgebunden und von hoher Gleichförmigkeit, so das Google diese Angebote in den Suchergebnissen durch Google-Maps mit der Entfernung des Suchenden anbietet und sortiert. Ein eigenes Buchungssystem, - das von Google erkannt wird, wird in der Sichtbarkeit der Angebote immer vor Dienstleistern von Sportportalen heutiger Prägung regional wahrgenommen.

Warum? Googeln Sie mal: "Tennishalle in Hamburg" oder "Tennisplätze mieten in Hamburg". Werbung für unseren schönen Tennissport und unseren Tennisclub wird es auf der ersten Seite zu sehen geben. Wir werben gerne mit unseren Angeboten für unseren Sport, besonders wenn es für unseren Club kostenfrei ist. Denn unsere Mitgliedsbeiträge sind so bemessen, das nur ein sehr kleines Buget für Werbung vorgesehen ist, darum sind wird bei der Auswahl von Marketingmaßnahmen sehr zurüchhaltend und kritisch.

Technisches im Markt d. Dienstleister

Eine kurze Markübersicht der Anbieter von Buchungssystemen haben wir hier zusammengestellt, um eine Entscheidungsgrundlage für ein neues System zu erstellen, das unseren Anforderungen bestmöglich erfüllt. Neben den markführenden Dienstleistern EverSports und EasySport gibt es viele andere Anbieter mit jeweils verschiednen Schwerpunkten an ein Reservierungs- und Buchungssystem. Alle diese Dienstleister stehen in kommerzieller Konkurrenz zueinander und teilen den Markt untereinander auf.

Leistungsumfang der Marktführer

Hier nur ein kurzer Auszug der Schlagworte aus der Funktionalitäten-Liste der Anbieter: Online Marketing der Sportangebote (Tennis neben anderen Rückschlagssportarten in einem properitären Sportportal), Vereinsmanagement, Anlagensteuerung wie z.B. Zugangssteuerung (Türen), die Steuerung von Hallenkameras und Heizungen, Buchhaltungswesen und vielem mehr. Mit jeder Funktionalität steigt die Komplexität und mit der Vernetzung, - von nicht immer primären Anforderungen an ein Buchungssystem, in einem einzigen System auch die Abhängigkeit von kleineren oder erst kurzzeitig marktteilnehmenden Unternehmen.

Oftmals liegen dabei die Daten (Stammdaten, Buchungen) unseres Verein nicht im vollem Zugriff und dadurch sind einige Verarbeitungswege versperrt und Abläufe nur bedingt steuerbar und nachhaltbar.

Funktionalität ist nicht ein alleiniges techn. Auswahlkriterium

Nachdem wir uns Mitte/Ende 2015 mehrere Systeme angeschaut hatten, waren wir immer auch von der Komplexität in Bezug auf die Bedienbarkeit und Ergonomie der Verwaltung aller unserer wenigen Buchungsanforderungen erschrocken. Immerhin muss unser Schatzmeister weit über 1000 Buchungen pro Jahr bearbeiten.

Kosten für die Nutzung eine Buchungssystems

Neben der technischen Leistungsfähigkeit, dürfen auch die Kosten nicht verschwiegen werden. Hier fängt es an mit Einrichtungskosten der Software, Schulung, laufende u. fixe Kosten und zum Teil auch geforderte Provitionszahlungen für einzelnde Buchungen.

Open Source mit leistungsfähiger weltweiter Community - auch regional und mit Entwickern aus Deutschland

Und da in unserem Verein, - außer dem abzulösenden Reservierungssystem und nicht nur aus Kostengründen, nur "freie Software" zum Einsatz kommt, wurde mit der Uni Hamburg auch nach einer Open Source Lösung gesucht.

Es kam eine der vielen freien Buchungsverwaltungen in die engere Auswahl, die weltweit und im Jahr 2016 über 5.000 mal installiert war. Nach erster Sichtung konnte unser Anforderungsprofil schon nur durch eine einfache Konfiguration dieser Software nach sehr kurzer Zeit zu über 80% abgedeckt werden. Durch die vorgesehen offenen Schnittstellen der Software konnten die fehlenden Funktionalitäten als Module/Plugins geplant, programmiert und umgesetzt werden.

Der Aufwand für die Programmierung wurde für die folgenden Module auf eine Woche geschätzt, danach beauftragt und in einem Monat abgeschlossen. Nachfolgend können die Funktionalitäten der Module eingesehen werden:

Anforderungen - Pflichten und Leistungen Anforderungen - Pflichten und Leistungen

Pflichten

Kurzform und ohne techn. IT Teil

Die bereits abgeschlossene Umstellung vom bisherigen System »eSchedule« auf das neue System, war in der Abbildung der gewünschten/geforderten Funktionalitäten sehr leicht auch ohne Pflichtenheft möglich, da zum einem keine neuen komplexen Anforderungen an das neue System gestellt wurden. Zum anderen weil das alte Buchungssystem dem Entwicklungsteam seit vielen Jahren in allen Einzelheiten sehr vertraut war.

Leistung - Performance Aspekt

Wer wartet schon gern auf seine Reservierung(?)


Ressourcen Leistung d. Reservierungssystems Anzahl
Tennisplätze Mit dem Buchungssystems können bis zu 100 Tennisplätze (z.B. Hallen- und Outdoorplätze) von einem Verein oder Anlagenbetrieber verwaltet werden. 100
Benutzer Die Anzahl der Benutzer (Kunden/Bucher/Mitglieder) die verwaltert werden können, ist unbegrenzt, skaliert aber mit der Leistungsfähigkeit des Providers bei dem die Software gehostet wird. 10.000

Vor der Entscheidung zur Auswahl des neuen Buchungssystems des THC am Forsthof e.V. wurde im Vorweg ein umfassender Performence-Test unter Betriebsbedingungen durchgeführt. Hierzu wurden 10.000 Buchungen automatisiert verarbeitet und dabei/danach die Bedienbarkeit geprüft. Dank des Einsatzes modernster und neuster Softwaretechnologien nach Stand der Technik bleibt das System auch unter Last vollumfänglich stabil und performant.

Das System wurde bei verschiedenen Hostern mit deren typischen Provider - Einsteigerangeboten (6-10 Euro pro Monat) bei 1und1 , strato und hosteurope getestet. Die grundsätzlichen technischen Vorraussetzungen bieten alle Provider, in der Performance gibt es allerdings Unterschiede.


  • Zeit auswählen Auswahl eines freien Tennisplatz zur gewünschen Spielzeit. Buchung durchführen In der Regel sind keine Eingaben vom Buchenden notwendig, falls für diesen Bucher keine Sonderkonditonen oder Optionen zur Preiswahl freigeschaltet sind. Paypal Zahlung Einfache Bezahlung mit Paypal und Sofortüberweisung. Hier auch mit Wahlmöglichkeit Vorkasse, um Provitionen zu sparen. Optional vom Benutzer wählbar, falls für den Benutzer dieses freigeschaltet ist. Bestätigung der Buchung Es erfolgt eine Bestätigung der Buchung per e-Mail an die vom Kunden hinterlegte e-Mail Adresse.

    BOOKINGSYSTEM for FREE - 4 Screenshots

  • Neue Funktionen - Alle Module/Plugins als Add-ons Neue Funktionen - Alle Module/Plugins als Add-ons

    Tennis Module/Pugins

    Add-ons für f-Schedule - heute "BOOKINGSYSTEM for FEE"

    Erweiterungen - Add-ons für f-Schedule Module/Plugins

    • Integration von Online Bezahlsysteme für PayPal und Sofortüberweisung wurden umgesetzt.
    • Integration der Preis-Tabellen, Preise für Buchungen nach Wochentag / Stunde  und getrennt nach Sommer und Wintersaison, sowie Preise für Mitglieder und Externe.
    • Rabattierung als Eigenschaft des Benutzers wie z.B. bei spontan Jugendbuchungen
    • Einschränkungen nach Gruppenzuordung des Benutzers für
      • Zeitraum der Stornierungsmöglichkeit.
      • max. Buchungen pro Woche/Monat
      • Begrenzung des Zeithorizont für Buchungen.

    Module/Plugins

    Neue Funktionen in Kurzform und stichwortartig

    Bonussystem Einführung von Credits, so das neben den Zahlweisen (PayPal, Sofort, Vorkasse und bar) nun auch Credits zur Zahlung eingesetzt werden können. Credits werden im Benutzeraccount geführt und in der Benutzerverwaltung vom Buchungsmanager verwaltet. Neben den Preistabellen wurde eine weitere Tabelle eingeführt, die die einzusetzenden Credits pro Platz/Tag/Urzeit/Saison festlegt. Vorhandende Credits im Benutzeraccount können vom Bucher zur Zahlung einer Reservierung eingesetzt werden.

    automatisiertes Storno händling

    Die handhabe von Stornierungen (Die min. Zeit vor Spielbeginn ist konfigurierbar) kann neben Rückzahlungen nun auch durch eine Gutschrift von Credits erfolgen, so das die Kosten bei den Onlinebezahldiensten eingespart werden können. Damit ist eine Umbuchung ohne Verwaltungsaufwand möglich und kann vom Bucher in Eigenregie durchgeführt werden. Für alle Onlinezahlungenmethoden (PayPal, Sofort) ist die Funktionalität mit dem neuen Softwaremodul konfigurierbar.

    Dauerbuchungen Dauerbuchungen (widerkehrende Buchungen in einem festen zeitlichen Rhythmus) werden vom System automatisch erkannt und von Spontanbuchungen unterschieden, so das im Backend eine Kostenlegung in Form von Rechnungen  vereinfacht wird.

    Abo-Preise Für Dauerbucher einer Saisonzeit (Sommer/Winter) wurde eine weitere Preistabelle eingeführt, die im Backend bei Dauerbuchungen gewählt werden kann. Hiermit wird die Rechnungslegung für Dauerbucher mit Abo-Preisen möglich.

    Buchungsvorgaben

    Sonderregelungen können als Vorlagenauswahl einem Benutzeraccount zugerodent werden. Hier einige Beispiele:

    Sonderregelung Jugendbuchungen: Sonderpreise für extrem kurzfristige Buchungen. Preis/Kontigente und die Zeit vor Spielbeginn ist einstellbar.
    weitere Funktionalitäten:

    • Kappungsgrenzen im Preis (maximale Preise)
    • Rabatte in Prozente.
    • Buchungen von mehrenen Plätzen mit einer Buchung.
    • zugewiesene Buchungskontigente
    • Verwaltung der eigenen Dauerbuchungen z.B. für Trainer
    • Verwaltung der Medenspiele (Preise)
    • u.v.m
    freie Attribute pro Buchung  Den Vorlagen der Buchungsvorgaben können Attributen zu jeder Buchung zugeordent werden, die die  Rechnungslegung und Auswertung vereinfacht.
    Steuerung der e-Mails

    Alle vom System generierten e-Mails können an eine Adresse weitergeleitet werden, so das die zeitliche Abfolge aller Aktionen im System zusätzlich und unabhängig nachvollzogen werden können z.B. wird dadurch sehr einfach der Verlauf einer Buchung (Buchungsnummer) dokumentiert. Neben den e-Mails an den Benutzer/Bucher werden pro Aktion (buchen,stornieren, password zurücksetzen, neue Registrierung) sehr detailierte e-Mails an den Betreiber des Buchungssystem versendet, mit den Ordnungsmerkmalen des Buchers, der Buchung und Zahlung. Die Versendung von e-Mail an den Benutzer/Bucher kann unterdrückt werden, die an den Betreiber jedoch nur vom Administrator der Software per globaler Konfiguration.

    In einem Vorlagensystem können die verschiedenen Ordnungsmerkmale genutzt werden um den Inhalt der e-Mail zu steuern. z.B. für Mitglieder des Vereins keine Werbeeinblendung u.v.m.

    Schnittstellen Für eine Anbindung externer Systeme wurde eine Plugin-Lösung implementiert. Diese kann z.B. für eine direkte Koppelung einer Videoüberwachung mit Video und Bildarchiv eingesetzt werden.

     

  • Wochenübersicht der Plätze Alle Plätze der nächsten 7 Tage (ab heute) werden angezeigt. Kalender - 3 Monate Auswahl des gewünschen Spieltags aus der 3 Monatsansicht. Angebotsbeschreibung Alle wichtigen Informationen für den Bucher: Anschrift der Halle, Ansprechpartner, u.v.m Reservierung vorbereiten Auswahl eines freien Tennisplatz. Sonderbuchungen Nach Freischaltung werden Rabatte für einzelnde Gruppen/Benutzer angeboten. Paypal Zahlung Einfache Bezahlung mit Paypal und Sofortüberweisung Bestätigung der Buchung Die erfolgreiche Online-Zahlung wird bestätigt Anzeige der Buchung Eigene Buchungen können im Terminplan mit allen Details angezeigt werden. Übersicht der eigenen Buchung Alle eignen Buchungen können in einer Übersicht angezeigt werden. Übersicht der Stammdaten Die Benutzerdaten können vom jeweiligen Bucher geändert werde.

    BOOKINGSYSTEM for FREE - 10 Screenshots


    reservierungssystem f schedule email

    e-Mail Bestätigung für den Kunden


  • Rezensionen


    Hosting Optionen - Aufwand und Kosten

    5 (51 Stimmen)
    Stern aktivStern aktivStern aktivStern aktivStern aktiv
    BOOKINGSYSTEM for FREE - Open Source Software für Tennisplätze

    Liebe Tennisfreunde,

    bitte schaut mal, ob nachfolgendes neues Hosting Angebot (für € 78,- pro Jahr) zum Reservierungssystem etwas für euren Verein ist. Wir haben auch eine kleine Umfrage zum Hosting beigelegt, um später die Ergebnisse mit Euch in unserem Kreis zu teilen. Bitte nehmt euch hierfür 5 Minuten Zeit, es hilft anderen Vorständen von Euren Erfahrungen zu profitieren. Zu Anregungen oder Info könnt Ihr mich wie bisher einfach anrufen.

    lieben Gruß, Stefan

    September 2023

    Hosting Angebot


    #hostingAngebot { background: #091a38; color:#eee; } #hostingAngebotIntro { background: #fff; } .hostingAngebot { padding: 20px 30px; } @media only screen and (max-width: 767px) { .hostingAngebot { padding: 10px 15px; } .hostingAngebot ul { padding-left:10px; } } #hostingAngebot h5, #hostingAngebot h3{ color:gold; } #hostingAngebot a{ color: #48b6f6; } .hostingAngebot sup{ color:#fff; font-size:90%; } Betreff: Ihr möchtet die Software nicht selber hosten? Aufgrund der Anfragen vieler Tennisvorstände nach einem Hosting Angebot und entsprechenden Vorgesprächen, möchten wir allen Vereinen unseren neuen gemeinschaftlichen Weg vorstellen. Gründe und Wünsche, die genannt wurden: Gute Erfahrungen des Hosting im ersten Jahr. Zusammen eine hochverfügbare Infrastruktur zu nutzen. Optimale IT Betriebsbedingungen und Supportunterstützung Die Kosten auf viele Vereine verteilen. Die Gemeinschaft "Vereine helfen Vereinen" zu stärken und zu unterstützen. Unser gemeinschafliches Projekt "BOOKINGSYSTEM for FREE" wurde in 2020 mit der Corona Ready Version bundesweit von vielen Tennisvorständen unterstützt und ist heute dort beliebter Bestandteil der Organisation des Spielbetriebs geworden. Der THC am Forsthof e.V. als einer der Initiatoren dieser Sofortaktion mit dem Weg "kostenloses Hosting zur Coronazeit" ist heute noch Träger der Hostingkosten vieler Vereine. An dieser Stelle möchten wir uns einmal besonders bedanken bei allen Tennisvorständen, die "BOOKING for FREE" bereits in eigner Regie (ca. 30%) nutzen und die Aufgabe des Hosting teilen, so das Vereine sich gegenseitig bei Provider Fragen helfen können. Auf diesem Weg sind gemeinsam viele spezifische und professionelle Lösungen bei den Vereinen entstanden. Entsprechendes Know How zum IT Betrieb im Providerumfeld diverser Anbieter liegt nach nun mehreren Jahren vor. Für Vereinsvorstände und Tennisabteilungen, die von diesen Erfahrungen und Lösungen profitieren möchten, gibt es ab September 2023 einen neuen optionalen Weg von "Vereine helfen Vereinen" für weitere 5 Jahre (Kosten und Planungssicherheit) zu fairen und vernünftigen Konditionen als Rundum-Sorglos-Paket. Rundum Sorglos Paket neu Rundum Sorglos Paket neu Optionales Hosting - Software as a Service Für Tennisvereine hat der THC am Forsthof e.V. in Kooperation mit seinem Provider ein attraktives Angebot zum Hosting - Software as a Service (SaaS). Für den Fall, dass Ihr euer Reservierungssystem nicht in eigner Regie hosten möchtet. SaaS Hosting: komplett € 120,-*1) pro Jahr. Inkl. mehrfach tägliche Generationen - Datensicherung außer Haus und Support täglich von 09:00 Uhr bis 21:00 Uhr. (auch am Wochenende) oder für Tennisvereine, die in der Gemeinschaft den Corona Ready Weg*2) gegangen sind als Rundum-Sorglos-Paket € 78,- pro Jahr inkl. 2nd und 3rd Level Support*3) Deine Ansprechpartner haben mindest. 10 Jahre Erfahrung im Betrieb und der Entwicklung dieser Software, so habt Ihr auch zu allen techn. Wünschen immer direkten Kontakt mit den Entwicklern der Software. *1) keine Hostingkosten im ersten Jahr (12 Monate) *2) Installation aller Corona Ready Version/Varianten von BOOKING for FREE und gültig bis 15.03.2024. Die Kapazität ist ausgelegt auf 20% für bisher betriebenen Vereins - Buchungssysteme (ab 2020) auf der Vereinsinfrastruktur des THC am Forsthof e.V. Gute Gründe Gute Gründe Lösungen zur Kostenersparnis an Euch weitergeben und gemeinsam teilen. Wusstet Ihr, das alle unsere Software-Module seit 2020 für den Betrieb bei unseren Provider Webgo optimiert sind(?) Die Effizenz der IT Ressourcennutzung für einem gemeinschaftlichen Betrieb in der IT Infrastruktur eines der innovativsten Unternehmen im Providermarkt, ermöglicht eine Energieeinsparung von bis zu 50% durch diese Synergie. Unsere langjährige Kooperation mit Webgo bietet die Möglichkeit uns auch in ökologie und effizientz Fragen technisch zu entwickeln. Mit jeder Installation des "BOOKINGSYSTEM for FREE" bei Webgo wird die Öko-Bilanz berücksichtigt und positiv beeinflusst durch den Einsatz moderster und aufeinander abgestimmter Technologien. #bestPracticeImg {max-width: 45%; float: right; text-align:center} @media (max-width: 767px) { #bestPracticeImg {display:block; margin:0 auto; max-width: 280px; float: none;} } Vereine helfen Vereinen - innovative Lösungen unter Freunden teilen. Dabei werden eure energieoptimierten Reservierungssysteme im Rechenzentrum (RZ) von Webgo getrieben von regenerativen Energien (Ökostrom). Der Stromverbrauch im RZ pro Reservierungssystem wird dabei auch durchgehend auf Effektivität durch ein Monitoringsystem überwacht, damit Ihr nie auf beste Performance in Effizenz, Ergonomie und die Leistungsfähigkeit eures vereinseignen Reservierungssystems verzichten müsst. Aus der Initiative "Vereine helfen Vereinen" um den Vorsitzenden des THC am Forsthof e.V. (Andreas Schmidt) und der Webgo GmbH wurde im Sommer 2022 in einer größeren IT Umstellung eine sehr effizente, integrierte und skalierbare Lösung umgesetzt, die wir gern mit einem Angebot zur Kostenersparnis an Euch weitergeben wollen, damit wir uns zusammen noch in vielen Jahren über unsere Reservierungssysteme freuen können. Linksammlung: Webgo Rechenzenrtum Kostenübersicht und Support Kostenübersicht und Support .PTab.pricing-table { padding-top: 0px; padding-bottom: 20px; } .PTab ul.menu { display:flex; top:0px; z-index:10; padding: 0; padding-bottom:14px; } .PTab ul.menu li { list-style:none; flex:1; } .PTab ul.menu li:last-child { border-right:1px solid #DDD; } .PTab ul.menu li button { width:100%; border: 1px solid #DDD; border-right:0; border-top:0; padding: 10px; background:#FFF; font-size:14px; font-weight:bold; height:60px; color:#999 } .PTab ul.menu li.active button { background:#F5F5F5; color:#000; } .PTab table { border-collapse:collapse; table-layout:fixed; width:100%; } .PTab tr.odd { background: #f9f9f5; } .PTab th { display:none; } .PTab td { height: 32px; line-height: 1em; vertical-align: middle; } .PTab th { line-height: 1em; padding: 5px; padding-top: 0.5em; padding-bottom: 1em; font-size: 14px; font-weight: bold; text-align:center; /* background:#F5F5F5;*/ } .PTab th div{ font-size: 11px; line-height: 1em; height: 1.1em; font-weight: normal; color: #999; letter-spacing: 0.5px; } .PTab td { border:1px solid #DDD; padding: 3px; padding-left: 10px; empty-cells:show; } .PTab td { text-align:left; } .PTab td+td,.PTab th+th { display:none; } .PTab td.default { display:table-cell; } .PTab .bg-one { border-top:3px solid #a7b7d5; } .PTab .bg-two { border-top:3px solid #669770; } .PTab .bg-three { border-top:3px solid #183f87; } .PTab .sep { background:#F5F5F5; font-weight:bold; } .PTab .txt-top { position:relative; top:-9px; left:-2px; } .PTab .td-hide { border:0; } .PTab tr.line td:not(:first-child) small { display:block; } .PTab tr.line td:not(:first-child) { padding-left: 5px; text-align: center;} @media (min-width: 640px) { .PTab ul.menu { display:none; } .PTab td, .PTab th { display:table-cell !important; } .PTab td, .PTab th { width: 50%; } .PTab td+td, .PTab th+th { width: auto; } .PTab tr.line td:not(:first-child) small { display: inline; } .PTab tr.line td:not(:first-child) { padding-left: 20px; text-align: left; } } .PTab td .fa { font-size:1.2em; } .PTab td .fa-check-circle { color: #4a985b; } .PTab td .fa-times-circle { color: #da4444; } .PTab td .fa-question-circle { color: #f9b062; } .PTab tr.infoHint td { padding:15px; font-size: 85%;} .PTab tr.line:hover { background-color: #ff9;} @keyframes PTabAnim { 0% { transform: scaleY(0); } 100% { transform: scaleY(1); } } .PTab tr.infoHint { display: none; background: #f7fdd3; border-top: 1px solid #f7fdd3; transform-origin: top; } .PTab tr.infoHint.visible { display: table-row; animation: PTabAnim 0.5s ease; } .PTab tr.line.active { background: #ff9; border-bottom: 1px solid #f7fdd3; } .PTab tr.line.active:hover { background: #ff0;} .PTab tr.line.active td { border: 1px solid #f7fdd3 } .PTab tr.line td{ cursor: pointer !important; } .PTab tr.line.center td { text-align:center; padding: 7px; } .PTab ul.menu { margin: 0; padding: 0; } Hilfe In der nachfolgenden Tabelle findet Ihr zu jedem Punkt (mit einem Klick) weiterführende Informationen. Versionen Personal Corona Ready Plus 24h Personal Corona Readybest practice Plus 24h Lizenzkosten keine keine keine Durch den Einsatz von freier Software oder einem Open Source Reservierungssystem können erhebliche Kosten eingespart werden, den es fallen keine Kosten für die Softwarelizenzen und Updates der Software an. Die Kostenstruktur verlagert sich von Lizenzierung hin zur Anpassung und Implementierung. Die anfänglichen Kosten für die Umstellung werden dadurch kompensiert, dass in eigenes Know-How investiert wird. Das Projekt "Vereine helfen Vereinen" zum Reservierungssystem für Tennisanlagen hat zum Ziel sich hier im Kreis von Vereinen gegenseitig zu helfen und zu unterstützen. Hostingkosten Saison 2024 1.) € 0,- € 0,- Hostingkosten übernimmt der THC am Forsthof e. V. im ersten Jahr (mind. 12 Monate). In dieser Zeit kann die Software zu jeder Zeit auf den Provider des Vereins umgezogen werden. Diese Migration wird durch "Vereine helfen Vereine) begleitet und wird bei 90% der Vereine beim Provider des Vereines neben die Vereinshomepage installiert. So entstehen keine weiteren Betriebskosten und die Vereine bleiben nicht nur bei techn. Betriebsfragen in der Gemeinschaft verbunden. Wir überwachen unsere Systeme in unserer Gemeinschaft auch nach der Migration und reagieren oftmals bereits proaktiv, sollte mal etwas mit dem Provider in Schieflage geraten. Wartungskosten ink. Softwareupdates € 0,- € 0,- Der Begriff IT-Wartung beschreibt einen umfassenden Prozess. Dieser beinhaltet die regelmäßigen Überprüfungen, Wartungsarbeiten und Updates für das IT-Systeme eines Reservierungssystems. Die IT-Wartung dient dazu, Fehler zu beheben, Sicherheitslücken zu schließen und die Leistung des IT-Systems zu optimieren. Weitere infos siehe Punkt: Features -> Performance & Sicherheit - optimale Betriebsumgebung Verfügbarkeit 2.) 99,9% 99,99% Anwendungen mit einer Verfügbarkeit von vier Neunen (oder 99,99 Prozent), könnten 52 Minuten und 36 Sekunden pro Jahr nicht verfügbar sein. Eine Verfügbarkeit von drei Neunen (99,9 Prozent) erlaubt 8 Stunden und 46 Minuten Ausfallzeit. Die Reservierungssysteme des THC am Forsthof e.V. weisen in den letzten 8 Jahren eine Verfügbarkeit von 99,99% aus. Support Forum & FAQ FAQ" steht für "Frequently Asked Questions," was "Häufig gestellte Fragen" bedeutet. Unsere FAQ aus unserem Forum ist eine Sammlung von Fragen und dazugehörigen gebündelten Antworten zum Reservierungssystem im Allgemeinen und zu den Modulen/Add-ons der Tenniserweiterungen. Die FAQ zum Reservierungssystem dienen dazu, wiederkehrende Fragen zu beantworten und euch schnellen Zugriff auf relevante Informationen zu ermöglichen. Support Telefon, Instant-Messaging und e-Mail 3.) Wir sind in den Zeiten 08:00 Uhr bis 21:00 Uhr für euch täglich telefonisch (auch am WE und Feiertags) erreichbar. WhatsApp und Signal (Open Source) sind unsere zweit häufigen und beliebten Kommunikationskanäle (Instant-Messaging) unter uns Vereinen zum Reservierungsystem und werden eingesetzt für Screenshots, Videos und andere Medieninhalte um uns auch in Gruppen auszutauschen. Wir bevorzugen die Kommunikation per Telefon, - insbesondere zu allen techn. Themen, mit dem Vorteil, das idR. ein Entwickler der Software euer Gesprächspartner ist. Inbetriebnahme Realisierung-Workshop 1½h 2½h Einführung und Implementierung eures Reservierungssystems in einem ca. 1,5 Stunden Meeting im Kreis eurer Organisatoren. Das Gespräch wird geführt von einem Entwickler der Software mit solider Betriebserfahrung (Tennishallenverwaltung für mehr als 10 Jahre) und den Organisierenden deines Verein. Für alle Teilnehmer ist kein IT Vorwissen notwendig um die Mächtigkeit der Software in Arbeitsprozesse (Workflow) umsetzen zu können. IT lastige Betriebsfragen rund um die Infrastrutur und Fragen zur API der Software oder des modularen Source Code können im direkten Anschluß bei Interesse geführt werden. BetriebsbegleitungKosten der Varianten » (function ($) { $(".PTab ul.menu").on("click", "li", function () { showSmall($(this).index()); }); $(".PTab tr.line").on("click", function () { if ((this.classList.contains('active')) || (this.nextElementSibling.classList.contains('visible'))) { $(".PTab tr.line").removeClass("active"); $(".PTab .infoHint").removeClass("visible"); return; } $(".PTab tr.line").removeClass("active"); this.classList.toggle("active"); $(".PTab .infoHint").removeClass("visible"); this.nextElementSibling.classList.toggle("visible"); }); $(".PTab button[data-target='#collapsePTabHilfe']").on("click", function () { console.log("button klick"); event.preventDefault(); if ($(".PTab #collapsePTabHilfe").hasClass("in")) { $(".PTab tr.line").removeClass("active"); $(".PTab .infoHint").removeClass("visible"); } else { $(".PTab tr.line:lt(1)").addClass("active"); $(".PTab .infoHint:lt(1)").addClass("visible"); } }); function showSmall(pos){ var pos_td = pos + 2; $(".PTab tr").find("td:not(:eq(0))").hide(); $(".PTab td:nth-child(" + pos_td + ")").css("display", "table-cell"); $(".PTab tr").find("th:not(:eq(0))").hide(); $(".PTab li").removeClass("active"); var pos_li = pos + 1; $(".PTab ul.menu li:nth-child(" + pos_li + ")").addClass("active"); } // Initialize the media query var mediaQuery = window.matchMedia("(min-width: 640px)"); // Add a listen event mediaQuery.addListener(doSomething); // Function to do something with the media query function doSomething(mediaQuery) { if (mediaQuery.matches) { $("td.sep, tr.infoHint td").attr("colspan", 4); } else { $("td.sep, tr.infoHint td").attr("colspan", 2); showSmall(1); } } // On load doSomething(mediaQuery); // jede zweite Zeile markieren $(".PTab tr.line").each(function( index ) { // $( this ).addClass("line"); if ( ! ( index % 2)) { $( this ).addClass("odd"); } // console.log( index + ": " + $( this ).text() ); }); }(jQuery)); #ks .col-preis { float: none; position: absolute; right: 0; bottom: 0; } #ks .modal-body .row { position: relative; } @media only screen and (max-width: 767px) { #ks .col-preis { position: relative; float: left; } } #ks .option { margin-left: 30px; display: flex; } #ks #select-hosting option:first-child, #ks #select-inst option:first-child { color:#000; font-weight: bold;} #ks .pricing-table .col-footer {display:none;} #ks .pricing-table .col ul li { font-size: 13px; } #ks #preis-partner {background-color: #dff0d8; border-color: #d6e9c6; color: #468847; margin-top:5px;} #ks #text-footer-partner {color: #468847;} /* #ks #select-inst optgroup {font-weight:normal;color#fff;background: #e3e8ed66;} */ #ks #select-hosting .option_off {color:#aaa;} #ks select {color:#333;width:100%;background: #e3e8ed66;font-weight:bold;} #ks select.select-courts, #ks select.select-years {color:#000;width:auto;float:left; margin-right:7px;} #ks input.preis {color:#333;text-align:right;width:100%;font-weight: bold; background: #fff;} #ks .text {clear: both; color:#555;width:100%;border: 1px solid #ccc;padding: 8px 12px;background: #e3e8ed66;} #ks hr {color:#777; margin-top: 5px;margin-bottom: 10px;} #ks .modal-body {padding: 10px 30px 30px; } #ks .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 20px;} #ks .modal-footer { padding: 0 15px 15px 0; border: none;} #ks h3.modal-title { font-size: 1.3em; font-weight: bold;} @media only screen and (max-width: 768px) { /* For mobile phones: */ #ks h3.modal-title{ font-size: ininitial !important;} #ks .modal-body { padding: 0px 10px 10px;} #ks input.preis { margin: 5px 0; padding-right: 20px;} } @media only screen and (min-width: 768px) { #ks .modal-dialog { width:90%; max-width: 900px; margin: 30px auto;} } #text-jahre, #text-sum, #text-kosten-pro-jahr { font-size: 1.2em; } × Kostenstruktur (TCO) der Versionen Info zur Kostenstruktur TCO TCO (Total Cost of Ownership) bezieht sich auf die Gesamtkosten, die mit dem Reservierungssystems während seiner gesamten Einsatzdauer verbunden sind. Die TCO Kosten erfasst alle direkten und indirekten Kosten, die mit der Software und der Nutzung entstehen. Die TCO-Kostenstruktur setzt sich zusammen aus: Inbetriebnahme: Aufwand, der mit der Einrichtung des Reservierungssystems verbunden ist. Betriebskosten: Kosten, die während des laufenden Betriebs anfallen. Dazu gehören Hardware- und Softwarewartung, Energiekosten, Datenkommunikation, Hostingkosten, Support und Schulung. Schulungen: Kosten für die Schulung der Oganisatoren, um das Reservierungssystem effektiv zu nutzen und zu unterstützen. Risikokosten: Aufwand, die mit potenziellen Risiken und Ausfällen verbunden sind, wie Sicherheitsaspekte, Compliance-Verstöße oder andere Unterbrechungen des Spielbetrieb mit einem Reservierungssystem. Skalierbarkeit und Flexibilität: Die Fähigkeit, das Reservierungssystem an geänderte Anforderungen der Spielordnung oder Resourcen anzupassen, ohne durch den Einsatz von Open Source erhebliche zusätzliche Kosten zu verursachen. Eine TCO-Analyse ist hilfreich, um die wahren Kosten eines Produkts zu ermitteln, damit eine langfristig wirtschaftlich rentabel Investition (Entscheidungsgrundlage für Vereinsvorstände) getätigt werden kann. Bitte Variante auswählen PERSONAL CORONA READY PREMIUM 24h PLUS Partner Option - gemeinnützig: Für Vereine ohne Gemeinnützigkeit und nicht Tennisvereine müssen wir einen Aufschlag von 50% auf die Gesamtkosten für alle Dienstleistungen berechnen. Partner Option: Mit regionalen Partner und Partner von "Vereine helfen Vereinen" die Kosten in der Vereinskasse noch weiter zu reduzieren oder gemeinsam Tennisangebote in der Region mit entsprechender Reichweite adressieren und mit den Zielen des Vereins verbinden, - hier bietet ein Reservierungssystem mit den offenen Schnittstellen von Open Source Software sehr viele Möglichkeiten. Referenzen der verschiedensten Umsetzungen (und damit verbunden Zielen) können wir aufzeigen und bei entsprechenden Interesse einen Kontakt herstellen. Hosting - Providerkosten über Jahre Option gemeinnützig 1 2 3 4 5 6 7 8 9 10 Jahre bis 5 bis 10 ab 10 Plätze Bitte auswählen Vereine helfen Vereinen auf Clubhomepage mit eigner Providerwahl - Gesamte Projektkosten Kosten pro Jahr (TCO) pro Jahr Die Summe aller Kosten in Jahren beträgt € ,- unabhängig der Anzahl von Plätzen - kein Einschränkungen Die Hostingkosten bei eigner Providerwahl und der Aufwand zur Installation auf der Vereinshomepage sind grobe Schätzungen, bieten aber einen Überblick der Kostenstruktur. Das kostenlose Hosting beim Tennisverein THC am Forsthof e.V. (mit der Unterstützung von Webgo) ist ein Angebot, um schnell einfach und unkompliziert mit dem System zu starten. Schließen (function ($) { $('#checkbox-gemeinnuetzig').on('change', function() { $('#select-courts').change(); }); $('#checkbox-partner').on('change', function() { $('#select-courts').change(); }); $('select.select').on('change', function (e) { var value = this.value; var optionSelected = $("option:selected", this); var text = optionSelected.data("text"); var preis = optionSelected.data("preis"); var type= $(this).data("type"); $("#preis-"+type).val(preis); $("#text-"+type).css("display","none").html(text).slideToggle("fast").css("display","block"); if ( type == 'inst' ) { // console.log ("select.select in Type inst"); var OptionSelectInst = $('#select-inst option:selected').attr('id'); // console.log ( OptionSelectInst ); function SetOption4Select(this_option,this_class,this_disabled) { $(this_option).removeClass('option_off'); $(this_option).removeClass(this_class); $(this_option).prop('disabled', this_disabled); } switch( OptionSelectInst ) { case "select-inst-bittewaehlen": SetOption4Select('#select-hosting-0','option_off',false); SetOption4Select('#select-hosting-1','option_off',true); SetOption4Select('#select-hosting-2','option_off',true); SetOption4Select('#select-hosting-3','option_off',true); $('#select-hosting').val($('#select-hosting option').eq(0).val()).change(); break; case "select-inst-personal": SetOption4Select('#select-hosting-0','option_off',true); SetOption4Select('#select-hosting-1','option_off',true); SetOption4Select('#select-hosting-2','option_on',false); SetOption4Select('#select-hosting-3','option_on',false); $('#select-hosting').val($('#select-hosting option').eq(3).val()).change(); break; case "select-inst-coronaready": case "select-inst-24plus": SetOption4Select('#select-hosting-0','option_off',true); SetOption4Select('#select-hosting-1','option_on',false); SetOption4Select('#select-hosting-2','option_on',false); SetOption4Select('#select-hosting-3','option_on',false); $('#select-hosting').val($('#select-hosting option').eq(1).val()).change(); break; default: console.log ( "OptionSelectInst not found" ); } // switch return } // if var years=$('#select-years').val(); var courts=$('#select-courts').val(); var preisInstallation = parseFloat($('#select-inst').val().replace(/\D/g,'')); /* sum = parseFloat($('#select-inst').val().replace(/\D/g,'') * courts); sum = sum + parseFloat($('#select-hosting').val().replace(/\D/g,'') * years); if( sum === 0 ) { $("#text-summery-animation").hide(300); } else { $("#text-summery-animation").show(700); }; */ // NEUE RECHNUNG faktorMultiplikator = 1; isGemeinnuetzig = false; if ($("#checkbox-gemeinnuetzig").is(':checked')) { isGemeinnuetzig = true; }; if ( ! isGemeinnuetzig ) { faktorMultiplikator = faktorMultiplikator * 1.5; }; // console.log ( 'isGemeinnuetzig: ' + isGemeinnuetzig ); // console.log ( 'faktorMultiplikator' + faktorMultiplikator ); preisInstallation = $('#select-inst').children(":selected").data("preis") * faktorMultiplikator; preisHostingProMonat = $('#select-hosting').children(":selected").data("preis") * faktorMultiplikator; switch ( $('#select-hosting').children(":selected").attr("id") ) { case "select-hosting-1": // console.log ( "HOSTING 1 - Vereine helfen Vereinen"); break; case "select-hosting-2": // console.log ( "HOSTING 2"); break; case "select-hosting-3": // console.log ( "HOSTING 3"); break; default: console.log ( "NOT SET"); } monateKostenlosesHosting = $('#select-inst').children(":selected").data("monate-kostenloses-hosting") realYears = years - monateKostenlosesHosting / 12; preisHosting = realYears * preisHostingProMonat * 12; if ( preisHosting < 0) { preisHosting = 0 }; sum = preisInstallation + preisHosting; $('#preis-hosting').val('€ ' + preisHosting.toFixed(0) + ',-'); $('#preis-inst').val('€ ' + preisInstallation.toFixed(0) + ',-'); $("#text-Hostingkosten-Rechnung").val(realYears + ' Jahre * € ' + (preisHostingProMonat).toFixed(2) + ',- pro Monat'); $("#preis-summe").val('€ ' + sum.toFixed(0) + ',-'); $("#text-kosten-pro-jahr").text( '€ ' + (sum / years).toFixed(2)); $("#text-jahre").text(years); $("#text-sum").text(sum.toFixed(0)); // Animation if( isGemeinnuetzig ) { $("#text-gemeinnuetzig").hide(300); } else { $("#text-gemeinnuetzig").show(700); }; if($("#checkbox-partner").is(':checked')) { $("#text-partner").show(700); $("#preis-partner").val("€ - 75,-"); $("#preis-partner").show(700); $("#text-footer-partner").html( 'Mit der Partner Optionen können in ' + years + ' Jahren zusätzliche Einnahmen bis zu €' + 75 * years + ',- erzielt werden und unabhängig der gewählten Variante (PERSONAL, CORONA READY oder PREMIUM 24h PLUS).' ).show(700); } else { $("#text-partner").hide(300); $("#preis-partner").val(0); $("#preis-partner").hide(300); $("#text-footer-partner").hide(300); }; }); $('#ks').on('show.bs.modal', function (event) { var button = $(event.relatedTarget); // Button that triggered the modal var init= button.data('init'); // Extract info from data-* attributes // var modal = $(this); // modal.find('.modal-title').text('New message to ' + init); switch(init) { case "bittewaehlen": // console.log ( "bittewaehlen" ); $('#select-inst').val($('#select-inst option').eq(0).val()).change(); $('#select-hosting').val($('#select-hosting option').eq(0).val()).change(); $('#select-years').val($('#select-years option').eq(5).val()).change(); $('#select-courts').val($('#select-courts option').eq(0).val()).change(); break; case "personal": // console.log ( "personal" ); $('#select-inst').val($('#select-inst option').eq(1).val()).change(); $('#select-hosting').val($('#select-hosting option').eq(2).val()).change(); $('#select-years').val($('#select-years option').eq(5).val()).change(); $('#select-courts').val($('#select-courts option').eq(0).val()).change(); break; case "coronaready": // console.log ( "coronaready" ); $('#select-inst').val($('#select-inst option').eq(2).val()).change(); $('#select-hosting').val($('#select-hosting option').eq(1).val()).change(); $('#select-years').val($('#select-years option').eq(5).val()).change(); $('#select-courts').val($('#select-courts option').eq(0).val()).change(); break; case "24plus": // console.log ( "24plus" ); $('#select-inst').val($('#select-inst option').eq(3).val()).change(); $('#select-hosting').val($('#select-hosting option').eq(1).val()).change(); $('#select-years').val($('#select-years option').eq(5).val()).change(); $('#select-courts').val($('#select-courts option').eq(0).val()).change(); break; default: console.log ( "not found" ); } }) // console.log ('vergleichsrechner - loaded finish'); }(jQuery));

    #uffo.formular-off:after { background:#000a; position: absolute; content: "Umfrage is Offline"; top:0; bottom:0; left:0; right:0; padding:10px; text-align:right; color:#fff; font-size:1em; } #uffo.formular-off { opacity:0.7; } #uffo { position: relative; margin-top:10px; background-color: #dff0d8 !important;; border-color: #d6e9c6 !important;; } @media only screen and (max-width: 768px) { .uffo { margin-top:0px; padding: 2%; } } @media only screen and (min-width: 768px) { .uffo { padding: 10px 30px 40px 30px !important; } } .uffo .bfSectionDescription { padding-left: 3px; } .uffo #bfSubmitButton.btn { color: #fff; background-color: #3e9b52; border-color: #378948; color: #fff; background-color: #3e9b52; border-color: #378948; border-radius: 4px; padding-left: 10%; padding-right: 10%; } /* Section Check Options */ .uffo .bfNoSection{ background-color: #d0ecc5 !important; border-bottom: 3px solid #bbd7a4; } @media only screen and (max-width: 768px) { .uffo input[type="text"], .uffo textarea { width: 100% !important; max-width: 100% !important; min-width: 100% !important; } } @media only screen and (max-width: 768px) { .uffo .bfNoSection { padding: 5px 5px 5px 5px; } } @media only screen and (min-width: 768px) { .uffo .bfNoSection { padding: 7px 7px 7px 60px; } } /* Checkbox Nutzungsbedingungen*/ .uffo input[type='checkbox'], .uffo input#ff_elem3198 { height: 25px; width: 25px; float: left; margin-left: 14px; } /* .uffo label:has(+ input[type='checkbox']), */ .uffo label#bfLabel4181, .uffo label#bfLabel4006, .uffo label#bfLabel3997, .uffo label#bfLabel3778, .uffo label#bfLabel3720, .uffo label#bfLabel3198 { padding-left: 10px; width: 80%; float: none; display: inline-block; min-width: initial; } /* Tooltip */ label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } .uffo .bfQuickMode span.bfTooltip { background: none; position: relative; } .uffo label span.bfTooltip{ float: right; } .ui-tooltip-default { border-color: #555; background-color: #FFF; color: #333; transform: translateX(-280px); font-size: 13px; line-height: 1.3em; border-radius: 2px; } .uffo .bfQuickMode span.bfTooltip:before{ display: inline-block; font-family: 'IcoMoon'; font-style: normal; speak: none; content: "\45"; position: absolute; font-size: 1.1em; right: 0; bottom: 0; z-index: 100; color: #3c763dab; } .uffo .bfQuickMode span.bfTooltip { background: none; position: relative; } /* Text als Fieldset */ .uffo .bfFieldset-m .bfBlock legend .bfLegend-m { display: none;} .uffo .bfFieldset-m .bfBlock section.SectionDescription { padding-left: 5px; } /* Field of Checkboxen */ .uffo .bfElementGroupNoWrap { width: auto !important; float: none; display: grid; grid-template-columns: 50px 1fr; /* grid-template-rows: repeat(8, 1fr); */ /* grid-column-gap: 0px; */ /* grid-row-gap: 0px; */ } .uffo .bfElementGroupNoWrap input { display: block; grid-column-start: 1; } .uffo .bfElementGroupNoWrap label.bfGroupLabel { width: auto; float: none; font-weight: initial; margin: 0px; padding:0px; margin-top:5px; display: block; position: initial; grid-column-start: 2; } .uffo label span.option { font-size: 1.0em; line-height:2em; } .uffo section.BoxSelected { background: #a5c997 !important; color: #fff; margin-bottom:-10px } .uffo section.BoxSelected.darker { background: #9dbd90 !important; } .uffo div[id^='neutral'].bfNoSection { padding: 0 ! important; background: transparent ! important; border-bottom:0 solid transparent !important; } .uffo label .label { opacity: 0.7; } Umfrage zum Hosting Hinweis: Hier findet Ihr auch unser Bestellformular zum Hosting durch "Vereine helfen Vereinen". Vereinsname Name Umfrage zum Hosting Wir wollen mit dieser Umfrage eure Erfahrungen und Einschätzungen gemeinsam mit anderen Vereinen als BEST PRACTICE teilen. Für Vereine, die nicht selber hosten möchten, gibt es eine neue Option (B) mit der Möglichkeit, das Hosting von "Vereine helfen Vereinen" zu nutzen. Hosting durch meinen Verein Option A Fragen zum Hosting (Option A) in eigner Regie: Bitte wählen .. Wir hosten auf unserer bereits bestehenden Clubhomepage Wir hosten bei einem kommerziellen Anbieter Wir nutzen andere Möglichkeiten Dauer des kostenlosen Hosting bei Vereine helfen Vereinen Bitte wählen .. weniger als 6 Monate weniger als 12 Monate weniger als 18 Monate weniger als 24 Monate weniger als 30 Monate Das kostenlose Hosting mindestens im ersten Jahr war hilfreich. Der Realisierungs-Workshop und der Support ist OK Die technische Dokumentation ist OK. Dauer der Migration (Arbeitszeit) Bitte wählen .. weniger als 1 Stunde weniger als 2 Stunden weniger als 4 Stunden weniger als 8 Stunden mehr als 8 Stunden Arbeitsaufwand zur Softwarepflege (Updates) und Providerhosting z.B. tägliche Backups Bitte wählen .. weniger als 3 Stunden pro Jahr weniger als 7 Stunden pro Jahr weniger als 14 Stunden pro Jahr weniger als 21 Stunden pro Jahr mehr als 3 Tage Hosting durch Vereine helfen Vereinen Option B neu Ein Rundum-Sorglos-Paket für € 78,- pro Jahr für das Hosting von "Vereine helfen Vereinen" für eure Software könnt Ihr ab heute zum 1. Januar 2024 buchen. Wir möchten nachfolgendes Angebot für unseren Verein nutzen: Bitte wählen .. Wir benötigen dieses Angebot nicht zum 01.01.2024 - € 78,- netto pro Jahr ab 01.04.2024 - € 120,- netto pro Jahr e-Mail Rechnungsadresse Anmerkung zur Änderung der Rechnungsadresse: Für die Adresse Bitte die Vereinsanschrift nutzen. Eine Rechnungstellung an private Personen oder nicht eingetragene Vereine ist nicht möglich! Stefan Wunnenberg 0174 26 57 984 wunnenberg@thc-forsthof.de Das Rundum-Sorglos-Paket Angebot für € 78,- pro Jahr ist gültig bis 15.03.2024 und begrenzt. Die Kapazität ist ausgelegt auf 20% für bisher nicht migrierte Vereins - Buchungssysteme. Umfrage: Ort für ein paar schöne Tennisstunden .gallery { width: 100%; max-width: 650px; margin: 0 auto; } .gallery-container { height: 350px; display: flex; margin: 0 auto; background: #fff; border: 3px solid #d0ecc5; overflow: hidden; } .main-image-section { position: relative; background: #d0ecc5; width: 70%; } #main-view-container { max-height:343px; position: absolute; bottom:0px; left:0px; right:0px; } #main-view-container img { width: 100%; } @media (max-width: 450px) { .gallery-container { max-height:250px !important; min-height:250px !important; height: 250px !important; } #main-view-container { max-height:250px; } .thumbnails { display: none; } .main-image-section { width: 100%; } } .main-view { width: 100%; cursor: pointer; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .caption-container { position: absolute; background: rgb(255 39 39 / 60%); width: 100%; height: 1.7em; color: #ff0; bottom: 0; line-height: 1.7em; padding-left: 1em; } #info { padding: 0 10px; } .thumbnails { width: 30%; padding: 5px; overflow-y: auto; } .thumbnails div img { height: 100%; object-fit: cover; width: 100%; opacity: 0.7; cursor: pointer; -webkit-transition: opacity 0.3s ease 0s; -moz-transition: opacity 0.3s ease 0s; transition: opacity 0.3s ease 0s; } .thumbnails div { height: 33%; width: 100%; position: relative; } #main-view-container:after, .thumbnails div:after { content: attr(data-index); position: absolute; background: red; display: block; color: #ff0; left: 0px; top: 0px; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; } #main-view-container:after{ font-size:150%} .thumbnails img:hover { opacity: 1; } .thumbnails img:focus { opacity: 1 } a_images = []; stopSlideing = false; a_currentIndex = 0; (function ($) { setTimeout( function() { $(this).runStartAnlagenScript(); },500); $.fn.runStartAnlagenScript = function() { // console.log(a_images); a_images.sort(function(a, b){return 0.5 - Math.random()}); // console.log(a_images); // console.log(a_images.length); const mainViewContainer = document.getElementById('main-view-container'); const mainView = document.getElementById('main-view'); const info = document.getElementById('info'); const thumbnails = document.getElementById('thumbnails'); const a_prev = document.getElementById('a_prev'); const a_next = document.getElementById('a_next'); const a_stop= document.getElementById('a_stop'); for(let i= 0; i a_images.length ) { return } a_currentIndex = a_currentIndex + 1; loadImage(a_currentIndex); }, false ); function initGallery() { loadImage(a_currentIndex); }; function slideImage() { if ( stopSlideing ) { // console.log ('in slideImage: return'); return; } a_currentIndex = parseInt(mainView.getAttribute('data-index')); a_currentIndex = a_currentIndex + 1 == a_images.length ? 1 : a_currentIndex + 1; loadImage(a_currentIndex); setTimeout(slideImage, 2500); } function changeImage(event) { stopSlideing = true; a_stop.style.display = 'none'; let target = event.currentTarget; a_currentIndex = parseInt(target.getAttribute('data-index')); loadImage(a_currentIndex); } function loadImage(index) { let image = a_images[index]; mainView.src = image.url; mainView.setAttribute('data-index', index); mainView.setAttribute('id', 'image-' + index); info.textContent = image.info; mainViewContainer.setAttribute('data-index', index); document.getElementById('ff_elem3721').value= '[' + index + '] ' + image.caption; height_all = 0; for (let i = 0; i Anlage auswählen: This is info message let a_image = { url: "/images/rs/anlagenfotos//forsthof_resource11588181845.png", caption: 'Tennis- und Hockeyclub am Forsthof e.V.', info: 'Borchertring 42, 22309 Hamburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-blauweiss-gueglingen_resource11588704663.png", caption: 'TC Blau-Weiss Güglingen e.V.', info: 'Zwischen den Bächen 5, 74363 Güglingen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-hammenstedt_resource11589106943.jpg", caption: 'TSV Hammenstedt - Tennis Abt.', info: 'Am Stühberg, 37154 Northeim Hammenstedt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennis-rimsting_resource211649268960.jpg", caption: 'Rimstinger Tennisclub e.V.', info: 'Westernach 11, 83253 Rimsting' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-markranstaedt_resource11588956260.jpg", caption: 'Tennisclub Markranstädt e. V.', info: 'Weststraße, hinter dem Schweimmbad, 04420 Markranstädt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennis-weil_resource11589186112.png", caption: 'TC Blau Weiss Weil am Rhein', info: 'Dr. Peter Willmann-Allee 5, 79576 Weil am Rhein' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcfraulautern_resource11588704663.png", caption: 'TC 1979 Saarlouis-Fraulautern e.V.', info: 'Zwischen den Bächen 5, 74363 Güglingen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-pfaffenweiler_resource11588929755.png", caption: 'TC Pfaffenweiler e.V.', info: 'In den Langmatten 12, 79292 Pfaffenweiler' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-doerzbach_resource11674569809.png", caption: 'TSV Dörzbach e.V.', info: 'Messbacher Str. , 74677 Dörzbach' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//mein-verein_resource11590394848.jpg", caption: 'Mein Verein e.V.', info: 'Zwischen den Bächen 5, 74363 Güglingen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-eppstein_resource11589290324.png", caption: 'TC Eppstein e.V.', info: 'Clubanlage Friedrich-Ebert-Straße 12, 65817 Eppstein' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//rw-tennis_resource11589886693.jpg", caption: 'TV RW Bad Salzdetfurth e. V.', info: 'Schachtstraße 2, 31162 Bad Salzdetfurth' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tv-nandlstadt_resource11591780477.jpg", caption: 'TV Nandlstadt e.V.', info: 'Waldbadstraße 30, 85405 Nandlstadt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-buxheim_resource11591777100.jpg", caption: 'TC Buxheim e.V.', info: 'Am Sportplatz 5, 87740 Buxheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sv-pfahlbronn_resource11592592024.jpg", caption: 'SV Pfahlbronn 1952 e.V. Abt. Tennis', info: 'Haubenwasen, 73553 Alfdorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsg-scharbeutz_resource11592382069.png", caption: 'TSG Scharbeutz e.V.', info: 'Am Kurpark 4, 23683 Scharbeutz' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-wedemark_resource11593334014.jpg", caption: 'TC in Wedemark e.V.', info: 'Am Freizeitpark, 30900 Wedemark' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ssv-hennstedt_resource11596458859.jpg", caption: 'SSV Hennstedt e.V. - Abt. Tennis', info: 'Feldstraße 2a - 25779 Hennstedt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//thc-bad-oldesloe_resource11597343476.jpg", caption: 'THC Bad Oldesloe e.V.', info: 'Kurparkallee 11, 23843 Bad Oldesloe' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ntc-stadtwald_resource11599205463.jpg", caption: 'Neusser TC Stadtwald e.V.', info: 'Stoffelsweg 4, 41462 Neuss' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//svoberostendorf_resource11600334027.jpg", caption: 'SV Oberostendorf e.V. Tennisabt.', info: 'Am Sportplatz 1, 86869 Oberostendorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ptcgruenstadt_resource11603294433.jpg", caption: 'Park-Tennisclub Grünstadt e.V.', info: 'Am Stadtpark 3, 67269 Grünstadt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-lohmar_resource11604954762.jpg", caption: 'Tennisclub Lohmar e.V.', info: 'Donrather Dreieck; 53797 Lohmar' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sv-burgrieden_resource11609323036.jpg", caption: 'TA des SV Grün-Weiss Burgrieden 1921 e.V.', info: 'Fesselweg 33,88483 Burgrieden' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sgweissig-dd_resource11609525353.jpg", caption: 'Tennisabteilung des SG Weißig e.V.', info: 'Heinrich-Lange-Straße 37, 01328 Dresden' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-blau-gelb-hamburg_resource11609959865.jpg", caption: 'Blau-Gelb Hamburg e.V.', info: 'Wendenstraße 120, 20537 Hamburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ssgulm-tennis_resource11610050779.jpg", caption: 'Tennisabteilung SSG Ulm 99 e.V.', info: 'Bertholdstraße 90, 89079 Ulm' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//htc-badneuenahr_resource11610217858.jpg", caption: 'HTC Bad Neuenahr e.V.', info: 'Landgrafenstr. 49, 53474 Bad Neuenahr-Ahrweiler' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//htcw_resource11610747060.jpg", caption: 'Hockey- und Tennis-Club Würzburg e.V.', info: 'Zeppelinstraße 116, 97074 Würzburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-marxheim_resource11616171918.jpg", caption: 'TC Marxheim 1976 e.V.', info: 'Schloßstraße, Sportpark Heide - 65719 Hofheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-ober-roden_resource11612300264.jpg", caption: 'Tennis-Club Ober-Roden e.V.', info: 'Hohe Straße 23, 63322 Rödermark / Messenhausen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//svwulfertshausen_resource11613384191.jpg", caption: 'SV Wulfertshausen e.V. Abt. Tennis', info: 'Moosstr. 7, 86316 Friedberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sportverein-ringingen_resource11612469723.jpg", caption: 'SV Ringingen 1948 e.V.', info: 'Ortsstraße 52, 89155 Erbach-Ringingen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//victoria-pankow_resource11613584071.jpg", caption: 'TC Victoria Pankow e.V.', info: 'Hermann-Hesse-Str. 46, 13156 Berlin' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-mahlow_resource11614287015.jpg", caption: 'TC Mahlow 1957 e.V.', info: 'Mahlower Str. 59, 15831 Mahlow' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tv-ruppertshain_resource11619103150.jpeg", caption: 'Tennisverein Ruppertshain e.V.', info: 'Am Sportplatz 1, 65779 Kelkheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//vfb-regensburg_resource11615318583.jpg", caption: 'VfB Regensburg e.V.', info: 'Aussiger-Straße 22, 93057 Regensburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-gersheim_resource11615368198.jpg", caption: 'Tennisclub Blau-Weiß Gersheim e.V.', info: 'Am Sportzentrum Gersheim Schulstr. , 66453 Gersheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sv-neustetten_resource11615669131.jpg", caption: 'SV Neustetten e.V. - Tennisabteilung', info: 'Vogelsangstr. 40, 72149 Neustetten' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsghochzoll_resource11615917682.jpg", caption: 'TSG Augsburg-Hochzoll e.V. - Tennisabt.', info: 'Wilhelm-Hauff-Str. 2, 86163 Augsburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-alfdorf_resource11617435218.jpg", caption: 'TSV Alfdorf e.V. - Tennisabt.', info: 'Obere Schloßstr. 3, 73553 Alfdorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-vfb-kirchhellen_resource11616100855.jpg", caption: 'T.C. VfB Kirchhellen e.V.', info: 'Utschlagstraße 6, 46244 Bottrop-Kirchhellen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-ehrenkirchen_resource11616410769.jpg", caption: 'TC Ehrenkirchen e.V.', info: 'Erlenweg 49, 79238 Ehrenkirchen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcpliening_resource11616863243.jpg", caption: 'TC Pliening e.V.', info: 'Mitterweg 13, 85652 Pliening' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-heidstock_resource11617705097.jpg", caption: 'TC Völklingen-Heidstock e.V.', info: 'Am Oswaldberg 1, 66333 Völklingen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//hagenersv_resource11619711346.jpeg", caption: 'Hagener Sportverein von 1863 e.V. - Abt. Tennis', info: 'Burgallee, 27628 Hagen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tv-neufra_resource11617958084.jpg", caption: 'TV Neufra e.V. - Tennisabteilung', info: 'Beim Sportplatz, 78628 Rottweil' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tg-benediktbeuern_resource11617968218.jpg", caption: 'TG Benediktbeuern e.V.', info: 'Schwimmbadstr. 37, 83671 Benediktbeuern' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sc-friesheim_resource11618148176.jpg", caption: 'SC Friesheim e.V. - Abt. Tennis', info: 'Christian-Dahmen-Str., 50374 Erftstadt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//vflgummersbach_resource11618514393.jpg", caption: 'VfL Gummersbach e.V. - Tennisabteilung', info: 'Am Sonnenberg 25, 51647 Gummersbach' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sportunion-schaerding_resource11618594559.jpg", caption: 'Sport Union Schärding - Tennisabteilung', info: 'Lutzbuchtstraße 1, 4780 Schärding, Austria' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-neubiberg_resource11618774692.png", caption: 'TSV Neubiberg-Ottobrunn e.V. - Tennisabt.', info: 'Zwergerstr. 28, 85579 Neubiberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tv-trierweiler_resource11618690450.jpg", caption: 'TV Trierweiler 1983 e.V.', info: 'Feldweg bei Schulstraße 35, 54311 Trierweiler' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclubbrettachtal_resource11618905224.jpg", caption: 'Tennisclub Brettachtal e.V.', info: 'Burgwiesenstr. 30, 74626 Bretzfeld' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-sassenburg_resource11619792657.jpeg", caption: 'TC Sassenburg e.V.', info: 'Bokensdorfer Weg 20a, 38524 Sassenburg/Westerbeck' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//fcdombuehl_resource11619015671.jpg", caption: 'FC Dombühl e.V. Tennisabteilung', info: 'Köllenbergstraße 8, 91601 Dombühl' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-saarpfalz_resource11619255774.jpg", caption: 'TC Saar-Pfalz Einöd e.V.', info: 'Schlangenhöhlerweg, 66424 Homburg-Schwarzenacker' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-heiligenberg_resource11619346690.jpg", caption: 'TC Heiligenberg e.V.', info: 'Am Schwimmbad, 88633 Heiligenberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-schweinheim_resource11619384558.jpg", caption: 'TC Schweinheim-Aschaffenburg e.V.', info: 'Steinweg 29, 63743 Aschaffenburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-moenchberg_resource11619518674.jpg", caption: 'TC Weiß-Blau Mönchberg e.V.', info: 'Kneippweg, 63933 Mönchberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsvhassloch_resource11619640680.jpg", caption: 'TSV 1978 Hassloch e.V.', info: 'Siegfried-Perrey-Straße 1, 67454 Hassloch' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcnordend-pankow_resource11619782646.jpg", caption: 'TC Nordend Pankow e.V.', info: 'Wiesenkräuterweg (Nordendarena), 13158 Berlin' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ssvpfalzen_resource11620059613.jpg", caption: 'Südtiroler Sportverein Pfalzen', info: 'Sportzone 1, I – 39030 Pfalzen- BZ' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-taunusstein_resource11620146329.jpg", caption: 'TC Taunusstein 1971 e.V.', info: 'Am Hähnchen, 65232 Taunusstein' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-graefrath_resource11620217020.jpg", caption: 'TC Blau-Gelb Gräfrath e.V.', info: 'Melanchthonstr. 6d, 42653 Solingen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//djk-willprechtszell_resource11620346814.jpg", caption: 'DJK Willprechtszell e.V.', info: 'Hohenrieder Str. 21, 86574 Petersdorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//hollenstedt-moisburg_resource11620334934.jpg", caption: 'Tennis in Hollenstedt und Moisburg', info: 'Alten Weden 8, 21647 Moisburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-neuburgweier_resource11620477756.jpg", caption: 'TC Neuburgweier e.V.', info: 'Wörthwiesen 101, 76287 Rheinstetten' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//germania-weilbach_resource11620648504.jpg", caption: 'FC Germania 08 e. V. Weilbach', info: 'Am Frankenpfad, 65439 Flörsheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsg-augsburg_resource11621096213.jpg", caption: 'TSG 1885 Augsburg-Lechhausen e.V.', info: 'Schillstr. 105-109, 86169 Augsburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcmailing_resource11621349814.jpg", caption: 'TC Ingolstadt-Mailing e. V.', info: 'Moosmüllerweg 16, 85055 Ingolstadt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-rudelzhausen_resource11621408189.jpg", caption: 'TSV Rudelzhausen e.V. - Tennisabt.', info: 'Brunnenwiesenweg 6, 84104 Rudelzhausen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcaltforweiler_resource11621497107.jpg", caption: 'TC Grün-Weiß Altforweiler e.V.', info: 'Comotorstraße, 66802 Altforweiler' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-offenstetten_resource11622054263.jpg", caption: 'TSV Offenstetten 1929 e.V. - Tennisabt.', info: 'Am Birket 12, 93326 Offenstetten' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcwbf_resource11626070382.png", caption: 'TC Weiß-Blau Fideliopark e.V.', info: 'Freischützstr. 44, 81927 München' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennis-svh_resource11624712380.jpg", caption: 'SV Hausberge von 1919 e.V.', info: 'Hoher Brink 18, 32457 Porta Westfalica' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcaltendorf_resource11624993292.jpg", caption: 'TC Chemnitz-Altendorf e.V.', info: 'Westkampfbahn - Harthweg 5, 09116 Chemnitz' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sceg_resource11625059302.jpg", caption: 'SC Eibsee Grainau e.V. Abt. Tennis', info: 'Eibseestr. 65, 82491 Grainau' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tkj-tennis_resource11626173395.jpg", caption: 'TK Jahn Sarstedt e.V. - Tennisabt.', info: 'Am Festplatz, 31157 Sarstedt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ta-fv-rot_resource11628685718.jpg", caption: 'Tennisabteilung FV Rot e.V.', info: 'Riedweg 14, 88483 Rot bei Laupheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-oberbeuren_resource11626802354.png", caption: 'TSV Oberbeuren e.V. - Abt. Tennis', info: 'Am Märzenbach 25, 87600 Kaufbeuren' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sv-oberndorf_resource11627061887.jpg", caption: 'DJK-SV Oberndorf e.V. - Abt. Tennis', info: 'Am Sportplatz 1, 83527 Haag/Oberndorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//rcsaar_resource11627460354.jpg", caption: 'Ruder-Club Saar 1885 e.V. - Tennisabt.', info: 'Hindenburgstraße 65, 66119 Saarbrücken' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsvratekau_resource11628692162.jpg", caption: 'TSV Ratekau e.V. - Tennisabt.', info: 'Anlage am Ende der Rosenstraße 91 , 23626 Ratekau' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-obernzell_resource11628702372.jpg", caption: 'TSV Obernzell 1899 e.V. - Tennisabt.', info: 'Am Hafen 8A, 94130 Obernzell' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//rotgelbsuerth_resource11629391220.png", caption: 'SV Rot-Gelb Sürth e.V. - Tennisabt.', info: 'Auf dem Breiten Feld 25, 50997 Köln' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//svbuxheim_resource11629398287.jpg", caption: 'SV Buxheim 1930 e.V. - Tennisabt.', info: 'Breitwiesweg 10a, 85114 Buxheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-kaldenkirchen_resource11629908874.jpg", caption: 'TSV Kaldenkirchen 1885/07 e.V. - Tennisabt.', info: 'Jahnkampfbahn, Buschstr. 36, 41334 Nettetal' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-erdmannhausen_resource141629915882.jpg", caption: 'TC Erdmannhausen e.V.', info: 'Schulsporthalle (Goethestraße 8, 71729 Erdmannhausen)' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tckonz_resource11631551271.jpg", caption: 'TC Konz 1970 e.V.', info: 'Am Stadion, 54329 Konz' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sceltersdorf_resource11631566013.jpg", caption: 'Sportclub Eltersdorf - Abt. Tennis', info: 'Langenaustr. 17, 91058 Erlangen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-wolbeck_resource11631730775.jpg", caption: 'Tennisclub 66 e.V. Münster - Wolbeck', info: 'Alverskirchener Str. 10, 48167 Münster' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-rheinbach_resource11632126746.jpg", caption: 'TC Rheinbach e.V.', info: 'Schubertstraße 58A, 53359 Rheinbach' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-flomersheim_resource11632427217.jpg", caption: 'TC Flomersheim e. V.', info: 'Falterstraße 16, 67227 Frankenthal' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-alzenberg_resource11635432589.jpg", caption: 'TC Alzenberg e.V.', info: 'Am Hof 6, 75365 Calw' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//marnertc_resource11635927704.jpg", caption: 'Marner Tennisclub e.V.', info: 'Dr.-Beber-Straße 8, 25709 Marne' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//fcherthamuenchen_resource11638725859.jpg", caption: 'FC Hertha München e.V. - Abt. Tennis', info: 'Höglwörther Straße 219, 81379 München' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//telekom-postsv-bielefeld_resource11643048617.jpg", caption: 'Telekom-Post-SV Bielefeld e.V.', info: 'Schillerstraße 51b, 33609 Bielefeld' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsc-porta_resource11642187251.png", caption: 'Tennis-Sport-Club Porta e.V.', info: 'Zur Schalksmühle 21, 32457 Porta Westfalica' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-iphofen_resource11642629698.jpg", caption: 'TC Iphofen e.V.', info: 'Birklinger Str., 97346 Iphofen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-irschenberg_resource11643230197.jpg", caption: 'TSV Irschenberg e.V.', info: 'Am Sportpl. 1, 83737 Irschenberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//mtv-diessen_resource11644945287.jpg", caption: 'MTV Dießen e.V.', info: 'Jahnstraße 13, 86911 Dießen am Ammersee' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//petersaurach_resource11645550243.jpg", caption: 'TSV Petersaurach e. V.', info: 'Wicklesgreuther Str. 50, 91580 Petersaurach' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sg-kelkheim_resource11647070007.png", caption: 'SG Kelkheim e.V. - Tennisabt.', info: 'Gundelhardtstraße 49, 65779 Kelkheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-eiche_resource11647501820.jpg", caption: 'TC Eiche Neu St. Jürgen e. V.', info: 'Neu St. Jürgener Str. 2 - Sportanlagen, 27726 Worpswede' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tv-adelsdorf_resource11683561828.jpg", caption: 'Tennisverein Adelsdorf e.V.', info: 'Platz- und Hallenanschrift: Am Sportplatz 3-5, 91325 Adelsdorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclubloshausen_resource11648831550.jpg", caption: 'TC Blau Weiß 1985 Loshausen e.V.', info: 'Igelsgrund, 34628 Will.-Loshausen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-hoisten_resource11649010612.jpg", caption: 'DJK Germania Hoisten 1924 e.V. - Tennisabt.', info: 'Welderstraße 44, 41469 Neuss Hoisten' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcpinnow_resource11649971326.jpg", caption: 'TC Pinnow e.V.', info: 'Am Stall 1 , 19065 Pinnow (Clubhaus – bewirtschaftet)' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennis-grevenbroich_resource11650040645.jpg", caption: 'TC Rot-Weiss 1949 Grevenbroich e.V.', info: 'Schloßstrasse 19, 41515 Grevenbroich (Clubhaus – bewirtschaftet)' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-blau-weiss-homburg_resource11650525491.jpg", caption: 'Tennisclub Blau-Weiss Homburg e.V.', info: 'Lerchenstr. 2, 66424 Homburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//meidericher-tennis-club_resource11650613624.jpg", caption: 'Meidericher TC 03 e.V.', info: 'Borkhofer Str. 47a, 47137 Duisburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-brueel_resource11650972260.jpg", caption: 'Tennisclub Brüel e.V.', info: 'Weg zum Roten See, 19412 Brüel' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennis-ksl_resource11651071742.jpg", caption: 'TSV 72 Kleinschwarzenlohe e.V. - Abt. Tennis', info: 'Schleißweg 1, 90530 Wendelstein' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-pansdorf_resource11651255251.jpg", caption: 'TSV Pansdorf von 1920 e.V. - Abt. Tennis', info: 'Techauer Weg 13, 23689 Pansdorf' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//maccabimuenchen_resource11653393754.png", caption: 'TSV Maccabi München e. V. - Abt. Tennis', info: 'Riemer Strasse 300, 81829 München' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-heide_resource11653920013.jpg", caption: 'TC Heide 1975 e.V.', info: 'Franzhäuschenstraße 1, 53797 Lohmar-Heide' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//ta-tsv-hardthausen_resource11658656650.jpg", caption: 'TSV Hardthausen e.V. - Tennisabteilung', info: 'Buchssteige 2, 74239 Hardthausen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tus-vahrenwald_resource11660396951.jpg", caption: 'TuS Vahrenwald 08 e. V. - Abt. Tennis & Beachvolleyball', info: 'Sahlkamp 4 c, 30179 Hannover' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-neupotz_resource11659120581.jpg", caption: 'Tennisclub Neupotz e.V.', info: 'Im Sportfeld 1, 76777 Neupotz' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//wilhelmshavener-thc_resource141659645644.jpg", caption: 'Wilhelmshavener Tennis- und Hockey-Club e.V.', info: 'Ölhafendamm 150, 26384 Wilhelmshaven' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisverein-plettenberg_resource141661497040.jpg", caption: 'TV Plettenberg e. V.', info: 'Wagnerstr. 4 (Edenborn), 58840 Plettenberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcgruenweissreckenfeld_resource141662534486.png", caption: 'TC Grün-Weiß Reckenfeld e.V.', info: 'Zur Freilichtbühne 35, 48268 Greven' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-gaienhofen_resource11677929714.jpg", caption: 'TC Gaienhofen e. V.', info: 'Seegetenstr. 19, 78343 Gaienhofen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennis-bruchmuehlen_resource11664185166.png", caption: 'Tennisverein Bruchmühlen e.V.', info: 'Spenger Str. 4A, 49328 Melle' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsgkoenigslutter_resource11667412188.png", caption: 'TSG Königslutter e. V. - Tennisabteilung', info: 'Wolfsburger Straße 25a, 38154 Königslutter' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//psv-braunschweig_resource11668514291.png", caption: 'Polizeisportverein Braunschweig e. V - Tennisabteilung', info: 'Georg-Westermann-Allee 36, 38104 Braunschweig' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-kirchdorfaminn_resource11670052869.jpg", caption: 'TSV Kirchdorf/Inn e.V. - Tennisabteilung', info: 'In der Au 5, 84375 Kirchdorf a. Inn' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-senden_resource141672763371.jpg", caption: 'Tennis Center – TC Senden / Freudenegg', info: 'Freudenegger Str. 30, 89250 Senden' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//krkg-mainz-kastel_resource11672834303.jpg", caption: 'Kasteler Ruder- und Kanu-Gesellschaft 1880 e.V. - Abt. Tennis', info: 'Maaraue 48, 55246 Mainz-Kostheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//svwesternhausen_resource11674314175.jpg", caption: 'SV Westernhausen e.V. 1920 - Abt. Tennis', info: 'Brückenstraße 32, 74214 Westernhausen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-diez_resource11675883021.png", caption: 'Tennisclub Diez e. V.', info: 'Christiansweg 2, 65582 Diez' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsvobertaufkirchen_resource11676575421.png", caption: 'TSV Obertaufkirchen e.V. - Tennisabt.', info: 'Am Sportplatz 10, 84419 Obertaufkirchen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//fca-tennis_resource11676747501.png", caption: '1. FCA 04 Darmstadt e.V. - Abt. Tennis', info: 'Gehmerweg 24, 64291 Darmstadt' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//esv-fluegelrad_resource11676829635.jpg", caption: 'ESV Flügelrad Nürnberg e. V. - Abt. Tennis', info: 'Finkenbrunn 145, 90469 Nürnberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//blau-gelb-dieburg_resource11677485901.png", caption: 'SV Blau-Gelb Dieburg e. V. - Abt. Tennis', info: 'Schwimmbadweg 1, 64807 Dieburg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//djk-ammersricht_resource11677844728.png", caption: 'DJK Ammersricht e. V. - Abt. Tennis', info: 'Oberammersrichter Weg 39a, 92224 Amberg' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//thc-rot-weiss_resource11678209978.png", caption: 'THC Rot-Weiss e.V. Bergisch Gladbach - Abt. Tennis', info: 'Odenthaler Str. 278, 51467 Bergisch Gladbach' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sv-sulmetingen_resource11678216131.png", caption: 'SV Sulmetingen e. V. - Abtl. Tennis', info: 'Sportgelände, Flurst. 822-824, 88471 Laupheim' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-urloffen_resource11678739768.png", caption: 'TC Urloffen e.V.', info: 'Gewerbestr. 11, 77767 Appenweier-Urloffen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclubmalsch_resource11679257238.jpg", caption: 'Tennisclub Malsch e.V.', info: 'Hinterbach, 76316 Malsch' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tcrwbadkoenigshofen_resource11679925363.jpg", caption: 'TC RW Bad Königshofen e.V.', info: 'Thüringer Straße 9, 97631 Bad Königshofen' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tsv-silberborn_resource11679383861.png", caption: 'TSV Silberborn e.V. - Tennisabteilung', info: 'Am Windmoor, 37603 Silberborn' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//sv-amerang_resource11679668155.png", caption: 'SV Amerang e.V. - Tennisabteilung', info: 'Frabertshamerstr. 25, 83123 Amerang' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tennisclub-noervenich_resource11679769158.png", caption: 'TC Nörvenich 1974 e.V.', info: 'Medardusstr., 52388 Nörvenich' } a_images.push(a_image); let a_image = { url: "/images/rs/anlagenfotos//tc-schattendorf_resource11680183309.png", caption: 'ASKÖ TC Schattendorf', info: 'Hyrtlgasse 32a, 7022 Schattendorf, Österreich' } a_images.push(a_image); Diesen Verein möchten wir gern besuchen(?) Fragen zum Rahmen Tennistreffen? Interesse: Unser Verein würde gern ein Treffen mit organisieren(?) Ort: Das Treffen kann auf unserer Anlage statt finden(?) Termin: An einem Samstag nach den Sommerferien(?) Rahmen: mit Lebenspartner(?) Gemeinsamer Besuch einer Tennisveranstaltung(?) Bis Speis und Trank in gemütlicher Clubatmosphäre einen von uns gemeinsam gestalteten Tag ausklingen lassen(?) Text1 Wir alle haben uns gefunden bei der Umsetzung eines Tennisplatz - Reservierungssystems für unsere Mitglieder und auf dem Weg viele andere Gemeinsamkeiten entdeckt. Andreas und Helmut sind die Initiatoren zur unkomplizierten Nutzung eines Reservierungssystems für uns Alle und hatten es unter die Überschrift "Vereine helfen Vereinen" gestellt, mit einer Berichterstattung zum Hallenbuchungssystem des THC am Forsthof e.V. auf der Vereinshomepage hat alles begonnen. Nach nun drei Jahren eine Frage: "Wollen wir uns einmal Treffen(?)" Nutzungsbedingungen* Erweiterte Selbsterklärung Eure Antwort dieser Umfrage wir ausschließlich von Andreas Schmidt, Helmut Daum und Stefan gelesen und spätestens nach 4 Wochen gelöscht. absenden Danke für eure Teilnahme an der Umfrage Please turn on javascript to submit your data. Thank you! (function ($) { /* $( "#ff_elem3198" ).on( "click", function() { if (! this.checked) { return; } $("#uffoModalNutzungsbed").modal(); }); */ $( "section#bfElemWrap3892 input" ).on( "click", function() { showText = true; $( "section#bfElemWrap3892 input" ).each(function( index ) { if (! this.checked) { showText= false; } // console.log( index + ": " + $( this ).val() + ' showText:' + showText); }); if (showText) { // console.log("showText SHOW IT !!!!"); // console.log(name); $( "#setNameCopy").text( $( "input#ff_elem3153" ).val() ); $( "#setClubCopy").text( $( "input#ff_elem3610" ).val() ); $("#uffoModalShowText").modal(); } }); }(jQuery)); .uffoModal .modal-title {font-size: initial;} × .. lass uns doch mal zu Thema "Treffen" telefonieren. Ich freue mich auf Deinen Anruf. lieben Gruß, Stefan (0174 2657 984) Close