Add banner and modal window
authorMichael McMahon <michael@fsf.org>
Mon, 14 Nov 2022 23:00:52 +0000 (18:00 -0500)
committerMichael McMahon <michael@fsf.org>
Mon, 14 Nov 2022 23:00:52 +0000 (18:00 -0500)
35 files changed:
en/confirmation.html
en/index.html
en/infographic.html
en/next_steps.html
en/workshops.html
es/confirmation.html
es/index.html
es/infographic.html
es/next_steps.html
es/workshops.html
fr/confirmation.html
fr/index.html
fr/infographic.html
fr/next_steps.html
fr/workshops.html
missing/confirmation.html
missing/index.html
missing/infographic.html
missing/next_steps.html
missing/workshops.html
ru/confirmation.html
ru/index.html
ru/infographic.html
ru/next_steps.html
ru/workshops.html
tr/confirmation.html
tr/index.html
tr/infographic.html
tr/next_steps.html
tr/workshops.html
zh-hans/confirmation.html
zh-hans/index.html
zh-hans/infographic.html
zh-hans/next_steps.html
zh-hans/workshops.html

index 29a328d5462210b574bf1822e63e24e97d6b7fff..86a8878c98bea2730a2ef3fb9b1780e7201ae80b 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <header class="row centered" id="header"><div>
index fc02dbda2118736100ca46053710f94467379828..1847c16c4b9dfc6ac132b26e9047b0c145084bf3 100644 (file)
@@ -14,12 +14,407 @@ self-defense in 40 minutes with GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
        
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- PLACE FUNDRAISER MODAL WINDOW HERE -->
-
+            <link type="text/css" rel="stylesheet" href="https://static.fsf.org/nosvn/fonts/fa/css/font-awesome.min.css">
+            <style>
+#fsf-modal-window-elem-container div {
+  -webkit-box-sizing: border-box;
+     -moz-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+@media screen and (min-width: 700px) {
+  #fsf-modal-window-elem-outer-v-center {
+    display: table;
+    position: absolute;
+    height: 100%;
+    width: 100%;
+  }
+
+  #fsf-modal-window-elem-inner-v-center {
+    display: table-cell;
+    vertical-align: middle;
+  }
+
+  #fsf-modal-window-elem {
+    width: 687px;
+    margin-left: auto;
+    margin-right: auto;
+  }
+
+  #fsf-modal-window-elem-right-column {
+    float: right;
+    width: 280px;
+    padding-left: 20px;
+    color: #002047;
+  }
+
+  #fsf-modal-window-elem-left-column {
+    width: 100%;
+    float: left;
+    margin-right: -280px;
+  }
+
+  #fsf-modal-window-elem-text {
+    margin-right: 280px;
+  }
+}
+
+@media screen and (max-width: 699px) {
+  #fsf-modal-window-elem {
+    -ms-box-orient: horizontal;
+    display: -webkit-box;
+    display: -moz-box;
+    display: -ms-flexbox;
+    display: -moz-flex;
+    display: -webkit-flex;
+    display: flex;
+    -webkit-flex-flow: row wrap;
+    flex-flow: row wrap;
+  }
+
+  #fsf-modal-window-elem {
+    width: 80vw;
+    margin-left: 10vw;
+    margin-right: 10vw;
+    margin-top: 40px;
+    margin-bottom: 40px;
+  }
+
+  #fsf-modal-window-elem-right-column {
+    width: 100%;
+    order: 1;
+  }
+
+  #fsf-modal-window-elem-left-column {
+    width: 100%;
+    order: 2;
+  }
+
+  #fsf-modal-window-elem-text {
+    margin-top: 20px;
+  }
+}
+
+@media screen and (max-width: 360px) {
+  .long-button-text {
+    font-size: 25px !important;
+  }
+}
+
+#fsf-modal-window-elem-container {
+  position: fixed;
+  z-index: 10000;
+  left: 0;
+  top: 0;
+  width: 100%;
+  height: 100%;
+  overflow: auto;
+  background-color: rgba(0,0,0,0.8);
+  font-weight: normal;
+}
+
+#fsf-modal-window-elem a, a:active, a:focus {
+  outline: none;
+  border-bottom: 0px;
+}
+
+#fsf-modal-window-elem {
+  overflow: auto;
+  padding: 20px;
+  border-style: solid;
+  border-width: 5px;
+  border-color: #720000;
+  border-radius: 20px;
+  box-shadow: 0px 0px 10px #111111;
+  background-color: #e2c6a5;
+}
+
+#fsf-modal-window-elem-header {
+  width: 100%;
+}
+
+#fsf-modal-window-elem-header h2 {
+  font-family: sans-serif,"Helvetica",Arial;
+  font-weight: bold;
+  font-size: 24px;
+  color: #002047;
+  padding-bottom: 20px;
+  margin-top: 0px;
+  margin-bottom: 0px;
+  border: none;
+}
+
+#fsf-modal-window-elem-close-button {
+  float: right;
+  height: 40px;
+  margin-right: -20px;
+  margin-top: -20px;
+  padding: 11px;
+  color: #888;
+  cursor: pointer;
+}
+
+#fsf-modal-window-elem-close-button:hover {
+  color: #aaf;
+}
+
+#fsf-modal-window-elem-right-column {
+  text-align: center;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+}
+
+#fsf-modal-window-elem-buttons div {
+  height:53.333px;
+  line-height: 53.333px;
+  margin-left:auto;
+  margin-right:auto;
+  display:block;
+}
+
+#fsf-modal-window-elem-buttons a {
+  width: 100%;
+  display: block;
+  text-align: center;
+  font-size:35px;
+  color:#002047;
+  text-decoration: none;
+  font-family: sans-serif,"Helvetica",Arial;
+  font-weight: normal;
+}
+
+#fsf-modal-window-elem-maybe-later {
+  margin-top: 5px;
+  margin-bottom: -5px;
+}
+
+#fsf-modal-window-elem-maybe-later a {
+  color: #367c93;
+  line-height: 20px;
+  text-decoration: none;
+  cursor: pointer;
+  font-weight: normal;
+  font-family: sans-serif,"Helvetica",Arial;
+  font-size: 16px;
+}
+
+#fsf-modal-window-elem-text a {
+  color: #002047;
+  font-weight: 700;
+  text-decoration: none;
+}
+
+#fsf-modal-window-elem-text a:hover {
+  color: #fd8e1b;
+}
+
+#fsf-modal-window-elem-text a:focus {
+  color: #fd8e1b;
+}
+
+#fsf-modal-window-elem-text a:active {
+  color: #ffac30;
+}
+
+#fsf-modal-window-elem-text p {
+  font-family: sans-serif,"Helvetica",Arial;
+  font-size: 17px;
+  font-weight: normal;
+  margin: 0px 0px 10px 0px;
+  line-height: 20px;
+  color: #002047;
+}
+            </style>
+            <div id="fsf-modal-window-elem-container" style="display: none;">
+                <div id="fsf-modal-window-elem-outer-v-center">
+                    <div id="fsf-modal-window-elem-inner-v-center">
+                        <div id="fsf-modal-window-elem">
+                            <div id="fsf-modal-window-elem-header">
+                                <div id="fsf-modal-window-elem-close-button" onclick="//fsfModalWindowElemDontShowForAWhile();">
+                                    <i class="fa fa-close">&#8203;</i>
+                                </div>
+                                <h2>Defend the freedom to share!</h2>
+                            </div>
+                            <div id="fsf-modal-window-elem-left-column">
+                                <div id="fsf-modal-window-elem-text">
+
+<p>
+
+Consider the presence of software in your life and how so much of what we do depends upon the works of others. This is why the freedom to share is at the core of the FSF's work. We can only truly foster free software, free documentation, and free cultural works for users around the world if we have the ability to share.
+
+</p>
+
+<p>
+
+Join us today for $10/month ($5 for students), and help us reach our goal of 455 new associate members by December 31!
+
+</p>
+
+<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?mtm_campaign=fall22&mtm_source=modal">Read more</a> | <a href="https://my.fsf.org/join?mtm_campaign=fall22&mtm_source=modal">Join</a></span></p>
+
+                                </div>
+                            </div>
+                            <div id="fsf-modal-window-elem-right-column">
+                                <div id="fsf-modal-window-elem-buttons" style="border-radius: 20px;box-shadow: 5px 0 5px -6px #002047, -5px 0 5px -6px #002047;">
+                                    <div style="background-color:#720000; border-top-right-radius: 20px; border-top-left-radius: 20px;">
+                                      <a style="text-shadow: 0px 0px 4px #ffe6b4;" href="https://my.fsf.org/join?mtm_campaign=fall22&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-check-circle">&nbsp;</i>Join</a>
+                                    </div>
+
+                                    <div style="background-color:#e2c6a5;">
+                                      <a href="https://my.fsf.org/renew?mtm_campaign=fall22&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-refresh">&nbsp;</i>Renew</a>
+                                    </div>
+
+                                    <div style="background-color:#da9d4d; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; margin-bottom: 2px">
+                                      <a style="text-shadow: 0px 0px 4px #ffe6b4;" href="https://my.fsf.org/donate?mtm_campaign=fall22&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-money">&nbsp;</i>Donate</a>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+                <script>
+// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0
+
+// Licensed GPLv3-or-later by Andrew Engelbrecht
+
+var startTime, endTime, switchTextTime;
+
+startTime = new Date('2022-11-13T04:00:00Z');
+switchTextTime = new Date('2023-12-12T04:00:00Z');
+// endTime is unused.
+endTime = new Date('2023-12-17T04:00:00Z');
+
+// Possibly switch the text that is displayed in the modal window, depending
+// upon the current date.
+function fsfModalWindowElemMaybeSwitchText () {
+
+    var now;
+
+    now = new Date();
+    if (now.getTime() < switchTextTime.getTime()) {
+        return; // Do not switch the text
+    }
+
+    // Switch text
+    document.getElementById("fsf-modal-window-elem-text").innerHTML =' \
+\
+<p>Consider the presence of software in your life and how so much of what we do depends upon the works of others. This is why the freedom to share is at the core of the FSF\'s work. We can only truly foster free software, free documentation, and free cultural works for users around the world if we have the ability to share.<\/p><p>Join us today for \$10\/month \(\$5 for students\), and help us reach our goal of 455 new associate members by December 31!<\/p> \
+\
+<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?mtm_campaign=fall22&mtm_source=modal">Read more<\/a> |  <a href="https://my.fsf.org/join?mtm_campaign=fall22&mtm_source=modal">Join<\/a><\/span><\/p>';
+}
+
+// Show fsf-modal-window-elem if it has not been previously closed by
+// the user, nor recently hit "maybe later",
+// and the campaign is still happening
+function fsfModalWindowElemMaybeShow () {
+
+    var pattern, noShowFsfModalWindowElementP, now;
+
+    // See if cookie says not to show element
+    pattern = /showFsf202211FundraiserModalWindowElementP\s*=\s*false/;
+    noShowFsfModalWindowElementP = pattern.test(document.cookie);
+
+//// Uncomment here to enable modal window hiding
+    if (!noShowFsfModalWindowElementP) {
+        setTimeout(function () {
+            // display the element
+            document.getElementById("fsf-modal-window-elem-container").style.display="block";
+        }, 0);
+    }
+}
+
+// Call this first to set the proper text.
+fsfModalWindowElemMaybeSwitchText();
+// Check if appeal is the url.
+if (window.location.href.indexOf("appeal") == -1) {
+  // Call this right away to avoid flicker.
+  fsfModalWindowElemMaybeShow();
+}
+
+// Get the time `plusDays` in the future.
+// This can be a fraction.
+function daysInFuture (plusDays) {
+    var now, future;
+
+    now = new Date();
+    future = new Date(now.getTime() + Math.floor(1000 * 60 * 60 * 24 * plusDays));
+    return future.toGMTString();
+}
+
+// Hide the fsf-modal-window-elem
+function fsfModalWindowElemHide () {
+    document.getElementById("fsf-modal-window-elem-container").style.display="none";
+}
+
+// Optionally hide elem and set a cookie to keep the fsf-modal-window-elem hidden for the next `forDays`.
+function fsfModalWindowElemDontShowForDays (forDays, hideNow) {
+    if (hideNow === true) {
+        fsfModalWindowElemHide();
+    }
+    //document.cookie = "showFsf202211FundraiserModalWindowElementP=false; path=/; domain=.fsf.org; expires=" + daysInFuture(forDays);
+    document.cookie = "showFsf202211FundraiserModalWindowElementP=false; path=/; SameSite=Strict; Secure; expires=" + daysInFuture(forDays);
+}
+
+// Hide the element from now to two weeks after closing it
+function fsfModalWindowElemDontShowForAWhile () {
+  fsfModalWindowElemDontShowForDays(7, true);
+}
+
+// Keep the element visible for now, but do not show it for a while
+function fsfModalWindowElemFollowedLink () {
+  fsfModalWindowElemDontShowForDays(14, false);
+}
+
+// Check if visiting appeal page.
+if (window.location.href.indexOf("appeal") > -1) {
+  fsfModalWindowElemDontShowForAWhile();
+}
+
+// Close popup if user clicks trasparent part
+document.getElementById("fsf-modal-window-elem-container").addEventListener("click", function(event){
+  fsfModalWindowElemDontShowForAWhile();
+});
+
+// Do not close popup if clicking non-trasparent part (with the text and buttons)
+document.getElementById("fsf-modal-window-elem").addEventListener("click", function(event){
+  event.stopPropagation();
+});
+
+// Close popup if user clicks X icon
+document.getElementById("fsf-modal-window-elem-close-button").addEventListener("click", function(event){
+  fsfModalWindowElemDontShowForAWhile();
+});
+
+// Disable popup if user clicks one of the main buttons
+document.getElementById("fsf-modal-window-elem-buttons").addEventListener("click", function(event){
+  fsfModalWindowElemFollowedLink();
+});
+
+// Disable popup if user clicks one of the "Read more" link
+document.getElementById("fsf-modal-window-text-link").addEventListener("click", function(event){
+  fsfModalWindowElemFollowedLink();
+});
+
+// Close popup if user presses escape key
+window.addEventListener("keydown",  function  (event)  {
+    switch  (event.key)  {
+        case  "Escape":
+            fsfModalWindowElemDontShowForAWhile();
+            break;
+        default:
+            return;
+    }
+},  true);
+// @license-end
+                </script>
+            </div>
 <!-- ~~~~~~~~~ GnuPG Header and introduction text ~~~~~~~~~ -->
 <header class="row" id="header"><div>
 
