From 933182c790f6ff639e674211fac06f81cab2e8a3 Mon Sep 17 00:00:00 2001 From: Kobe Date: Mon, 26 May 2025 10:50:09 +0200 Subject: [PATCH] added company info to header --- routes/__pycache__/main.cpython-313.pyc | Bin 31725 -> 32079 bytes routes/main.py | 5 +++++ templates/common/base.html | 10 ++++++++-- templates/settings/settings.html | 8 ++++---- .../tabs/{general.html => company_info.html} | 7 +------ 5 files changed, 18 insertions(+), 12 deletions(-) rename templates/settings/tabs/{general.html => company_info.html} (96%) diff --git a/routes/__pycache__/main.cpython-313.pyc b/routes/__pycache__/main.cpython-313.pyc index eb0231195127f79eee1c877c3d91c65e80d1218e..ecfaa246a146a643ffa32f804851f7f7bca51e87 100644 GIT binary patch delta 2325 zcmb7^e{54#6vy9v-Ft1SC67zS4q4WMEO5S{#}At5M|sEH;fZcc%`kOcxpF;0t9AtoB{X*W7d{llB| z({s=L-h0lu_r5!I2YvM?vQAqpsSIromQ`<(x=vd!vgSS=!>l*&XWE%ohGf`nR+Puo zfQB|1wUdjE9O5+?(*)fdKO6U-?>0I+Q{q~N5x9in-U>Q0S?ge1P2{@ChIsO1cZpTt z1$_;T3N2)Yak9QGi)}NLYr1Tzd2UTX+I*(XT!Z2oClib2F$hK>wSpB)OV~uvc5^in z%y~?oVK(IKznl_Ja>QXQO6Ub^k|epf^4%4w&O|loNrZe{*tl}8Ff)lz9}||^Xu|0J zgoUgmazk96okX6KL~e}BbCbyJN#v<9dG);64HfbdBH7f-xbm9=@vV*%_P|De(_V%| zyXLd49Jy`FYnGW#{j98=5zrD;%(&R*6G*ctk}CQXQB@_mS8=7_464((rv^m4P2)C7 zSW&f<9x0$=2OUu0T%F_>zA`sUlKaGf>bq~g<|4yQ*(;I_<-qhJiecuaz4)@dblhHg z+3p^|Pmn>J)Y;Tp1r@6-r?rADwG*m(Mh&iO1Kbwk6r~@ycAcguOluv5)Zd4M% z`a31a6X{#@GD3CaZp8~6c7o=4cQty9oO9P95BbZT?^;QnnrWav820ywJ-!XwFx)fz zFt|BMk;AH{3yLy+h}2g4I1D+GW0iGfOF;#f-Q~cKgWUjF1!x2`0agR*NVdnBS4mAR zb7L5X{HjU=`2(u7MN+rn#iYekx}X`9EdVbF&Ea5=sHi>_`;|?24ftEhK~E_!fZ0aA z^z1}Mk+!Pp9JHJ4YUo5Gk?$JXkZ&JMX2Xh>((hL{VK{w_7Y8LpRWu%pq3{+FTVRRx zv5`PH6p~bI01pS?0b2nh05iY|=mHdx1C15guYkE9@G9UnzyWf#u{|GZ#P3jO#*I=? z^u=;`9h`5FrY0{kMh-QV>-aM8l#sEO3RJt#I}eqRJg;Cn1KydTL2p_93VNHAbm|;t ze&d<+!m+~2i8Rlc!GlX87rZj!_re4h@wBeB;zDY>EEwKE+)ZjbY$Vd^D2NpTXN1oK zJ_HdP)8dcFRO@2C5n>FGpE?$iCxk|NYmN#x*!1|qiD~4(+CF{{?GL$0bX5^?b>t!l zVsAJIqF9s+ur4I#fOT)9@!QZn1~^VZzoUEk#IqSCM>^`!y2$q(f3v1fKsQrdblozv zhg5V{SU!b`);Sf{{GX5~X38EVkV-0N((<1zZCB*9PIwNmpR4eix*9 z1d*wZa(X=G$ghDTJUU7C_bqiy(&@KSC|s<@2Ne}d{TipzuUMqH-5}9E0gaOS&E-5i z4go}V1hdHQ&3-gVrYKL7mf%8q?Vbt#VYmj1=91e(z62=;b!vm^_O|aAOh><6_V*1iT1135WpB0xkkR18n~Scm-gh`;XtJ zmI4RmoYR)a-doKi$&%`eWu@Rus?G-SBsK01GgmnCWzI3qIc~EoS2?X?_`)byQ3JzU zc6RUR9;uq(a&NObZXpcXqhLi-BZmi%B6>FULm_mCoEh3%+zz?G>NBqcbQe%)hDSr; Wo`Ima3_D5h)6W_^^oTwVbmSjDMKEvx delta 2008 zcma)+Yitx%6vyZ8WA?oic3aA_u(Tz_Db!{A3JN06@@R{cX$#nv&9*y~ExS9*omsVr zh=~m^QQ@GV!Ur%BPz;cXC^4a^B#3?hf-goyBF4xEjS(Wo55{};!Gc*6=fiK#J@@?Y zIp^NFbKx)Y%N^pr<#O3M_AD0a*PQ7(;XY$=*mm&M+IMGyyysI#P-5vnR?S)~N9cJ4+P%_!>7R@5xz_Q_!aAZRE zxILBaj{K?*WaqeO8OL>*aszIedl&JR6rv{NOZ7BZM5|~E8btd;hC)Rhj(Q?GeB6LF zUr+v>H0C>jYfbj5LJzJYJ(x1F&n*~tPuz$iapp{1#lm~zMizzzrYT00cnLCADy2n|_u^SZP|2Vpo=PacNbp}F&`nNa7I zzDPVmb<=-XkBT*?D?j58x%tLF@ZH_5PS=EhkDM^E{p*GCc zULB)~3fF7rPR6sP_)!Vt=`6HoBjzCHBIY6HBc{WWx(P%8xvrc{g)Mc}RZZw#fLO?& zJLPy(Qq-_YBgz`O2>pxU%erd58O;_j*Ka0%ZAX2585x3)7k80u+W6*nQvCvo4YHz} zQW13x?ZzQ5Jrz?_MdzuMke`sK3zt|9`&!2O)}gr#;Y2)!=s*m>rIujni)g-tcp0%1 zu?tFDJH`rV?q|?#t7CB~oXH00+zmsmONmMQsd7Y;D0wGuU-iO4xW4cbn%* z0v7`fmq#>Sv^LU8=3LJQGp)k$rH!z=ZIt6EDs%D^ZIj7t_^xdXJKZ~NNy2Z($pEYs zJIi&K5>utHBB^RD*{=vLia!nJgpGI#tl1mECBx z-as5c9Apqog?h5p9D++L=8+DqY~|ku$7zhqwHWB0Nw&hO?x1TJh3-OkqeK5U-H}|& zhv0|qS$qmxKALOUsrB~A=KC^U?Y+t}p6Z)64m0YOekm!@NL(OP!wP)&R8XC*z=HJ_ zcH$fkKSi8Je1`ZO8l#oI|Jo1w32cvcTAs(s4ifOMtYN3&)GDNdJb4?=u6<PosTOjjiq$6%I>Jd>beGjxJV9z60aeZa3H>(TmgR~LXN`5#1!UvC-H~%Thtoq zRXCFL^WU?9-U_6r6s{+ykrOaRp69=T5oUUgz36XBXVk_Zc(MojyB1MHgwM(MraQ=++OKJ^@mc)X1*>kRa$1$B19f{4dlA{|+Apbn zPe$o$%%fWqk+o8k{b2;BZb?L9$#8FqPQ=(vh$D!15yuf9BF-SrA}%9%wyX3ovlP7I z@cLlD<7BQ<^qghJpPRUE%uem6!C}Jo>aC{}WDj^Z?3~z&VvNk)LL62x=++qtIhu}3 SGpP^GZ+OPG%tC52claL>gVgo_ diff --git a/routes/main.py b/routes/main.py index 935ac30..12ddec7 100644 --- a/routes/main.py +++ b/routes/main.py @@ -19,6 +19,11 @@ logging.basicConfig( logger = logging.getLogger(__name__) def init_routes(main_bp): + @main_bp.context_processor + def inject_site_settings(): + site_settings = SiteSettings.query.first() + return dict(site_settings=site_settings) + @main_bp.route('/') def home(): if current_user.is_authenticated: diff --git a/templates/common/base.html b/templates/common/base.html index c0f00bd..33963f6 100644 --- a/templates/common/base.html +++ b/templates/common/base.html @@ -4,7 +4,7 @@ - {% block title %}DocuPulse{% endblock %} + {% block title %}{% if site_settings.company_name %}DocuPulse for {{ site_settings.company_name }}{% else %}DocuPulse{% endif %}{% endblock %} @@ -18,7 +18,13 @@