From a92b70ea4ce8cf044f32efbd589b25c48ae488d0 Mon Sep 17 00:00:00 2001 From: Timon Engelke Date: Wed, 24 Jul 2024 21:20:52 +0200 Subject: [PATCH] Add CML favicon --- locale/de_DE/LC_MESSAGES/django.po | 24 ++++++++++++------------ locale/en_US/LC_MESSAGES/django.po | 24 ++++++++++++------------ locale/en_Uwu/LC_MESSAGES/django.po | 24 ++++++++++++------------ locale/fr_FR/LC_MESSAGES/django.po | 24 ++++++++++++------------ mafiasi/base/static/img/favicon_cml.ico | Bin 0 -> 4286 bytes mafiasi/base/static/img/favicon_cml.png | Bin 0 -> 13033 bytes mafiasi/base/templates/base.html | 3 ++- mafiasi/settings.py | 2 ++ 8 files changed, 52 insertions(+), 49 deletions(-) create mode 100644 mafiasi/base/static/img/favicon_cml.ico create mode 100644 mafiasi/base/static/img/favicon_cml.png diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po index 5e6d10a6..7aa3e9a9 100644 --- a/locale/de_DE/LC_MESSAGES/django.po +++ b/locale/de_DE/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Mafiasi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-01 00:25+0200\n" +"POT-Creation-Date: 2024-07-24 21:20+0200\n" "PO-Revision-Date: 2024-05-01 00:26+0200\n" "Last-Translator: Markus Neblung \n" "Language-Team: \n" @@ -39,51 +39,51 @@ msgstr "" "Bitte versuche es später nochmal. Falls das Problem bestehen bleibt, schaue " "auf unsere Fehlermeldeseite." -#: mafiasi/base/templates/base.html:46 +#: mafiasi/base/templates/base.html:47 msgid "Disable surprise" msgstr "Überraschung abschalten" -#: mafiasi/base/templates/base.html:56 +#: mafiasi/base/templates/base.html:57 msgid "Groups" msgstr "Gruppen" -#: mafiasi/base/templates/base.html:64 +#: mafiasi/base/templates/base.html:65 #: mafiasi/mailinglist/templates/mailinglist/show_list.html:46 msgid "Settings" msgstr "Einstellungen" -#: mafiasi/base/templates/base.html:67 +#: mafiasi/base/templates/base.html:68 #, python-format msgid "Logged in as %(username)s" msgstr "Angemeldet als %(username)s" -#: mafiasi/base/templates/base.html:70 +#: mafiasi/base/templates/base.html:71 msgid "Logout" msgstr "Abmelden" -#: mafiasi/base/templates/base.html:76 +#: mafiasi/base/templates/base.html:77 #: mafiasi/registration/templates/registration/request_account.html:38 #: mafiasi/registration/templates/registration/request_account.html:77 msgid "Register" msgstr "Registrieren" -#: mafiasi/base/templates/base.html:78 +#: mafiasi/base/templates/base.html:79 msgid "Login" msgstr "Login" -#: mafiasi/base/templates/base.html:107 +#: mafiasi/base/templates/base.html:108 msgid "Imprint" msgstr "Impressum" -#: mafiasi/base/templates/base.html:109 +#: mafiasi/base/templates/base.html:110 msgid "Data privacy statement" msgstr "Datenschutzerklärung" -#: mafiasi/base/templates/base.html:111 +#: mafiasi/base/templates/base.html:112 msgid "Technical info" msgstr "Technik" -#: mafiasi/base/templates/base.html:113 +#: mafiasi/base/templates/base.html:114 #: mafiasi/base/templates/base/problems.html:4 msgid "Problems?" msgstr "Probleme?" diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index b67423ff..56ae39b5 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Mafiasi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-01 00:25+0200\n" +"POT-Creation-Date: 2024-07-24 21:20+0200\n" "PO-Revision-Date: 2024-01-18 22:42+0100\n" "Last-Translator: Markus Neblung \n" "Language-Team: \n" @@ -31,51 +31,51 @@ msgid "" "href=\"%(problems_url)s\">problem reporting page." msgstr "" -#: mafiasi/base/templates/base.html:46 +#: mafiasi/base/templates/base.html:47 msgid "Disable surprise" msgstr "" -#: mafiasi/base/templates/base.html:56 +#: mafiasi/base/templates/base.html:57 msgid "Groups" msgstr "" -#: mafiasi/base/templates/base.html:64 +#: mafiasi/base/templates/base.html:65 #: mafiasi/mailinglist/templates/mailinglist/show_list.html:46 msgid "Settings" msgstr "" -#: mafiasi/base/templates/base.html:67 +#: mafiasi/base/templates/base.html:68 #, python-format msgid "Logged in as %(username)s" msgstr "" -#: mafiasi/base/templates/base.html:70 +#: mafiasi/base/templates/base.html:71 msgid "Logout" msgstr "" -#: mafiasi/base/templates/base.html:76 +#: mafiasi/base/templates/base.html:77 #: mafiasi/registration/templates/registration/request_account.html:38 #: mafiasi/registration/templates/registration/request_account.html:77 msgid "Register" msgstr "" -#: mafiasi/base/templates/base.html:78 +#: mafiasi/base/templates/base.html:79 msgid "Login" msgstr "" -#: mafiasi/base/templates/base.html:107 +#: mafiasi/base/templates/base.html:108 msgid "Imprint" msgstr "" -#: mafiasi/base/templates/base.html:109 +#: mafiasi/base/templates/base.html:110 msgid "Data privacy statement" msgstr "" -#: mafiasi/base/templates/base.html:111 +#: mafiasi/base/templates/base.html:112 msgid "Technical info" msgstr "" -#: mafiasi/base/templates/base.html:113 +#: mafiasi/base/templates/base.html:114 #: mafiasi/base/templates/base/problems.html:4 msgid "Problems?" msgstr "" diff --git a/locale/en_Uwu/LC_MESSAGES/django.po b/locale/en_Uwu/LC_MESSAGES/django.po index 145b9978..fc73964b 100644 --- a/locale/en_Uwu/LC_MESSAGES/django.po +++ b/locale/en_Uwu/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Mafiasi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-01 00:25+0200\n" +"POT-Creation-Date: 2024-07-24 21:20+0200\n" "PO-Revision-Date: 2024-01-09 22:14+0000\n" "Last-Translator: kritzl \n" "Language-Team: \n" @@ -42,51 +42,51 @@ msgstr "" "again later. If the problem persists, see our problem reporting page." -#: mafiasi/base/templates/base.html:46 +#: mafiasi/base/templates/base.html:47 msgid "Disable surprise" msgstr "Me no like this mess ._." -#: mafiasi/base/templates/base.html:56 +#: mafiasi/base/templates/base.html:57 msgid "Groups" msgstr "frens" -#: mafiasi/base/templates/base.html:64 +#: mafiasi/base/templates/base.html:65 #: mafiasi/mailinglist/templates/mailinglist/show_list.html:46 msgid "Settings" msgstr "Change me >﹏<" -#: mafiasi/base/templates/base.html:67 +#: mafiasi/base/templates/base.html:68 #, python-format msgid "Logged in as %(username)s" msgstr "U is %(username)s" -#: mafiasi/base/templates/base.html:70 +#: mafiasi/base/templates/base.html:71 msgid "Logout" msgstr "Bye bye 👋" -#: mafiasi/base/templates/base.html:76 +#: mafiasi/base/templates/base.html:77 #: mafiasi/registration/templates/registration/request_account.html:38 #: mafiasi/registration/templates/registration/request_account.html:77 msgid "Register" msgstr "Become fren <3" -#: mafiasi/base/templates/base.html:78 +#: mafiasi/base/templates/base.html:79 msgid "Login" msgstr "Get inside" -#: mafiasi/base/templates/base.html:107 +#: mafiasi/base/templates/base.html:108 msgid "Imprint" msgstr "Pawprint" -#: mafiasi/base/templates/base.html:109 +#: mafiasi/base/templates/base.html:110 msgid "Data privacy statement" msgstr "How me uses ur data" -#: mafiasi/base/templates/base.html:111 +#: mafiasi/base/templates/base.html:112 msgid "Technical info" msgstr "Complicated thingies" -#: mafiasi/base/templates/base.html:113 +#: mafiasi/base/templates/base.html:114 #: mafiasi/base/templates/base/problems.html:4 msgid "Problems?" msgstr "Problems?" diff --git a/locale/fr_FR/LC_MESSAGES/django.po b/locale/fr_FR/LC_MESSAGES/django.po index 153d0c00..edad3e1c 100644 --- a/locale/fr_FR/LC_MESSAGES/django.po +++ b/locale/fr_FR/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Mafiasi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-01 00:25+0200\n" +"POT-Creation-Date: 2024-07-24 21:20+0200\n" "PO-Revision-Date: 2024-01-18 22:41+0100\n" "Last-Translator: Markus Neblung \n" "Language-Team: \n" @@ -39,51 +39,51 @@ msgstr "" "problème persiste, consultez notre page de " "rapports d'incidents ." -#: mafiasi/base/templates/base.html:46 +#: mafiasi/base/templates/base.html:47 msgid "Disable surprise" msgstr "Désactiver la surprise" -#: mafiasi/base/templates/base.html:56 +#: mafiasi/base/templates/base.html:57 msgid "Groups" msgstr "Groupes" -#: mafiasi/base/templates/base.html:64 +#: mafiasi/base/templates/base.html:65 #: mafiasi/mailinglist/templates/mailinglist/show_list.html:46 msgid "Settings" msgstr "Paramètres" -#: mafiasi/base/templates/base.html:67 +#: mafiasi/base/templates/base.html:68 #, python-format msgid "Logged in as %(username)s" msgstr "Connecté en tant que %(username)s" -#: mafiasi/base/templates/base.html:70 +#: mafiasi/base/templates/base.html:71 msgid "Logout" msgstr "Déconnecter" -#: mafiasi/base/templates/base.html:76 +#: mafiasi/base/templates/base.html:77 #: mafiasi/registration/templates/registration/request_account.html:38 #: mafiasi/registration/templates/registration/request_account.html:77 msgid "Register" msgstr "Enregistrez-Vous" -#: mafiasi/base/templates/base.html:78 +#: mafiasi/base/templates/base.html:79 msgid "Login" msgstr "Connectez-Vouz" -#: mafiasi/base/templates/base.html:107 +#: mafiasi/base/templates/base.html:108 msgid "Imprint" msgstr "Empreinte" -#: mafiasi/base/templates/base.html:109 +#: mafiasi/base/templates/base.html:110 msgid "Data privacy statement" msgstr "Politique de confidentialité" -#: mafiasi/base/templates/base.html:111 +#: mafiasi/base/templates/base.html:112 msgid "Technical info" msgstr "Information technique" -#: mafiasi/base/templates/base.html:113 +#: mafiasi/base/templates/base.html:114 #: mafiasi/base/templates/base/problems.html:4 msgid "Problems?" msgstr "Problèmes?" diff --git a/mafiasi/base/static/img/favicon_cml.ico b/mafiasi/base/static/img/favicon_cml.ico new file mode 100644 index 0000000000000000000000000000000000000000..d64ae318e58a5039cba26c47fbb3e28fecd818a3 GIT binary patch literal 4286 zcmcgwX>?W989n#j7a(n;LRY)0t5C3{Anj@uB#}@pOQ>2!TB)`SwhWfBl|h-BAgF+? zpg_^KVx=0ji~%zc2q6#?LJ|m&1WACr49`r2gak6Y`M$Ti&m9a?rTx>B^}Tc6x#ym} zzx{pZyZ1#1g@66~3;8Lw-yy^|g%E>joD!pGa^7gXc74N5TG*QNhJf@-K**jj<~a%7 zTG51XcrC)Ak+eQEmDY>akMn@ z8bP<9sR();#Mj8hK@;RLlxyRMs0s-GcRK{aOhYIn}*6Y?p?C8ioc5evcoe<*K%VzEa;!T3LRls+-2Ygo) za!}yyaKOzz*crt{sW8@e=Le@a6ExXd*KXd~zNgku_rDSU?GT1+3o-Z1xCMQ?;BFT1 zv_#N|+oqzcO@rR%0LaPR^&HM{X@;)@X+95*27G7^b;n%tFunP5{K*-_enW@4UPq4& zI-G5CeHiYRq3CKP&IJu!7gci60P^|lVt>rJ5RdOPo`TX)2~mFzO8t5E=MmLdi7_p8 z*yZW?;>5_fT;J>&AL$O*tV8@sM+8kQ_hV&_T%CnWH3FUW8rthscp6psX$f_+(8E;< z;i`k;Dq~*?m8Q{@8qU|0K&dV<`UfslqCDU=ps(j(pSLRd8u1!&U(ul?1R>(R=(PgK zIh_DB3AEPqL}!hPc2`gQtny8W%1UTe$Ka^UgX%2c_u~*%#l(}GPLo3kub<%cV-V-_ z5mi-$O!t)=IM}g2R?FD`F=%4H!2ZPm#QZRNFKI$z=6LvAJnIbtV?Tezz=oa98(X6vk-#oBhTg{pYf2**1^WlttS4$Ak@Y5eJ-)*1fZ~2 zXEP^$2gJO51dqSF72>@HXzS`BmUTib@k6ZQ`W;-8$9oD|A1P`={9%7TvMDiJDnmUo!r9I`x*EU^-mdqU5P7b@d$MF+T%JxB=K4|!^ zlx9E_@5P;`lF`U~4Dmcjc>4^*te}Y!nAY;buT z`1bTF3{0wk_z2KGqMjf6vAVhiF1-U8?JbyDTZ+iyG{!0sZ!=G1lN^FpsaU>^+@Ik7 zlP&Bq^zo5yQy=B{Cq8W1-(6eeSk8$@1Bm=-JLc^A3zWnV)b|*tcSDG#7Olq7GrcVA zYC~km9B_lez*W7#~02w}`vPwhuA z)?=klv=Ls2p0v!|1XsL>}3K!gfCNj21>KOGNZD%%3>=JeruJxW{nX_sM}K?)G9!(pCC% zEC!J8eWw5UIrri~`6vTl-4K97*3uO^mS>y32PJPS<75tqtWAhKxB)ZEvyjp3f-7_h zt8;6J*#$L*`u&*ul8cBj{TI<5IKJz_*qO}1S$;$e@<6$lYwi!@u5s14;!;ss77cZS z)IJ35751!aG4Gh1r3%s{hep2}cjmnhk+Bv^@=FkDtZiwpK{>R7&%s29*bYNeF^uQ# zeu=?;79ONnn0&_OAR$ml2_t{;zZ7plj8rF-IjOU^tZsXZ%vfgLx zGcP5Ncd{m=uR*VUYoI14KqN1R*hBn`B@l_P^IV_i-cn=6B$~e5!(1EUh4up4&$qf52LuU5BwDZ6{o*}J61LG8OC~)K>P)~Z(b0^^=1y(HBaKV2mOf7{ww`{ z62VME`}p*A+@4D zNh|S4`qOAS?m){)fyR>#w3A0(!2*0`7UMOQ`601cA0k-Os+w-p|7s3rc@9TpZDjqN z0p;UatmE^bFdiCts5{9;ewP~jYbkncpN~Zuv1mP};9{YIhT{sFid59)3l@betV|;Q zlO9C;hWWzUJz!=4zJNsQuJ`6Q^V5!n)MHoeDU3O^5m7P@iPNFHKLz50DdaR8{gUQl zdTJbwetJ8)h*h7bppMp9prRp9psASe;5=K-Mxe*jeyDsd$r>{G&*n4Nj{Vix_Bh0R zkY=}LZwHPtE@^co$f!SsvMvvr%BP|Iut0OJ12x$SYCk21BZAlt)MoP?v1O-mdx-C! zLs%n>8qWHWnr9~6m*LyEL27U{4_Pf_3wbJ0pB;s&g90^KDn8E=s3n)WoCvrw1um8G z1%WMWL{&Pm52&cg5O5u&|A!+` zy^pznESA5ytO7$c`CJ(M4C^LqWoF@j@B0ljIN@!}r;kJ7Octn4*N7+aHPq}^QJF&Q zqKEnW%XnGmGs(m{!?P~F<-xM`w~qTYnAUF&cTB{VjiroUvJqoJQh?gpesi2Zv zTnGB#O4T}wDr-AcqV9HlC(ZX`0!=oHk}1HqU; zY^rT=#Rc~!H`$ierIW60nfd*3k}RFBY?(XBcD|qaL%Q3Yc{}&rH*em&c|#auIKojC z)HZp7JG{y+uUg?(D+6kctTo8AMWtSiY777fkRlPcC}i8j9J^5HlzO|Q{%&bds;w;5 z-ao}gy89`PGLR#YSYC}St@nRl7g*64SkoA+4r&%FOp}B$8IFlrj!D_hQ?gxo4v~wT z$1;v2Vr^=cKRx98yxO;{J|NRXiA{h}8TOy%yU#65nUv)e{-?@J;Rqns_7-LK{^s`& zwrp)tlH7EGL!42R^0VG)ld_#Xh+sai_QQ9=fFY!JzwQ<#Dta!l{2F`jV9QJUJWJ~X z-7O0SrPzMiC;i$!X?gbU9wq(W;JM@IuI&&-+bs`DvwjcKgE-%go=B|9fcDIurWf~m z>SU|N6JIz4GP76Ot)&?w((K(OgZ9;@@~@_~|0|wziT&}{;c|DEJkijzh*d3X_it-> zt)e-YFcZo;2ykA3`@TV06EYpiZ=J4Q8k}(wIw&b&)N%Hg=abxmr6J&0IA%Em0- zAK#D)2^>x8P>&~NbhxlE<>9jIp{cecwABGDc=05-yL~vc7^gj*G%1NT_MYpaGo<9y$>!`O#ZlV44 zg~E`LNfRSBg!q>v3x|Ij22ci#L1oYY8q!b1Okn^8G(ct07$}RX>P$gpcz&;E$fEr( zRWv8<1r^FhNta*OrkmRywC<366$XW}CG~+1DqG$==&k4Ck{|>EH+r3y?|yw`UXDGnW(GS{5u7>z zs@nA{(yO2So$pD0aY6-%jU$p+?Fdr#{z2~(yBgPdWDeDlHU(xGB~I!6F?lB>*dL+X zda1TxZp5!h*%-%Li{Va7r~ol=WD~0$^Q(M+*jm4#nG3xLL=N1t3*^~h*}v+Yz@L^b z`%=DcYP4^K)27*<{un~{%+HPzVgb+?UfAdP!`AvnF6Ng&z+?US=Dz8V56R|1)JUK- zIJJaTAB^_B^vk=YoBx`aw&S1&xf?7(B)F+>`leHRpPlapAyx|mGzMnU%h6t*+UL3W z$7(CI21dj&yFj6tSnpNq9j7@G;8FV zSM5J@O;r=GX>4bRr%gNDR99|+DfeH?D#{blbZi_wLtz-cs`JlSTivK|`Z-0bM*X-n z`-1WLxi;PodPNSLnuUO`_1{Q8rZ8-R{f(uNlDhPCv}vq%oSx(Q?u4RZr)Y63Yb}() z+Pe6fX8H8h)wK%mcnzCf7=27snaDMy;%5FKr55 zzOj}gwS>|U;WUb*wAkLQ>Z^a@)@nQ)wZ?lG-aF*Ie0?p?8bwP>K(l(M{c~^@A4yat zFxd&#d4!EP-rDSr+3QK)A$;16iKAa*g>YG6%5VFo@fi@?&3Oy2PAvpP-W%szv0tpJRB>;0`TadtdXf)W7Vl8d+X+%4T~Csd?d*$3b(Pu$nOJP z^#%QIKA%Qo;us>9Lm;n@$dMwx%I5W!d3#G`xNK8hC6DL~l9tg`HX=r*wEFCw&?3Y{ z@WnAiECA!u?7uEa=dj?@Y4N9R55MtJrD!uZ*Ksi9T`3XjkMat!eOtB9Uboz292{H3 z0`TB~j6Cj#aH9I?_R;Sc>H3>+M6 zd9yb^wAZuBV!#ihk?W48v}!7}|GdhnMzqe>NpTdZmi{pNl1 zEylyKNGt%?7pJ&HVun3&xW!CQ0v_Anve9cY>k0GJMAld_m6kg93BJAB5yvR8vLs?!8SH<~UtO!tL4qt?`?S;)SK(eTe3# zk(RB$Ih{BHh^12bK*NTLh93_!Zan1KR^41)@7*VBy54NJEh8tje?j`d!t}D}yzbHrr#AOE<2-nObm zik9%GG|85;)jnm9`|Jw$X&Q0zZ@}yZvinQY9w^bfAyK|EA5Ar}uVHE|SBU-9ousH# zzj%7kBZw7Hn^*6hyJGj-JE|8`)(u(w6q35zeb$cDOAb0uV&?QrM3_}tnUb(~TtT{y z;6%1-t#a$Q_?Kx>%`5=YHGdT^x!aJ0ana4h+TZx&qV3PF+A}AhGSMJov&oW*?c(mSdG>hsDz}YgyVu39jsY>8uY}m% zI6$(CjENW%-9W4j2R{AJ#s~J*uTFBiM!_I%Pr2xa%v(HCUrQC44Yz;0H1mpFSBwkT z{w>PQ!}L}cbN(a!_7!33wYo)%kE9Z7SMAb|*WIzJCQ;trM1T_8rnD`j~Ce?L7D3Cq!d;<=S^v{$fkzXWVP< zIiSS$UFPpsr{B;v)Ww5YrFCVF^UeMloj&q5D7Oz{&2`2qqA@)V0O>u{_T*;6@#9O=7^PXsihr1?0w_8ZznhTDoiQC zTfU`>UNjjh7P~OY(SGMfEC%-Z#^1mH!_|}pL-{+8k&>(K{CU;6CBdb-VgOAs;?t%! z=ccbwd*y1tQZ}U+g&o+$iw}I_u{5g8U48Z1ig)<=L5?K2SmUKNKl?1_A6wkh<6LU0 zfBxILIgDwqT+QnDn%4<4x8hnyoq<9Ehc8{wDPP4U#!z!_4&HKjE^LE#Mn+U&!#-LGX6dD7i zplxS?wR-Of2wF4#iv$9JC_oapWYIPUdRD{lZOp$SBW6IRDe=Bu{N9!GAGB(@#MM|e zyR9{F7?y~oXuda>ox7)Q5ieau8DtHL21SEPO>RmM2qY0U0X7kKk>e_bE}Y))?TU|N&JVvK&c`sd{} z3$2h!p$I4ls)zFtCt?)SD0~z?1)>0_1gB&=_Rav#Y`8ZdW^PEC5#c*i&$vCSw9%Q7 z8Ei5ylMamqfHfT=x&6$y(gu^n`h3$Zn=3ys#{!;+5R+Pb~z^A}2z-5O+ zGH(a#06V|_X0MpP%Xw;-Z_IFufvn9NHRZq(OG4>sx1|<5h-K#GUAg<8D|bI_!Xv`~ zpNx7xyfP^3HqVpF&>Td)4}JwO=~{|kBq*2E{W4G87Rh5|rp6!hMp#FD%Hdtqs z8Dj0K{c6Fcn~nP37=u?vy$?RcbW#@1rClVy3?!xr7xm1nxzfcNI(=#uo3e){pyXXhR?$B3(j)|(kX;D4!7Rv}t?jv_ z_QtpJ-(?-&VN(@u$sU|&cLM;(e0J~}AeKhu57%50Q0nxXRzVeB85->=luGlUs1gNL z$g4q49Wok`-VA%prCBDxn}(K5H07WnAN7T(DMo!EsO~xDpx`%CJdb~!ahFBmcVv`W z>BH9Z+T%iw8d_)w28i{|wtFfYSLu8-%FrSsr~=(eDZ)@xi2>#4w+AKrkRCAwRZQ^+ zL#hX<9u#(P@u)Ub_r}2i*gp{a2SJWEJ)hF_#2&|_UCvY5DmBw14bH4aXGW%Mc4DY= z(!gn7r(R<1u3fll_met1MApy}Y&Flj1vVLjw`1rg4BC#=jy3})c_bCZdr-Uw6TSu& zP}v{5MqtM{G)39^KtM04pY=@9B47JK1M~ z@J3vz6b+tWYpTR#qUaz_T8!ZvAcWklJz$EEUXRn~VC=V8d@(9IpIdWb<6Y&h$$pYy zPS6@xuDJ(f`n|FaK8X(F5KE>0FE-y4mn%UPEx}|@{fhVFv@bDeTigFVfKnZiU4;vu z!?xqFcm{%PJ9^S-^-r7r^ilTX=A>`pF62H&>-yx!*CyL~TuubTiM(46Gv&SElg> zA|MvAngbQ9_B;}s=w1Z@C3&+yX8@;ui3!Ug=rQO;95ITjE5>{Sdk{-50V6o4@y{Dv=NiofK?TvwfSrx+Y@8QqD+Nn6x^Teu@pJ~K^ z--y6?B1>w(Y#=$-GJ$nKWMciW=Px8mgtbcHSCXNta;kCRJIJXydMMS73I9b?0m$gR z6Z~^mq|DTRqX^BYLScqxIXMH2)gB!Yh}GcRx~FblMCwomuM9#G{#y^+f^+7=9y|(J z6~g2>Xeh=R_NP~-{!G6XvOzW0A#W?v3 z5DVu!^nBP9OnDnEzuPv<|K%pvRGoLFs$OG#A{%=%NkN&B+G8P{SV6U6N7Y*q=XyQ` zG{Gx2gyJXjF)EZ!>nPP#?Z`QZv0q}!g)eM!pQ-bf6wPa>TbN?-nT_`%Nka*f`0nZcDDfRs!$aCJO%BG%5TH@gmYq22BV)&z){n>su% zZA?x|S(>wt+n(=`GDX407*#Z{U#V*jR5bd_YnwMzc~%G2CQ-vr=b&VF(oJ;@kik?y zX`@ukE$p4X43SI%BoG^511xN_KK1iMLnnQ^$$3WHD~ke$^!8GqO-|h)eI^;WIvx%a zi!ymn-3MU=V$i#8lj0~En15lv+;e+pPPR+BGTbpnYdmXw_g+}I^FWex6$NClARu?i zO-&3cq0m_m3RviTI}xyh*a3%OWtOua7p$MV>G=4>>K)M6Q4GxBd=Ma{@5zR4h>gR< zI@tJytk#DK6I8)s4uS%a2IQSTviA*rvQ8&DlzB%GB4oclJ7aa?S;fEtV1dp_^!YYQ zflw0!u!A^3j4>XZ$?CnSG3Qt}Mk5D$lmwYTo0Fal8q zHTq0YAhzMf*N*RdSGudexwf?rp3&ZaDzU6m!F*uBPS%nEI9%dMX9yEcAp?ex%p3r$ zv5xK9Mt@kMeg7qbQ4Zr&z!b0+5GROBSNM177SDvLMazp~`5lV=l`iIwKNOl#S0JVF z^`#+5ZNkt44WEW_D5wHaoa_T~&p&zK;~DNjrW>ZK7OKzOk~mheAegU1o?xRLot-CL zf0ua4uSi-(_;;rR*WJOIo3yzvt1mvn>Z6_&*s3ONASodBn9TtfE&XiyjI&}~GuT_M z>nVaDF#fy)&o*{LJhbw^u6bopsqQ%aWUO^tL|93+7oIor<8w#Nv%)G?xl4WEauuVMwiZ~UjU`=3+fD%jW^Hwa3 z-D$&Gwh#ev3ObB~`imol^zD+o#2Q*PR%O$|uyIh1WV83pJ?|%FuQ_ejLU!bUdfz3i zrGdY?lEGS9&tEX_{WZpmlaJ5ReJ|9~|HJUh77$ z`rK`F#~RM8(!g5UPENB>vvl_p(p5JbzU!LXAd2eWZi#=X3f2fXK~f{QSEjE2ItH=E zc-F@;u+%oCXb@!R#fI;R2LXUa{q-#?I;zId>P>sGiHBF8xHC_nf&A zDq3Ow_ydieBF^}w308$5U3IfKp=K}oVsOkv>Zluri^Od7`GqHbfC>e22Hd0 zvv!35psr;FgWUcUK&wYIRBWQ_tP%4{^DeXA7;CInAHR+#t0-6#5K3cVtt!&HpY5K1 zSa~|zJ^vuR`{`{FfEUcu>6o1pcdQ^$ytJb|8yqYci&eq4?aoFYe9$!5^&V`lA0c8b z>-c)8w3DuyI{e?gvtrFw^h14m7V}i|GSZn0)&yvLYLjk#1TJe^>Rc((t&bXOSM8*0 zv%L-d>h?tZ`6o3lk5vx?y68W>#2R@OmmfC_0)TpNr*TkatqcJ+ALV{dtUl0N`&{pZyIVRxvOS5adItP!VTb&u3wu z5OKy0W@HGo4vT{iMM&WXM#koYFE7}16Cj>DYPRGFZ0zV(pcDdu+urM>L9dyW zHyrH1c5U82I8>%|uy*-@^chSFO1RZl(3|ud%=T_Kb2CM+{Rg^!e0J>@ksn!Wn+ci% z8FUfSdYint3j#{*k{!R*r~)X9w%snZ1h%yc*6zDHao|f1DVtZ5>Z^BxTHY@f1ZzHQ zRd9qbY#iqbhmO-KOc4vnZK>^#kj{#skl)nm;7FC$L-c z2Di1lMimBupkMA4#hE|l)gIma9bInWXrT~7E_L3N3W4t<{?72rht}_Z4CHXyy>wS!DbO}0q!bP*dvKwt8BG*u@BhUTt2C=- zgdQ+o#9Yc&Dr_<>uq-({KJ5_S_6aR(I%+270W9xCCzJkS>Hf}Gx%&={Hg`N#$pUZihgSoxq0{5j+J!d*XGqVZL_Nq$tnP>YA@#+tIQvQ>T|g|KJPCMz18tw z)(j|CJB0MVfE00yLO#&2puFa7LOSg^&2kTxQtbVG@-6_P;400(iC237w0TdM?*hxl zsez`-f8<*sE$?D$>qc$H;f&rkru^d2?AEFnShEF}RXYS5ne>RYDh?y4)-T=pE1_+~ zYk!-vQ_6(0;>Sh7Nr-K9pQjxXx2R`Ux1X-~(6lR@`P+=s#22=EJ!`7v_TWvmZ1;N8 z!c^uIwRge=wet&=)@?bg8BjSqEE)YCS6?@_y3hsA@0SDZ{0LjOjla zUIj)akx%l;5a<^#f*Q&QPaZjE$G)iqRcw@FOUw4 z4c0p(r5BlSzvWt5v0?wi`|Ib0)Rop@987hTIBhus07*#a%PLTne*LORbw$AfNzzsA zMVtS8oLz;wq0N8ZiX=OVTLZqwwXB`&`3`b;XpNOZPI?A5J~s5;y7xC!+!tC?20-cI zcJk830U@*3w~8 zY@JmDW|02Vtv@4x%EpDu%dY~Vp@C1Mox(y3(kCKO#9FL389{gnn2c7lUep(EMZnro zeF3lfuUoCi(2$dA zzYG_LbjTI;bC>KmpE6&^uuyb3*;FL<{Pg2ttl%U5j}L?oxqLD~S*6?lW?8}{E;**Fh~purWbHITg> zPFr4XYHKJCXJWDS|25ppp(GaFJqU)w-=w{BpZ5Nrg;7(;h*L?)Fp`l6fHl>yip^}} zBD($?s4~Duaz@DP$yZ)e@%nL%Kk$0N$Z=1SV!hc-!{C$m?5KKVU+pWDDbcdRbX8X+ z+0#hd)&btc+WeK#eqqK_ge4D}OxG^Jb4Q`f000uCNkl zwgh%;{5;>q!0*{DXP{atJQvGUrS)CC$O$Lu#vSLUa!ZJ2`Uk;?3;6m&>>e7 zPhzq1rG~r4R1%A$49`uQ_5Au-Tv%0?g0&@p00GdLr{4Q@z4z<5cM*Mj3L#of+WvW+ zc2sjE*6x+YdM6a#eQc|%@5)ZTP?%pRAF|#Lb*Wg}tCdv=0%eiU=Sp)8$xG{$8NIR9221cUM}bI#Ab`^R>%)FaZp30WHdo|FGzDnIE;=Tv1)hee?-;;0vWm!!v$Bbpp^=$)3LJvS|TTa?eNN- zLfXSHq%d-n5x=3ZAwvG0Xds5plRdgX2a5Kgn(5nB0lV^1oem_W3;hb@=zC%cGp1#x zOo;duCt@+inh)xIeT<%?cNBq^3ii?FW33ufP+owb@uTd`A)v-SNl6%5{HJK&aUzzt z22|18U&rb=$c6~^;WYkrk)Vj!n}?cYDJlQ~HO{H>y|b=Jca4trEgxdB=4$nAEDVl@O zbR?Z9&blf$Eq=r^FL#6PDRg%bOBJLYS*5-VQkb$;aY3_z2_O`r3|j!sX1JQ*YJw3O zL_L+Q}j-D_uR6kfS?r;SbrWV-9P(t^L~Z-Ni8h~2GI zVHX;mvth>Ili^czSyb(?i8;f2zc0i-*Sa$}X)K+@BK&*TC%GP&`1^m3zERb8 z*bs&AXWJ{!D?jPQc3Wvz6A^JGxmkwG2Dd%2Da1{HF$5I&l-4Y?`lTZfhxMA{wDmL8 z94BHq()3EowYyj6jk#*-OFJ?L#=EeSs`Mc154LxomCsBC=S18g_!R_HxNLCS;&>X9 z1IFN2;gdlbVEh*-EqF33=Hqz#+k9gH23OBXOWn_!aoo)^pHJDAD4q-xOyV-cb#Ju-Ip>>jP`tqdnO_ z{&g}Uj~@m>iE!IVe|vU>k#w|?RL7b0y?fOgqMeq@5t0C>1g8YvhhRhoWeBS9t5B@< zc24SyA;ohD%)AzyjQ7+cUB;76uS85Jg6-F;ppn8e|o++WLtV8fUnt4la7z9IL=>D3lz;oeh6|?5mh%<6R}v z%&D)<>wlh^n_A4oSiN#G{+K1*Whh8AKNLZ`UHE8{CT#s3zFBmSjPz|W7B*%yI0#Imfh$S3FgYhLeZrf-k<>D%JX4CL3^A5Dv8 z4k1E>AP|TGBmzM=oPHQ>6bV@?jDZ4_LSxV}Zp0#4 z{aDr7co$hBmT>xg$DeQw4w%ht9KGq;((i)Ab*p-3M5lZbz!+2wYWxd3ArUjq4ENcC ziaruZoZyAH;HR;&2gV=fER2Js>;hrR{e1};WD|BM{D1xr#OpmI`+oIC8^TWvJa&+s zI(6pYJ5+POeH_RCLUBeNDR@-GDE?^ zmL_USY<;t@6nGv|Z!*Ek-;~5CnV~I!rze;cO^iPj z8XUfa$@hh^3c#gqv!-EaOda@*3`;w%Qilv&q9i`#zOprX~e={IvU zs=~l^?W)&Fd^MJE;+=@J#%u#-npRpJj}+2T0>t&0^vKorFUp1C9S=`CLW?A%7G?dt zv}l>rHq6RT9Tz-pEP!eMDuBNx>h}}|EEZ?BII99Scf>C@D0Fm<&#-_Ym|8%Qpw6WK z`akXAw8RA4BmwE}%L+0dvx%`bn(_kQ)pkPqOo^kh^q+(_`kH900x;4hOmc`OM?>hf zv^o}**xnR>bFO{E9PtJXwr(HJjE#McN&WM`>zy+vIjjQrfKJl)EM7w)8Fg*!wr+CU zVqXvy7EZ#gC%J!?o;c6GcAj_zB~rKB;Bkw~F}@^se!u+hU5=AXc9$ve9SQ+&rS@vC zSX)+PU577|{4v5+aaJA`U_g!UfM!a5f>zaK0ll&3TJ5RnbhZm-2jxV<<@iZ<>K!T0 zv%95r-oygv+~ZNTGTOIH)#b_}ll~-}aBtkp9`h=9HJe@9;}mq4iTWAZ>zC7)OR$Ga zg%%-@)Ku5Z%#>LU+o*07gFms@nn&2OyQ6-sf$0cq6s}l9^2f%#%)?l}+CZZ@FFY}6 z#Yd@(oj|{xPG?W0pQOOr+0rHHUj>vUL3tTv z+#)6j9Cq7yr~MSC{WO<-G9gjt&fN(9XF>xYLw?R`q7sXUaqM?eI8lFF8HC*BmhSRe zSkbd=#Ye3pT?{P{`CBcH{Z6KRPWl*_%LEw88Up*wO%IWf0TDnhAqTS@ zFX<8DAjJzxA3mr{qNlw!ZI)OJ*tPF@Dv3V{6R{}3s%%E^& zBC&H8GU!^QmPGy)qncTkM4BK8e{@-J&b4Ry;aC15YfZVnluomm4b>t9=A8J^QOodve9S4WgnL;?>D9;>s(&Btx4~= zm47O9wQ2wDk%`2+?}#Lfdn9s)M^svJyv!mxP$ZD|+>&`?3jn1YM?;O^8adiR#LK;tm4ww>Vv(-4Q1B2a zpR^n|*~M9Q3rQLoT9cr2D$l5Nj&`iLwUV`xl{N&!qPQNyG!~&~*~P2br<~$6n_!*| z2+b3@k?WU1x{~+gpl2d^OQdAz?~zd!d4?F)|DH{}8Wn+eUD6~g@e2%~6yQTGKf(F3 zw*463Rub3VMJGA#H3(t^jn(-R*06?Svu@y1mu;-+ozordEgsye2F_5l@}qqXF}Xn< zIVYej(tsG|cW8(jBxnwq1Pff!D3Ms=1ZAM$LazOcoGQ~zM>V$+6^|7aRAGxIq2Y%J zU$qM&y2$wr5X@&*jfh%?vjgfHi^C8hyaEF=fw?x}^qz3UKmw5TFf_qNCeDF9Bf^{9 zuCbUOwM)3SoJ;VPQ##qA-U5S0xr9PA5}d8l$F-wVadk(0V@fF*{~81m!-QvtK1oE& z83YTQ(gmWy|$Q_z4rHF}Op4;*#m>ZZWiqUjiXcLa^q{&(evy7nI$hYR?? zA^y&a5296d0UFbva4SYxz%W9k&(Xv@a5tgbBC<)@pHVn1>S!n*M6H37-wZ(np0o)s z+C&aU9OW}IHWB=qvauSSpKO~qQRu!L$(BxnZ%?NWL%$Z0$Z6$p^+{;^bqv?2^iy6Q zO9BWX*Oygf1D6uaAmkJRvsrbz6WvWL0Nx#J#VKKH&#k{qznd}i$war$faf)Kr)oJ~ zryT?!gx8j`G~g716A8wElo9m7k-@VbKr8^w8?f>;D4hdl2q3y~%1$_nk|4rPhF__4 zG2h-Gq*aG;tP;ou(g8Q10$!j25P(~O`+Jg0tY;7lfM+dMp9#5h77YUQz8=F~h;k2S zFyIx+?onwS_o_qVW4lep3#=^!gE0WBZNgX{qc9ir7-9iv*@)Fs5j=GG69Nzs$FD}( z=%h(e2i&KzmuUQ?I3{tJVZ<=c7y#DFr!GI-LW!L5KVn6OuN-U7g0KAWCj`hm0TY(; ze%a$-3&S5Mo0pv4iA}P0GR4FYV4cK!70d#9SY`otDUSOdnG-v?<2}pKv^2?r3?=wT zBr8N=8cDno2&o?$rLZ`xasW3FvZyDq3O$Zk0PF=A|1AnG?c^v@y5~5q2?X;*@}nqR zBM=AI?G;=~4k337WS1m7FA|gc#}kGgHWVHP!`{DP_kCb0+=DS;4Ma-^ep*Kj@ET*U zQ0(YlIRF4B5?n{fWdv5wt4tVrEU^FpfxYl;MaD@GQ@dM~Rxn^0!#iLfGVs~;VFZJL z%Lrx?G9>9u8%571Ru2XRmNNVYYyt2ihvl58umL9$oDEDPWO%|_;g0_iivwzaCBQO< zmB2cn*>Z(>z<6LHa1y~Jpqq^VQ}`dTID-LufGxldU=Oe#s08YO2EYe++u~$Jzzw7V r*+4E(1e5>+fI+}8pa*3?HjDoUM1yrTphF3?00000NkvXXu0mjfKx;PE literal 0 HcmV?d00001 diff --git a/mafiasi/base/templates/base.html b/mafiasi/base/templates/base.html index e624b3c0..0e68bf4f 100644 --- a/mafiasi/base/templates/base.html +++ b/mafiasi/base/templates/base.html @@ -3,13 +3,14 @@ {% load settings_value %} {% load static %} {% value_from_settings BANNER_IMG as banner_img %} +{% value_from_settings FAVICON_PATH as favicon_path %} {% block wtitle %}{% endblock %} · {% value_from_settings PROJECT_NAME %} - + diff --git a/mafiasi/settings.py b/mafiasi/settings.py index 0be54421..9068b2d1 100644 --- a/mafiasi/settings.py +++ b/mafiasi/settings.py @@ -202,6 +202,7 @@ "MAIL_GREETING_DE", "MAIL_GREETING_EN", "BANNER_IMG", + "FAVICON_PATH", "GUEST_INVITE_HINT", "USER_LOGIN_HINT", "GUEST_INVITE_INSTRUCTION_LINK", @@ -293,6 +294,7 @@ PROJECT_NAME = env.str("MAFIASI_PROJECT_NAME", default="mafiasi.de") PROJECT_BANNER = env.str("MAFIASI_PROJECT_BANNER", "Mafiasi Hub") BANNER_IMG = env.str("MAFIASI_BANNER_IMG", "") +FAVICON_PATH = env.str("MAFIASI_FAVICON_PATH", "img/favicon.ico") HKP_URL = "hkps://mafiasi.de"