index 9232d9a07ee5c3c8c1db53bae6661c5622241807..d9d0fea160cff8827ff4fd920fa17cc83028466b 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <header class="row centered" id="header"><div>
index 83dccd3d82fc4f743d8616d5f1f93a7aa113e31e..30b14b717dcd9abf7798c4e1b67e4e1e411eb7f4 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- ~~~~~~~~~ GnuPG Header and introduction text ~~~~~~~~~ -->
index 3f159e8e3d86b301df11435707cf7ab483925f89..a6eeb62ee1bb2854e62ebcf3f6093507e4edb12a 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- ~~~~~~~~~ GnuPG Header and introduction text ~~~~~~~~~ -->
index 1d0ec771b5cd6d6d0e5d4147623c543ce9de8ffd..7376334b3d5c61482b0d30400c2fa25346fcdfbe 100644 (file)
@@ -16,7 +16,7 @@ personal del correo electrónico en 40 minutos con GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index 44ba0367ac80ba4b4000b7093a7442e467c6bb89..d0b2fca5cbe3c77097b61581a5593935b5156420 100644 (file)
@@ -15,7 +15,7 @@ personal del correo electrónico en 40 minutos con GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 78684b5f5eec8f808c38b87a5056c7fb33559640..e346e5d4f0c96740c32b79c04eeab92aba1ec04d 100644 (file)
@@ -16,7 +16,7 @@ personal del correo electrónico en 40 minutos con GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index d322eb93da296310b7b10ed2fe2efae0a40bdf62..14fa841ba896f1c35577532e129eb6ab7e65cf04 100644 (file)
@@ -16,7 +16,7 @@ personal del correo electrónico en 40 minutos con GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index a1777af35c52aedd64891abaa68c363b89bce60f..b21e34a01fb759be1937e3eb5bdf375171320818 100644 (file)
@@ -16,7 +16,7 @@ personal del correo electrónico en 40 minutos con GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 3374d533687a525a1b7cba647737995175b972b2..15361d3c3bffdca9e7b7519b5309c6da794f427f 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index d6701568cfdbca0fb813753c004a10dbfc5018b3..057ed63f3a5728b6ff046d8114446597d80b599a 100644 (file)
@@ -14,7 +14,7 @@ apprendra à vous défendre avec GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index e4e2baa7241acb30d111d155bc6bc5a82aebd6ca..e36c8501c6dabf4e13cd2cfc6f41d412c39ca28f 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index 94d9dac33e7a1e8264284a839053d58c05458ab5..b617cf0feba78f942e1c27dcb587e61a90172bf9 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 5d1535c18f4a87e704a014abeae6b0ddc37c3a6f..16573c65641e9cc460224ca535a42855c75b072e 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 768a8bb0b75bb92e3bb2db6b9404845454d8cc02..c8f3de5021c99cf0195428941f3902eaf1bb0306 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- PLACE FUNDRAISER MODAL WINDOW HERE -->
index e4aa8e8320e1e4ef8fdb973d8513306f7cf4474a..66a630749f2ef17dbcd62d642eb38ec59ccfa9e8 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- PLACE FUNDRAISER MODAL WINDOW HERE -->
index 768a8bb0b75bb92e3bb2db6b9404845454d8cc02..c8f3de5021c99cf0195428941f3902eaf1bb0306 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- PLACE FUNDRAISER MODAL WINDOW HERE -->
index 768a8bb0b75bb92e3bb2db6b9404845454d8cc02..c8f3de5021c99cf0195428941f3902eaf1bb0306 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- PLACE FUNDRAISER MODAL WINDOW HERE -->
index 768a8bb0b75bb92e3bb2db6b9404845454d8cc02..c8f3de5021c99cf0195428941f3902eaf1bb0306 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;"><p>Due to Enigmail's PGP functionality being migrated into Icedove and Thunderbird, steps 2 and 3 of the guide are currently out of date.</p><p> Thank you for your patience while we're working on a new round of updates.</p></div>-->
 
 <!-- PLACE FUNDRAISER MODAL WINDOW HERE -->
