feat: implement helper functions and add branding assets for admin panel interface

This commit is contained in:
Ümit Tunç
2026-04-28 22:34:17 +03:00
parent faa129a02a
commit 4ad58c1b84
20 changed files with 2785 additions and 2451 deletions
+199 -102
View File
@@ -13,7 +13,8 @@ use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\App;
function differentValues($dizi) { function differentValues($dizi)
{
$farkliDegerler = array(); $farkliDegerler = array();
foreach ($dizi as $deger) { foreach ($dizi as $deger) {
@@ -25,13 +26,16 @@ function differentValues($dizi) {
return $farkliDegerler; return $farkliDegerler;
} }
function differentValuesImplode($seperator, $dizi, $outputSeperator="") { function differentValuesImplode($seperator, $dizi, $outputSeperator = "")
{
$array = explode($seperator, $dizi); $array = explode($seperator, $dizi);
if($outputSeperator=="") $outputSeperator = $seperator; if ($outputSeperator == "")
$outputSeperator = $seperator;
return implode($outputSeperator, differentValues($array)); return implode($outputSeperator, differentValues($array));
} }
function base64_to_jpeg($base64_string, $output_file) { function base64_to_jpeg($base64_string, $output_file)
{
// open the output file for writing // open the output file for writing
$ifp = fopen($output_file, 'wb'); $ifp = fopen($output_file, 'wb');
@@ -48,21 +52,25 @@ function base64_to_jpeg($base64_string, $output_file) {
return $output_file; return $output_file;
} }
function admin_delete($id) { function admin_delete($id)
{
?> ?>
<?php if (u()->level == "Admin") { <?php if (u()->level == "Admin") {
?> ?>
<a href="?sil=<?php echo $id ?>" teyit="Bu kaydı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz" class="btn btn-danger"><i class="fa fa-times"></i></a> <a href="?sil=<?php echo $id ?>" teyit="Bu kaydı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz"
class="btn btn-danger"><i class="fa fa-times"></i></a>
<?php <?php
} ?> } ?>
<?php <?php
} }
function delete_teyit() { function delete_teyit()
{
echo 'teyit="' . set_return("Are you sure you want to delete?") . '"'; echo 'teyit="' . set_return("Are you sure you want to delete?") . '"';
} }
function colors() { function colors()
{
$dizi = explode("\n", "Earth Dark $dizi = explode("\n", "Earth Dark
Primary Primary
Primary Light Primary Light
@@ -108,15 +116,23 @@ Sun");
return $dizi; return $dizi;
} }
function bootstrap() { function bootstrap()
{
?> ?>
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-3.6.0.min.js"
integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous"> integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">
<!-- JavaScript Bundle with Popper --> <!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/select2.min.js" integrity="sha512-2ImtlRlf2VVmiGZsjm9bEyhjGW4dU7B6TNwh/hx/iSByxNENtj3WVE6o/9Lj4TJeVXPi4bnOIMXFIJJAeufa0A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/css/select2.min.css" integrity="sha512-nMNlpuaDPrqlEls3IX/Q56H36qvBASwb3ipuo3MxeWbsQB1881ox0cRv7UPTgBlriqoynt35KjEwgGUeUXIPnw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/select2.min.js"
integrity="sha512-2ImtlRlf2VVmiGZsjm9bEyhjGW4dU7B6TNwh/hx/iSByxNENtj3WVE6o/9Lj4TJeVXPi4bnOIMXFIJJAeufa0A=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/css/select2.min.css"
integrity="sha512-nMNlpuaDPrqlEls3IX/Q56H36qvBASwb3ipuo3MxeWbsQB1881ox0cRv7UPTgBlriqoynt35KjEwgGUeUXIPnw=="
crossorigin="anonymous" referrerpolicy="no-referrer" />
<script> <script>
$(function () { $(function () {
$(".select2").select2(); $(".select2").select2();
@@ -124,7 +140,8 @@ $(".select2").select2();
</script> </script>
<?php <?php
} }
function slug_to_title($slug) { function slug_to_title($slug)
{
$sorgu = db("contents")->where("slug", $slug)->first("title"); $sorgu = db("contents")->where("slug", $slug)->first("title");
if ($sorgu) { if ($sorgu) {
return $sorgu->title; return $sorgu->title;
@@ -135,7 +152,8 @@ function slug_to_title($slug) {
} }
function encoder($icerik) { function encoder($icerik)
{
// $icerik = utf8_encode($icerik); // $icerik = utf8_encode($icerik);
$icerik = strtr($icerik, array( $icerik = strtr($icerik, array(
'•' => '•', '•' => '•',
@@ -189,7 +207,8 @@ function encoder($icerik) {
)); ));
return $icerik; return $icerik;
} }
function trk($icerik) { function trk($icerik)
{
// $icerik = iconv("ISO-8859-1", "UTF-8//TRANSLIT", $icerik); // $icerik = iconv("ISO-8859-1", "UTF-8//TRANSLIT", $icerik);
$encode = mb_detect_encoding($icerik); $encode = mb_detect_encoding($icerik);
//echo $encode; //echo $encode;
@@ -199,12 +218,15 @@ function trk($icerik) {
return $icerik; return $icerik;
} }
function zf($d2){ function zf($d2)
{
$d1 = date('Y-m-d H:i:s'); $d1 = date('Y-m-d H:i:s');
//$d1= date('Y-m-d H:i:s', strtotime($d1. "$zaman_dilimi hour")); //$d1= date('Y-m-d H:i:s', strtotime($d1. "$zaman_dilimi hour"));
//e($d1); //e($d1);
if(!is_int($d1)) $d1=strtotime($d1); if (!is_int($d1))
if(!is_int($d2)) $d2=strtotime($d2); $d1 = strtotime($d1);
if (!is_int($d2))
$d2 = strtotime($d2);
$d = abs($d1 - $d2); $d = abs($d1 - $d2);
if ($d1 - $d2 < 0) { if ($d1 - $d2 < 0) {
$ifade = "sonra"; $ifade = "sonra";
@@ -213,36 +235,48 @@ $ifade = "önce";
} }
$once = " "; $once = " ";
if($d>=(60*60*24*365)) $sonuc = $once . floor($d/(60*60*24*365)) . " yıl $ifade"; if ($d >= (60 * 60 * 24 * 365))
else if($d>=(60*60*24*30)) $sonuc = $once . floor($d/(60*60*24*30)) . " ay $ifade"; $sonuc = $once . floor($d / (60 * 60 * 24 * 365)) . " yıl $ifade";
else if($d>=(60*60*24*7)) $sonuc = $once . floor($d/(60*60*24*7)) . " hafta $ifade"; else if ($d >= (60 * 60 * 24 * 30))
else if($d>=(60*60*24)) $sonuc = $once . floor($d/(60*60*24)) . " gün $ifade"; $sonuc = $once . floor($d / (60 * 60 * 24 * 30)) . " ay $ifade";
else if($d>=(60*60)) $sonuc = $once . floor($d/(60*60)) . " saat $ifade"; else if ($d >= (60 * 60 * 24 * 7))
else if($d>=60) $sonuc = $once . floor($d/60) . " dakika $ifade"; $sonuc = $once . floor($d / (60 * 60 * 24 * 7)) . " hafta $ifade";
else $sonuc = "Az $ifade"; else if ($d >= (60 * 60 * 24))
$sonuc = $once . floor($d / (60 * 60 * 24)) . " gün $ifade";
else if ($d >= (60 * 60))
$sonuc = $once . floor($d / (60 * 60)) . " saat $ifade";
else if ($d >= 60)
$sonuc = $once . floor($d / 60) . " dakika $ifade";
else
$sonuc = "Az $ifade";
return $sonuc; return $sonuc;
} }
function cfg($slug) { function cfg($slug)
{
$c = db("contents") $c = db("contents")
->Where("kid", "configuration-" . $slug) ->Where("kid", "configuration-" . $slug)
->get(); ->get();
$cikti = array(); $cikti = array();
foreach($c AS $s) { foreach ($c as $s) {
array_push($cikti, $s->title); array_push($cikti, $s->title);
} }
return $cikti; return $cikti;
} }
function logo($size="128",$style="") { function logo($size = "128", $style = "")
{
?> ?>
<img src="<?php echo url("assets/logo.svg") ?>" width="<?php echo $size ?>" style=" width: <?php echo $size ?>px;<?php echo $style ?>" alt=""> <img src="<?php echo url("assets/citrus-logos/citrus-yatay.svg") ?>" width="<?php echo $size ?>"
style=" width: <?php echo $size ?>px;<?php echo $style ?>" alt="">
<?php <?php
} }
function center_logo() { function center_logo()
{
logo("128", "display:block;margin:0 auto;"); logo("128", "display:block;margin:0 auto;");
} }
function navbar($title="") { function navbar($title = "")
{
?> ?>
<!-- Top Navbar --> <!-- Top Navbar -->
<div class="navbar"> <div class="navbar">
@@ -264,18 +298,22 @@ vertical-align: middle" alt="">
} }
function total($tablo,$col,$val) { function total($tablo, $col, $val)
{
$sorgu = db($tablo)->where($col, $val)->get($col); $sorgu = db($tablo)->where($col, $val)->get($col);
return count($sorgu); return count($sorgu);
} }
function variable($title) { function variable($title)
{
$s = db("contents")->where("title", $title)->first(); $s = db("contents")->where("title", $title)->first();
return $s->html; return $s->html;
} }
function df($date,$format="d.m.Y") { function df($date, $format = "d.m.Y")
{
return date($format, strtotime($date)); return date($format, strtotime($date));
} }
function mailSend($to="",$subject="",$html="") { function mailSend($to = "", $subject = "", $html = "")
{
//VBgDMfu6L5kksh noreply@truncgil.com //VBgDMfu6L5kksh noreply@truncgil.com
$data = array( $data = array(
@@ -300,7 +338,8 @@ function mailSend($to="",$subject="",$html="") {
} }
function alert($text,$type="success") { function alert($text, $type = "success")
{
?> ?>
<script> <script>
@@ -320,7 +359,8 @@ function alert($text,$type="success") {
<?php <?php
} }
function iptolocation() { function iptolocation()
{
$j = file_get_contents("http://ip-api.com/json/{$_SERVER['REMOTE_ADDR']}"); $j = file_get_contents("http://ip-api.com/json/{$_SERVER['REMOTE_ADDR']}");
$j = json_decode($j); $j = json_decode($j);
if ($j->country == "United States") { if ($j->country == "United States") {
@@ -329,40 +369,49 @@ function iptolocation() {
return $j; return $j;
} }
function ed($text,$elsetext) { function ed($text, $elsetext)
if($text=="") return $elsetext; {
else return $text; if ($text == "")
return $elsetext;
else
return $text;
} }
function sales_status($y="") { function sales_status($y = "")
{
if ($y == "") { if ($y == "") {
return explode(",", "Under Negotiate,Due to Payment,Payment Complete,Booking,Shipment,Sold"); return explode(",", "Under Negotiate,Due to Payment,Payment Complete,Booking,Shipment,Sold");
} }
} }
function status_color($y) { function status_color($y)
{
$color = array("danger", "warning", "success"); $color = array("danger", "warning", "success");
return $color[$y]; return $color[$y];
} }
function picture($f,$type="large") { function picture($f, $type = "large")
{
$f = str_replace("storage/app/files/", "", $f); $f = str_replace("storage/app/files/", "", $f);
$f = url("cache/$type/" . $f); $f = url("cache/$type/" . $f);
return $f; return $f;
} }
function picture2($f,$size,$storage=1) { function picture2($f, $size, $storage = 1)
{
if ($storage == 1) { if ($storage == 1) {
$f = "storage/app/files/$f"; $f = "storage/app/files/$f";
} }
$f = url("r.php?p=$f&w=$size"); $f = url("r.php?p=$f&w=$size");
return $f; return $f;
} }
function picture3($f,$size) { function picture3($f, $size)
{
$f = url("r.php?p=$f&w=$size"); $f = url("r.php?p=$f&w=$size");
return $f; return $f;
} }
function price($price,$type="¥") { function price($price, $type = "¥")
{
$price = str_replace(",", "", $price); $price = str_replace(",", "", $price);
$price = str_replace(".", "", $price); $price = str_replace(".", "", $price);
$price = str_replace("$", "", $price); $price = str_replace("$", "", $price);
@@ -371,7 +420,8 @@ function price($price,$type="¥") {
$price = @number_format($price, 0, ',', '.'); $price = @number_format($price, 0, ',', '.');
return "$type $price"; return "$type $price";
} }
function nf($price,$type="KG") { function nf($price, $type = "KG")
{
/* /*
$price = str_replace(",","",$price); $price = str_replace(",","",$price);
$price = str_replace(".","",$price); $price = str_replace(".","",$price);
@@ -383,7 +433,8 @@ function nf($price,$type="KG") {
return "$price $type"; return "$price $type";
} }
function clean_price($price) { function clean_price($price)
{
$price = str_replace(",", "", $price); $price = str_replace(",", "", $price);
$price = str_replace(".", "", $price); $price = str_replace(".", "", $price);
$price = str_replace("$", "", $price); $price = str_replace("$", "", $price);
@@ -396,40 +447,47 @@ function clean_price($price) {
} }
function price2($price,$type="¥") { function price2($price, $type = "¥")
{
//$price = str_replace(".","",$price); //$price = str_replace(".","",$price);
$price = @number_format($price, 0, ',', '.'); $price = @number_format($price, 0, ',', '.');
return "$type $price"; return "$type $price";
} }
function mile($mile,$type="KM") { function mile($mile, $type = "KM")
{
$type = strtoupper($type); $type = strtoupper($type);
$mile = str_replace(".", "", $mile); $mile = str_replace(".", "", $mile);
$mile = @number_format($mile, 0, ',', '.'); $mile = @number_format($mile, 0, ',', '.');
return "$mile $type"; return "$mile $type";
} }
function currency() { function currency()
{
return explode(",", "Dolar,Euro"); return explode(",", "Dolar,Euro");
} }
function simdi() { function simdi()
{
return date("Y-m-d H:i:s"); return date("Y-m-d H:i:s");
} }
function fob($price) { function fob($price)
{
$fob = str_replace("$ ", "", $price); $fob = str_replace("$ ", "", $price);
$fob = str_replace(",", "", $fob); $fob = str_replace(",", "", $fob);
return $fob; return $fob;
} }
function curr($type) { function curr($type)
{
$kur = cfg3("currency-settings"); $kur = cfg3("currency-settings");
return $kur[$type]; return $kur[$type];
} }
function cfg2($slug) { function cfg2($slug)
{
$c = db("contents") $c = db("contents")
->Where("kid", "configuration-" . $slug) ->Where("kid", "configuration-" . $slug)
->get(); ->get();
$cikti = array(); $cikti = array();
foreach($c AS $s) { foreach ($c as $s) {
array_push($cikti, $s); array_push($cikti, $s);
} }
return $cikti; return $cikti;
@@ -446,15 +504,18 @@ function cfg3($slug)
return $c; return $c;
} }
function pic($pic,$type) { function pic($pic, $type)
{
$pic = str_replace("storage/app/files/", "", $pic); $pic = str_replace("storage/app/files/", "", $pic);
return url("cache/$type/$pic"); return url("cache/$type/$pic");
} }
function product($c) { function product($c)
{
//bu fonk. bir ürün blok tasarımını örnekler //bu fonk. bir ürün blok tasarımını örnekler
?> ?>
<div class="card"> <div class="card">
<img class="card-img" src="https://s3.eu-central-1.amazonaws.com/bootstrapbaymisc/blog/24_days_bootstrap/vans.png" alt="Vans"> <img class="card-img" src="https://s3.eu-central-1.amazonaws.com/bootstrapbaymisc/blog/24_days_bootstrap/vans.png"
alt="Vans">
<div class="card-img-overlay d-flex justify-content-end"> <div class="card-img-overlay d-flex justify-content-end">
<a href="#" class="card-link text-danger like"> <a href="#" class="card-link text-danger like">
<i class="fas fa-heart"></i> <i class="fas fa-heart"></i>
@@ -464,7 +525,8 @@ function product($c) {
<h4 class="card-title">{title}</h4> <h4 class="card-title">{title}</h4>
<h6 class="card-subtitle mb-2 text-muted">Style: VA33TXRJ5</h6> <h6 class="card-subtitle mb-2 text-muted">Style: VA33TXRJ5</h6>
<p class="card-text"> <p class="card-text">
The Vans All-Weather MTE Collection features footwear and apparel designed to withstand the elements whilst still looking cool. </p> The Vans All-Weather MTE Collection features footwear and apparel designed to withstand the elements whilst
still looking cool. </p>
<div class="options d-flex flex-fill"> <div class="options d-flex flex-fill">
<select class="custom-select mr-1"> <select class="custom-select mr-1">
<option selected>Color</option> <option selected>Color</option>
@@ -480,7 +542,9 @@ function product($c) {
</select> </select>
</div> </div>
<div class="buy d-flex justify-content-between align-items-center"> <div class="buy d-flex justify-content-between align-items-center">
<div class="price text-success"><h5 class="mt-4">$125</h5></div> <div class="price text-success">
<h5 class="mt-4">$125</h5>
</div>
<a href="#" class="btn btn-danger mt-3"><i class="fas fa-shopping-cart"></i> Add to Cart</a> <a href="#" class="btn btn-danger mt-3"><i class="fas fa-shopping-cart"></i> Add to Cart</a>
</div> </div>
</div> </div>
@@ -531,19 +595,22 @@ function orWhereJ($db, $col, $isaret, $val, $fonk = "")
$db = $db->orWhereRaw("$fonk(JSON_UNQUOTE(json_extract(json, '$.\"$col\"'))) $isaret $val"); $db = $db->orWhereRaw("$fonk(JSON_UNQUOTE(json_extract(json, '$.\"$col\"'))) $isaret $val");
return $db; return $db;
} }
function tirnakli($text) { function tirnakli($text)
{
return "'$text'"; return "'$text'";
} }
function chartsByData($db,$labelGroup,$title="",$type="bar",$colorItem="1",$columnSize="col-md-6") { function chartsByData($db, $labelGroup, $title = "", $type = "bar", $colorItem = "1", $columnSize = "col-md-6")
{
$array = array(); $array = array();
$db = db($db)->get(); $db = db($db)->get();
foreach($db AS $d) { foreach ($db as $d) {
if ($labelGroup == "date") { if ($labelGroup == "date") {
$label = date("d.m.Y", strtotime($d->created_at)); $label = date("d.m.Y", strtotime($d->created_at));
} else { } else {
$label = $d->{$labelGroup}; $label = $d->{$labelGroup};
} }
if(!isset($array[$label])) $array[$label] = 0; if (!isset($array[$label]))
$array[$label] = 0;
$array[$label]++; $array[$label]++;
} }
$values = implode(",", $array); $values = implode(",", $array);
@@ -568,14 +635,16 @@ function chartsByData($db,$labelGroup,$title="",$type="bar",$colorItem="1",$colu
</div> </div>
<?php <?php
} }
function charts($labels,$values,$title="",$type="doughnut",$height="400") { function charts($labels, $values, $title = "", $type = "doughnut", $height = "400")
{
$id = rand(); $id = rand();
$opacity = 1; $opacity = 1;
$labels = explode(",", $labels); $labels = explode(",", $labels);
$labels = array_map('tirnakli', $labels); $labels = array_map('tirnakli', $labels);
$labels = implode(",", $labels); $labels = implode(",", $labels);
?> ?>
<canvas id="truncgil<?php echo $id ?>" class="truncgil-chart" style="width:<?php echo $height; ?>px !important;height:<?php echo $height; ?>px !important;max-height:<?php echo $height; ?>px !important" ></canvas> <canvas id="truncgil<?php echo $id ?>" class="truncgil-chart"
style="width:<?php echo $height; ?>px !important;height:<?php echo $height; ?>px !important;max-height:<?php echo $height; ?>px !important"></canvas>
<script> <script>
var ctx = document.getElementById('truncgil<?php echo $id ?>'); var ctx = document.getElementById('truncgil<?php echo $id ?>');
var myChart = new Chart(ctx, { var myChart = new Chart(ctx, {
@@ -620,14 +689,16 @@ var myChart = new Chart(ctx, {
</script> </script>
<?php <?php
} }
function charts2($labels,$values,$title="",$type="doughnut",$height="400") { function charts2($labels, $values, $title = "", $type = "doughnut", $height = "400")
{
$id = rand(); $id = rand();
$opacity = 1; $opacity = 1;
$labels = explode(",", $labels); $labels = explode(",", $labels);
$labels = array_map('tirnakli', $labels); $labels = array_map('tirnakli', $labels);
$labels = implode(",", $labels); $labels = implode(",", $labels);
?> ?>
<canvas id="truncgil<?php echo $id ?>" class="truncgil-chart" style="width:<?php echo $height; ?>px !important;height:<?php echo $height; ?>px !important;max-height:<?php echo $height; ?>px !important" ></canvas> <canvas id="truncgil<?php echo $id ?>" class="truncgil-chart"
style="width:<?php echo $height; ?>px !important;height:<?php echo $height; ?>px !important;max-height:<?php echo $height; ?>px !important"></canvas>
<script> <script>
var ctx = document.getElementById('truncgil<?php echo $id ?>'); var ctx = document.getElementById('truncgil<?php echo $id ?>');
var myChart = new Chart(ctx, { var myChart = new Chart(ctx, {
@@ -728,11 +799,12 @@ function chart($type, $col, $val)
<?php <?php
} }
function tak_list() { function tak_list()
{
$tak_harf = explode(",", "A,B,C,D"); $tak_harf = explode(",", "A,B,C,D");
$tak_sayi = 6; $tak_sayi = 6;
$dizi = array(); $dizi = array();
foreach($tak_harf AS $t) { foreach ($tak_harf as $t) {
for ($z = 1; $z <= $tak_sayi; $z++) { for ($z = 1; $z <= $tak_sayi; $z++) {
array_push($dizi, $t . $z); array_push($dizi, $t . $z);
} }
@@ -778,7 +850,8 @@ function uploadDocument($file, $folder = "", $name = "")
} }
// Loglama fonksiyonu // Loglama fonksiyonu
function logAction($message) { function logAction($message)
{
$logMessage = $message; $logMessage = $message;
Log::info($logMessage); // Log dosyasına yaz Log::info($logMessage); // Log dosyasına yaz
} }
@@ -793,11 +866,13 @@ function upload2($file, $folder = "")
$path = $request[$file]->storeAs("files/$dizin/$folder", $name . "." . $ext); $path = $request[$file]->storeAs("files/$dizin/$folder", $name . "." . $ext);
return "storage/app/$path"; return "storage/app/$path";
} }
function file_get_contents_utf8($fn) { function file_get_contents_utf8($fn)
{
$content = file_get_contents($fn); $content = file_get_contents($fn);
return iconv("ISO-8859-1", "UTF-8", $content); return iconv("ISO-8859-1", "UTF-8", $content);
} }
function correct_encoding($text) { function correct_encoding($text)
{
$current_encoding = mb_detect_encoding($text, 'auto'); $current_encoding = mb_detect_encoding($text, 'auto');
$text = iconv($current_encoding, 'UTF-8', $text); $text = iconv($current_encoding, 'UTF-8', $text);
return $text; return $text;
@@ -811,7 +886,8 @@ function varmi($dizi)
return false; return false;
} }
} }
function vehicles() { function vehicles()
{
$s = db("vehicles"); $s = db("vehicles");
$s = $s->where("y", "1"); $s = $s->where("y", "1");
$s = $s->take(10); $s = $s->take(10);
@@ -923,7 +999,8 @@ function kd()
return 0; return 0;
} }
function user() { function user()
{
global $_SESSION; global $_SESSION;
oturumAc(); oturumAc();
if (oturumisset("uid")) { if (oturumisset("uid")) {
@@ -942,7 +1019,8 @@ function user() {
} }
} }
function usersArray() { function usersArray()
{
$users = db("users") $users = db("users")
->get(); ->get();
$users = dbArray($users, "id"); $users = dbArray($users, "id");
@@ -963,7 +1041,8 @@ function ksorgu()
return 0; return 0;
} }
function createTranslate($key) { function createTranslate($key)
{
if ($key != "") { if ($key != "") {
$translate = db("translate")->where([ $translate = db("translate")->where([
@@ -998,7 +1077,8 @@ function set_return($text)
{ {
return __($text); return __($text);
} }
function permission() { function permission()
{
oturumAc(); oturumAc();
if (!oturumisset("uid")) { if (!oturumisset("uid")) {
@@ -1049,10 +1129,11 @@ function u2($id)
} }
function alias_to_ids($alias) { //aynı etki alanına sahip kullanıcıların id listesini döndürür. function alias_to_ids($alias)
{ //aynı etki alanına sahip kullanıcıların id listesini döndürür.
$sorgu = db("users")->where("alias", $alias)->get(); $sorgu = db("users")->where("alias", $alias)->get();
$ids = array(); $ids = array();
foreach($sorgu AS $s) { foreach ($sorgu as $s) {
array_push($ids, $s->id); array_push($ids, $s->id);
} }
return $ids; return $ids;
@@ -1065,10 +1146,12 @@ function ekle($dizi, $tablo = "contents")
$uid = u()->id; $uid = u()->id;
} }
if($uid=="") $uid = oturum("uid"); if ($uid == "")
$uid = oturum("uid");
$dizi['created_at'] = date("Y-m-d H:i:s"); $dizi['created_at'] = date("Y-m-d H:i:s");
$dizi['uid'] = $uid; $dizi['uid'] = $uid;
if($dizi['uid']=="") unset($dizi['uid']); if ($dizi['uid'] == "")
unset($dizi['uid']);
//print_r($dizi); //print_r($dizi);
return DB::table($tablo)->insertGetId($dizi); return DB::table($tablo)->insertGetId($dizi);
} }
@@ -1079,7 +1162,8 @@ function ekle2($dizi, $tablo = "contents") //uid siz ekleme yapar
// $dizi['uid'] = ""; // $dizi['uid'] = "";
return DB::table($tablo)->insertGetId($dizi); return DB::table($tablo)->insertGetId($dizi);
} }
function login() { function login()
{
oturumAc(); oturumAc();
global $_SESSION; global $_SESSION;
if (oturumisset("uid")) { if (oturumisset("uid")) {
@@ -1089,7 +1173,8 @@ function login() {
} }
} }
function kripto($text) { function kripto($text)
{
return Hash::make($text); return Hash::make($text);
} }
function guncelle($dizi, $tablo = "contents") function guncelle($dizi, $tablo = "contents")
@@ -1142,7 +1227,8 @@ function sorgu($tablo, $where = "", $order = "")
} }
} }
} }
if ($order != "") $s = $s->orderByRaw($order); if ($order != "")
$s = $s->orderByRaw($order);
$cache = array(); $cache = array();
$sorgu = $s->simplePaginate(15); $sorgu = $s->simplePaginate(15);
$col = array(); $col = array();
@@ -1174,24 +1260,27 @@ function sorgu($tablo, $where = "", $order = "")
return $cache; return $cache;
} }
function dbArray($db,$key) { function dbArray($db, $key)
{
$dizi = array(); $dizi = array();
foreach($db AS $d) { foreach ($db as $d) {
$dizi[$d->$key] = $d; $dizi[$d->$key] = $d;
} }
return $dizi; return $dizi;
} }
function table_to_array($table,$key="id") { function table_to_array($table, $key = "id")
{
$dizi = array(); $dizi = array();
$db = db($table)->get(); $db = db($table)->get();
foreach($db AS $d) { foreach ($db as $d) {
$dizi[$d->$key] = $d; $dizi[$d->$key] = $d;
} }
return $dizi; return $dizi;
} }
function table_to_array2($table,$key="id") { function table_to_array2($table, $key = "id")
{
$dizi = array(); $dizi = array();
if ($table == "users") { if ($table == "users") {
$db = db($table)->where("alias", u()->alias)->get(); $db = db($table)->where("alias", u()->alias)->get();
@@ -1199,13 +1288,14 @@ function table_to_array2($table,$key="id") {
$db = db2($table)->get(); $db = db2($table)->get();
} }
foreach($db AS $d) { foreach ($db as $d) {
$dizi[$d->$key] = $d; $dizi[$d->$key] = $d;
} }
return $dizi; return $dizi;
} }
function contents_to_array($type,$key="id") { function contents_to_array($type, $key = "id")
{
$dizi = array(); $dizi = array();
$db = db("contents")->where("type", $type) $db = db("contents")->where("type", $type)
@@ -1213,7 +1303,7 @@ function contents_to_array($type,$key="id") {
->get(); ->get();
foreach($db AS $d) { foreach ($db as $d) {
$dizi[$d->$key] = $d; $dizi[$d->$key] = $d;
} }
@@ -1257,7 +1347,8 @@ function dbJson($db, $tablo = "")
function bilgi($text, $type = "success", $array = []) function bilgi($text, $type = "success", $array = [])
{ {
if($type == "danger") $type = "error"; if ($type == "danger")
$type = "error";
?> ?>
<script> <script>
Swal.fire( Swal.fire(
@@ -1271,7 +1362,8 @@ function bilgi($text,$type="success", $array = [])
function alertJS($text, $type = "success", $array = []) function alertJS($text, $type = "success", $array = [])
{ {
if($type == "danger") $type = "error"; if ($type == "danger")
$type = "error";
?> ?>
Swal.fire( Swal.fire(
'', '',
@@ -1471,13 +1563,16 @@ function validBase64($string)
$decoded = base64_decode($string, true); $decoded = base64_decode($string, true);
// Check if there is no invalid character in string // Check if there is no invalid character in string
if (!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $string)) return false; if (!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $string))
return false;
// Decode the string in strict mode and send the response // Decode the string in strict mode and send the response
if (!base64_decode($string, true)) return false; if (!base64_decode($string, true))
return false;
// Encode and compare it to original one // Encode and compare it to original one
if (base64_encode($decoded) != $string) return false; if (base64_encode($decoded) != $string)
return false;
return true; return true;
} }
@@ -1514,7 +1609,8 @@ function is_html($string)
} }
function print2($array) { function print2($array)
{
?> ?>
<pre> <pre>
<?php print_r($array); ?> <?php print_r($array); ?>
@@ -1522,7 +1618,8 @@ function print2($array) {
<?php <?php
} }
function clearUserCache($userId = null) { function clearUserCache($userId = null)
{
$userId = $userId ?? (Auth::id() ?? oturum("uid")); $userId = $userId ?? (Auth::id() ?? oturum("uid"));
Cache::forget('user_' . $userId); Cache::forget('user_' . $userId);
} }
Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

+42
View File
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW (OEM Sürümü) -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="58.8392mm" height="60.83mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="0 0 735.6 760.49"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xodm="http://www.corel.com/coreldraw/odm/2003">
<defs>
<style type="text/css">
<![CDATA[
.fil2 {fill:#0B9301}
.fil1 {fill:#F67E11}
.fil0 {fill:#FE4800}
.fil3 {fill:#FEFEFE;fill-rule:nonzero}
]]>
</style>
</defs>
<g id="Katman_x0020_1">
<metadata id="CorelCorpID_0Corel-Layer"/>
<g id="_2527706500464">
<g>
<path class="fil0" d="M93.72 584.11c6.87,-50.24 3.3,-69.59 23.81,-116.03 14.33,-32.45 32.27,-57.48 55.92,-81.53 109.62,-111.5 291.66,-106.29 390.35,0.69 53.15,57.61 69.13,95.92 78.1,196.95l93.27 -0c6.18,-110.36 -57.2,-210.48 -107.5,-260.84 -143.48,-143.67 -383.94,-140.44 -520.8,2.01 -59.73,62.17 -114.36,166.54 -106.04,258.73l92.88 0.04z"/>
<path class="fil1" d="M619.59 560.5c6.5,-21.33 -3.26,-53.65 -11.27,-72.09 -11.03,-25.4 -25.37,-36.96 -59.09,-25.32 -40.94,14.13 -81.16,43.69 -110.25,65.03 -14.56,10.68 -50.8,31.37 -36.53,44.48 7.74,7.11 61.14,12.06 75.58,13.52 43.11,4.36 129.03,15.49 141.56,-25.62z"/>
<path class="fil1" d="M383.38 551.65c18.62,2.17 43.71,-28.12 53.13,-36.9 16.25,-15.13 29.62,-28.46 43.35,-45.61 33.92,-42.37 68.35,-77.68 16.19,-111.28 -59.88,-38.58 -89.08,-28.7 -104.97,33.3 -7.46,29.12 -20.64,137.99 -7.7,160.49z"/>
<path class="fil1" d="M359.66 551.26c12.14,-23.3 -0.25,-129.77 -7.54,-159.62 -16.29,-66.69 -48.69,-69.44 -105.06,-33.92 -37.3,23.5 -33.89,47.53 -3.27,88.07 26.35,34.89 41.47,43.84 64.37,70.25 7.54,8.69 34.17,38.47 51.5,35.22z"/>
<path class="fil1" d="M121.74 560.5c14.7,58.42 211.08,16.42 216.12,11.79 10.85,-9.99 -4.37,-20.77 -9.83,-24.75 -37.18,-27.06 -91.82,-69.7 -134.54,-83.92 -34.46,-11.47 -48.59,-3.5 -59.57,23.58 -7.69,18.97 -17.87,50.67 -12.17,73.3z"/>
</g>
<g>
<path class="fil2" d="M203.72 45.15l16.35 46.62c4.57,16.5 8.73,33.41 15.4,49.14 4.71,11.11 14.21,34.79 25.31,45.88 17.5,17.48 40.48,10.36 49.38,-7.93 23.49,-48.28 -62.68,-148.16 -119.83,-178.86 -22.37,45.34 -29.06,76.32 -29.11,120.19 -0.14,126.65 76.15,116.26 78.03,78.04 1.73,-35.06 -39.01,-125.09 -35.52,-153.07z"/>
<path class="fil2" d="M40.25 194.57c38.47,3.67 107.56,68 124.72,36.5 27.54,-50.58 -100.76,-80.4 -160.03,-53.66 3.36,27.92 58,104.44 102.78,112.88 29.36,5.53 44.89,-23.52 14.92,-47.68 -20.21,-16.3 -70.32,-34.36 -82.39,-48.04z"/>
<path class="fil2" d="M425.46 54.99c-53.22,13.35 -130.56,103.95 -79.89,121.08 27.78,9.39 43.84,-68.36 71.62,-92.46 -10.6,27.26 -29.37,51.59 -37.13,79.89 -9.18,33.47 19.87,45.18 37.17,25.4 37.26,-42.62 19.21,-117.07 19.47,-135.62l-11.24 1.71z"/>
</g>
</g>
<g id="_2527706498736">
<g>
<path class="fil3" d="M418.23 607.73l44.49 0 0 5.97 -21.6 0 0 41.22 -6.82 0 0 -41.22 -16.06 0 0 -5.97zm32.97 16.2l0 7.11 0.43 -0.57c2.98,-4.69 5.83,-6.54 8.81,-6.54 2.42,0 4.83,0.57 7.25,2.84l-3.13 5.4c-2.13,-1.99 -4.12,-2.99 -5.97,-2.99 -1.99,0 -3.69,1 -5.12,2.84 -1.56,1.85 -2.27,4.12 -2.27,6.68l0 16.2 -6.11 0 0 -30.98 6.11 0 0 0zm31.55 30.98l0 -3.84c-1.42,1.28 -2.84,2.42 -4.55,3.27 -1.71,0.71 -3.27,1.14 -4.97,1.14 -1.99,0 -3.84,-0.43 -5.4,-1.42 -1.71,-1 -2.99,-2.27 -3.84,-3.98 -0.85,-1.71 -1.28,-4.55 -1.28,-8.39l0 -17.77 6.25 0 0 17.77c0,3.13 0.43,5.54 1.42,6.82 0.85,1.28 2.56,1.85 4.83,1.85 2.99,0 5.4,-1.42 7.53,-4.26l0 -22.17 6.11 0 0 30.98 -6.11 0 0 0zm6.25 -30.98l0 3.98c2.7,-3.13 5.83,-3.98 9.38,-3.98 1.85,0 3.7,-0.14 5.26,0.85 1.71,1 2.99,2.42 3.84,4.12 0.85,1.71 1.28,4.55 1.28,8.24l0 17.77 -6.11 0 0 -17.62c0,-3.27 -0.43,-5.4 -1.42,-6.82 -1,-1.42 -2.56,-1.99 -4.83,-1.99 -2.98,0 -5.4,1.42 -7.39,4.26l0 22.17 -6.25 0 0 -30.98 6.25 0 0 0zm35.11 31.55l-0.14 0.57c1.28,0.28 2.13,0.85 2.84,1.71 0.71,0.85 1,1.85 1,2.84 0,1.71 -0.57,3.13 -1.99,4.41 -1.42,1.14 -3.55,1.71 -6.54,1.71 -0.85,0 -1.56,0 -2.27,-0.14l0 -3.84c1.14,0.14 1.85,0.14 2.13,0.14 1.28,0 2.27,-0.14 2.98,-0.71 0.43,-0.28 0.71,-0.71 0.71,-1.14 0,-0.57 -0.29,-1 -0.71,-1.28 -0.43,-0.43 -1.28,-0.57 -2.56,-0.57 -0.28,0 -0.43,0 -0.71,0l1.42 -4.12c-2.84,-0.57 -5.54,-2.13 -7.96,-4.55 -2.42,-2.42 -3.7,-6.11 -3.7,-10.94 0,-4.83 1.42,-8.81 4.26,-11.8 2.84,-2.99 6.54,-3.84 11.09,-3.84 4.12,0 4.97,-0.28 8.95,1.56l0 6.54c-3.13,-1.99 -5.97,-2.98 -8.67,-2.98 -2.7,0 -4.97,0.99 -6.82,2.84 -1.71,1.99 -2.56,4.55 -2.56,7.53 0,3.13 0.85,5.68 2.84,7.53 1.99,1.85 4.55,2.84 7.82,2.84 2.27,0 4.97,-0.71 8.1,-2.13l0 6.11c-3.13,1.14 -6.11,1.71 -9.1,1.71l-0.43 0 0 0z"/>
<path class="fil3" d="M533.36 634.59c0,-3.27 1.28,-5.83 3.7,-7.82 2.42,-1.85 5.69,-2.84 9.81,-2.84l12.79 0 0 4.83 -6.25 0c1.28,1.14 2.13,2.27 2.56,3.27 0.43,1 0.71,2.27 0.71,3.55 0,1.56 -0.43,3.13 -1.42,4.69 -0.85,1.56 -2.13,2.84 -3.55,3.7 -1.42,0.71 -3.84,1.42 -7.11,1.99 -2.27,0.29 -3.41,1.14 -3.41,2.42 0,0.71 0.43,1.28 1.28,1.71 0.85,0.43 2.42,1 4.69,1.42 3.84,0.85 6.25,1.56 7.25,1.99 1.14,0.43 2.13,1.14 2.98,1.99 1.56,1.56 2.27,3.41 2.27,5.68 0,2.84 -1.28,5.26 -3.98,6.96 -2.56,1.85 -6.11,2.7 -10.52,2.7 -4.41,0 -7.96,-1 -10.52,-2.7 -2.7,-1.71 -3.98,-4.12 -3.98,-7.11 0,-4.26 2.56,-6.96 7.82,-8.1 -2.13,-1.42 -3.13,-2.7 -3.13,-3.98 0,-1 0.43,-1.85 1.28,-2.7 0.85,-0.85 2.13,-1.42 3.55,-1.85 -4.55,-1.99 -6.82,-5.26 -6.82,-9.81l-0 0zm11.51 -5.4c-1.56,0 -2.98,0.57 -4.26,1.71 -1.14,1.14 -1.71,2.56 -1.71,4.12 0,1.56 0.57,2.84 1.71,3.98 1.14,0.99 2.7,1.56 4.41,1.56 1.71,0 0.14,-0.57 1.28,-1.71 1.14,-1 1.71,-2.42 1.71,-3.98 0,-1.56 -0.57,-2.99 -1.71,-3.98 -1.28,-1.14 0.43,-1.71 -1.42,-1.71l0 0zm-1.42 27.29c-1.99,0 -3.7,0.43 -5.12,1.28 -1.28,0.85 -1.85,1.99 -1.85,3.41 0,3.13 2.84,4.69 8.53,4.69 2.7,0 4.83,-0.43 6.39,-1.14 1.42,-0.85 2.27,-1.99 2.27,-3.41 0,-1.42 -0.99,-2.56 -2.84,-3.55 -1.99,-0.85 -4.41,-1.28 -7.39,-1.28zm18.48 -45.62c1.14,0 1.99,0.28 2.7,1 0.71,0.71 1,1.56 1,2.56 0,1 -0.29,1.85 -1,2.56 -0.71,0.71 -1.56,1.14 -2.7,1.14 -0.85,0 -1.71,-0.43 -2.42,-1.14 -0.71,-0.71 -1.14,-1.56 -1.14,-2.56 0,-0.85 0.43,-1.71 1.14,-2.42 0.71,-0.85 1.56,-1.14 2.42,-1.14zm-2.98 13.08l6.11 0 0 30.98 -6.11 0 0 -30.98zm9.52 -16.2l6.11 0 0 47.19 -6.11 0 0 -47.19z"/>
</g>
<path class="fil3" d="M201.19 731.11l0 22.67c-12.33,4.46 -23.65,6.71 -33.91,6.71 -17.63,0 -31.74,-4.75 -42.29,-14.25 -10.55,-9.5 -15.85,-22.05 -15.85,-37.72 0,-15.27 5.33,-27.89 15.99,-37.83 10.66,-9.9 24.23,-14.87 40.73,-14.87 10.63,0 21.91,2.18 33.8,6.56l0 23.47c-8.7,-4.5 -17.26,-6.75 -25.68,-6.75 -9.43,0 -16.98,2.65 -22.63,7.94 -5.66,5.29 -8.49,12.37 -8.49,21.22 0,8.92 2.76,16.14 8.27,21.62 5.55,5.48 12.8,8.2 21.8,8.2 6.64,0 16.07,-2.32 28.25,-6.96zm11.72 -105.98c0,-4.82 1.7,-8.92 5.11,-12.33 3.41,-3.37 7.47,-5.08 12.26,-5.08 4.82,0 8.92,1.7 12.33,5.08 3.41,3.41 5.11,7.51 5.11,12.33 0,4.75 -1.7,8.81 -5.11,12.26 -3.41,3.45 -7.51,5.15 -12.33,5.15 -4.79,0 -8.85,-1.7 -12.26,-5.15 -3.41,-3.44 -5.11,-7.51 -5.11,-12.26zm33.3 32.86l0 100.32 -31.55 0 0 -100.32 31.55 0zm90.49 0l0 21.54 -36.56 0 0 41.53c0,5.01 1.38,8.92 4.1,11.82 2.72,2.87 6.49,4.32 11.32,4.32 6.53,0 13.56,-1.96 21.14,-5.88l0 22.85c-10.05,4.21 -19.8,6.31 -29.23,6.31 -12.33,0 -21.87,-3.19 -28.69,-9.61 -6.78,-6.38 -10.19,-15.78 -10.19,-28.14l0 -43.2 -14.36 0 0 -6.17 42 -46.93 3.92 0 0 31.55 36.56 0zm40.41 0l0 28.69 0.44 0c9.14,-20.56 19.8,-30.86 31.99,-30.86 5.8,0 12.77,3.05 20.93,9.1l-8.74 27.89c-7.76,-4.93 -14,-7.4 -18.68,-7.4 -7.29,0 -13.45,4.53 -18.42,13.6 -5,9.03 -7.51,14.33 -7.51,15.81l0 43.49 -31.55 0 0 -100.32 31.55 0zm126 100.32l0 -14.36c-9.29,11.03 -20.09,16.54 -32.42,16.54 -10.92,0 -19.77,-3.37 -26.59,-10.12 -6.78,-6.75 -10.19,-16.1 -10.19,-28.04l0 -64.34 31.55 0 0 62.2c0,12.8 5.29,19.19 15.92,19.19 6.02,0 11.13,-2.32 15.38,-6.96 4.24,-4.68 6.35,-8.09 6.35,-10.3l0 -64.12 31.55 0 0 100.32 -31.55 0zm118.35 -95.06l0 22.38c-12.04,-7.25 -23.18,-10.88 -33.48,-10.88 -7.58,0 -11.35,2.61 -11.35,7.83 0,1.38 0.8,2.72 2.36,4.03 1.56,1.34 7.65,4.1 18.32,8.27 10.66,4.21 18.17,9.07 22.56,14.62 4.39,5.55 6.6,11.61 6.6,18.24 0,10.45 -3.56,18.53 -10.63,24.23 -7.07,5.69 -17.19,8.52 -30.28,8.52 -13.46,0 -25.43,-2.47 -35.91,-7.36l0 -22.23c12.88,5.66 23.68,8.49 32.39,8.49 10.19,0 15.27,-2.47 15.27,-7.43 0,-1.92 -0.94,-3.7 -2.83,-5.4 -1.89,-1.71 -8.2,-4.68 -18.97,-8.89 -10.74,-4.24 -18.1,-8.89 -22.09,-13.93 -3.95,-5.04 -5.95,-10.66 -5.95,-16.87 0,-9.18 3.81,-16.65 11.42,-22.41 7.62,-5.77 17.66,-8.63 30.14,-8.63 11.97,0 22.78,2.47 32.42,7.43z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

+42
View File
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW (OEM Sürümü) -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="96.251mm" height="99.5076mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="0 0 6219.32 6429.74"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xodm="http://www.corel.com/coreldraw/odm/2003">
<defs>
<style type="text/css">
<![CDATA[
.fil2 {fill:#0B9301}
.fil1 {fill:#F67E11}
.fil0 {fill:#FE4800}
.fil5 {fill:black;fill-rule:nonzero}
.fil3 {fill:#2B2A29;fill-rule:nonzero}
.fil4 {fill:#434242;fill-rule:nonzero}
]]>
</style>
</defs>
<g id="Katman_x0020_1">
<metadata id="CorelCorpID_0Corel-Layer"/>
<g id="_2527715180160">
<g>
<path class="fil0" d="M792.4 4938.52c58.06,-424.79 27.92,-588.34 201.36,-980.99 121.19,-274.35 272.81,-485.94 472.77,-689.33 926.81,-942.72 2465.89,-898.62 3300.33,5.86 449.38,487.09 584.51,810.95 660.35,1665.12l788.56 -0.03c52.28,-933.08 -483.63,-1779.58 -908.86,-2205.35 -1213.11,-1214.65 -3246.08,-1187.4 -4403.25,16.96 -505.02,525.61 -966.91,1408.04 -896.52,2187.46l785.27 0.3z"/>
<path class="fil1" d="M5238.49 4738.86c54.96,-180.32 -27.55,-453.62 -95.25,-609.54 -93.26,-214.78 -214.52,-312.44 -499.61,-214.04 -346.13,119.47 -686.19,369.38 -932.16,549.85 -123.07,90.29 -429.46,265.23 -308.82,376.05 65.44,60.11 516.94,101.98 639,114.32 364.51,36.86 1090.91,130.97 1196.86,-216.64z"/>
<path class="fil1" d="M3241.41 4664.03c157.42,18.35 369.57,-237.79 449.24,-311.98 137.41,-127.96 250.41,-240.62 366.48,-385.61 286.76,-358.22 577.85,-656.79 136.91,-940.87 -506.3,-326.19 -753.13,-242.65 -887.48,281.57 -63.11,246.22 -174.48,1166.69 -65.15,1356.9z"/>
<path class="fil1" d="M3040.85 4660.79c102.6,-196.99 -2.11,-1097.17 -63.73,-1349.5 -137.7,-563.83 -411.65,-587.12 -888.26,-286.8 -315.38,198.73 -286.54,401.86 -27.67,744.63 222.78,295 350.62,370.69 544.28,593.91 63.76,73.5 288.89,325.24 435.39,297.77z"/>
<path class="fil1" d="M1029.29 4738.86c124.26,493.88 1784.66,138.84 1827.21,99.67 91.76,-84.48 -36.98,-175.63 -83.13,-209.21 -314.34,-228.77 -776.34,-589.29 -1137.5,-709.54 -291.31,-96.99 -410.84,-29.61 -503.69,199.35 -65.04,160.4 -151.04,428.38 -102.89,619.73z"/>
</g>
<g>
<path class="fil2" d="M1722.38 381.74l138.27 394.16c38.68,139.47 73.82,282.49 130.17,415.45 39.81,93.91 120.11,294.18 213.94,387.91 147.92,147.75 342.27,87.63 417.5,-67.02 198.59,-408.23 -529.96,-1252.64 -1013.13,-1512.24 -189.16,383.31 -245.73,645.25 -246.15,1016.17 -1.19,1070.8 643.8,982.92 659.69,659.76 14.58,-296.45 -329.8,-1057.56 -300.29,-1294.19z"/>
<path class="fil2" d="M340.32 1645.01c325.27,31.07 909.43,574.92 1054.44,308.64 232.88,-427.65 -851.93,-679.78 -1352.97,-453.67 28.42,236.02 490.36,883.02 868.96,954.39 248.21,46.78 379.57,-198.84 126.19,-403.15 -170.88,-137.77 -594.57,-290.48 -696.61,-406.21z"/>
<path class="fil2" d="M3597.14 464.9c-450,112.86 -1103.88,878.88 -675.41,1023.7 234.9,79.39 370.64,-577.95 605.52,-781.74 -89.62,230.45 -248.34,436.15 -313.96,675.45 -77.59,282.95 168.02,381.98 314.25,214.74 315.04,-360.34 162.42,-989.82 164.6,-1146.6l-94.99 14.44z"/>
</g>
</g>
<g id="_2527715184720">
<path class="fil3" d="M3536.05 5138.16l376.11 0 0 50.47 -182.65 0 0 348.48 -57.68 0 0 -348.48 -135.79 0 0 -50.47zm278.78 136.99l0 60.09 3.61 -4.81c25.23,-39.65 49.27,-55.27 74.5,-55.27 20.42,0 40.86,4.8 61.28,24.03l-26.43 45.66c-18.02,-16.83 -34.85,-25.24 -50.47,-25.24 -16.82,0 -31.24,8.41 -43.25,24.04 -13.22,15.62 -19.23,34.85 -19.23,56.47l0 136.99 -51.67 0 0 -261.96 51.67 0 0 -0.01zm266.77 261.96l0 -32.45c-12.02,10.82 -24.03,20.43 -38.45,27.64 -14.42,6.01 -27.64,9.61 -42.06,9.61 -16.82,0 -32.44,-3.6 -45.66,-12.01 -14.42,-8.41 -25.23,-19.23 -32.44,-33.65 -7.21,-14.42 -10.82,-38.45 -10.82,-70.9l0 -150.21 52.87 0 0 150.21c0,26.43 3.61,46.86 12.02,57.68 7.21,10.82 21.63,15.62 40.86,15.62 25.23,0 45.66,-12.02 63.69,-36.05l0 -187.46 51.67 0 0 261.96 -51.67 0 0 0zm52.87 -261.96l0 33.65c22.83,-26.44 49.26,-33.65 79.31,-33.65 15.62,0 31.24,-1.2 44.46,7.21 14.42,8.41 25.24,20.43 32.45,34.85 7.21,14.42 10.81,38.45 10.81,69.7l0 150.21 -51.67 0 0 -149c0,-27.64 -3.61,-45.66 -12.02,-57.68 -8.41,-12.02 -21.63,-16.83 -40.86,-16.83 -25.23,0 -45.66,12.02 -62.48,36.05l0 187.46 -52.87 0 0 -261.96 52.87 0 0 0zm296.81 266.77l-1.2 4.8c10.82,2.4 18.03,7.21 24.03,14.42 6.01,7.21 8.41,15.62 8.41,24.03 0,14.42 -4.81,26.44 -16.82,37.25 -12.02,9.61 -30.05,14.42 -55.28,14.42 -7.21,0 -13.22,0 -19.22,-1.2l0 -32.44c9.61,1.2 15.62,1.2 18.02,1.2 10.82,0 19.23,-1.2 25.24,-6.01 3.61,-2.4 6,-6.01 6,-9.61 0,-4.81 -2.4,-8.41 -6,-10.81 -3.61,-3.61 -10.82,-4.81 -21.63,-4.81 -2.4,0 -3.61,0 -6.01,0l12.02 -34.85c-24.03,-4.81 -46.87,-18.03 -67.29,-38.45 -20.43,-20.43 -31.25,-51.67 -31.25,-92.53 0,-40.86 12.02,-74.5 36.06,-99.73 24.03,-25.24 55.27,-32.45 93.72,-32.45 34.85,0 42.06,-2.4 75.7,13.22l0 55.28c-26.43,-16.83 -50.47,-25.24 -73.3,-25.24 -22.83,0 -42.06,8.41 -57.68,24.04 -14.42,16.82 -21.63,38.45 -21.63,63.69 0,26.43 7.21,48.07 24.04,63.69 16.82,15.62 38.45,24.04 66.09,24.04 19.22,0 42.06,-6.01 68.49,-18.03l0 51.67c-26.43,9.61 -51.67,14.42 -76.91,14.42l-3.61 0 0 0.01z"/>
<path class="fil4" d="M4509.39 5365.27c0,-27.64 10.82,-49.27 31.24,-66.09 20.43,-15.62 48.07,-24.04 82.91,-24.04l108.15 0 0 40.86 -52.87 0c10.81,9.61 18.02,19.23 21.63,27.64 3.61,8.41 6.01,19.22 6.01,30.04 0,13.21 -3.61,26.43 -12.02,39.65 -7.21,13.21 -18.02,24.03 -30.04,31.24 -12.02,6.01 -32.44,12.02 -60.08,16.83 -19.23,2.4 -28.84,9.61 -28.84,20.42 0,6.01 3.61,10.82 10.82,14.42 7.21,3.61 20.43,8.41 39.65,12.01 32.44,7.21 52.87,13.22 61.29,16.83 9.61,3.61 18.02,9.61 25.23,16.83 13.22,13.21 19.22,28.84 19.22,48.06 0,24.04 -10.81,44.46 -33.65,58.88 -21.63,15.62 -51.67,22.83 -88.92,22.83 -37.26,0 -67.3,-8.41 -88.92,-22.83 -22.84,-14.42 -33.65,-34.85 -33.65,-60.09 0,-36.05 21.63,-58.88 66.09,-68.49 -18.02,-12.02 -26.43,-22.83 -26.43,-33.65 0,-8.41 3.61,-15.62 10.81,-22.83 7.21,-7.21 18.03,-12.02 30.05,-15.62 -38.45,-16.83 -57.68,-44.46 -57.68,-82.91l0 0zm97.34 -45.66c-13.22,0 -25.24,4.81 -36.06,14.42 -9.61,9.61 -14.42,21.63 -14.42,34.85 0,13.22 4.81,24.03 14.42,33.65 9.61,8.41 22.84,13.22 37.25,13.22 14.42,0 1.2,-4.81 10.82,-14.42 9.61,-8.41 14.42,-20.42 14.42,-33.65 0,-13.22 -4.81,-25.23 -14.42,-33.65 -10.81,-9.61 3.61,-14.42 -12.01,-14.42l0 0zm-12.02 230.72c-16.83,0 -31.24,3.61 -43.26,10.82 -10.82,7.21 -15.62,16.83 -15.62,28.84 0,26.44 24.04,39.65 72.1,39.65 22.84,0 40.86,-3.61 54.08,-9.61 12.02,-7.21 19.23,-16.83 19.23,-28.84 0,-12.01 -8.41,-21.63 -24.04,-30.04 -16.82,-7.21 -37.25,-10.82 -62.48,-10.82zm156.21 -385.73c9.61,0 16.82,2.4 22.83,8.41 6.01,6.01 8.41,13.22 8.41,21.63 0,8.41 -2.4,15.62 -8.41,21.63 -6.01,6.01 -13.21,9.61 -22.83,9.61 -7.21,0 -14.42,-3.61 -20.43,-9.61 -6.01,-6.01 -9.61,-13.22 -9.61,-21.63 0,-7.21 3.6,-14.42 9.61,-20.43 6.01,-7.21 13.22,-9.61 20.43,-9.61zm-25.24 110.55l51.67 0 0 261.96 -51.67 0 0 -261.96zm80.51 -136.99l51.67 0 0 398.95 -51.67 0 0 -398.95z"/>
</g>
<path class="fil5" d="M1701.04 6181.36l0 191.66c-104.26,37.72 -199.93,56.73 -286.71,56.73 -149.03,0 -268.32,-40.17 -357.55,-120.51 -89.23,-80.34 -134,-186.44 -134,-318.91 0,-129.1 45.08,-235.81 135.23,-319.83 90.15,-83.72 204.84,-125.73 344.36,-125.73 89.85,0 185.21,18.4 285.79,55.5l0 198.4c-73.59,-38.03 -145.96,-57.04 -217.1,-57.04 -79.73,0 -143.51,22.38 -191.35,67.15 -47.83,44.77 -71.76,104.56 -71.76,179.39 0,75.43 23.31,136.46 69.91,182.76 46.92,46.3 108.25,69.3 184.3,69.3 56.11,0 135.84,-19.62 238.88,-58.88zm99.06 -896.01c0,-40.79 14.41,-75.43 43.23,-104.26 28.83,-28.52 63.17,-42.93 103.64,-42.93 40.79,0 75.44,14.41 104.26,42.93 28.83,28.83 43.23,63.47 43.23,104.26 0,40.17 -14.41,74.51 -43.23,103.64 -28.83,29.14 -63.48,43.54 -104.26,43.54 -40.48,0 -74.82,-14.41 -103.64,-43.54 -28.83,-29.13 -43.23,-63.47 -43.23,-103.64zm281.5 277.82l0 848.18 -266.78 0 0 -848.18 266.78 0zm765.09 0l0 182.14 -309.1 0 0 351.11c0,42.32 11.65,75.43 34.65,99.97 23,24.22 54.88,36.49 95.67,36.49 55.19,0 114.69,-16.55 178.77,-49.68l0 193.19c-84.94,35.57 -167.43,53.35 -247.15,53.35 -104.26,0 -184.9,-26.98 -242.55,-81.26 -57.34,-53.97 -86.16,-133.39 -86.16,-237.95l0 -365.21 -121.43 0 0 -52.13 355.09 -396.79 33.12 0 0 266.78 309.1 0zm341.62 0l0 242.55 3.68 0c77.27,-173.87 167.43,-260.96 270.46,-260.96 49.06,0 107.94,25.76 176.93,76.97l-73.9 235.81c-65.62,-41.7 -118.36,-62.55 -157.92,-62.55 -61.64,0 -113.76,38.33 -155.78,114.99 -42.32,76.36 -63.47,121.13 -63.47,133.7l0 367.67 -266.78 0 0 -848.18 266.78 0zm1065.3 848.18l0 -121.43c-78.5,93.22 -169.88,139.83 -274.14,139.83 -92.3,0 -167.12,-28.51 -224.77,-85.55 -57.35,-57.04 -86.17,-136.15 -86.17,-237.04l0 -543.99 266.78 0 0 525.89c0,108.24 44.77,162.22 134.61,162.22 50.9,0 94.14,-19.63 130.02,-58.88 35.87,-39.56 53.66,-68.38 53.66,-87.09l0 -542.14 266.78 0 0 848.18 -266.78 0zm1000.59 -803.71l0 189.2c-101.81,-61.33 -195.95,-91.99 -283.04,-91.99 -64.09,0 -95.97,22.08 -95.97,66.23 0,11.66 6.75,23 19.93,34.04 13.19,11.35 64.71,34.65 154.86,69.91 90.15,35.57 153.63,76.66 190.73,123.58 37.1,46.92 55.81,98.13 55.81,154.24 0,88.32 -30.05,156.69 -89.85,204.84 -59.8,48.15 -145.35,72.06 -256.05,72.06 -113.77,0 -214.96,-20.85 -303.58,-62.24l0 -187.97c108.86,47.83 200.24,71.76 273.83,71.76 86.16,0 129.1,-20.85 129.1,-62.86 0,-16.25 -7.97,-31.28 -23.92,-45.69 -15.95,-14.42 -69.3,-39.56 -160.38,-75.13 -90.77,-35.87 -153.01,-75.13 -186.75,-117.75 -33.43,-42.63 -50.29,-90.16 -50.29,-142.59 0,-77.58 32.2,-140.75 96.59,-189.5 64.4,-48.75 149.34,-72.98 254.82,-72.98 101.19,0 192.57,20.86 274.14,62.86z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

+42
View File
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW (OEM Sürümü) -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="46.5275mm" height="12.5628mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="0 0 846.43 228.54"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xodm="http://www.corel.com/coreldraw/odm/2003">
<defs>
<style type="text/css">
<![CDATA[
.fil2 {fill:#0B9301}
.fil1 {fill:#F67E11}
.fil0 {fill:#FE4800}
.fil3 {fill:#FEFEFE;fill-rule:nonzero}
]]>
</style>
</defs>
<g id="Katman_x0020_1">
<metadata id="CorelCorpID_0Corel-Layer"/>
<g id="_2527704917456">
<g>
<path class="fil0" d="M36.23 225.8c2.65,-19.42 1.28,-26.9 9.21,-44.85 5.54,-12.54 12.47,-22.22 21.62,-31.52 42.37,-43.1 112.74,-41.09 150.9,0.27 20.55,22.27 26.72,37.08 30.19,76.13l36.05 0c2.39,-42.66 -22.11,-81.37 -41.55,-100.83 -55.47,-55.53 -148.42,-54.29 -201.32,0.77 -23.09,24.03 -44.21,64.38 -40.99,100.01l35.9 0.01z"/>
<path class="fil1" d="M239.51 216.67c2.51,-8.24 -1.26,-20.74 -4.36,-27.87 -4.26,-9.82 -9.81,-14.28 -22.84,-9.79 -15.83,5.46 -31.37,16.89 -42.62,25.14 -5.63,4.13 -19.63,12.13 -14.12,17.19 2.99,2.75 23.64,4.66 29.21,5.23 16.67,1.68 49.88,5.99 54.72,-9.91z"/>
<path class="fil1" d="M148.2 213.25c7.2,0.84 16.9,-10.87 20.54,-14.26 6.28,-5.85 11.45,-11 16.76,-17.63 13.11,-16.38 26.42,-30.03 6.26,-43.02 -23.15,-14.91 -34.43,-11.1 -40.58,12.87 -2.89,11.26 -7.98,53.34 -2.98,62.04z"/>
<path class="fil1" d="M139.03 213.1c4.69,-9.01 -0.1,-50.16 -2.91,-61.7 -6.3,-25.78 -18.82,-26.84 -40.61,-13.11 -14.42,9.09 -13.1,18.37 -1.27,34.04 10.19,13.49 16.03,16.95 24.88,27.16 2.92,3.36 13.21,14.87 19.91,13.61z"/>
<path class="fil1" d="M47.06 216.67c5.68,22.58 81.6,6.35 83.54,4.56 4.2,-3.86 -1.69,-8.03 -3.8,-9.57 -14.37,-10.46 -35.49,-26.94 -52.01,-32.44 -13.32,-4.44 -18.79,-1.35 -23.03,9.11 -2.97,7.33 -6.91,19.59 -4.7,28.34z"/>
</g>
<g>
<path class="fil2" d="M78.75 17.45l6.32 18.02c1.77,6.38 3.37,12.91 5.95,18.99 1.82,4.29 5.49,13.45 9.78,17.74 6.76,6.75 15.65,4.01 19.09,-3.06 9.08,-18.67 -24.23,-57.27 -46.32,-69.14 -8.65,17.53 -11.24,29.5 -11.26,46.46 -0.05,48.96 29.44,44.94 30.16,30.17 0.67,-13.55 -15.08,-48.35 -13.73,-59.17z"/>
<path class="fil2" d="M15.56 75.21c14.87,1.42 41.58,26.29 48.21,14.11 10.65,-19.55 -38.95,-31.08 -61.86,-20.74 1.3,10.79 22.42,40.37 39.73,43.64 11.35,2.14 17.35,-9.09 5.77,-18.43 -7.81,-6.3 -27.18,-13.28 -31.85,-18.57z"/>
<path class="fil2" d="M164.47 21.26c-20.58,5.16 -50.47,40.18 -30.88,46.81 10.74,3.63 16.95,-26.43 27.68,-35.74 -4.1,10.54 -11.35,19.94 -14.35,30.88 -3.55,12.94 7.68,17.46 14.37,9.82 14.4,-16.48 7.43,-45.26 7.53,-52.43l-4.34 0.66z"/>
</g>
</g>
<g id="_2527704946352">
<g>
<path class="fil3" d="M623.15 64.73l47.7 0 0 6.4 -23.17 0 0 44.2 -7.32 0 0 -44.2 -17.22 0 0 -6.4zm35.36 17.37l0 7.62 0.46 -0.61c3.2,-5.03 6.25,-7.01 9.45,-7.01 2.59,0 5.18,0.61 7.77,3.05l-3.35 5.79c-2.29,-2.13 -4.42,-3.2 -6.4,-3.2 -2.13,0 -3.96,1.07 -5.49,3.05 -1.68,1.98 -2.44,4.42 -2.44,7.16l0 17.38 -6.55 0 0 -33.23 6.55 0 0 0zm33.83 33.22l0 -4.12c-1.52,1.37 -3.05,2.59 -4.88,3.51 -1.83,0.76 -3.5,1.22 -5.33,1.22 -2.13,0 -4.12,-0.46 -5.79,-1.52 -1.83,-1.07 -3.2,-2.44 -4.12,-4.27 -0.92,-1.83 -1.37,-4.88 -1.37,-8.99l0 -19.05 6.71 0 0 19.05c0,3.35 0.46,5.95 1.52,7.32 0.91,1.37 2.74,1.98 5.18,1.98 3.2,0 5.79,-1.52 8.08,-4.57l0 -23.78 6.55 0 0 33.23 -6.55 0 0 -0zm6.71 -33.22l0 4.27c2.89,-3.35 6.25,-4.27 10.06,-4.27 1.98,0 3.96,-0.15 5.64,0.92 1.83,1.07 3.2,2.59 4.12,4.42 0.91,1.83 1.37,4.88 1.37,8.84l0 19.05 -6.55 0 0 -18.9c0,-3.51 -0.46,-5.79 -1.52,-7.32 -1.07,-1.52 -2.74,-2.13 -5.18,-2.13 -3.2,0 -5.79,1.52 -7.92,4.57l0 23.78 -6.71 0 0 -33.22 6.71 0 0 0zm37.64 33.84l-0.15 0.61c1.37,0.3 2.28,0.91 3.05,1.83 0.76,0.92 1.07,1.98 1.07,3.05 0,1.83 -0.61,3.35 -2.13,4.72 -1.52,1.22 -3.81,1.83 -7.01,1.83 -0.92,0 -1.68,0 -2.44,-0.15l0 -4.12c1.22,0.15 1.98,0.15 2.28,0.15 1.37,0 2.44,-0.15 3.2,-0.76 0.46,-0.3 0.76,-0.76 0.76,-1.22 0,-0.61 -0.3,-1.07 -0.76,-1.37 -0.46,-0.46 -1.37,-0.61 -2.74,-0.61 -0.31,0 -0.46,0 -0.76,0l1.52 -4.42c-3.05,-0.61 -5.95,-2.28 -8.54,-4.88 -2.59,-2.59 -3.96,-6.55 -3.96,-11.73 0,-5.18 1.52,-9.45 4.57,-12.65 3.05,-3.2 7.01,-4.12 11.89,-4.12 4.42,0 5.33,-0.3 9.6,1.68l0 7.01c-3.35,-2.13 -6.4,-3.2 -9.3,-3.2 -2.9,0 -5.33,1.07 -7.32,3.05 -1.83,2.13 -2.74,4.88 -2.74,8.08 0,3.35 0.92,6.1 3.05,8.08 2.13,1.98 4.88,3.05 8.38,3.05 2.44,0 5.33,-0.76 8.69,-2.28l0 6.55c-3.35,1.22 -6.55,1.83 -9.75,1.83l-0.46 0 0 0z"/>
<path class="fil3" d="M746.6 93.53c0,-3.5 1.37,-6.25 3.96,-8.38 2.59,-1.98 6.1,-3.05 10.52,-3.05l13.72 0 0 5.18 -6.71 0c1.37,1.22 2.29,2.44 2.74,3.5 0.46,1.07 0.76,2.44 0.76,3.81 0,1.68 -0.46,3.35 -1.52,5.03 -0.92,1.68 -2.29,3.05 -3.81,3.96 -1.52,0.76 -4.12,1.52 -7.62,2.13 -2.44,0.3 -3.66,1.22 -3.66,2.59 0,0.76 0.46,1.37 1.37,1.83 0.91,0.46 2.59,1.07 5.03,1.52 4.12,0.91 6.71,1.68 7.77,2.13 1.22,0.46 2.29,1.22 3.2,2.13 1.68,1.68 2.44,3.66 2.44,6.1 0,3.05 -1.37,5.64 -4.27,7.47 -2.74,1.98 -6.55,2.9 -11.28,2.9 -4.72,0 -8.53,-1.07 -11.28,-2.9 -2.9,-1.83 -4.27,-4.42 -4.27,-7.62 0,-4.57 2.74,-7.47 8.38,-8.69 -2.29,-1.52 -3.35,-2.9 -3.35,-4.27 0,-1.07 0.46,-1.98 1.37,-2.9 0.92,-0.92 2.29,-1.52 3.81,-1.98 -4.88,-2.13 -7.32,-5.64 -7.32,-10.52l0 0zm12.35 -5.79c-1.68,0 -3.2,0.61 -4.57,1.83 -1.22,1.22 -1.83,2.74 -1.83,4.42 0,1.68 0.61,3.05 1.83,4.27 1.22,1.07 2.89,1.68 4.72,1.68 1.83,0 0.15,-0.61 1.37,-1.83 1.22,-1.07 1.83,-2.59 1.83,-4.27 0,-1.68 -0.61,-3.2 -1.83,-4.27 -1.37,-1.22 0.46,-1.83 -1.52,-1.83l0 0zm-1.52 29.26c-2.13,0 -3.96,0.46 -5.49,1.37 -1.37,0.92 -1.98,2.13 -1.98,3.66 0,3.35 3.05,5.03 9.15,5.03 2.89,0 5.18,-0.46 6.86,-1.22 1.52,-0.92 2.44,-2.13 2.44,-3.66 0,-1.52 -1.07,-2.74 -3.05,-3.81 -2.13,-0.92 -4.72,-1.37 -7.92,-1.37zm19.81 -48.92c1.22,0 2.13,0.3 2.9,1.07 0.76,0.76 1.07,1.68 1.07,2.74 0,1.07 -0.3,1.98 -1.07,2.74 -0.76,0.76 -1.68,1.22 -2.9,1.22 -0.92,0 -1.83,-0.46 -2.59,-1.22 -0.76,-0.76 -1.22,-1.68 -1.22,-2.74 0,-0.92 0.46,-1.83 1.22,-2.59 0.76,-0.92 1.68,-1.22 2.59,-1.22zm-3.2 14.02l6.55 0 0 33.23 -6.55 0 0 -33.23zm10.21 -17.37l6.55 0 0 50.6 -6.55 0 0 -50.6z"/>
</g>
<path class="fil3" d="M390.41 197.04l0 24.31c-13.22,4.78 -25.36,7.19 -36.36,7.19 -18.9,0 -34.03,-5.09 -45.35,-15.28 -11.32,-10.19 -17,-23.65 -17,-40.45 0,-16.37 5.72,-29.91 17.15,-40.56 11.43,-10.62 25.98,-15.95 43.68,-15.95 11.4,0 23.49,2.33 36.25,7.04l0 25.16c-9.33,-4.82 -18.51,-7.23 -27.54,-7.23 -10.11,0 -18.2,2.84 -24.27,8.52 -6.07,5.68 -9.1,13.26 -9.1,22.75 0,9.57 2.96,17.31 8.87,23.18 5.95,5.87 13.73,8.79 23.37,8.79 7.12,0 17.23,-2.49 30.3,-7.47zm12.57 -113.64c0,-5.17 1.83,-9.57 5.48,-13.22 3.65,-3.62 8.01,-5.44 13.15,-5.44 5.17,0 9.57,1.83 13.22,5.44 3.65,3.65 5.48,8.05 5.48,13.22 0,5.1 -1.83,9.45 -5.48,13.15 -3.66,3.69 -8.05,5.52 -13.22,5.52 -5.13,0 -9.49,-1.83 -13.15,-5.52 -3.66,-3.69 -5.48,-8.05 -5.48,-13.15zm35.7 35.24l0 107.58 -33.84 0 0 -107.58 33.84 0zm97.04 0l0 23.1 -39.2 0 0 44.53c0,5.37 1.48,9.57 4.4,12.68 2.92,3.07 6.96,4.63 12.13,4.63 7,0 14.54,-2.1 22.67,-6.3l0 24.5c-10.77,4.51 -21.23,6.77 -31.35,6.77 -13.22,0 -23.45,-3.42 -30.76,-10.31 -7.27,-6.84 -10.93,-16.92 -10.93,-30.18l0 -46.32 -15.4 0 0 -6.61 45.04 -50.33 4.2 0 0 33.84 39.2 0zm43.33 0l0 30.76 0.47 0c9.8,-22.05 21.23,-33.1 34.3,-33.1 6.22,0 13.69,3.27 22.44,9.76l-9.37 29.91c-8.32,-5.29 -15.01,-7.93 -20.03,-7.93 -7.82,0 -14.43,4.86 -19.76,14.58 -5.37,9.68 -8.05,15.36 -8.05,16.96l0 46.63 -33.84 0 0 -107.58 33.84 0zm135.11 107.58l0 -15.4c-9.96,11.82 -21.55,17.73 -34.77,17.73 -11.7,0 -21.2,-3.62 -28.51,-10.85 -7.27,-7.23 -10.93,-17.27 -10.93,-30.06l0 -69 33.84 0 0 66.7c0,13.73 5.68,20.57 17.07,20.57 6.46,0 11.94,-2.49 16.49,-7.47 4.55,-5.02 6.81,-8.67 6.81,-11.04l0 -68.76 33.84 0 0 107.58 -33.84 0zm126.91 -101.94l0 24c-12.91,-7.78 -24.85,-11.67 -35.9,-11.67 -8.13,0 -12.17,2.8 -12.17,8.4 0,1.48 0.86,2.92 2.53,4.32 1.67,1.44 8.21,4.4 19.64,8.87 11.43,4.51 19.48,9.72 24.19,15.67 4.71,5.95 7.08,12.45 7.08,19.56 0,11.2 -3.81,19.87 -11.4,25.98 -7.58,6.11 -18.43,9.14 -32.47,9.14 -14.43,0 -27.26,-2.64 -38.5,-7.89l0 -23.84c13.81,6.07 25.4,9.1 34.73,9.1 10.93,0 16.37,-2.64 16.37,-7.97 0,-2.06 -1.01,-3.97 -3.03,-5.8 -2.02,-1.83 -8.79,-5.02 -20.34,-9.53 -11.51,-4.55 -19.41,-9.53 -23.69,-14.93 -4.24,-5.41 -6.38,-11.44 -6.38,-18.08 0,-9.84 4.08,-17.85 12.25,-24.04 8.17,-6.18 18.94,-9.26 32.32,-9.26 12.83,0 24.42,2.65 34.77,7.97z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

+44
View File
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW (OEM Sürümü) -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="145.278mm" height="39.2262mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="0 0 16460.62 4444.51"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xodm="http://www.corel.com/coreldraw/odm/2003">
<defs>
<style type="text/css">
<![CDATA[
.fil2 {fill:#0B9301}
.fil1 {fill:#F67E11}
.fil0 {fill:#FE4800}
.fil5 {fill:black;fill-rule:nonzero}
.fil3 {fill:#2B2A29;fill-rule:nonzero}
.fil4 {fill:#434242;fill-rule:nonzero}
]]>
</style>
</defs>
<g id="Katman_x0020_1">
<metadata id="CorelCorpID_0Corel-Layer"/>
<g id="_2527976135776">
<g>
<path class="fil0" d="M704.56 4391.11c51.63,-377.71 24.83,-523.13 179.04,-872.25 107.75,-243.93 242.56,-432.08 420.36,-612.92 824.08,-838.23 2192.55,-799 2934.5,5.21 399.57,433.1 519.72,721.06 587.14,1480.55l701.15 -0.02c46.49,-829.65 -430.01,-1582.32 -808.11,-1960.9 -1078.64,-1080.01 -2886.27,-1055.77 -3915.16,15.08 -449.04,467.35 -859.73,1251.96 -797.14,1944.98l698.22 0.27z"/>
<path class="fil1" d="M4657.82 4213.57c48.87,-160.33 -24.5,-403.33 -84.7,-541.97 -82.92,-190.96 -190.74,-277.81 -444.23,-190.32 -307.76,106.23 -610.12,328.44 -828.83,488.9 -109.42,80.29 -381.85,235.83 -274.59,334.37 58.19,53.45 459.64,90.68 568.17,101.65 324.11,32.78 969.99,116.45 1064.19,-192.63z"/>
<path class="fil1" d="M2882.11 4147.04c139.98,16.32 328.61,-211.43 399.44,-277.4 122.18,-113.78 222.65,-213.95 325.85,-342.86 254.98,-318.51 513.8,-583.98 121.73,-836.58 -450.17,-290.04 -669.64,-215.75 -789.11,250.36 -56.11,218.93 -155.13,1037.36 -57.92,1206.49z"/>
<path class="fil1" d="M2703.78 4144.15c91.22,-175.15 -1.87,-975.54 -56.66,-1199.91 -122.44,-501.34 -366.02,-522.05 -789.8,-255.01 -280.42,176.7 -254.78,357.32 -24.6,662.08 198.08,262.3 311.75,329.6 483.94,528.08 56.7,65.35 256.87,289.19 387.13,264.76z"/>
<path class="fil1" d="M915.2 4213.57c110.48,439.13 1586.83,123.46 1624.66,88.63 81.59,-75.12 -32.88,-156.16 -73.91,-186.02 -279.5,-203.4 -690.3,-523.98 -1011.41,-630.89 -259.01,-86.24 -365.31,-26.32 -447.86,177.25 -57.83,142.62 -134.29,380.9 -91.48,551.03z"/>
</g>
<g>
<path class="fil2" d="M1531.46 339.43l122.95 350.46c34.39,124.01 65.64,251.17 115.74,369.41 35.4,83.51 106.79,261.56 190.23,344.91 131.52,131.37 304.32,77.91 371.22,-59.6 176.57,-362.97 -471.21,-1113.78 -900.84,-1344.61 -168.18,340.83 -218.49,573.73 -218.86,903.54 -1.05,952.1 572.44,873.96 586.57,586.62 12.97,-263.58 -293.24,-940.33 -267,-1150.73z"/>
<path class="fil2" d="M302.59 1462.67c289.21,27.61 808.62,511.19 937.56,274.41 207.06,-380.24 -757.5,-604.41 -1203,-403.38 25.27,209.86 436.01,785.14 772.64,848.59 220.69,41.61 337.5,-176.8 112.21,-358.46 -151.93,-122.49 -528.67,-258.28 -619.4,-361.17z"/>
<path class="fil2" d="M3198.41 413.37c-400.11,100.35 -981.52,781.46 -600.55,910.23 208.87,70.6 329.55,-513.88 538.4,-695.09 -79.69,204.91 -220.82,387.81 -279.16,600.58 -68.99,251.58 149.39,339.64 279.41,190.94 280.11,-320.39 144.42,-880.09 146.36,-1019.5l-84.46 12.84z"/>
</g>
</g>
<g id="_2527976137168">
<g>
<path class="fil3" d="M12118.39 1258.81l927.69 0 0 124.49 -450.51 0 0 859.52 -142.27 0 0 -859.52 -334.92 0 0 -124.49zm687.61 337.89l0 148.19 8.89 -11.85c62.24,-97.82 121.52,-136.34 183.76,-136.34 50.39,0 100.77,11.85 151.16,59.28l-65.21 112.62c-44.45,-41.49 -85.95,-62.25 -124.48,-62.25 -41.49,0 -77.06,20.76 -106.7,59.28 -32.61,38.53 -47.43,85.95 -47.43,139.31l0 337.87 -127.45 0 0 -646.12 127.45 0 0 0zm657.98 646.12l0 -80.03c-29.64,26.68 -59.28,50.39 -94.85,68.18 -35.57,14.82 -68.16,23.71 -103.73,23.71 -41.49,0 -80.03,-8.89 -112.62,-29.64 -35.57,-20.75 -62.25,-47.43 -80.03,-83 -17.79,-35.57 -26.67,-94.84 -26.67,-174.86l0 -370.48 130.4 0 0 370.48c0,65.21 8.89,115.59 29.64,142.27 17.79,26.67 53.36,38.53 100.77,38.53 62.25,0 112.62,-29.64 157.09,-88.92l0 -462.36 127.45 0 0 646.12 -127.45 0 0 0zm130.41 -646.12l0 82.98c56.31,-65.21 121.52,-82.98 195.62,-82.98 38.52,0 77.06,-2.97 109.66,17.78 35.57,20.75 62.25,50.39 80.03,85.95 17.79,35.57 26.67,94.85 26.67,171.91l0 370.48 -127.45 0 0 -367.51c0,-68.18 -8.89,-112.64 -29.64,-142.27 -20.75,-29.64 -53.34,-41.5 -100.76,-41.5 -62.25,0 -112.64,29.64 -154.13,88.92l0 462.36 -130.41 0 0 -646.12 130.41 0 0 0zm732.08 657.98l-2.97 11.85c26.67,5.93 44.46,17.78 59.28,35.57 14.82,17.78 20.75,38.53 20.75,59.28 0,35.57 -11.86,65.21 -41.49,91.88 -29.64,23.71 -74.1,35.57 -136.34,35.57 -17.79,0 -32.61,0 -47.43,-2.97l0 -80.03c23.71,2.97 38.53,2.97 44.46,2.97 26.67,0 47.42,-2.97 62.24,-14.82 8.89,-5.93 14.82,-14.82 14.82,-23.71 0,-11.85 -5.93,-20.75 -14.82,-26.67 -8.88,-8.89 -26.67,-11.85 -53.34,-11.85 -5.93,0 -8.89,0 -14.82,0l29.64 -85.95c-59.28,-11.85 -115.59,-44.46 -165.98,-94.85 -50.39,-50.39 -77.06,-127.45 -77.06,-228.22 0,-100.77 29.64,-183.76 88.91,-246.01 59.28,-62.24 136.34,-80.02 231.19,-80.02 85.95,0 103.73,-5.94 186.73,32.6l0 136.34c-65.21,-41.49 -124.49,-62.24 -180.8,-62.24 -56.31,0 -103.73,20.75 -142.27,59.27 -35.57,41.5 -53.34,94.85 -53.34,157.09 0,65.21 17.78,118.56 59.27,157.09 41.5,38.53 94.85,59.28 163.02,59.28 47.42,0 103.73,-14.82 168.94,-44.46l0 127.45c-65.21,23.71 -127.45,35.57 -189.68,35.57l-8.89 0 0 0.01z"/>
<path class="fil4" d="M14519.14 1818.99c0,-68.18 26.67,-121.52 77.06,-163.02 50.39,-38.52 118.55,-59.27 204.5,-59.27l266.75 0 0 100.76 -130.41 0c26.67,23.71 44.46,47.43 53.36,68.18 8.88,20.75 14.82,47.42 14.82,74.1 0,32.6 -8.89,65.2 -29.64,97.8 -17.79,32.6 -44.46,59.28 -74.1,77.06 -29.64,14.82 -80.03,29.64 -148.19,41.49 -47.43,5.94 -71.13,23.71 -71.13,50.39 0,14.82 8.89,26.68 26.67,35.57 17.79,8.89 50.39,20.75 97.8,29.64 80.03,17.79 130.41,32.61 151.16,41.49 23.71,8.89 44.46,23.71 62.25,41.5 32.6,32.6 47.42,71.13 47.42,118.55 0,59.28 -26.67,109.67 -82.98,145.23 -53.36,38.52 -127.46,56.31 -219.34,56.31 -91.88,0 -165.98,-20.75 -219.32,-56.31 -56.31,-35.57 -82.98,-85.95 -82.98,-148.2 0,-88.91 53.34,-145.22 163.01,-168.94 -44.46,-29.64 -65.21,-56.31 -65.21,-82.98 0,-20.75 8.89,-38.53 26.67,-56.31 17.79,-17.79 44.46,-29.64 74.1,-38.53 -94.85,-41.49 -142.27,-109.67 -142.27,-204.51l0 0.01zm240.07 -112.64c-32.6,0 -62.24,11.86 -88.92,35.57 -23.7,23.71 -35.57,53.36 -35.57,85.95 0,32.61 11.86,59.28 35.57,83 23.71,20.75 56.32,32.6 91.89,32.6 35.57,0 2.96,-11.85 26.67,-35.57 23.71,-20.75 35.57,-50.39 35.57,-82.98 0,-32.61 -11.85,-62.25 -35.57,-83 -26.67,-23.7 8.89,-35.57 -29.64,-35.57l0 0zm-29.64 569.07c-41.49,0 -77.06,8.88 -106.7,26.67 -26.67,17.78 -38.53,41.49 -38.53,71.13 0,65.21 59.28,97.8 177.83,97.8 56.32,0 100.77,-8.88 133.38,-23.7 29.64,-17.79 47.42,-41.5 47.42,-71.13 0,-29.64 -20.75,-53.36 -59.28,-74.1 -41.49,-17.79 -91.88,-26.67 -154.12,-26.67zm385.3 -951.41c23.71,0 41.49,5.93 56.31,20.75 14.82,14.82 20.75,32.6 20.75,53.34 0,20.76 -5.93,38.53 -20.75,53.36 -14.82,14.82 -32.6,23.71 -56.31,23.71 -17.78,0 -35.57,-8.89 -50.39,-23.71 -14.82,-14.82 -23.7,-32.6 -23.7,-53.36 0,-17.78 8.88,-35.57 23.7,-50.38 14.82,-17.79 32.61,-23.71 50.39,-23.71zm-62.24 272.68l127.45 0 0 646.12 -127.45 0 0 -646.12zm198.58 -337.89l127.45 0 0 984.01 -127.45 0 0 -984.01z"/>
</g>
<path class="fil5" d="M7592.33 3831.87l0 472.73c-257.17,93.02 -493.14,139.91 -707.18,139.91 -367.58,0 -661.81,-99.06 -881.91,-297.23 -220.09,-198.17 -330.51,-459.86 -330.51,-786.59 0,-318.41 111.17,-581.63 333.53,-788.86 222.36,-206.49 505.24,-310.1 849.38,-310.1 221.61,0 456.83,45.39 704.9,136.89l0 489.36c-181.51,-93.79 -360.01,-140.68 -535.49,-140.68 -196.65,0 -353.96,55.21 -471.95,165.64 -118,110.42 -176.99,257.9 -176.99,442.45 0,186.06 57.49,336.57 172.45,450.78 115.72,114.2 267,170.92 454.57,170.92 138.4,0 335.05,-48.39 589.2,-145.22zm244.33 -2210.02c0,-100.59 35.54,-186.06 106.64,-257.16 71.1,-70.34 155.81,-105.88 255.64,-105.88 100.6,0 186.07,35.54 257.17,105.88 71.1,71.1 106.64,156.56 106.64,257.16 0,99.08 -35.54,183.79 -106.64,255.64 -71.1,71.86 -156.56,107.4 -257.17,107.4 -99.83,0 -184.54,-35.54 -255.64,-107.4 -71.1,-71.85 -106.64,-156.55 -106.64,-255.64zm694.32 685.26l0 2092.03 -658.01 0 0 -2092.03 658.01 0zm1887.11 0l0 449.25 -762.38 0 0 866.02c0,104.38 28.73,186.05 85.48,246.56 56.72,59.76 135.37,90 235.97,90 136.14,0 282.88,-40.82 440.94,-122.53l0 476.5c-209.49,87.73 -412.95,131.59 -609.6,131.59 -257.16,0 -456.07,-66.56 -598.27,-200.42 -141.43,-133.11 -212.53,-329 -212.53,-586.92l0 -900.81 -299.51 0 0 -128.58 875.84 -978.69 81.68 0 0 658.02 762.38 0zm842.62 0l0 598.26 9.06 0c190.6,-428.85 412.96,-643.65 667.09,-643.65 121.02,0 266.24,63.54 436.4,189.84l-182.27 581.63c-161.84,-102.86 -291.94,-154.3 -389.52,-154.3 -152.02,0 -280.59,94.54 -384.22,283.62 -104.38,188.33 -156.55,298.77 -156.55,329.76l0 906.87 -658.03 0 0 -2092.03 658.03 0zm2627.57 2092.03l0 -299.52c-193.63,229.94 -419.01,344.89 -676.18,344.89 -227.65,0 -412.19,-70.33 -554.39,-211.01 -141.45,-140.68 -212.55,-335.82 -212.55,-584.65l0 -1341.74 658.03 0 0 1297.12c0,266.98 110.42,400.1 332.03,400.1 125.55,0 232.2,-48.42 320.7,-145.22 88.48,-97.57 132.36,-168.67 132.36,-214.8l0 -1337.2 658.01 0 0 2092.03 -658.01 0zm2467.97 -1982.38l0 466.67c-251.11,-151.26 -483.3,-226.9 -698.1,-226.9 -158.07,0 -236.73,54.47 -236.73,163.36 0,28.76 16.64,56.74 49.15,83.96 32.53,27.99 159.6,85.48 381.96,172.45 222.36,87.73 378.92,189.08 470.44,304.8 91.52,115.72 137.65,242.03 137.65,380.44 0,217.84 -74.12,386.48 -221.61,505.24 -147.49,118.75 -358.5,177.73 -631.54,177.73 -280.61,0 -530.2,-51.43 -748.77,-153.52l0 -463.64c268.5,117.98 493.88,176.98 675.41,176.98 212.53,0 318.42,-51.43 318.42,-155.06 0,-40.08 -19.67,-77.15 -59,-112.69 -39.34,-35.55 -170.93,-97.57 -395.57,-185.3 -223.88,-88.49 -377.41,-185.31 -460.62,-290.43 -82.44,-105.14 -124.03,-222.37 -124.03,-351.71 0,-191.35 79.42,-347.15 238.25,-467.42 158.83,-120.25 368.35,-180.01 628.52,-180.01 249.59,0 475,51.44 676.17,155.05z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

+35
View File
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW X7 -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="1575px" height="511px" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="0 0 1575 511"
xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<style type="text/css">
<![CDATA[
.fil4 {fill:#2B2A29}
.fil3 {fill:#E84F28}
.fil2 {fill:#E31E24}
.fil1 {fill:#434242;fill-rule:nonzero}
.fil0 {fill:#2B2A29;fill-rule:nonzero}
]]>
</style>
</defs>
<g id="Layer_x0020_1">
<metadata id="CorelCorpID_0Corel-Layer"/>
<g id="_2301880134432">
<g>
<path class="fil0" d="M588 400l31 -29 0 17 26 0 0 14 -26 0 0 40c0,9 4,14 12,14 5,0 11,-2 18,-6l0 15c-6,4 -13,6 -20,6 -8,0 -14,-2 -19,-7 -2,-1 -3,-3 -4,-4 -1,-2 -2,-4 -2,-7 -1,-2 -1,-7 -1,-15l0 -36 -15 0 0 -2zm128 30l-57 0c0,7 3,14 8,18 5,5 11,7 18,7 11,0 21,-3 30,-9l0 15c-5,4 -10,6 -15,7 -5,2 -10,3 -17,3 -9,0 -16,-2 -22,-6 -5,-4 -10,-9 -13,-15 -4,-7 -5,-14 -5,-22 0,-13 3,-23 10,-31 7,-7 16,-11 28,-11 11,0 19,3 26,11 6,8 9,18 9,31l0 2zm-57 -10l41 0c0,-7 -2,-12 -5,-15 -4,-4 -8,-5 -14,-5 -6,0 -11,1 -14,5 -4,3 -7,8 -8,15zm114 -32l19 0 -34 39 42 42 -22 0 -41 -41 36 -40zm-53 -43l16 0 0 124 -16 0 0 -124zm90 43l0 10c7,-8 15,-12 24,-12 5,0 10,1 14,4 5,2 8,6 10,11 3,4 4,11 4,21l0 47 -16 0 0 -46c0,-9 -2,-15 -4,-18 -3,-4 -7,-6 -13,-6 -8,0 -14,4 -19,12l0 58 -17 0 0 -81 17 0zm100 -1c12,0 22,4 31,12 8,8 12,18 12,31 0,11 -4,21 -13,29 -8,8 -18,12 -31,12 -12,0 -23,-4 -31,-12 -8,-8 -12,-18 -12,-30 0,-12 4,-22 12,-30 9,-8 19,-12 32,-12zm-1 15c-8,0 -14,2 -19,8 -5,5 -8,11 -8,19 0,8 3,14 8,19 5,5 11,8 19,8 8,0 15,-3 20,-8 5,-5 8,-11 8,-19 0,-8 -3,-14 -8,-19 -6,-6 -12,-8 -20,-8zm48 -57l17 0 0 124 -17 0 0 -124zm65 42c13,0 23,4 31,12 9,8 13,18 13,31 0,11 -5,21 -13,29 -8,8 -19,12 -31,12 -13,0 -23,-4 -31,-12 -8,-8 -13,-18 -13,-30 0,-12 5,-22 13,-30 8,-8 19,-12 31,-12zm-1 15c-7,0 -14,2 -19,8 -5,5 -7,11 -7,19 0,8 2,14 7,19 6,5 12,8 20,8 8,0 15,-3 20,-8 5,-5 7,-11 7,-19 0,-8 -2,-14 -8,-19 -5,-6 -12,-8 -20,-8zm56 -49c3,0 5,1 7,3 2,2 3,4 3,7 0,2 -1,5 -3,6 -2,2 -4,3 -7,3 -2,0 -4,-1 -6,-3 -2,-2 -3,-4 -3,-6 0,-3 1,-5 3,-7 2,-2 4,-3 6,-3zm-7 35l16 0 0 93c0,14 -6,24 -16,30l-13 -12c4,-1 7,-3 9,-7 3,-3 4,-7 4,-11l0 -93zm34 -35c3,0 5,1 7,3 2,2 3,4 3,7 0,2 -1,4 -3,6 -2,2 -4,3 -7,3 -2,0 -5,-1 -6,-3 -2,-2 -3,-4 -3,-6 0,-3 1,-5 3,-7 1,-2 4,-3 6,-3zm-8 35l16 0 0 81 -16 0 0 -81z"/>
<path class="fil0" d="M475 0l313 0 0 42 -152 0 0 290 -48 0 0 -290 -113 0 0 -42zm232 114l0 50 3 -4c21,-33 41,-46 62,-46 17,0 34,4 51,20l-22 38c-15,-14 -29,-21 -42,-21 -14,0 -26,7 -36,20 -11,13 -16,29 -16,47l0 114 -43 0 0 -218 43 0zm222 218l0 -27c-10,9 -20,17 -32,23 -12,5 -23,8 -35,8 -14,0 -27,-3 -38,-10 -12,-7 -21,-16 -27,-28 -6,-12 -9,-32 -9,-59l0 -125 44 0 0 125c0,22 3,39 10,48 6,9 18,13 34,13 21,0 38,-10 53,-30l0 -156 43 0 0 218 -43 0zm44 -218l0 28c19,-22 41,-28 66,-28 13,0 26,-1 37,6 12,7 21,17 27,29 6,12 9,32 9,58l0 125 -43 0 0 -124c0,-23 -3,-38 -10,-48 -7,-10 -18,-14 -34,-14 -21,0 -38,10 -52,30l0 156 -44 0 0 -218 44 0zm247 222l-1 4c9,2 15,6 20,12 5,6 7,13 7,20 0,12 -4,22 -14,31 -10,8 -25,12 -46,12 -6,0 -11,0 -16,-1l0 -27c8,1 13,1 15,1 9,0 16,-1 21,-5 3,-2 5,-5 5,-8 0,-4 -2,-7 -5,-9 -3,-3 -9,-4 -18,-4 -2,0 -3,0 -5,0l10 -29c-20,-4 -39,-15 -56,-32 -17,-17 -26,-43 -26,-77 0,-34 10,-62 30,-83 20,-21 46,-27 78,-27 29,0 35,-2 63,11l0 46c-22,-14 -42,-21 -61,-21 -19,0 -35,7 -48,20 -12,14 -18,32 -18,53 0,22 6,40 20,53 14,13 32,20 55,20 16,0 35,-5 57,-15l0 43c-22,8 -43,12 -64,12l-3 0z"/>
<path class="fil1" d="M1285 189c0,-23 9,-41 26,-55 17,-13 40,-20 69,-20l90 0 0 34 -44 0c9,8 15,16 18,23 3,7 5,16 5,25 0,11 -3,22 -10,33 -6,11 -15,20 -25,26 -10,5 -27,10 -50,14 -16,2 -24,8 -24,17 0,5 3,9 9,12 6,3 17,7 33,10 27,6 44,11 51,14 8,3 15,8 21,14 11,11 16,24 16,40 0,20 -9,37 -28,49 -18,13 -43,19 -74,19 -31,0 -56,-7 -74,-19 -19,-12 -28,-29 -28,-50 0,-30 18,-49 55,-57 -15,-10 -22,-19 -22,-28 0,-7 3,-13 9,-19 6,-6 15,-10 25,-13 -32,-14 -48,-37 -48,-69zm81 -38c-11,0 -21,4 -30,12 -8,8 -12,18 -12,29 0,11 4,20 12,28 8,7 19,11 31,11 12,0 1,-4 9,-12 8,-7 12,-17 12,-28 0,-11 -4,-21 -12,-28 -9,-8 3,-12 -10,-12zm-10 192c-14,0 -26,3 -36,9 -9,6 -13,14 -13,24 0,22 20,33 60,33 19,0 34,-3 45,-8 10,-6 16,-14 16,-24 0,-10 -7,-18 -20,-25 -14,-6 -31,-9 -52,-9zm130 -321c8,0 14,2 19,7 5,5 7,11 7,18 0,7 -2,13 -7,18 -5,5 -11,8 -19,8 -6,0 -12,-3 -17,-8 -5,-5 -8,-11 -8,-18 0,-6 3,-12 8,-17 5,-6 11,-8 17,-8zm-21 92l43 0 0 218 -43 0 0 -218zm67 -114l43 0 0 332 -43 0 0 -332z"/>
</g>
<g>
<path class="fil2" d="M267 343c-35,-74 -70,-147 -105,-221 -78,-111 -215,14 -141,108 68,54 125,101 193,154 35,-6 49,-23 53,-41z"/>
<path class="fil2" d="M324 325c-6,-62 -27,-183 -29,-229 -11,-155 -184,-106 -119,30 34,68 59,142 97,215 21,5 47,-4 51,-16z"/>
<path class="fil3" d="M373 331c14,-60 37,-145 50,-189 11,-104 -103,-149 -115,-85 -3,24 0,60 5,102 6,51 14,108 18,164 12,15 33,17 42,8z"/>
<path class="fil3" d="M412 365l71 -101c31,-55 -18,-183 -45,-109 -2,4 -49,148 -58,177 0,29 24,38 32,33z"/>
<path class="fil4" d="M272 346c23,3 47,-1 56,-19 14,18 38,18 47,7 0,23 11,36 32,39 -10,15 -27,33 -36,4 -10,49 -19,81 -29,130 -10,5 -18,6 -29,0 -5,-45 -11,-74 -16,-120 -18,33 -45,31 -78,2 9,-4 44,-6 53,-43z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

@@ -152,7 +152,8 @@ $('#zoom_out').on('click', () => {
</button> </button>
</div> </div>
</td> </td>
<td width="60%" class="text-center"><img src="{{url("assets/logo.svg")}}" class="p-1" alt=""></td> <td width="60%" class="text-center"><img src="{{url("assets/citrus-logos/citrus-yatay.svg")}}" class="p-1"
alt=""></td>
<td width="20%" style="vertical-align: bottom;font-size:16px"> <td width="20%" style="vertical-align: bottom;font-size:16px">
</td> </td>
@@ -1,4 +1,3 @@
<!-- pdf.js CDN --> <!-- pdf.js CDN -->
<script src="https://cdn.jsdelivr.net/npm/pdfjs-dist@2.10.377/build/pdf.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/pdfjs-dist@2.10.377/build/pdf.min.js"></script>
<style> <style>
@@ -153,7 +152,8 @@ $('#zoom_out').on('click', () => {
</button> </button>
</div> </div>
</td> </td>
<td width="60%" class="text-center"><img src="{{url("assets/logo.svg")}}" class="p-1" alt=""></td> <td width="60%" class="text-center"><img src="{{url("assets/citrus-logos/citrus-yatay.svg")}}" class="p-1"
alt=""></td>
<td width="20%" style="vertical-align: bottom;font-size:16px"> <td width="20%" style="vertical-align: bottom;font-size:16px">
</td> </td>
@@ -6,11 +6,12 @@
{{__('Profile Settings')}} {{__('Profile Settings')}}
</h3> </h3>
<div class="block-options"> <div class="block-options">
<button type="button" class="btn-block-option" data-toggle="block-option" data-action="content_toggle"><i class="si si-arrow-up"></i></button> <button type="button" class="btn-block-option" data-toggle="block-option"
data-action="content_toggle"><i class="si si-arrow-up"></i></button>
</div> </div>
</div> </div>
<div class="block-content block-content-full text-center bg-body-light"> <div class="block-content block-content-full text-center bg-body-light">
<img class="" src="{{asset('assets/logo.svg')}}" alt=""> <img class="" src="{{asset('assets/citrus-logos/citrus-yatay.svg')}}" alt="">
<div class="mt-10 font-w600">{{ Auth::user()->name }} {{ Auth::user()->surname }}</div> <div class="mt-10 font-w600">{{ Auth::user()->name }} {{ Auth::user()->surname }}</div>
<div class="pt-10"> <div class="pt-10">
<span class="badge badge-success">{{ Auth::user()->level }}</span> <span class="badge badge-success">{{ Auth::user()->level }}</span>
+12 -9
View File
@@ -73,17 +73,16 @@ if(getisset("ajax")) {
@guest @guest
@yield("content") @yield("content")
@else @else
<div id="page-container" <div id="page-container" @if(isset($contents))
@if(isset($contents))
class="sidebar-o enable-page-overlay side-scroll page-header-fixed page-header-glass side-trans-enabled sidebar-inverse" class="sidebar-o enable-page-overlay side-scroll page-header-fixed page-header-glass side-trans-enabled sidebar-inverse"
@endif @endif>
>
<aside id="side-overlay"> <aside id="side-overlay">
<div class="content-header content-header-fullrow"> <div class="content-header content-header-fullrow">
<div class="content-header-section align-parent"> <div class="content-header-section align-parent">
<button type="button" class="btn btn-circle btn-dual-secondary align-v-r" data-toggle="layout" data-action="side_overlay_close"> <button type="button" class="btn btn-circle btn-dual-secondary align-v-r" data-toggle="layout"
data-action="side_overlay_close">
<i class="fa fa-times text-danger"></i> <i class="fa fa-times text-danger"></i>
</button> </button>
<div class="content-header-item"> <div class="content-header-item">
@@ -104,7 +103,7 @@ if(getisset("ajax")) {
<!-- Visible only in mini mode --> <!-- Visible only in mini mode -->
<div class="sidebar-mini-visible-b align-v animated fadeIn"> <div class="sidebar-mini-visible-b align-v animated fadeIn">
<a href="{{url("admin")}}"> <a href="{{url("admin")}}">
<img class="img-fluid" src="{{ url("assets/logo.svg") }}" alt=""> <img class="img-fluid" src="{{ url("assets/citrus-logos/citrus-yatay.svg") }}" alt="">
</a> </a>
</div> </div>
<!-- END Visible only in mini mode --> <!-- END Visible only in mini mode -->
@@ -112,7 +111,7 @@ if(getisset("ajax")) {
<!-- Visible only in normal mode --> <!-- Visible only in normal mode -->
<div class="sidebar-mini-hidden-b text-center"> <div class="sidebar-mini-hidden-b text-center">
<a class="img-link" href="{{url("admin")}}"> <a class="img-link" href="{{url("admin")}}">
<img class="img-fluid" src="{{ url("assets/logo.svg") }}" alt=""> <img class="img-fluid" src="{{ url("assets/citrus-logos/citrus-yatay.svg") }}" alt="">
</a> </a>
<a class="text-center text-dual-primary-dark font-size-xs font-w600" <a class="text-center text-dual-primary-dark font-size-xs font-w600"
href="#">{{ Auth::user()->name }} {{ Auth::user()->surname }}</a> href="#">{{ Auth::user()->name }} {{ Auth::user()->surname }}</a>
@@ -204,26 +203,31 @@ if(getisset("ajax")) {
.hidden { .hidden {
display: none !important; display: none !important;
} }
.visible { .visible {
display: block !important; display: block !important;
} }
.hidden-upload { .hidden-upload {
display: none; display: none;
} }
.table-responsive { .table-responsive {
/* background: url(back.png) white center center / contain no-repeat !important; */ /* background: url(back.png) white center center / contain no-repeat !important; */
/* background-attachment: fixed !important; */ /* background-attachment: fixed !important; */
background-size: 20% !important; background-size: 20% !important;
background-position: center !important; background-position: center !important;
} }
.dz-filename { .dz-filename {
white-space: normal !important; white-space: normal !important;
height: 74px; height: 74px;
} }
</style> </style>
<div class="modal fade" id="modal-popin" tabindex="-1" role="dialog" aria-labelledby="modal-popin" aria-hidden="true"> <div class="modal fade" id="modal-popin" tabindex="-1" role="dialog" aria-labelledby="modal-popin"
aria-hidden="true">
<div class="modal-dialog modal-lg modal-dialog-popin" role="document"> <div class="modal-dialog modal-lg modal-dialog-popin" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="block block-themed block-transparent mb-0"> <div class="block block-themed block-transparent mb-0">
@@ -631,5 +635,4 @@ $(document).ready(function() {
.cke_button__easyimageupload { .cke_button__easyimageupload {
display: none !important; display: none !important;
} }
</style> </style>
@@ -729,7 +729,8 @@ if (getisset("send-mail")) {
</td> </td>
<td width="60%" class="text-center"><img src="{{url("assets/logo.svg")}}" class="p-5" alt=""> <td width="60%" class="text-center"><img src="{{url("assets/citrus-logos/citrus-yatay.svg")}}"
class="p-5" alt="">
</td> </td>
<td width="20%" style="vertical-align: bottom;font-size:16px"> <td width="20%" style="vertical-align: bottom;font-size:16px">
<small>{{e2("Report Date")}}</small> <br> <small>{{e2("Report Date")}}</small> <br>
@@ -55,7 +55,7 @@ if(getisset("send-mail")) {
$html = $styles . "$link <br><img src='$img_url' width='100%' style='max-width:1600px' />"; $html = $styles . "$link <br><img src='$img_url' width='100%' style='max-width:1600px' />";
$summaryMails = explode(",", setting("summary_mails")); $summaryMails = explode(",", setting("summary_mails"));
$k = 0; $k = 0;
foreach($summaryMails AS $mail) { foreach ($summaryMails as $mail) {
$mail = trim($mail); $mail = trim($mail);
mailSend($mail, "Weld Summary Report", $html); mailSend($mail, "Weld Summary Report", $html);
$k++; $k++;
@@ -81,27 +81,36 @@ if(getisset("send-mail")) {
.table-responsive { .table-responsive {
min-height: initial; min-height: initial;
} }
.table { .table {
text-align: center; text-align: center;
margin: 0px; margin: 0px;
background: #fff; background: #fff;
} }
.dx-datagrid-table td, .table td, .table th {
.dx-datagrid-table td,
.table td,
.table th {
padding: 3px !important; padding: 3px !important;
font-size: 10px !important; font-size: 10px !important;
height: auto; height: auto;
text-transform: uppercase; text-transform: uppercase;
} }
.block-header { .block-header {
padding: 0px 10px; padding: 0px 10px;
} }
.block-content { .block-content {
padding: 5px; padding: 5px;
} }
.dx-datagrid-table col { .dx-datagrid-table col {
width: 50px !important; width: 50px !important;
} }
.dx-datagrid-nowrap, .dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content {
.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content {
white-space: initial; white-space: initial;
text-align: center; text-align: center;
@@ -113,15 +122,18 @@ if(getisset("send-mail")) {
border-radius: 10px; border-radius: 10px;
padding: 12px 16px; padding: 12px 16px;
} }
#summaryExportActions strong { #summaryExportActions strong {
font-size: 0.9rem; font-size: 0.9rem;
color: #2f3b64; color: #2f3b64;
} }
.summary-section-header .block-title { .summary-section-header .block-title {
display: inline-flex; display: inline-flex;
align-items: center; align-items: center;
gap: 10px; gap: 10px;
} }
.summary-section-checkbox { .summary-section-checkbox {
display: inline-flex; display: inline-flex;
align-items: center; align-items: center;
@@ -138,25 +150,30 @@ if(getisset("send-mail")) {
position: relative; position: relative;
z-index: 1; z-index: 1;
} }
.summary-section-checkbox input { .summary-section-checkbox input {
margin: 0; margin: 0;
cursor: pointer; cursor: pointer;
position: relative; position: relative;
z-index: 2; z-index: 2;
} }
.summary-section-checkbox span { .summary-section-checkbox span {
white-space: nowrap; white-space: nowrap;
position: relative; position: relative;
z-index: 2; z-index: 2;
} }
.summary-section-checkbox.d-none { .summary-section-checkbox.d-none {
display: none !important; display: none !important;
} }
.summary-section-highlight { .summary-section-highlight {
box-shadow: 0 0 0 2px rgba(82, 109, 255, 0.15); box-shadow: 0 0 0 2px rgba(82, 109, 255, 0.15);
border-radius: 12px; border-radius: 12px;
transition: box-shadow 0.2s ease; transition: box-shadow 0.2s ease;
} }
.summary-section-highlight .block-header { .summary-section-highlight .block-header {
border-bottom: 1px solid #e2e7f3; border-bottom: 1px solid #e2e7f3;
} }
@@ -960,10 +977,12 @@ $(function () {
<div class="content" id="summaryContent"> <div class="content" id="summaryContent">
<div class="d-flex justify-content-end align-items-center mb-3 gap-2 flex-wrap"> <div class="d-flex justify-content-end align-items-center mb-3 gap-2 flex-wrap">
<button type="button" class="btn btn-success" id="btnExportExcelSummary" style="font-weight:600; min-width:160px; box-shadow:0 2px 8px rgba(0,0,0,0.15);"> <button type="button" class="btn btn-success" id="btnExportExcelSummary"
style="font-weight:600; min-width:160px; box-shadow:0 2px 8px rgba(0,0,0,0.15);">
<i class="fa fa-file-excel"></i> Export to Excel <i class="fa fa-file-excel"></i> Export to Excel
</button> </button>
<button type="button" class="btn btn-warning" id="btnExportJPEGSummary" style="font-weight:600; min-width:160px; box-shadow:0 2px 8px rgba(0,0,0,0.15);"> <button type="button" class="btn btn-warning" id="btnExportJPEGSummary"
style="font-weight:600; min-width:160px; box-shadow:0 2px 8px rgba(0,0,0,0.15);">
<i class="fa fa-file-image"></i> Export to JPEG <i class="fa fa-file-image"></i> Export to JPEG
</button> </button>
</div> </div>
@@ -972,8 +991,10 @@ $(function () {
<strong>Select sections to export</strong> <strong>Select sections to export</strong>
<button type="button" class="btn btn-outline-secondary btn-sm" id="summarySelectAll">Select All</button> <button type="button" class="btn btn-outline-secondary btn-sm" id="summarySelectAll">Select All</button>
<div class="ms-auto d-flex gap-2"> <div class="ms-auto d-flex gap-2">
<button type="button" class="btn btn-primary btn-sm" id="summaryDownloadSelected">Download Excel</button> <button type="button" class="btn btn-primary btn-sm" id="summaryDownloadSelected">Download
<button type="button" class="btn btn-outline-secondary btn-sm" id="summaryCancelSelection">Cancel</button> Excel</button>
<button type="button" class="btn btn-outline-secondary btn-sm"
id="summaryCancelSelection">Cancel</button>
</div> </div>
</div> </div>
</div> </div>
@@ -984,7 +1005,8 @@ $(function () {
<table class="table"> <table class="table">
<tr> <tr>
<th width="20%"></th> <th width="20%"></th>
<th width="60%" class="text-center"><img src="{{url("assets/logo.svg")}}" class="p-5" alt=""></th> <th width="60%" class="text-center"><img src="{{url("assets/citrus-logos/citrus-yatay.svg")}}"
class="p-5" alt=""></th>
<th width="20%" style="vertical-align: bottom;font-size:16px"> <th width="20%" style="vertical-align: bottom;font-size:16px">
<small>{{e2("Report Date")}}</small> <br> <small>{{e2("Report Date")}}</small> <br>
{{$reportDate->format("d.m.Y")}} {{$reportDate->format("d.m.Y")}}
@@ -1016,14 +1038,14 @@ $(function () {
$totalCount = array_sum($stats); $totalCount = array_sum($stats);
$completedTotal = 0; $completedTotal = 0;
$statsData = []; $statsData = [];
foreach($stats AS $statusName => $count) { foreach ($stats as $statusName => $count) {
$statsData[$statusName] = $count; $statsData[$statusName] = $count;
if ($statusName == "Completed") { if ($statusName == "Completed") {
$completedTotal = $count; $completedTotal = $count;
} }
} }
?> ?>
<?php foreach($spoolStatus AS $spoolStat) { ?> <?php foreach ($spoolStatus as $spoolStat) { ?>
<tr> <tr>
<td>{{$spoolStat}}</td> <td>{{$spoolStat}}</td>
<td><?php <td><?php
@@ -1084,7 +1106,9 @@ $(function () {
</div> </div>
<div class="block-content"> <div class="block-content">
<table class="table table-striped table-bordered"> <table class="table table-striped table-bordered">
<colgroup><col width="64" span="2"></colgroup> <colgroup>
<col width="64" span="2">
</colgroup>
<tbody> <tbody>
<tr height="61" class="header" style="height:45.75pt"> <tr height="61" class="header" style="height:45.75pt">
<td height="61" class="xl67" width="64">TYPE of EXAMINATION</td> <td height="61" class="xl67" width="64">TYPE of EXAMINATION</td>
@@ -50,7 +50,7 @@
<img style="background: white; <img style="background: white;
padding: 10px; padding: 10px;
border-radius: 10px; border-radius: 10px;
margin: 10px auto;" src="{{url("assets/logo.svg")}}" alt=""> margin: 10px auto;" src="{{url("assets/citrus-logos/citrus-yatay.svg")}}" alt="">
<h3>Work Permit Hierarchical Structure</h3> <h3>Work Permit Hierarchical Structure</h3>
</div> </div>
@@ -108,9 +108,11 @@
// Add this user to this project // Add this user to this project
$found = false; $found = false;
foreach ($projectMapping[$singleProject] as $existingUser) { foreach ($projectMapping[$singleProject] as $existingUser) {
if ($existingUser->name_surname === $user->name_surname && if (
$existingUser->name_surname === $user->name_surname &&
$existingUser->operation_type === $user->operation_type && $existingUser->operation_type === $user->operation_type &&
$existingUser->personel_sign_order === $user->personel_sign_order) { $existingUser->personel_sign_order === $user->personel_sign_order
) {
$found = true; $found = true;
break; break;
} }
+1 -1
View File
@@ -27,7 +27,7 @@
<!-- Header --> <!-- Header -->
<div class="px-30 py-10"> <div class="px-30 py-10">
<a class="link-effect font-w700" href="#"> <a class="link-effect font-w700" href="#">
<img src="{{url("assets/logo.svg")}}" style="width:70%" class="img-fluid" alt="" /> <img src="{{url("assets/citrus-logos/citrus-yatay.svg")}}" style="width:70%" class="img-fluid" alt="" />
</a> </a>
<h1 class="h3 font-w700 mt-30 mb-10">{{e2("Welcome")}}</h1> <h1 class="h3 font-w700 mt-30 mb-10">{{e2("Welcome")}}</h1>
<h2 class="h5 font-w400 text-muted mb-0">{{e2("Please sign in")}}</h2> <h2 class="h5 font-w400 text-muted mb-0">{{e2("Please sign in")}}</h2>