AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.216.192
Web Server : Apache
System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64
User : lrsys ( 1015)
PHP Version : 5.6.40
Disable Function : exec,passthru,shell_exec,system
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/lrsys/www/lrsys_apps/leo/application/plugins/module_imobles/assets/libs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/www/lrsys_apps/leo/application/plugins/module_imobles/assets/libs//propost_jpg.php
<html>
    <head>
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link href="https://fonts.googleapis.com/css2?family=Inter&display=swap" rel="stylesheet">

        <script type="text/javascript" src="<?=APP_URL?>/application/plugins/module_imobles/assets/libs/html2canvas/html2canvas.js"></script>
        <script type="text/javascript" src="<?=APP_URL?>/application/plugins/module_imobles/assets/js/proposta-jpeg.js"></script>
        <script type="text/javascript" src="<?=APP_URL?>/application/plugins/module_imobles/assets/libs/jszip/dist/jszip.min.js"></script>
        <script type="text/javascript" src="<?=APP_URL?>/application/plugins/module_imobles/assets/libs/jszip/vendor/FileSaver.js"></script>

        <meta charset="UTF-8">
        <style>
            *{
                margin: 0;
                padding: 0px;
                box-sizing: border-box;
            }

            
            body {
                width: 630px;
                margin: 0 auto;
            }

            .imageContainer {
                display: flex;
                flex-direction: column;
                align-items: flex-start;
                padding: 0px;
                position: relative;
                width: 630px;
                height: 1200px;
                background: #FFFFFF;
            }

            .topContainer {
                width: 630px;
                height: 352px;
                flex: none;
                order: 0;
                align-self: stretch;
                flex-grow: 0;
            }

            .photo {
                width: 630px;
                height: 352px;
                border-radius: 0px;
            }

            .logoContainer {
                position: absolute;
                width: 180px;
                height: 114px;
                left: 28px;
                top: 214px;

                background: #FFF;
                border-radius: 6px;
            }

            .logo {
                position: absolute;
                width: 150px;
                height: 84px;
                left: 15px;
                top: 15px;
            }

            .containerEnterprise {
                display: flex;
                
                flex-direction: column;
                align-items: flex-start;
                padding: 0px;
                position: relative;
                width: 630px;
                height: 184px;
                padding: 30px 40px 0px 40px;
                /* border-bottom: 2px solid #eee; */
            }

            .enterpriseDetails {
                flex-wrap: wrap;
                flex-direction: row;
                display: flex;
                max-width: 100%;
                margin: 5 auto;
            }

            .enterpriseDetail {
                margin: 5px 20px 5px 0px;
                width: auto;
            }

            .enterpriseIcon{
                max-width: 20px;
                max-height: 20px;
                margin-right: 10px;
            }

            .containerBlueprint {
                display: flex;
                flex-direction: column;
                align-items: flex-start;
                padding: 0px;
                position: relative;
                width: 630px;
                height: 418px;
                padding: 30px 40px;
            }

            .imgBlueprint {
                max-width: 548px;
                max-height: 251px;
            }

            .blueprintIcon{
                max-width: 30px;
                max-height: 30px;
                margin-right: 10px;
            }

            .blueprintDetails {
                flex-wrap: wrap;
                flex-direction: row;
                display: flex;
                max-width: 100%;
                margin: 5 auto;
            }

            .blueprintDetail {
                margin: 5px 20px 5px 10px;
                width: auto;
            }

            .containerPrice {
                display: flex;
                flex-direction: column;
                align-items: flex-start;
                padding: 0px;
                position: relative;
                width: 630px;
                height: 112px;
                padding: 0px 40px;
                border-bottom: 2px solid #eee;
            }

            .containerFootNote {
                display: flex;
                flex-direction: row;
                align-items: flex-start;
                padding: 0px;
                width: 630px;
                height: 130px;
                padding: 20px 40px;
            }

            .footNote {
                width: 485px;
            }

            .footNoteLogo {
                width: 50px;
                height: 50px;
                padding: 20px 25px;
            }
            .logoSmall {
                width: 45px;
                height: 45px;
            }

            .personalShopperInfo{
                width: 630px;
                height: 613px;
                display: flex;
                flex-direction: column;
                align-items: center;
            }

            .personalShopperImg {
                width: 174px;
                height: 174px;
                border-radius: 87px;
                margin-top: 110px;
                margin-bottom: 33px;
            }

            .mySideInfo{
                width: 630px;
                position:relative;
                margin-top: 100px;
            }

            h1{
                font-family: 'Inter';
                font-style: normal;
                font-weight: 600;
                font-size: 41px;
                line-height: 100%;
                letter-spacing: -0.02em;
                color: #19212D;
            }

            h2{
                font-family: 'Inter';
                font-style: normal;
                font-weight: 400;
                font-size: 27.2432px;
                line-height: 34px;
                color: #474D57;
            }

            h3{
                font-family: 'Inter';
                font-style: normal;
                font-weight: 400;
                font-size: 27.2432px;
                line-height: 27px;
                color: #474D57;
            }

            h4{
                font-family: 'Inter';
                font-style: normal;
                font-weight: 500;
                font-size: 22px;
                line-height: 27px;
                color: #474D57;
            }

            h5 {
                font-family: 'Inter';
                font-style: normal;
                font-weight: 400;
                font-size: 20px;
                line-height: 122.5%;
                color: #6C7179;
            }

        </style>

    </head>
    <body id="body">

    <?php

        $user = User::_info();
        if ($user['img'] <> ''){
            $imgConsultant = $user['img'];
        } else {
            $imgConsultant = APP_URL . '/ui/lib/imgs/default-user-avatar.png';
        }

        $id = 0;
        foreach ($records as $r) {
            $imgLogo = "";
            if (@$r->LOGO) {
                $imgLogo = APP_URL . "/application/plugins/module_imobles/uploads/enterprise/" . $r->module_imobles_enterprise_id . "/images/" . $r->LOGO->src;
            }

            if (@$r->DEVELOPMENT_CARD) {
                $imgCapa = APP_URL . "/application/plugins/module_imobles/uploads/enterprise/" . $r->module_imobles_enterprise_id . "/images/" . $r->DEVELOPMENT_CARD->src;
            } else {
                $imgCapa = APP_URL . "/application/plugins/module_imobles/assets/imgs/img_developmentcard_not_available.jpg";
            }

            if (@$r->UNIT_TYPE_PLAN) {
                $imgBlueprint = APP_URL . "/application/plugins/module_imobles/uploads/enterprise/" . $r->module_imobles_enterprise_id . "/images/" . $r->UNIT_TYPE_PLAN->src;
            } else {
                $imgBlueprint = APP_URL . "/application/plugins/module_imobles/assets/imgs/blueprint_not_available.png";
            }

            if($resale){
                $delivery = 'Pronto &bull; Usado';
            } else if($r->init_sales > date("Y-m-d")){
                $delivery = 'Na planta';
            } else if ($r->date_delivery > date("Y-m-d")){
                $delivery = 'Em construção';
            } else {
                $delivery = 'Pronto para morar';
            }

            if($resale){
                $info = "Dados de referência retirados de anúncios atuais. Sujeitos à confirmação de disponibilidade. Podem ser alterados sem aviso prévio.";
            } else{
                $info = "Condições orientativas, sujeitas à confirmação de disponibilidade com a incorporadora e análise de crédito. Podem ser alteradas sem aviso prévio.";
            }

    ?>

        <div id="d1" class="imageContainer">
            <div class="topContainer">
                <img class="photo" alt="photo" src="<?=$imgCapa?>">
    <?php
            if($imgLogo != ""){
    ?>
                <div class="logoContainer">
                    <img class="logo" alt="logo" src="<?=$imgLogo?>" />
                </div>
    <?php
            }
    ?>
            </div>

            <div class="containerEnterprise">
                <h1><?= $r->enterprise_name ?></h1>
                <div class="enterpriseDetails">
                    <div class="enterpriseDetail">
                        <h4>
                            <img class="enterpriseIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-tools.png" />
                            <?= $delivery ?>
                        </h4>
                    </div>
                    <div class="enterpriseDetail">
                        <h4>
                            <img class="enterpriseIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-calendar.png" />
                            Entrega em <?= $r->release_date ? strtolower(substr($meses[date("m", strtotime($r->release_date))], 0, 3)) . " de " . date(" Y", strtotime($r->release_date)) : ""; ?>
                        </h4>
                    </div>
                    <div class="enterpriseDetail">
                        <h4>
                            <img class="enterpriseIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-map-marker.png" />
                            <?= $r->address_neightborhood ?>
                        </h4>
                    </div>
                    <div class="enterpriseDetail">
                        <h4>
                            <img class="enterpriseIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-construction_company.png" />
                            <?= $r->company_construction ?>
                        </h4>
                    </div>
    <?php
        if ($includeDistanceToTheBeach){
    ?>

                    <div class="enterpriseDetail">
                        <h4>
                            <img class="enterpriseIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-beach.png" />
                            <?= $r->distance_to_the_beach ?>m da praia
                        </h4>
                    </div>
    <?php
        }
    ?>
                </div>
            </div>

            <div class="containerPrice">
                <h2 class="priceText">Preço a partir de <b><?= $r->min_desc ?></b></h2>
                <h2>Preço do m²: <b><?= $config['currency_code'] . " " . number_format($r->min / $r->area, 0, $config['dec_point'], $config['thousands_sep']) ?></b></h2>
            </div>

            <div class="containerBlueprint">
                <img class="imgBlueprint" src="<?=$imgBlueprint?>" />
                <div class="blueprintDetails">
                    <div class="blueprintDetail">
                        <h2>
                            <img class="blueprintIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-bed.png" />
                            <?= $r->number_rooms ?> quarto(s)
                        </h2>
                    </div>
                    <div class="blueprintDetail">
                        <h2>
                            <img class="blueprintIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-ruler.png" />
                            <?= number_format($r->area, 2, $config['dec_point'], $config['thousands_sep'])?> m²
                        </h2>
                    </div>
                    <div class="blueprintDetail">
                        <h2>
                            <img class="blueprintIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-bed.png" />
                            <?= $r->number_suite ?> suíte(s)
                        </h2>
                    </div>
                    <div class="blueprintDetail">
                        <h2>
                            <img class="blueprintIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-car.png" />
                            <?= empty($r->number_garage) || in_array($r->number_garage, array("N/A", null, 0)) ? "Pendente" : $r->number_garage . " vaga(s)"; ?>
                        </h2>
                    </div>
                </div>
            </div>

            <div class="containerFootNote">
                <div class="footNote">
                    <h5><?= $info ?></h5>
                </div>
                <div class="footNoteLogo">
                    <img class="logoSmall" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/myside_logo_small.png" />
                
                </div>
            </div>

        </div>
    <?php
        }

        if ($includePersonalShopperImg){
    ?>

        <div id="personalShopper" class="imageContainer">
            <div class="personalShopperInfo">
                <img class="personalShopperImg" src="<?=$imgConsultant?>"></img>
                <h1><?=$user["fullname"]?></h1>
                <br/>
                <h2>Personal Shopper Imobiliário</h2>
                <br/><br/>
                <h2>
                    <img class="blueprintIcon" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/icon-mail.png" />
                    <?=$user["username"]?>
                </h2>
            </div>
            <img class="mySideInfo" src="<?=APP_URL?>/application/plugins/module_imobles/assets/imgs/myside_info_propost_image.png" />
        </div>
    <?php
        }
    ?>
    </body>
</html>

Anon7 - 2022
AnonSec Team