]> git.ipfire.org Git - ipfire.org.git/commitdiff
donate: Add the third Christmas message
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 26 Nov 2025 17:53:30 +0000 (17:53 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 26 Nov 2025 17:53:30 +0000 (17:53 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/crontab/ipfire
src/static/img/donate/admin-santa.jpg [new file with mode: 0644]
src/templates/donate/messages/christmas-3.html
src/templates/donate/messages/christmas-3.txt

index 9d74b67098a1e1aacdb4058fd557bfd1948fea42..b86bb8d6667f5df9368e40105f88487245617c1e 100644 (file)
@@ -1124,12 +1124,15 @@ CLEANFILES += \
 static_img_authdir = $(static_imgdir)/auth
 
 dist_static_img_donate_DATA = \
+       src/static/img/donate/admin-santa.jpg \
        src/static/img/donate/thanksgiving.jpg
 
 CLEANFILES += \
+       src/static/img/donate/admin-santa@600.jpg \
        src/static/img/donate/thanksgiving@600.jpg
 
 static_img_donate_DATA = \
+       src/static/img/donate/admin-santa@600.jpg \
        src/static/img/donate/thanksgiving@600.jpg
 
 static_img_donatedir = $(static_imgdir)/donate
index b3f9b95edae77617262039a12e4dcec664d85403..d433bf12352418744991d4ded0e672c673bf3e67 100644 (file)
@@ -28,4 +28,4 @@ SHELL=/bin/bash
 0 15 27 11 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/thanksgiving
 #0 16 6 12 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-1
 #0 15 17 12 *  nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-2
-#0 10 24 12 *  nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-3
+0 10 24 12 *   nobody  ipfire.org --logging=error campaigns:send donate/messages/christmas-3
diff --git a/src/static/img/donate/admin-santa.jpg b/src/static/img/donate/admin-santa.jpg
new file mode 100644 (file)
index 0000000..f8eb525
Binary files /dev/null and b/src/static/img/donate/admin-santa.jpg differ
index b060357b5aa15e267901d05fa811094cefbb9727..afec143c874842b498777687d6bed7cae885d997 100644 (file)
@@ -1,57 +1,51 @@
 {% extends "../../messages/base-promo.html" %}
 
+{% block hero %}
+       <tr class="hero">
+               <td>
+                       <img class="g-img" src="{{ embed_image("img/donate/admin-santa@600.jpg") }}" alt="Santa">
+               </td>
+       </tr>
+{% end block %}
+
 {% block content %}
        <tr class="section">
                <td>
                        <h1>{{ _("Dear %s,") % account.first_name }}</h1>
 
                        <p>
-                               As the holiday season draws to a close, we need your help to make 2025 even stronger for
-                               IPFire and the businesses who rely on us. This is the final opportunity to contribute to
-                               our year-end goal—and your donation will make all the difference.
+                               This holiday season, even Santa needs to step away from the screens and
+                               double-checking lists.
                        </p>
 
                        <p>
-                               With your support, we can:
+                               If you are an admin keeping your networks safe with IPFire, you have been
+                               working hard all year.
                        </p>
 
-                       <ul>
-                               <li>
-                                       Develop new features and improvements that keep businesses secure
-                               </li>
-
-                               <li>
-                                       Protect against the latest cyber threats—ensuring uptime and data integrity for organizations worldwide
-                               </li>
+                       <p>
+                               Now it is time to take a pause, enjoy the holidays, and recharge your
+                               batteries — fresh energy makes for a stronger start in 2026.
+                       </p>
 
-                               <li>
-                                       Expand the IPFire community, providing more support to those who rely on Open Source solutions for their network security
-                               </li>
-                       </ul>
+                       <p>
+                               We will be back in the new year, continuing to improve IPFire and supporting
+                               the community that keeps us going. If you feel like giving thanks before
+                               the year ends, you can support the people behind IPFire here:
+                       </p>
 
                        <table align="center" role="presentation" cellspacing="0" cellpadding="0" border="0">
                                <tr class="button">
                                        <td>
                                                <a class="primary" href="https://www.ipfire.org/donate?utm_medium=email&amp;utm_campaign=christmas-3">
-                                                       {{ _("Donate Now") }}
+                                                       {{ _("Give a Little Thanks This Season") }}
                                                </a>
                                        </td>
                                </tr>
                        </table>
 
                        <p>
-                               Now is the time to act. Without your support, we won't be able to meet our 2024 goals,
-                               and we could lose valuable momentum heading into the new year.
-                       </p>
-
-                       <p>
-                               Thank you for your generosity—and for standing with us during this crucial time. Together,
-                               we can make 2025 a year of stronger, safer networks for all.
-                       </p>
-
-                       <p>
-                               {{ _("Thank you,") }}
-                               <br>{{ _("-Your IPFire Team") }}
+                               Happy Holidays from all of us at IPFire!
                        </p>
                </td>
        </tr>
index a3d670b19b7b4f51092a451123a7dae405540837..08a0069f78aaa046d0ffa3a9d231555b8b5545e3 100644 (file)
@@ -1,31 +1,25 @@
 From: IPFire Project <no-reply@ipfire.org>
 To: {{ account.email_to }}
-Subject: 🎄 Make a Lasting Impact This Holiday Season—Support IPFire
+Subject: 🎄 Even Santa Needs a Break
 Precedence: bulk
 X-Auto-Response-Suppress: OOF
 
 {{ _("Dear %s,") % account.first_name }}
 
-As the holiday season draws to a close, we need your help to make 2025 even stronger for
-IPFire and the businesses who rely on us. This is the final opportunity to contribute to
-our year-end goal—and your donation will make all the difference.
+This holiday season, even Santa needs to step away from the screens and double-checking lists.
 
-With your support, we can:
+If you are an admin keeping your networks safe with IPFire, you have been working hard all year.
 
-  * Develop new features and improvements that keep businesses secure
-  * Protect against the latest cyber threats—ensuring uptime and data integrity for organizations worldwide
-  * Expand the IPFire community, providing more support to those who rely on Open Source solutions for their network security
+Now it is time to take a pause, enjoy the holidays, and recharge your batteries — fresh
+energy makes for a stronger start in 2026.
 
-  https://www.ipfire.org/donate?utm_medium=email&utm_campaign=christmas-3
+We will be back in the new year, continuing to improve IPFire and supporting the community
+that keeps us going. If you feel like giving thanks before the year ends, you can support
+the people behind IPFire here:
 
-Now is the time to act. Without your support, we won't be able to meet our 2024 goals,
-and we could lose valuable momentum heading into the new year.
+  Give a Little Thanks This Season at https://www.ipfire.org/donate
 
-Thank you for your generosity—and for standing with us during this crucial time. Together,
-we can make 2025 a year of stronger, safer networks for all.
-
-{{ _("Thank you,") }}
--{{ _("Your IPFire Team") }}
+Happy Holidays from all of us at IPFire!
 
 --
 {{ _("Don't like these emails?") }} https://www.ipfire.org/unsubscribe