MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus Imperia Support Wiki
(Die Seite wurde neu angelegt: „→Das folgende JavaScript wird für alle Benutzer geladen.: $(document).ready(function(){ var $wwwprefix = "nein";…“) |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
$(document).ready(function(){ | $(document).ready(function(){ | ||
var $wwwprefix = "nein"; | var $wwwprefix = "nein"; |
Version vom 28. August 2019, 09:32 Uhr
$(document).ready(function(){ var $wwwprefix = "nein"; var $mailtosubject = "Antrag auf Berlin.de Subdomain"; var target; var mailtocontent; var $mailtofooter = `Preise Einrichtung Subdomain : 43€ zzgl. MwSt. pro Subdomain. Einrichtung Weiterleitung: 43€ zzgl. MwSt. pro Weiterleitung. BerlinOnline erstellt Ihnen - sofern alle notwendigen Angaben gemacht wurden - ein entsprechendes Angebot.` $("#domain").keypress(function() { $("#prefix_div").show(); }); $( "input[name='wwwprefix']" ).change(function() { $("div#lr_ack").show(); if ($(this).val() == "with_www") { $("#www_prefix_warning").show(); $wwwprefix = "ja"; } else { $("#www_prefix_warning").hide(); } }); $( "input[name='lr_ack']" ).change(function() { if ($(this).val() == "true") { $("div#content_loc").show(); $("div#lr_ack_alert").hide(); } else { $("div#lr_ack_alert").show(); } }); $( "input[name='target']" ).change(function() { }); $( "input[name='content_loc']" ).change(function() { if ($(this).val() == "imp") { $("div#redirect_https_warning").show(); $("div#bde_target_uri").show(); $("div#billing_address").show(); $("div#submit").show(); $(".ext-part").hide(); $(".ext-part").find("input").attr('required', false); $(".imp-part").find("input").attr('required', true); $(".ext-part").find("textarea").attr('required', false); } else { $(".imp-part").hide(); $(".imp-part").find("input").attr('required', false); $(".ext-part").find("input").attr('required', true); $("div#target_dns").show(); $("div#ssl_info").show(); $("div#sslprovider").show(); $("div#tec_contact").show(); $("div#billing_address").show(); $("div#submit").show(); } }); $("form#support_dns").submit(function( event ) { event.preventDefault(); // console.log("foobar") var domain = encodeURI($("input#domain").val()); var billing_address = encodeURI($("textarea#billing_address").val()); var $mailtobody = `Hallo, ich möchte Auftrag meiner Behörde oder Firma verbindlich eine Subdomain bei berlin.de anfragen. Über die Kosten der Einrichtung (siehe Preise Ende dieser E-Mail) bin ich informiert. Allgemeine Angaben Welche Subdomain soll eingerichtet werden : ${domain} Soll die Subdomain inkl. www-Prefix eingerichtet werden : ${$wwwprefix} Freigabe der Landesredaktion ist erfolgt : ja -------------------- `; if ($('input[name=content_loc]:checked', '#content_loc').val() == "imp") { target = encodeURI($("input#target_uri").val()); $mailtocontent = `Art der Subdomain: Weiterleitung Ziel URL : ${target} Rechnungsanschrift : ${billing_address} `; } else { target = encodeURI($("input#target_dns").val()); var issuer = encodeURI($("input#sslprovider").val()); var tec_contact = encodeURI($("textarea#tec_contact").val()); $mailtocontent = `Art der Subdomain : Extern Ziel DNS oder IP : ${target} Zertifikatsausteller : ${issuer} Technischer Ansprechpartner : ${tec_contact} Rechnungsanschrift : ${billing_address} `; } // window.addEventListener("beforeunload", function() { debugger; }, false) window.location.href = "mailto:support@berlin.de?cc=landesredaktion@senatskanzlei.berlin.de&subject="+encodeURIComponent($mailtosubject)+"&body="+encodeURIComponent($mailtobody)+encodeURIComponent($mailtocontent)+encodeURIComponent($mailtofooter); return false; }); });