From 445369ef0213200886d8ef9ea9b75c5559b51703 Mon Sep 17 00:00:00 2001 From: nataly Date: Mon, 24 Jun 2024 16:35:05 +0300 Subject: [PATCH] New changes. --- .../__pycache__/models.cpython-312.pyc | Bin 10907 -> 11237 bytes .../billing/__pycache__/views.cpython-312.pyc | Bin 3583 -> 3658 bytes .../add/__pycache__/urls.cpython-312.pyc | Bin 1068 -> 1068 bytes .../add/__pycache__/views.cpython-312.pyc | Bin 12211 -> 12211 bytes .../__pycache__/urls.cpython-312.pyc | Bin 2913 -> 2993 bytes .../__pycache__/views.cpython-312.pyc | Bin 15541 -> 15735 bytes .../payment/__pycache__/views.cpython-312.pyc | Bin 15142 -> 15190 bytes osinaweb/customercore/templates/contact.html | 133 ++++++++++++++++++ .../templates/products/osicard-plans.html | 32 ++++- osinaweb/customercore/urls.py | 2 + osinaweb/customercore/views.py | 17 ++- osinaweb/db.sqlite3 | Bin 1376256 -> 1376256 bytes .../osinacore/templates/customer_index.html | 32 +++-- .../osinacore/templates/customer_main.html | 30 ++-- osinaweb/static/dist/output.css | 9 ++ 15 files changed, 219 insertions(+), 36 deletions(-) create mode 100644 osinaweb/customercore/templates/contact.html diff --git a/osinaweb/billing/__pycache__/models.cpython-312.pyc b/osinaweb/billing/__pycache__/models.cpython-312.pyc index 0c9dd39b793b68c5bc459f7131090f9d60ab03a5..271dfed0ec657d20e8f06e4a2c1f253057772947 100644 GIT binary patch delta 1526 zcmZ8hT})eL7(QQ1OI!XbP~j9>+7(I*0W%p4!_Njpgl!Rqo113YS?M`oOLq$2Ii+hU zvY0FZGe(w=3w8cn=o}0FFo_Wp6Y)ypPj;GKfG3#jLQRZ`PF>V2UiiJIbQsUYljnW< zzR&l5Z{KsSo&4cc@mEDf7KT2-*2LIU#jWCxO3*9B?Q|Bc$~w^D2^)yww38Fg@`rh} zin8LYUN&VJ!;m{=<+^YYLHaV2E~UT5yrz4HoU=Ohd8>$g;jBkaa@Xl<;|)AxXC4?B zQU>0bq#mJlm%@*}l8ig^KZA)ezTIe=v;9+IC+nwxU+PkGc7KRO2p z^Y9m|rrd9;Ne-PCl2K7m^rkWoe4GTe8!UGWPR*fd`FogP$D64u} zpc;~6p-4nENU=!)t9epjTJW231tjGK@VKNJC*pxQAl1Pb#)2qw2_b;FNI;S~IUeQs z(0E9eREs8Py{QlFaZZe#AEm}tQHXQd&Ucma|0{F?ST%E8kXB1{9%kBuEBnm3F5*fW z;!z4o%Mc8$8Cvb2vGg^Czb`V|C1p#qFV5~Xw!GhYvvak3tFbrT*t>Zk(>S0M`gU07 z8;+M9TWnLBZQ4ApJP}m-d8JQK*rp6Sw#7!%Y*d+?$*`%v7{=bG`%S|?C_b*6fBML` zCG1XZ{fcGF*OB&hZ1imOD!xOR+QW*~z3n-$HkJ0Yr>(9#o?6A~`rhMJ>JMf-?OUGi zw5NMxD&y%<3SHaI8pYMA)O0D`BTCm(O7#iCmQJA4Gh(tKOnqQ~p4+|n6636j$Ha7MLLJ@(-@oZ@B3y9!Bl?$43zhF>w z4dduI79W{fDz+qqLz=LDCx14S!56Zj*_#sQ%EMq&FuPZ+j}~6jyzu(MKk1= z$|@uh3tMN6K<*0wlK?%Mfwrjtr^y+16U~uZW$b#J{Y^vh3sT#Qq+3@D!X8@k1 zpyt6=;(3TQ$3vP3i-^wxHAs_@kct3sCxh#AHm`Hy0`7CQd z0bU|*{~%f;6aE3awkX=4tzAazS36^keB*bZ4f3-?`mRj;({=PEL0Bebsrh%N`~iw@iTWyE-+hThNND$isb~2d?=%qzbov zz3|zf(^7On!0+v{>h87^$5pKj0)O}fciz%qiE!2Uc0kMCGrz*+tyO-7yJD?!nYNix z_dFCI)vIz#QI?L#T-EXkxj+banv3v9BZNM|oPXgNwn;qVGCEY6muN=L(_yAFcBtGRaE%}vUslHtl#G+iy5frd@1%t+MWwd|}EvD1Fc!)Iwh zGwjnR&9AFnq@AeiUz?1kQ^S$T( zQ{2}Q_kB6OAwIL1-trAytzE8d`i5J+;dOCjb?55n`m;yYA5THiGfgJod(Tt-*n#2x zyThDRDrGXC5}E^l&xYM*+k20*!S6jk9#@!K#A56?CMkJYDNwb&w7*z{Y(lkn$j*cK42o+*|lj0PLafE;{kEM(f;t+h%H$loU?igtL z`#-mk*I;cxB|3}>UQ&QJgkW4k-**u*;swP2(w#ybVjOM=x5+733l20t^nOgp6vPH^ zv2=F_ud^x_#4u6dra0t!6(h_MVKy<)i#IaYIi}32a!yKUdRDJ!#irNyE3wg6m<_rE z-iZ$|=ye98Lzm0aoT^BMRZ&kG{Anpm=>nR~#G~lLvyos^C$rJBX)`5Rr*EPI-bbXv z95RYefW8g2z*scLM6H9toSy&A&tw1e#Rl{Q+zb4?2U{`RX+?TjWk||WsXhPHJS`pb z7GQgKC}Ex%{+(Hv7EzjJ(C~F0Xy1m}I3fq>p>t%R`NPnYguD-q;M3$II1t?LtTQ7; zya)5aG^sb&n29WbJ(S@WnHqlD(+BgRUZz?Oy(m0tB7%YJA+vT6=iz?HN9wRM9CI$A z0&y0S;Y(zxxfKo&`!Z_J!k>{~?+p~MKlGw6p;Um8XxQ065pfBoqhq82Uq=rMWmKAz nVE#`Xw`Pq7^v4EC6ZXfR?-t44#pK1*xzq!Wi4P9JLM;Cm?UG_= diff --git a/osinaweb/billing/__pycache__/views.cpython-312.pyc b/osinaweb/billing/__pycache__/views.cpython-312.pyc index 5c1a9ef8cefdf29506d8c07ae728b93e725b7874..43a644bf71685287edf7e9b91e2f013544f31f61 100644 GIT binary patch delta 433 zcmYL_OH0E*5XT*prX|TrRV0$WBBF5>!TKm(ya*MgK0x#wYFi;t6*lo8=+%oL!W;#! z;^Uwc#E&3)(BeUe-$Ku#J5_KGKZcqA{9yJw^_XT)jOlIiRi^efE4OS$fivvX*469w zE5N2at;6kDN@NJ?v@ zlx6$av@osekj5L+N{X}`w9qY!poGh+Ww}k}-WOk(`^skDSgFZM55-ruireZJWbwr8 zX$c$>#Dzlwr*Rn@2P;c;7eSHWiXf@z$4||L0Zhd|AcGwV8#waB5R5cd6Gt#OEHf7% zI7JPKDDH=~Ezhs6$;;HudO4ILj*31nw-@!ILkqw0F^YGzj`#kS0+GjCokOAVu5Uon yrR*qy)N;0DPG}h_C-KnC8UL=lJcq+HM&`NQ`V@y!1B4MmfiR7y%!V1fV+%h=PHDRU delta 428 zcmX>l^Iw|xG%qg~0}xcPrKdS=vmH-jLAW2&w(ZFzrSExU>Gxj>K+(llw%e)HLc{MNc zYOYYd%xf@tC(B<(*~!~k<>lo;+OZi4mXP24mDPw*To$BA2t+Ug2~FlAkTpe0lkM2m z8C52yv44`0flIQ0C2w)$gWMmVnNp-Nxr9T5QET&Dj&4Q{O`y7!j6g91E?Gv6$$nfO zj53p_bGa&jB#JaZgg%hC#Rt`1l9~%NqqxXm@*gfuM$^q|+)0cAY9M7gAc7l27)+kQ zW6TD2f$`*vJo4NKvkWHx=Fwy{pRCHe+!P!}U|*?#bZLPIQxIVeBvvvMNrKp*(EP<= SlbfGXnv-f*WHXtO&l3Pw$6Vq7 diff --git a/osinaweb/billing/add/__pycache__/urls.cpython-312.pyc b/osinaweb/billing/add/__pycache__/urls.cpython-312.pyc index e540cc73b28d8a4108e637402f72419d61c36dbe..6a6179203608ed883e3783664bc6bb42fee2c4f9 100644 GIT binary patch delta 20 acmZ3(v4(^DG%qg~0}$wERBq%}WB~v&X#`XN delta 20 acmZ3(v4(^DG%qg~0}%A^mTu%$WB~v&z64SL diff --git a/osinaweb/billing/add/__pycache__/views.cpython-312.pyc b/osinaweb/billing/add/__pycache__/views.cpython-312.pyc index 99efe06c21cdccb5057cff104d5ac93aee0b4b23..6b2da27f5453565d91a313b638607db43ea9e8bd 100644 GIT binary patch delta 20 acmdlSzd4@!G%qg~0}%Wyt=!1HLLUG|yat&7 delta 20 acmdlSzd4@!G%qg~0}#AXD&5GvLLUG`TLv`% diff --git a/osinaweb/customercore/__pycache__/urls.cpython-312.pyc b/osinaweb/customercore/__pycache__/urls.cpython-312.pyc index 109b9f53660d07d02c9f1953ca772080ed5e8b4f..fa8941401deb1ab8f6b125eb49bc2f97c281c9c2 100644 GIT binary patch delta 198 zcmaDTwozRDG%qg~0}ya!SEey=Ffcp@abQ3O%J_U{qxwQ-115%4#uVdJmMjyP0tB66 zvW9ClGlZWm5hYz|s%bX)0`qnuj^zBjlEmZ^{afr%*5)>rb4-jflSA2^Sc^cGZ=TNX z!3Y$1z%hf%0?20s;^OC%n>Zr`991h2#|$RON-T!} delta 116 zcmdle{!mQ)G%qg~0}xziOiw$-&cN^(#DM{6DC6^zjp_@TInu?Wq$-UyO(y?f-oE(| z%ULEy>B$q=oi<-*_h1Av6*y;bnFDn&0&(&6$%i;2HfwQJGxGQ{s`E27au=Bb#Q`ja B8z}$) diff --git a/osinaweb/customercore/__pycache__/views.cpython-312.pyc b/osinaweb/customercore/__pycache__/views.cpython-312.pyc index 7998b1e0be8a96626f698835a9253590deba1052..8cacf2b6e6e8148e1195a05125d41ee5d48639f6 100644 GIT binary patch delta 1705 zcmZuxZA@Eb6z<#h-hR+B2CPU0Y~fDU2y@I;T)ND;=p9MSqr`0%2&s^w@BxY z>B5%i2FhMzW{m!sMj7*Cxw7cL#l)CsGEK%0bK|cW5{>?t*$<;J(Q|H7Am~l*bD#G) z=brPP^M0%r|2X6R*6nth@EIO2W^XUK>)F~;;HMh7HnU^iv_b}aM!cD-dEUsh4%8dA z=z&b*ylEtuX+jL4?V&BU-9<;pr`==ETKFfy;E-!9Kdq+6)b>;A)Z{V)3&vfxf(Jjk zH4P^fU7UEq_}a)*o>LVo+I;wcmz)e413)W|{P-$fzGSO$Ug`ZXey5`Adux~0Aw*d% zG@}h#2!aF>0)J6#5h6$;{Hl1(20k+Q`AM5kh$2n!nV^^74oKQJwg=e$Hk5SX2xMe{ z-Q*c2!Ja1}HCi;L9ukeIZ%Niko?QeI?+n!PxMQc#jl+H|>3G+|I{9y|2upCU``Cjq zisvvA45;$dW)j%L7u^l$yW$SS_EM|_!2$BGEalJP52;*6fqoM0ry-vyjHwDdMvf8} zE2BaZ>7dqA={B=IeyFOiYoiFLCNHY5RD`g-h$BW61nii%5`&M+6nqestai7Gv4*EM zel9H@93^3hK;r-GY!ilwY8}-(ESUY#U3aAa$*$Ye)6;o1t;)J3nV!S4DjGe}?3o~c_B{Dx{YzXwI#4l-_%Tz(n^9EKR= zxxKO3J3<39s?- zu?blnKAl19)8%BFMLHxqVZ-LQby|TqL+eut2a#An{QtAS@wW(-x(}X4gE@A-F)cOMLxd zfA}?||2Z$ZJFj4aA(I+SBPm6tlhY!+f&RbpV}W(iM?w6&KNu9=MEWP5(}l8V4TT+7 zP_!_U={|qm=HX9CPuC0ag%k9k- zS1I3n1QK6u4-4-jt<%=qe`akyQjKfJifr>*aupQ374W2FbCWWBfVOVN7i{%>U3`K+ z*BL0!=wheexs2BRr5WAq44c^szuWbA#dV7O5y8hi7HbhcLz>i%$0p2fx`59J1vMMl z3)lHt_kcZ%N~i)p<*o5#%?%oq?@-*1X>>Xtj|#U?PibGo53_Q1XCfkeiK@c)B|{YBNxyjN*Z61S$b; z5m3@)6EqN~Yy21RTLs1NRX&;jqRjX9u9Zc z=|dn&6$$7Ig$q=u6a)xC!lR~%p@lM-)!E{lp5L!ysyZT7 zQd%)xy%Jm&V57lu6*SNX+8Lq@3VI#Q&Q79ndNurBZ7@b01H#uvLsO1GE)Ni4&rNvR z8T4O|Ot6?_Q1EkSo9rgqXZ+!O(Iyi3th-aB@FVvFy|9sma?%CLlP=^m*v_J39*VhAR@dN8c2w|8 zT|y2K-DzB|b6dr2_`CP^TPjOn2Ok5kuG|q-uJ6b&n-tu$pU@RbcehwfU7 zxz@$IS-7X-{)TU}yqD;d@s-bGqe*}Af4S*@CN&+Ixw)dA(etKlII|zN;H8FbVi21G z{q{<4F&)^^v756_5SVtoke$x!X3b1S)6*J7mNY1^d7MGPi-AsABw8}A29{(?SuO8P zFNZrIpULWl;v7gCssd*5-Nx47{XDQ%QgA~?VT=_UnXfeN7HJ#`-)t{uX~UUtllS^c zoa9GUp9%;4dzkW{4TB6*414j@a4?W%Y9mk`mG(Zw!Yuw14%IIZHSMMO9Q6S9v94f8 zQ$ijh`jRoxbh=73{WlHnAxu3!v$+gVl9==vu#rkF(Pg3{Nr~VK~Zgj6uPg zwy1oH=qE<1ZOB@CnCK`hvh4_-h_?8S6IJauX2lPq_4aZe14#FJLm!DioYZ#N?|a)EXxeKZ@1l4=0=D zYox~T<>c{IvAe6q^*V_?(B6@ayrZ^+TaX1#d{O-1JXy02YZLsN;3L7<#|%~ zQb|F)+UF4+=;{AjyobN^M;}$m0(>a}-zvbT8AcfRh(VFz5CiWa@Kyk~9=NT*T?Fm{ x@REU-2)qK|BH%p1vIRoSg9Lv&24?B{n8|O0i!`KOShNdx^49x=*AN2>;y*Q)S=|5t diff --git a/osinaweb/customercore/payment/__pycache__/views.cpython-312.pyc b/osinaweb/customercore/payment/__pycache__/views.cpython-312.pyc index 4a5532069952a0996e2fbeb9b7f777f3461df9de..ff1eacfcaf17dcb504ce0750a53fba3c57c2dc65 100644 GIT binary patch delta 1808 zcmbW2{clrM7{_<_+P!qHG-Gp&Ss3fMOt5=t=jPlPSY$fb+)H3OEZyztxZ1Vlxwp$U zqQwZBC?+Py_!h+(mDnH#toRat(MX6Qzwis1`;)(#82x4Wu{KSpplK6=5uu~J*fcU1aIwE;QdK2#s%5;X%2z!WeoFS+}* zu>8wCsG0e}+9!%#L!8%3Xh@!~J64SWJqaXa$g^3a{EX-0vh0dyL6C7InzVNWLY-Z` z_XYxvFWA#(ba#u+Iin{kqM^7E?+eBI`g*!W$Ov==Lyqg8xzvswk1`yWv1}wn#Eelr z52y5EnnT)~qL?7dj@lV35;3i0CXvW#s`g7uQ4gO`b4p{;Ws6U$9s~z<%0)63iQ2T4 z2c!erfDYhp`9ec?({_YAfNp>{Dxwh3D}QX5ZSF&OA8}0HlBKMPkS5a*PT3fqo6_=+#-KJW zyYB4F9>C0lzzpyx@E9-)3;^Z8A%?!5HXwc+hyaIyC;(ka^#FvYML?-mrVc;`C!AWb zWLmbFoR262SX&m0rctU=nTTnN1&U#@0OG(r5C)FOx~5R`OB`nTYt6EP$BTaU`j3zP z`HOrY=J^y0UXRh)#p0RR3{#G?8Pqw!4)1GbJsrAZVTQ_@^r4Mo)Cfh>SXi9F{ za(aUjRy9bCm6@{)GSjx1N^)n6OJ~c`tnx(Ju?L%1hnEbYX7u~?4tkn%1>uzs>o8R6 zDmh`5Q?2x$RDDO!V#0I4^T0_U&2Vbc8FarTRJSP+E1`?L(zYvj3^QDoO>x`gTcVEq zHkO_S-T_o=ta9X(*`}QkbWjfao3s;h)_+&OGWdq0P6_X%dkeN6#$uSEymd-4lqhun z%g70N(eKkv$?N`by*iVdJ1Iqx1z}mydBNTU+JoBVe7t>cMfNqUcpZ2HcoTRFSOwl? zthmP}NA`vHPy2QaPmb)S_fS{@B=8D@b^n}yrgEigmyph(`UP+Xcoq1Nv4=iDc$T5J zWa&Hx7l2QIJn$)S5%^!#ZZc9?^buD4%coN0)J^*m(Ru*h6;5_ST}kEr+Rgfk%ekt8 z(qCihH^8?5`q8N=T!6w$iB2JZ34qot{-5`3)2`;X28PO;{##f1OsGDKhjS{@l!}|| z{rgyctFH7N=ced;R3M^L!B*@Zo_OFUA@!Eql`y-Ceb+9-?P`c!Zk5ofBM~!67J20&z7ZiR8h@t#WHzF~3yn&Y?1n27kMYtAZ}m}3_KTzHd~k@Ds26Mk(_lt?uO^f+ z@rRmJmKw>b*GosZs@*MahQeAJ8%m%8%8V0eK3IiJ-EiC!cpO?5J9^^Ej9BQouXYSOXTjs( z2`~rd!G7QYPcqs@+Kh1q90ysj01y|+Rv}NSf)wMp| z!IEEAGNx@5$>0Lz!6G;T#(*hO;i14e9@hBRnsbTq&P3y@@D-m2ON7G%yc_B$|@VaoI-dFljY+*9)O(6iX^Ja_>-2bLM9qf#aP zMAkCop-G|Cju^yx^gw(CQ=es1-ZqN{$y>QlWW>Uqmf0ev3tvv%=Fq8cg9*l@CstGDX9( zvWo_{;&^{txz;$}Kklua#}%)D3*aJn72vk$O=d-%m^$>x=#lBjf#In`BlH#)o&qlc z!Eo+Z_#<6!`}9SlEUv_3a|%AaC>XSnvC0o~Fw*^LkJCvIyA zzoUP>LtkRF5ui=Yn>d5fZLiE#uGRg`Oz;018@>VG0vtW3qj|KO-y(Dt_3uCm +
+

Ositcom Support is Availale 24h a Day on Whatsapp +961 71 918 718

+
+ +
+
+
+

Open a Support Ticket

+ +

Our award-winning service team has no tiers, no + bots, no hand-offs, just highly trained professionals who + answer your questions and solve your issue.

+ + +
+ +
+

Getting Started Guide

+ +

Need help kicking off your project with Ositcom + Ltd? at Oitcom Blog we have prepared many articles about every service provided by us +

+ + +
+
+
+ +
+
+
+

Call OSITCOM Support

+ +

Phone support is available day and night for existing customers, account + support, and general + inquiries.

+ + You could contact us via LiveChat or Whatsaap on +9619918718.

+ + You could contact Ositcom development department on +961918718 or via whatsaap on +961918719

+ +
+ +
+

Contact OSITCOM Sales +

+ +

If you have a question about a large deployment or migration, we are here to + help. Request a meeting with one of our solutions consultants today.

+ + You could contact our sales department on +9619918718 during working hours or schedule a meeting via + Whatsapp on +96171918718. +

+ + +
+ +
+

Email Us +

+ +

Contact us if you need help recovering your account credentials or have a + general inquiry.

+ + For general inquiery: info@ositcom.net
+ For sales: info@ositcom.net
+ For ositcom admin: info@ositcom.net
+

+ + +
+ + +
+

Professional Services +

+ +

Professional, system administration assistance as a service.

+ + To ask for a Quotation contact us on +96171918718 or send an email to info@ositcom.com +

+ + +
+
+
+ +
+
+ +

Contact Us

+
+ + + + + + +
+
+ +
+ + + +{% endblock %} \ No newline at end of file diff --git a/osinaweb/customercore/templates/products/osicard-plans.html b/osinaweb/customercore/templates/products/osicard-plans.html index f1ffad85..995cbd50 100644 --- a/osinaweb/customercore/templates/products/osicard-plans.html +++ b/osinaweb/customercore/templates/products/osicard-plans.html @@ -333,12 +333,20 @@ -
-
-
- - - -

Contact Us

-
+ +
+ + + +

Contact Us

-
+
diff --git a/osinaweb/static/dist/output.css b/osinaweb/static/dist/output.css index d7b33055..b725be40 100644 --- a/osinaweb/static/dist/output.css +++ b/osinaweb/static/dist/output.css @@ -3962,6 +3962,10 @@ video { } @media (min-width: 798px) { + .md\:col-span-2 { + grid-column: span 2 / span 2; + } + .md\:mb-0 { margin-bottom: 0px; } @@ -4071,6 +4075,11 @@ video { .l\:border-l { border-left-width: 1px; } + + .l\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } } @media (min-width: 1110px) {