<?php

/** @var array $aErrorFilesInfo */
/** @var array $aImportedFilesInfo */
/** @var int $surveyid */

if (!count($aErrorFilesInfo) && count($aImportedFilesInfo)) : ?>
    <div class='side-body'>
        <div class="row welcome survey-action">
            <div class="col-12 content-right">
                <div class="jumbotron message-box">
                    <h2><?php eT("Import survey resources"); ?></h2>
                    <p class="lead text-success">
                        <?php eT("Success"); ?>
                    </p>
                    <p>
                        <?php eT("Resources import summary"); ?>
                    </p>
                    <p>
                        <?php eT("Total imported files"); ?>: <?php echo count($aImportedFilesInfo); ?><br/>
                    </p>
                    <p>
                        <strong><?php eT("Imported files list:"); ?></strong>
                    </p>
                    <p>
                        <ul>
                            <?php
                            foreach ($aImportedFilesInfo as $entry) {
                                echo CHtml::tag('li', [], sprintf(gT("File: %s"), CHtml::encode($entry["filename"])));
                            }
                            ?>
                        </ul>
                    </p>
                    <p>
                        <input class="btn btn-outline-secondary btn-lg" type='submit' value='<?php eT("Back"); ?>' onclick="window.open('<?php echo $this->createUrl('surveyAdministration/rendersidemenulink/', ['surveyid' => $surveyid, 'subaction' => 'resources']); ?>', '_top')"/>
                    </p>
                </div>
            </div>
        </div>
    </div>
<?php elseif (count($aErrorFilesInfo) && count($aImportedFilesInfo)) : ?>
    <div class='side-body'>
        <div class="row welcome survey-action">
            <div class="col-12 content-right">
                <div class="jumbotron message-box message-box-warning">
                    <h2><?php eT("Import survey resources"); ?></h2>
                    <p class="lead text-danger">
                        <?php eT("Partial import"); ?>
                    </p>
                    <p>
                        <?php eT("Resources import summary"); ?>
                    </p>
                    <p>
                        <?php eT("Total imported files"); ?>: <?php echo count($aImportedFilesInfo); ?><br/>
                        <?php eT("Total errors"); ?>: <?php echo count($aErrorFilesInfo); ?><br/>
                    </p>
                    <p>
                        <strong><?php eT("Imported files list:"); ?></strong>
                    </p>
                    <p>
                    <ul>
                        <?php
                        foreach ($aImportedFilesInfo as $entry) {
                            echo CHtml::tag('li', [], sprintf(gT("File: %s"), CHtml::encode($entry["filename"])));
                        }
                        ?>
                    </ul>
                    </p>
                    <p>
                        <strong class="text-danger"><?php eT("Error files list"); ?>:</strong>
                    </p>
                    <p>
                        <ul>
                        <?php
                        foreach ($aErrorFilesInfo as $entry) {
                            echo CHtml::tag('li', [], sprintf(gT("File: %s (%s)"), CHtml::encode($entry["filename"]), $entry['status']));
                        }
                        ?>
                        </ul>
                    </p>
                    <p>
                        <input class="btn btn-outline-secondary btn-lg" type='submit' value='<?php eT("Back"); ?>'
                               onclick="window.open('<?php echo $this->createUrl('surveyAdministration/rendersidemenulink/', ['surveyid' => $surveyid, 'subaction' => 'resources']); ?>', '_top')"/>
                    </p>
                </div>
            </div>
        </div>
    </div>
<?php else : ?>
    <div class='side-body'>
        <div class="row welcome survey-action">
            <div class="col-12 content-right">
                <div class="jumbotron message-box message-box-error">
                    <h2><?php eT("Import survey resources"); ?></h2>
                    <p class="lead text-danger">
                        <?php eT("Error"); ?>
                    </p>
                    <p>
                        <?php eT("Resources import summary"); ?>
                    </p>
                    <p>
                        <?php eT("Total imported files"); ?>: 0<br/>
                        <?php eT("Total errors"); ?>: <?php echo count($aErrorFilesInfo); ?><br/>
                    </p>
                    <p>
                        <strong class="text-danger"><?php eT("Error files list"); ?>:</strong>
                    </p>
                    <p>
                        <ul>
                        <?php
                        foreach ($aErrorFilesInfo as $entry) {
                            echo CHtml::tag('li', [], sprintf(gT("File: %s (%s)"), CHtml::encode($entry["filename"]), $entry['status']));
                        }
                        ?>
                        </ul>
                    </p>
                    <p>
                        <input class="btn btn-outline-secondary btn-lg" type='submit' value='<?php eT("Back"); ?>'
                               onclick="window.open('<?php echo $this->createUrl('surveyAdministration/rendersidemenulink/', ['surveyid' => $surveyid, 'subaction' => 'resources']); ?>', '_top')"/>
                    </p>
                </div>
            </div>
        </div>
    </div>
<?php endif; ?>
