<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>

<!-- ---------- فوتر سایت ---------- -->
<footer class="footer">
    <div class="container">
        <div class="footer-content">
            
            <!-- ---------- بخش اول: لوگو و توضیحات ---------- -->
            <div class="footer-column">
                <div class="footer-logo">
                    <a href="<?php $this->options->siteUrl(); ?>" class="logo-link">
                        
                        <?php
                        // ---------- نمایش لوگوی دسکتاپ ----------
                        if (file_exists(__TYPECHO_ROOT_DIR__ . '/usr/themes/' . basename(__DIR__) . '/img/logo.png')) {
                            echo '<img src="' . $this->options->themeUrl('img/logo.png') . '" alt="' . $this->options->title() . '" class="footer-logo-img">';
                        } elseif ($this->options->logoUrl) {
                            echo '<img src="' . $this->options->logoUrl . '" alt="'  . '" class="footer-logo-img">';
                        } else {
                        ?>
                            <div class="logo-icon" style="background: rgba(255,255,255,0.1);">
                                <i class="fa-solid fa-pen-nib"></i>
                            </div>
                        <?php } ?>
                        
                        <!-- ---------- متن لوگو در فوتر ---------- -->
                        <div class="logo-text-footer">
                            <span class="logo-main"><?php $this->options->title(); ?></span>
                            <span class="logo-sub logo-sub-footer"><?php $this->options->description(); ?></span>
                        </div>
                    </a>
                </div>
            </div>

            <!-- ---------- بخش دوم: لینک صفحات فوتر ---------- -->
            <div class="footer-column">
                <div class="footer-pages-nav">
                    <?php
                    $selectedFooterPages = $this->options->footerPages;
                    if (!empty($selectedFooterPages) && is_array($selectedFooterPages)):
                        $this->widget('Widget_Contents_Page_List')->to($pages);
                        while($pages->next()):
                            if (in_array($pages->permalink, $selectedFooterPages)):
                    ?>
                        <a href="<?php $pages->permalink(); ?>" class="footer-page-link">
                            <?php $pages->title(); ?>
                        </a>
                    <?php
                            endif;
                        endwhile;
                    else:
                        echo '<span style="color:#6c757d; font-size:0.9rem;">صفحه‌ای برای نمایش تعریف نشده است.</span>';
                    endif;
                    ?>
                </div>
            </div>

        </div>
    </div>

    <!-- ---------- خط جداکننده فوتر ---------- -->
    <div class="footer-divider"></div>

    <!-- ---------- بخش پایین: کپی رایت ---------- -->
    <div class="container">
        <div class="footer-bottom">
            <div class="copyright-text">
                <?php
                $currentYear = date('Y');
                $solarYear = $currentYear - 622;
                ?>
                <span class="copy-year">© <?php echo $solarYear; ?></span> 
                <span class="copy-site"><?php $this->options->title(); ?></span> - 
                <span class="copy-reserved">تمامی حقوق محفوظ است</span> | 
                <span class="copy-powered">قدرت گرفته از <a href="https://typecho.org" target="_blank">تایپچو</a></span>
            </div>
        </div>
    </div>
</footer>

<?php $this->footer(); ?>

<!-- ---------- مودال نمایش بزرگ تصاویر (لایت‌باکس) ---------- -->
<div id="simpleLightboxModal" class="slb-modal">
    <span id="simpleLightboxClose" class="slb-close">&times;</span>
    
    <!-- ---------- دکمه قبلی (فلش راست) ---------- -->
    <button id="simpleLightboxPrev" class="slb-prev">&#10095;</button>
    
    <img id="simpleLightboxImg" class="slb-content">
    
    <!-- ---------- دکمه بعدی (فلش چپ) ---------- -->
    <button id="simpleLightboxNext" class="slb-next">&#10094;</button>
</div>

<!-- ---------- دکمه بازگشت به بالا ---------- -->
<a href="#" id="backToTopBtn" class="back-to-top" title="بازگشت به بالا">
    <i class="fas fa-arrow-up"></i>
</a>

<!-- ---------- فایل‌های جاوااسکریپت ---------- -->
<script src="<?php $this->options->themeUrl('js/go-to-top.js'); ?>"></script>
<script src="<?php $this->options->themeUrl('js/copy-code.js'); ?>"></script>
<script src="<?php $this->options->themeUrl('js/gallery.js'); ?>"></script>

<!-- ---------- متغیر سراسری برای پاسخ به کامنت ---------- -->
<script>
    window.respondId = '<?php $this->respondId(); ?>';
</script>

<script src="<?php $this->options->themeUrl('js/comments.js'); ?>"></script>

</body>
</html>