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";…“)
 
(Die Seite wurde geleert.)
Markierung: Geleert
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
/* Das folgende JavaScript wird für alle Benutzer geladen. */
 
  $(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;
 
                  });
 
                });
 

Aktuelle Version vom 28. August 2019, 10:54 Uhr