index 49eea8ae0213b82137a0551719f580735f7b5b71..60579ed33fca2fa863cd4574355bba0757e4634a 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index a516e19a16266e974b0e9fbf802ba03112492c6b..27e6211916ed4a582f0b7b0f3b7992c61955266d 100644 (file)
@@ -13,7 +13,7 @@
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index bd8f01fbf869f0b88925cf1a52d5230da6c77b01..1faaad4f0c270858b250abe3795a757020f543a9 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index 9c1cdc483567f78b7e46d1de7bee2211492b30c9..8cd4a7c70d40e20ccbbe9666f192b3cfd002a6a7 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 9c78077d160196b38949855c2d0b189e06a03d95..1eb1a8590b5951795cfe136e5ee2a1172298c1b1 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index db3a42442bca9ea58b8dbbff57ddb6212401c9c3..25e4971541c511198417636801c56f7ab213b1a7 100644 (file)
@@ -13,7 +13,7 @@ eder. Bu rehberle 40 dakikada GnuPG yardımıyla e-posta öz savunmayı
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index a854f96cb78072ca050c4d9eebc946ee6bb48faf..3df758ecc5a5dea3e3884e0c9cd6810dbdc2158b 100644 (file)
@@ -12,7 +12,7 @@ eder. Bu rehberle 40 dakikada GnuPG yardımıyla e-posta öz savunmayı
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 0d3d555d443319bf03461d1d3ba67c3dac93304a..0303da15fb736c18a0766b21d0a440ce95e62ca9 100644 (file)
@@ -13,7 +13,7 @@ eder. Bu rehberle 40 dakikada GnuPG yardımıyla e-posta öz savunmayı
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index 330550b839f7e8e6bc61257579970ef84fcf5a70..913d66dba8381f4bf21d725d76843c169a62322b 100644 (file)
@@ -13,7 +13,7 @@ eder. Bu rehberle 40 dakikada GnuPG yardımıyla e-posta öz savunmayı
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index f88a0440ef99a49d4a34449be46d8261ed1a30c7..44cc454b574a0f15c221d8ae8df5cfe437ce8bfb 100644 (file)
@@ -13,7 +13,7 @@ eder. Bu rehberle 40 dakikada GnuPG yardımıyla e-posta öz savunmayı
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 0d392e6539d37d7548fb992edd18bd4adcb18319..c132d6f5a1946917cf48d21e169113e20f7c684d 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index 3c577ffaff8c15758ca0299befeebeb6d7d3028e..dfc1812a0ef5744cc66d984f3c0c8acd49ae062e 100644 (file)
@@ -11,7 +11,7 @@
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 62cb402157785d9f15383c510e0706e5818c137a..d0859a17773ca09514eeaddfb04b62b7558253c9 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 <!--<div style="text-align: center; padding: 2.5px; background-color: #a94442; color:#fcf8e3;">
index 030ddedc8b994913239886305df50718c3155b7b..86cfa3e4933b02caa7dc50c4900115a90e211e57 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 3f345860e5ff647ff944aaa26341fd773c44301d..6d48314ad54d9edf9d2a5b9a6f32956e517e5861 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe src="//static.fsf.org/nosvn/banners/202211fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>