Commit 7fa82776 authored by Lionel VEST's avatar Lionel VEST
Browse files

V 2.19

parent 6bfc16d9
......@@ -2,3 +2,4 @@ private/imr
private/rbe
stats
config.php
.vscode
......@@ -90,7 +90,7 @@ if (in_array(date('i'), ['00','03','06','09','12','15','18','21','24','27','30',
while($spammer = mysqli_fetch_array($spammers_query, MYSQLI_ASSOC))
if ($spammer['COUNT(operation)'] > 250)
{
mysqli_query($connection, "INSERT INTO bans SET ip = '" . $spammer['ip'] . "', datetime = '" . date("Y-m-d H:i:s") . "'");
mysqli_query($connection, "INSERT INTO bans SET ip = '" . $spammer['ip'] . "', `datetime` = '" . date("Y-m-d H:i:s") . "'");
exec("ufw insert 1 reject from " . $spammer['ip'] . " to any");
}
}
......
<?xml version="1.0" ?><!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'><svg height="512px" style="enable-background:new 0 0 512 512;" version="1.1" viewBox="0 0 512 512" width="512px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="_x34_81_x2C__university_x2C__bank_x2C__campus_x2C__court"><g><path d="M21,161c81.6-44.17,147.51-73.99,233.82-120L491,161h-50H71H21z" style="fill:#EFF3F6;"/><path d="M257.486,51.333L473.328,161H491L254.82,41C168.51,87.01,102.6,116.83,21,161h21.961 C115.935,122.297,178.082,93.662,257.486,51.333z" style="fill:#DEE0E0;"/><polygon points="451,431 451,471 61,471 61,431 91.56,431 420.44,431 " style="fill:#747371;"/><polygon points="69.667,440.833 100.227,440.833 429.107,440.833 451,440.833 451,431 420.44,431 91.56,431 61,431 61,471 69.667,471 " style="fill:#5B5A57;"/><polygon points="420.44,391 420.44,431 91.56,431 91.56,391 111,391 161,391 231,391 281,391 351,391 401,391 " style="fill:#EFF3F6;"/><polygon points="100.227,399.834 119.667,399.834 169.667,399.834 239.667,399.834 289.667,399.834 359.667,399.834 409.667,399.834 420.44,399.834 420.44,391 401,391 351,391 281,391 231,391 161,391 111,391 91.56,391 91.56,431 100.227,431 " style="fill:#DEE0E0;"/><polygon points="441,161 441,201 70.45,201 71,161 " style="fill:#747371;"/><polygon points="80,171.333 441,171.333 441,161 71,161 70.45,201 79.592,201 " style="fill:#747371;"/><path d="M401,256v135h-50V256c0-13.81,11.19-25,25-25c6.9,0,13.16,2.8,17.68,7.32 C398.2,242.84,401,249.1,401,256z" style="fill:#F7D794;"/><path d="M360.72,263.666c0-13.81,11.19-25,25-25c3.608,0,7.038,0.771,10.138,2.148 c-0.672-0.878-1.397-1.714-2.178-2.495C389.16,233.8,382.9,231,376,231c-13.81,0-25,11.19-25,25v135h9.72V263.666z" style="fill:#E2BF7F;"/><path d="M281,256v135h-50V256c0-13.81,11.19-25,25-25c6.9,0,13.16,2.8,17.68,7.32 C278.2,242.84,281,249.1,281,256z" style="fill:#F7D794;"/><path d="M239.333,265.333c0-13.81,11.19-25,25-25c5.134,0,9.911,1.552,13.883,4.207 c-1.19-2.305-2.722-4.405-4.537-6.22C269.16,233.8,262.9,231,256,231c-13.81,0-25,11.19-25,25v135h8.333V265.333z" style="fill:#E2BF7F;"/><path d="M161,256v135h-50V256c0-13.81,11.19-25,25-25c6.9,0,13.16,2.8,17.68,7.32S161,249.1,161,256z" style="fill:#F7D794;"/><path d="M120.667,266c0-13.81,11.19-25,25-25c4.525,0,8.771,1.21,12.436,3.314 c-1.174-2.217-2.666-4.238-4.422-5.994C149.16,233.8,142.9,231,136,231c-13.81,0-25,11.19-25,25v135h9.667V266z" style="fill:#E2BF7F;"/><path d="M256,81c13.81,0,25,11.19,25,25s-11.19,25-25,25c-13.81,0-25-11.19-25-25S242.19,81,256,81z" style="fill:#FCD884;"/><path d="M238.333,118c0-13.81,11.19-25,25-25c6.471,0,12.365,2.457,16.805,6.489 C277.273,88.838,267.557,81,256,81c-13.81,0-25,11.19-25,25c0,7.339,3.161,13.938,8.195,18.511 C238.636,122.435,238.333,120.253,238.333,118z" style="fill:#EABF6A;"/><path d="M441,206H70.45c-1.338,0-2.62-0.536-3.56-1.489c-0.94-0.953-1.458-2.242-1.44-3.58l0.55-40 c0.038-2.738,2.269-4.931,4.998-4.931c0.023,0,0.047,0,0.07,0c2.761,0.038,4.969,2.307,4.931,5.068L75.52,196H436v-35 c0-2.761,2.238-5,5-5s5,2.239,5,5v40C446,203.761,443.762,206,441,206z"/><path d="M91.56,436c-2.761,0-5-2.238-5-5v-40c0-2.762,2.239-5,5-5H111c2.761,0,5,2.238,5,5s-2.239,5-5,5H96.56v35 C96.56,433.762,94.321,436,91.56,436z"/><path d="M231,396h-70c-2.761,0-5-2.238-5-5s2.239-5,5-5h70c2.761,0,5,2.238,5,5S233.761,396,231,396z"/><path d="M351,396h-70c-2.762,0-5-2.238-5-5s2.238-5,5-5h70c2.762,0,5,2.238,5,5S353.762,396,351,396z"/><path d="M420.44,436c-2.762,0-5-2.238-5-5v-35H401c-2.762,0-5-2.238-5-5s2.238-5,5-5h19.44c2.762,0,5,2.238,5,5v40 C425.44,433.762,423.202,436,420.44,436z"/><path d="M161,396h-50c-2.761,0-5-2.238-5-5V256c0-16.542,13.458-30,30-30c8.017,0,15.551,3.12,21.216,8.784S166,247.983,166,256 v135C166,393.762,163.761,396,161,396z M116,386h40V256c0-5.345-2.08-10.369-5.855-14.145S141.345,236,136,236 c-11.028,0-20,8.972-20,20V386z"/><path d="M491,166H21c-2.289,0-4.285-1.554-4.847-3.772c-0.562-2.218,0.455-4.535,2.467-5.625 c42.55-23.032,80.129-41.813,119.914-61.697c35.698-17.841,72.612-36.29,113.934-58.318c1.44-0.768,3.163-0.784,4.617-0.045 l236.18,120c2.063,1.047,3.137,3.373,2.598,5.622C495.324,164.414,493.313,166,491,166z M40.902,156h429.219L254.874,46.636 c-40.511,21.551-76.775,39.675-111.87,57.215C108.847,120.922,76.319,137.179,40.902,156z"/><path d="M281,396h-50c-2.761,0-5-2.238-5-5V256c0-16.542,13.458-30,30-30c8.017,0,15.552,3.12,21.216,8.785 C282.88,240.449,286,247.983,286,256v135C286,393.762,283.762,396,281,396z M236,386h40V256c0-5.346-2.079-10.369-5.855-14.145 S261.346,236,256,236c-11.028,0-20,8.972-20,20V386z"/><path d="M401,396h-50c-2.762,0-5-2.238-5-5V256c0-16.542,13.458-30,30-30c8.017,0,15.552,3.12,21.216,8.785 C402.88,240.449,406,247.983,406,256v135C406,393.762,403.762,396,401,396z M356,386h40V256c0-5.346-2.079-10.369-5.855-14.145 S381.346,236,376,236c-11.028,0-20,8.972-20,20V386z"/><path d="M451,476c-2.762,0-5-2.238-5-5v-35H66v35c0,2.762-2.239,5-5,5s-5-2.238-5-5v-40c0-2.762,2.239-5,5-5h390 c2.762,0,5,2.238,5,5v40C456,473.762,453.762,476,451,476z"/><path d="M256,136c-16.542,0-30-13.458-30-30s13.458-30,30-30s30,13.458,30,30S272.542,136,256,136z M256,86 c-11.028,0-20,8.972-20,20s8.972,20,20,20c11.028,0,20-8.972,20-20S267.028,86,256,86z"/><path d="M146,137.33H76c-2.761,0-5-2.239-5-5s2.239-5,5-5h70c2.761,0,5,2.239,5,5S148.761,137.33,146,137.33z"/><path d="M491,476H21c-2.761,0-5-2.238-5-5s2.239-5,5-5h470c2.762,0,5,2.238,5,5S493.762,476,491,476z"/></g></g><g id="Layer_1"/></svg>
\ No newline at end of file
<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24"><rect fill="none" height="24" width="24"/><path d="M12,7V3H2v18h20V7H12z M10,19H4v-2h6V19z M10,15H4v-2h6V15z M10,11H4V9h6V11z M10,7H4V5h6V7z M20,19h-8V9h8V19z M18,11h-4v2 h4V11z M18,15h-4v2h4V15z"/></svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="48px"
sodipodi:version="0.32"
sodipodi:docname="contact.svg"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
id="svg2108"
height="48px">
<metadata
id="metadata2">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title></dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>people</rdf:li>
<rdf:li>users</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org/">
<dc:title>Open Clip Art Library, Source: Tango Icon Library, Source: Tango Icon Library, Source: Tango Icon Library, Source: Tango Icon Library</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Jakub Steiner</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Jakub Steiner</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://en.wikipedia.org/wiki/Public_domain" />
<dc:language>en</dc:language>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs3">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_z="48 : 24 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 24 : 1"
inkscape:persp3d-origin="24 : 16 : 1"
id="perspective72" />
<linearGradient
inkscape:collect="always"
id="linearGradient4356">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop4358" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop4360" />
</linearGradient>
<linearGradient
id="linearGradient4344">
<stop
style="stop-color:#727e0a;stop-opacity:1;"
offset="0"
id="stop4346" />
<stop
style="stop-color:#5b6508;stop-opacity:1.0000000;"
offset="1.0000000"
id="stop4348" />
</linearGradient>
<linearGradient
id="linearGradient4338">
<stop
style="stop-color:#e9b15e;stop-opacity:1.0000000;"
offset="0.0000000"
id="stop4340" />
<stop
style="stop-color:#966416;stop-opacity:1.0000000;"
offset="1.0000000"
id="stop4342" />
</linearGradient>
<linearGradient
id="linearGradient4163">
<stop
style="stop-color:#3b74bc;stop-opacity:1.0000000;"
offset="0.0000000"
id="stop4165" />
<stop
style="stop-color:#2d5990;stop-opacity:1.0000000;"
offset="1.0000000"
id="stop4167" />
</linearGradient>
<linearGradient
id="linearGradient3824">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3826" />
<stop
style="stop-color:#c9c9c9;stop-opacity:1.0000000;"
offset="1.0000000"
id="stop3828" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3816">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop3818" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop3820" />
</linearGradient>
<linearGradient
id="linearGradient3800">
<stop
style="stop-color:#f4d9b1;stop-opacity:1.0000000;"
offset="0.0000000"
id="stop3802" />
<stop
style="stop-color:#df9725;stop-opacity:1.0000000;"
offset="1.0000000"
id="stop3804" />
</linearGradient>
<radialGradient
xlink:href="#linearGradient3800"
r="9.1620579"
inkscape:collect="always"
id="radialGradient3806"
gradientUnits="userSpaceOnUse"
fy="17.064077"
fx="29.344931"
cy="17.064077"
cx="29.344931" />
<radialGradient
gradientTransform="matrix(1.4001489,0,0,1.4001489,-19.197079,-7.2509785)"
xlink:href="#linearGradient3816"
r="8.6620579"
inkscape:collect="always"
id="radialGradient3822"
gradientUnits="userSpaceOnUse"
fy="19.008621"
fx="31.112698"
cy="19.008621"
cx="31.112698" />
<linearGradient
gradientTransform="matrix(1.4001489,0,0,1.4001489,-19.02206,-12.151499)"
y2="35.803486"
y1="29.553486"
xlink:href="#linearGradient3824"
x2="30.935921"
x1="30.935921"
inkscape:collect="always"
id="linearGradient3830"
gradientUnits="userSpaceOnUse" />
<radialGradient
xlink:href="#linearGradient4163"
r="13.565360"
inkscape:collect="always"
id="radialGradient4169"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.8167829,0,0,1.2388952,-30.725212,-5.2341073)"
fy="27.203083"
fx="28.089741"
cy="27.203083"
cx="28.089741" />
<radialGradient
xlink:href="#linearGradient3800"
r="9.1620579"
inkscape:collect="always"
id="radialGradient4171"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.1033145,0,0,1.1033145,-10.311457,-7.0862832)"
fy="17.064077"
fx="29.344931"
cy="17.064077"
cx="29.344931" />
<linearGradient
y2="35.803486"
y1="29.553486"
xlink:href="#linearGradient3824"
x2="30.935921"
x1="30.935921"
inkscape:collect="always"
id="linearGradient4175"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0.707108,0.000000)" />
<linearGradient
y2="35.803486"
y1="29.553486"
xlink:href="#linearGradient3824"
x2="30.935921"
x1="30.935921"
inkscape:collect="always"
id="linearGradient4326"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-12.41789,-7.000000)" />
<linearGradient
y2="35.803486"
y1="29.553486"
xlink:href="#linearGradient3824"
x2="30.935921"
x1="30.935921"
inkscape:collect="always"
id="linearGradient4332"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-13.12500,-7.000000)" />
<radialGradient
xlink:href="#linearGradient4344"
r="13.565360"
inkscape:collect="always"
id="radialGradient4350"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.000000,0.000000,0.000000,0.681917,0.000000,8.233773)"
fy="19.836468"
fx="16.214741"
cy="19.836468"
cx="16.214741" />
<linearGradient
y2="36.217758"
y1="35.817974"
xlink:href="#linearGradient4356"
x2="22.626925"
x1="20.661695"
inkscape:collect="always"
id="linearGradient4362"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.3768711,0.25425017,-0.25425017,1.3768711,-10.296725,-15.863931)" />
<linearGradient
y2="35.739632"
y1="36.390400"
xlink:href="#linearGradient4356"
x2="21.408455"
x1="22.686766"
inkscape:collect="always"
id="linearGradient4366"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.3689046,0.29413629,0.29413629,1.3689046,58.139587,-17.675379)" />
<linearGradient
y2="36.217758"
y1="35.817974"
xlink:href="#linearGradient4356"
x2="22.626925"
x1="20.661695"
inkscape:collect="always"
id="linearGradient4372"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.983375,0.181588,-0.181588,0.983375,-7.072120,-9.824920)" />
<linearGradient
y2="35.739632"
y1="36.390400"
xlink:href="#linearGradient4356"
x2="21.408455"
x1="22.686766"
inkscape:collect="always"
id="linearGradient4374"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,41.80576,-11.11866)" />
</defs>
<sodipodi:namedview
inkscape:window-maximized="1"
inkscape:document-rotation="0"
stroke="#727e0a"
showgrid="false"
pagecolor="#ffffff"
inkscape:zoom="5.6568542"
inkscape:window-y="-4"
inkscape:window-x="1912"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:showpageshadow="false"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:cy="1.2258888"
inkscape:cx="-7.45235"
inkscape:current-layer="layer2"
id="base"
fill="#9db029"
borderopacity="1.0"
bordercolor="#666666" />
<g
style="display:inline"
inkscape:label="cipek"
inkscape:groupmode="layer"
id="layer1" />
<g
style="display:inline"
inkscape:label="dalsi cipek"
inkscape:groupmode="layer"
id="layer2">
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient4169);fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cczcczc"
id="path4308"
d="m 17.362454,46.145157 h 14.850823 c 4.207734,0 8.373568,-1.542868 9.900546,-5.940328 1.45005,-4.175911 0.247516,-12.128173 -9.158006,-18.563528 H 15.382343 c -9.4055199,5.940328 -10.5809127,14.06426 -8.4154648,18.811041 2.2060674,4.835819 5.9403278,5.692815 10.3955758,5.692815 z" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#linearGradient3830);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cccc"
id="path4310"
d="m 18.35251,23.868924 c 4.455245,3.960218 6.435357,18.316014 6.435357,18.316014 0,0 1.980107,-14.355794 5.445298,-18.563528 z" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cccc"
id="path4312"
d="m 21.544065,25.354006 c 0,0 -3.012173,2.324718 -2.75268,5.125293 -2.858021,-2.52138 -2.940137,-7.352918 -2.940137,-7.352918 z" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.21519;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cczcczc"
id="path4314"
d="m 17.262606,44.686054 14.69239,-0.03095 c 3.696005,0 7.355208,-1.355233 8.696482,-5.217891 1.273699,-3.668055 -0.132625,-10.653192 -8.394285,-16.305906 l -16.136331,-0.34032 c -8.2616584,5.217889 -9.8607173,12.35382 -7.9276844,16.863648 1.9330354,4.509827 4.7538014,5.000478 9.0694284,5.031414 z" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cccc"
id="path4316"
d="m 27.758029,25.354006 c 0,0 3.012174,2.324718 2.75268,5.125293 2.858022,-2.52138 2.940137,-7.352918 2.940137,-7.352918 z" />
<circle
r="12.128172"
cy="19.363924"
cx="24.365332"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient3822);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
id="path4318" />
<circle
r="12.128172"
cy="14.463402"
cx="24.540348"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient4171);fill-opacity:1;fill-rule:evenodd;stroke:#c17d11;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
id="path4320" />
<circle
r="10.637559"
cy="14.463417"
cx="24.540379"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.196203;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
id="path4322" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.227848;fill:url(#linearGradient4362);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cccc"
id="path4354"
d="M 11.573701,44.93985 C 9.8268646,44.176813 9.0450396,42.337986 9.0450396,42.337986 10.222958,36.640589 14.25349,32.472234 14.25349,32.472234 c 0,0 -3.19139,8.977075 -2.679789,12.467616 z" />
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.227848;fill:url(#linearGradient4366);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.40015px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none"
sodipodi:nodetypes="cccc"
id="path4364"
d="m 38.044506,43.738031 c 1.723936,-0.813456 2.526402,-2.803548 2.526402,-2.803548 -1.342911,-5.660777 -5.5672,-9.580969 -5.5672,-9.580969 0,0 3.450797,8.880589 3.040798,12.384517 z" />
</g>
</svg>
<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'><title>ionicons-v5-j</title><path d='M332.64,64.58C313.18,43.57,286,32,256,32c-30.16,0-57.43,11.5-76.8,32.38-19.58,21.11-29.12,49.8-26.88,80.78C156.76,206.28,203.27,256,256,256s99.16-49.71,103.67-110.82C361.94,114.48,352.34,85.85,332.64,64.58Z'/><path d='M432,480H80A31,31,0,0,1,55.8,468.87c-6.5-7.77-9.12-18.38-7.18-29.11C57.06,392.94,83.4,353.61,124.8,326c36.78-24.51,83.37-38,131.2-38s94.42,13.5,131.2,38c41.4,27.6,67.74,66.93,76.18,113.75,1.94,10.73-.68,21.34-7.18,29.11A31,31,0,0,1,432,480Z'/></svg>
\ No newline at end of file
......@@ -150,11 +150,11 @@ function beneficiaires_addrow(beneficiaire, source)
function actes_addrow(siren, depot, actes, source)
{
if (document.getElementById('acte_' + acte.dat_depot))
document.getElementById('acte_' + acte.dat_depot).remove()
if (document.getElementById('depot_' + actes[0].num_depot))
document.getElementById('depot_' + actes[0].num_depot).remove()
row = document.getElementById('actes').tBodies[0].insertRow()
row.id = key
row.id = 'depot_' + actes[0].num_depot
row.title = "Source : " + source
row.style.cursor = 'help'
......@@ -259,6 +259,8 @@ function comptes_addrow(compte, siren, source)
if (compte.dat_depot >= 20170101)
if (compte.confid_indic == 1 || compte?.confid_indic == 'OUI' || compte?.confid_indic == 'oui' || compte?.confid_indic == 'Oui')
td3.innerHTML = '<img alt="lock" class="icon" src="/images/lock.svg" onclick="alert(\'Ce document n\\\'est pas disponible au public.\\\n La société a opté pour la confidentialité.\')"/>'
else if (compte.confid_cr_indic == 1 || compte?.confid_cr_indic == 'OUI' || compte?.confid_cr_indic == 'oui' || compte?.confid_cr_indic == 'Oui')
td3.innerHTML = '<img alt="lock" class="icon" src="/images/lock.svg" onclick="alert(\'Ce document n\\\'est pas disponible au public.\\\n La société a opté pour la confidentialité partielle.\')"/>'
else
{
td3.innerHTML = '<div style="display:inline-block;margin:5px"><a href="javascript:window.open(\'/download_compte.php?filetype=pdf&siren=' + siren + '&cloture=' + parseInt(compte.dat_cloture) + '&method=inline\')" oncontextmenu="window.location.href = \'/download_compte.php?filetype=pdf&siren=' + siren + '&cloture=' + parseInt(compte.dat_cloture) + '\';return false"><img alt="pdf" style="width:32px;filter:drop-shadow(2px 2px 2px rgba(80,80,80,.7))" src="/images/pdf.svg"/><span class="smartphone_hide"><br/>Télécharger</span></a></div>'
......
......@@ -596,7 +596,7 @@ tbody tr td:last-child {
height: 200px;
}
.carousel {
animation: carousel 30s ease-in-out infinite;
animation: carousel 24s ease-in-out infinite;
}
@keyframes carousel {
0%,
......
......@@ -86,17 +86,6 @@
<div id="infobox" class="carousel_frame">
<div class="carousel">
<div class="carousel_element"></div>
<div class="carousel_element">
<br /><br /><br />
Bienvenue sur la version <span id="version">2.10</span> de SOCIETE.NINJA !<br />
Profitez de notre nouveau moteur plus rapide et plus complet<br />
</div>
<div class="carousel_element">
<br /><br />
<span id="nb_imrs"></span> fiches entreprises consultées<br />
<span id="nb_actes"></span> actes téléchargés<br />
<span id="volume_actes"></span> Go de données téléchargées
</div>
<div class="carousel_element">
Merci à nos développeurs bénévoles :
<table style="margin-top:0px;border:0;box-shadow:none">
......@@ -108,10 +97,19 @@
</div>
<div class="carousel_element">
<br /><br /><br />
Soutenez nos projets en faisant <a href="https://www.paypal.com/donate/?hosted_button_id=34ALNCBUESSLS" target="_blank">un don</a><br />
Soutenez nos projets en faisant <a href="https://www.paypal.com/donate/?hosted_button_id=UPDJJ2ZRDJ34Y" target="_blank">un don</a><br />
au profit de l'association <a href="https://www.cybertron.fr" target="_blank">CYBERTRON</a>
</div>
<div class="carousel_element"></div>
<div class="carousel_element">
<br /><br />
<span id="nb_imrs"></span> fiches entreprises consultées<br />
<span id="nb_actes"></span> actes téléchargés<br />
<span id="volume_actes"></span> Go de données téléchargées
</div>
<div class="carousel_element">
<br /><br /><br />
Vous êtes sur la version <span id="version">2.19</span> de SOCIETE.NINJA<br />
</div>
</div>
</div>
......@@ -285,7 +283,7 @@
{
console.log(response.toString().substring(0, 9))
document.getElementById('resultats').style.display = 'none';
if (response.toString().substring(0,9) == 'TypeError')
if (response.toString().substring(0, 9) == 'TypeError')
document.getElementById('infobox').innerHTML = '<span style="color:#FF0000">L\'API de recherche SIRENE est momentanément indisponible</span>';
else if (response.status == 404)
document.getElementById('infobox').innerHTML = 'Aucun Résultat'
......@@ -430,7 +428,7 @@
search()
}
if (localStorage.getItem('debut'))
if (document.referrer.includes('data.html') && localStorage.getItem('debut'))
{
load_settings()
document.getElementById('reset_button').style.display = ''
......
const cacheName = "societe_ninja-2.15"
const cacheName = "societe_ninja-2.19"
const assets = [
"/index.html",
"/data.html",
......
1341612-2100101-1705997658555
\ No newline at end of file
1516102-2456083-1900534034344
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment