Add banner and modal window
authorMichael McMahon <michael@fsf.org>
Mon, 13 Nov 2023 22:36:32 +0000 (17:36 -0500)
committerMichael McMahon <michael@fsf.org>
Mon, 13 Nov 2023 22:36:32 +0000 (17:36 -0500)
50 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
it/confirmation.html
it/index.html
it/infographic.html
it/next_steps.html
it/workshops.html
missing/confirmation.html
missing/index.html
missing/infographic.html
missing/next_steps.html
missing/workshops.html
pl/confirmation.html
pl/index.html
pl/infographic.html
pl/next_steps.html
pl/workshops.html
ru/confirmation.html
ru/index.html
ru/infographic.html
ru/next_steps.html
ru/workshops.html
sq/confirmation.html
sq/index.html
sq/infographic.html
sq/next_steps.html
sq/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 4956752b9fed0f1e6065054536564aad035d7e22..5111ae35fe5d3c75082c631f27b56656d82fd316 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 8d38e06df39dd6daf61090dea6ea867321e51c7e..3e1da8f9844c938daea57912c1ffcbe6a4124824 100644 (file)
@@ -14,12 +14,408 @@ self-defense in 40 minutes with GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 -->
 
+            <!-- Begin fsf-modal-window-elem campaign element -->
+            <link type="text/css" rel="stylesheet" href="//static.fsf.org/nosvn/fonts/fa/css/font-awesome.min.css">
+            <!-- Absolute link. -->
+            <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; /* Text */
+  }
+
+  #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;
+  color: #002047; /* Text */
+}
+
+#fsf-modal-window-elem {
+  overflow: auto;
+  padding: 20px;
+  border-style: solid;
+  border-width: 5px;
+  /*border-color: #8DA399;*/ /* Border */
+  border-color: #002047; /* Border */
+  border-radius: 20px;
+  box-shadow: 0px 0px 10px #111111;
+  /*background-color: #008080;*/ /* Background */
+  background-color: #80ffff; /* Background */
+}
+
+#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; /* Text */
+  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: #002047; /* Text */
+  cursor: pointer;
+}
+
+#fsf-modal-window-elem-close-button:hover,
+#fsf-modal-window-elem-text a:hover,
+#fsf-modal-window-elem-text a:focus,
+#fsf-modal-window-elem-text a:active {
+  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 */
+  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; */
+  color: #002047; /* Text */
+  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; /* Text */
+  font-weight: 700;
+  text-decoration: none;
+}
+
+#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; /* Text */
+}
+
+            </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>Free software, free society, free education!</h2>
+                            </div>
+                            <div id="fsf-modal-window-elem-left-column">
+                                <div id="fsf-modal-window-elem-text">
+
+<p>
+
+We can only learn in freedom if the software we use is free. Your donation helps us bring free software to learning environments around the world. What better way is there to learn about free software than by using it? Free software in education is vital for a free society. Together, we can build a future in which everyone will be able to learn in freedom and will know their rights as a user.
+
+</p>
+
+<p>
+
+<b>Invest in a free future by donating to the FSF today</b> and help us reach our goal of collecting $375,000 USD by December 31.
+
+</p>
+
+<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?mtm_campaign=fall23&mtm_source=modal">Read more</a> | <a href="https://my.fsf.org/donate?mtm_campaign=fall23&mtm_source=modal">Donate</a></span></p>
+
+                                </div>
+                            </div>
+                            <div id="fsf-modal-window-elem-right-column">
+                                <!-- Keep these styles inline because they are copied to the appeal page. -->
+                                <div id="fsf-modal-window-elem-buttons" style="border-radius: 20px;box-shadow: 5px 0 5px -6px #002047, -5px 0 5px -6px #002047;">
+                                    <div class="join" style="background-color:#cc5500; 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=fall23&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-check-circle">&nbsp;</i>Join</a>
+                                    </div>
+
+                                    <div class="renew" style="background-color:#800000;">
+                                      <a style="color: #FFFEFC;" href="https://my.fsf.org/renew?mtm_campaign=fall23&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-refresh">&nbsp;</i>Renew</a>
+                                    </div>
+
+                                    <div class="donate" style="background-color:#e19329; 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=fall23&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 GPL-3.0-or-later by Andrew Engelbrecht.
+
+var startTime, endTime, switchTextTime;
+
+startTime = new Date('2023-11-08T04:00:00Z');
+switchTextTime = new Date('2023-01-01T04:00:00Z');
+// endTime is unused.
+// endTime = new Date('2023-01-19T04: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>We can only learn in freedom if the software we use is free. Your donation helps us bring free software to learning environments around the world. What better way is there to learn about free software than by using it? Free software in education is vital for a free society. Together, we can build a future in which everyone will be able to learn in freedom and will know their rights as a user.<\/p> \
+\
+<p><b>Invest in a free future by donating to the FSF today<\/b> and help us reach our goal of collecting \$375,000 USD by January 19.<\/p> \
+\
+<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?mtm_campaign=fall23&mtm_source=modal">Read more<\/a> |  <a href="https://my.fsf.org/donate?mtm_campaign=fall23&mtm_source=modal">Donate<\/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 = /showFsf202311FundraiserModalWindowElementP\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 = "showFsf202311FundraiserModalWindowElementP=false; path=/; SameSite=Strict; Secure; expires=" + daysInFuture(forDays);
+}
+
+// Hide the element for one week after closing it.
+function fsfModalWindowElemDontShowForAWhile () {
+  fsfModalWindowElemDontShowForDays(7, true);
+}
+
+// Keep the element visible for now, but do not show it for two weeks.
+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>
+            <!-- End fsf-modal-window-elem campaign element -->
 
 <!-- ~~~~~~~~~ GnuPG Header and introduction text ~~~~~~~~~ -->
 <header class="row" id="header"><div>
index 68ad98d274cdd76f30a2c2f791c5706864e4fb0d..29a6aee59b5bbce13288765b8dc8300fdb58cf91 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 33582593f4a391bb04d9b182f90a61c4b4475f0a..e82e59760d17fc8b70c79ba9f9ba11472b86a652 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 64129707982bf09f1ffe2c827c5cce652f6f149c..5f805f1c51528b200e7e63d8541d30e775205a03 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 f6d48ecf4df43296ad181fa35a8bfc23f0008661..b426c0904deda8b28da69ee25b839486349b0067 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 b8bd24f0b06bf15ab60ee885b92c8d5c1a3fef9c..3140f4969d5ee169a8d6ec09e4c51b3d07f8f986 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index f16e74a8b045ab4ba3d53eb31b39754a50efa6cf..d9552099eef4575128a1b27798ea64d28d4d378a 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 9309862c392554e3abf91282b52c3d4d93bcab4d..f98c854c770838fe158064c996b315efe73ebd41 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index d8363e1c500a2fa192059003ab0f25eb21f56e3c..6130841322140d0e5a8482ae4b33cbf77e86c6c9 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 6db3a741165bacf22758589f56712a95d33d5bec..4c527059e4c7d9e12a1f194d209da72b24da1da1 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 74d474a3ddaaaac0f49620bb865fb744bf3b4500..69d7bdcb8a93155083f4b3eaebc566499cc9f7cb 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 44a2b5d51427d3a4907e1d54ed28655c6a2220b2..efe1316ca3ea7c7d18f83a8184454170f622c952 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 ad4aba4e3c444ef33b4045b98e06854878fb87c0..b74321c0b175463ec24e2901f72177e0f4bff812 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index aa736e62a8d728b849381ea7c16fdc2a3e17ea81..9f7511dae59ca067ba8239c36b96ffd9e8c61955 100644 (file)
@@ -15,7 +15,7 @@ apprendra à vous défendre avec GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 172a1107b72c01303c0e6fd1a16729c9e0bdfad1..fc4e054e0e5c609d3419bb6d0d9da3582b699349 100644 (file)
@@ -15,7 +15,7 @@ tue email in 40 minuti usando GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 695446574210877957279e5dfe4e7b44638b459b..cce1fb4b5947e635097059f149530efebd4218b7 100644 (file)
@@ -14,7 +14,7 @@ tue email in 40 minuti usando GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index fc735a94184d0413c3b990c0689cc197285524ea..4128fc30095f0e82e09158896666df196ba0d273 100644 (file)
@@ -15,7 +15,7 @@ tue email in 40 minuti usando GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 dda677d01d630ff5aa38f6dbdde556cc83e43421..b1374d91f8bf74fd8e93b4b170658bedaa50c237 100644 (file)
@@ -15,7 +15,7 @@ tue email in 40 minuti usando GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index af883b1cd5ba98224fdae1ae43e14818bc7137bd..3c83b27fa50572ea5462e7c3cede887c76e3a31e 100644 (file)
@@ -15,7 +15,7 @@ tue email in 40 minuti usando GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 9b09c5df4d27720c0e01aa807fb8f291a363a281..deade6df2949cf83d96acc62567d4933ac99bc89 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 0723b8c1ce3b59f4faa92d0e25399e97ae2ce2af..0399fc5dea3110fbd9e529385dda8b5b738b8f89 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 9b09c5df4d27720c0e01aa807fb8f291a363a281..deade6df2949cf83d96acc62567d4933ac99bc89 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 9b09c5df4d27720c0e01aa807fb8f291a363a281..deade6df2949cf83d96acc62567d4933ac99bc89 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 9b09c5df4d27720c0e01aa807fb8f291a363a281..deade6df2949cf83d96acc62567d4933ac99bc89 100644 (file)
@@ -15,7 +15,7 @@ self-defense in 40 minutes with GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 79f0bcd38ac158db16648751f3ac72a1adfdcf2e..c541ada71be154394b759050dbed86902e18e15b 100644 (file)
@@ -14,7 +14,7 @@ w 40 minut z GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 d2fe4fa666f9b0f23483d6b1d4d693d2dd27af33..8c06054f0ec5b1df8dce61c26a2c5afda540e2d3 100644 (file)
@@ -13,7 +13,7 @@ w 40 minut z GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 38969eda13e9c2b0f7e72e08eb1cfba57744c849..a088c67062568a32dd8104c5904e9bf327410ea1 100644 (file)
@@ -14,7 +14,7 @@ w 40 minut z GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 24e9b259e3cf1dfad15b9e1218055f3edbc32913..fe8cd6cbd75397db029703656bd65c0e4858a4b8 100644 (file)
@@ -14,7 +14,7 @@ w 40 minut z GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 6e5b57c7a2dcbd5a04a8d9b19bc9b3921334f261..a81b31646985d10f336090f72a68906b942a473c 100644 (file)
@@ -14,7 +14,7 @@ w 40 minut z GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 8302b4c51a003ac509fb0ac34f57c2490067c12e..07c2d0362b562ed10ecfda9aea7ff72dac6a751e 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 226582f701d28d0c9b10781c983bef54173f1835..dcf51adae64e45a48a17a9818d92a552cb0c17de 100644 (file)
@@ -13,7 +13,7 @@
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 598ba37650d73c6fa40d2fc9dd5b316cbcd512d5..16544319af39ed1937563feae20ecbf7025fd779 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 bfa93a1f38e01d0300e386056ca69f017615cdcf..dff7ded504b83213da3d54ab2b473d63aec8f561 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 19bee37c0f9f1985f891d796ab92090ed92ca440..47bbb9bf54df4d32f3a9033108ffa65e2bb9773c 100644 (file)
@@ -14,7 +14,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index ed416f6f5062184eb28af58daa9fbae12f84f8d2..d974352deb027845cd58072facb4691a69381791 100644 (file)
@@ -14,7 +14,7 @@ GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 d6ffa932b89f34198039512938e0b47ab46acf53..0b17e236bb68d390261e74a8a877edf7273e3a62 100644 (file)
@@ -13,7 +13,7 @@ GnuPG." />
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 611a9476246749fdffc65fc8b9beab7cfa68b121..f30baa5b87d9e58737f25130881d67a5a535ffcc 100644 (file)
@@ -14,7 +14,7 @@ GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 d061168880b3d8b5bd57b7883d7602d956fd530d..f559c1ea0aaeebf853dbfa487751946995b66246 100644 (file)
@@ -14,7 +14,7 @@ GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 6bebeda31617134d86c6c6be0f4fa9a29ba9c890..0a5009ebd52869c04686d91e9172f10b65edd91d 100644 (file)
@@ -14,7 +14,7 @@ GnuPG." />
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index d55ecdd7d034e2df5db6d4a4561a5d11b8e6ff54..2e600eaf65dfd6958b96365015b440674427570a 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 a2ce1f73834a46209a554e544b00025b78fcf5c2..077b85d5d67f79840bb15c7676c8821e70e13b72 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 7bd5c9b85a64d6acb32245c337017f947827ac77..a324b3177d070d23adb12dac5ac99e18a0a902ef 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 da24001cfa22d7aea59042c60c9e504280a113e7..f1b48ebf25c37b013c334b25f5216515d5233334 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 4f633ce036787c22bb414cc0e043bb0438a47164..928ab9c28b38cdc485f510c44a1183d3666bffd1 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 title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index cdd4896c5e28f8e15e6e33ab61edbe68270c84c6..71c364c6a51ca0ce023eaea400fef0b462193878 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 0eb1fefef822c6df2b94f2397fd2ba6bc9c830e4..59dd12e97d1fa74343a711972e31b145c20c4df1 100644 (file)
@@ -11,7 +11,7 @@
 <link rel="shortcut icon"
 href="../static/img/favicon.ico" />
 </head>
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 45abb366b358e426a7bb37c2603f6c3df44bb45d..efb453ac168f3a2dd0900e6ce5099a1b2fed71c6 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" 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 b106b2f22826c6f769ffcc49774afda89c571618..30b3474db22fbe24213fa278e9ea8ef3c649c241 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
 
 
 
index 36149c73a6671254f9add8dd84dc39d8c85a0e31..c9a56cdedba5c45b6924ec6eb5d61c6ea7c62233 100644 (file)
@@ -12,7 +12,7 @@
 href="../static/img/favicon.ico" />
 </head>
 
-<body>
+<body><iframe title="FSF Fundraiser Banner" src="//static.fsf.org/nosvn/banners/202311fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>