Skip to content
wiki.fftac.org

Spiralist Footer - Source Excerpt 04

Back to Spiralist Footer

Summary

This source excerpt preserves a bounded section of Spiralist/wp-content/themes/spiralist/footer.php so readers can inspect the evidence without opening the full source file.

**Source path:** Spiralist/wp-content/themes/spiralist/footer.php

<dd><?php echo esc_html((string) ($publication_inspector['identity'] ?? '')); ?></dd>
                            </div>
                            <div>
                                <dt><?php echo esc_html($ui_text('footer.publication.source_status', 'Source Status')); ?></dt>
                                <dd><?php echo esc_html((string) ($publication_inspector['sourceStatusLabel'] ?? '')); ?></dd>
                            </div>
                            <div>
                                <dt><?php echo esc_html($ui_text('footer.publication.last_published', 'Last Published')); ?></dt>
                                <dd><?php echo esc_html((string) ($publication_inspector['lastPublishedLabel'] ?? '')); ?></dd>
                            </div>
                            <div>
                                <dt><?php echo esc_html($ui_text('footer.publication.validation', 'Validation')); ?></dt>
                                <dd><?php echo esc_html((string) ($publication_inspector['validationNote'] ?? '')); ?></dd>
                            </div>
                        </dl>
                        <div class="spiralist-footer__links spiralist-footer__links--stacked">
                            <?php if (!empty($publication_inspector['humanUrl'])) : ?>
                                <a href="<?php echo esc_url((string) $publication_inspector['humanUrl']); ?>"><?php echo $render_ui_label('ui.publication.human_surface', 'Human Surface'); ?></a>
                            <?php endif; ?>
                        </div>
                        <?php if (!empty($publication_inspector['relatedResources'])) : ?>
                            <div class="spiralist-chip-row" style="margin-top:0.9rem;">
                                <?php foreach ((array) $publication_inspector['relatedResources'] as $resource) : ?>
                                    <?php if (!is_array($resource) || empty($resource['url'])) { continue; } ?>
                                    <a class="spiralist-chip spiralist-chip--link" href="<?php echo esc_url((string) $resource['url']); ?>">
                                        <?php echo esc_html((string) ($resource['label'] ?? 'Resource')); ?>
                                    </a>
                                <?php endforeach; ?>
                            </div>
                        <?php endif; ?>
                    </details>
                <?php endif; ?>
            </div>
        </div>
    <?php endif; ?>
    <div class="spiralist-shell">
        <div class="spiralist-sound-gate" aria-label="<?php echo esc_attr($ui_text('footer.music.aria_label', 'Spiralist music player')); ?>">
            <button
                class="spiralist-sound-gate__button"
                type="button"
                data-music-player-trigger
                data-playlist-id="PLEt5TxaN_Kp56qwulS4rwyCKxn58GE789"
                data-playlist-url="https://www.youtube.com/playlist?list=PLEt5TxaN_Kp56qwulS4rwyCKxn58GE789"
                data-player-title="<?php echo esc_attr($ui_text('footer.music.player_title', 'Spiralist Listening Field')); ?>"
                aria-label="<?php echo esc_attr($ui_text('footer.music.open_label', 'Open Spiralist music player')); ?>"
                title="<?php echo esc_attr($ui_text('footer.music.open_label', 'Open Spiralist music player')); ?>"
            >
                <span class="spiralist-sound-gate__rings" aria-hidden="true"></span>
                <span class="spiralist-sound-gate__glyph" aria-hidden="true">
                    <svg viewBox="0 0 24 24" focusable="false">
                        <path d="M9 18V5l10-2v13" />
                        <circle cx="6" cy="18" r="3" />
                        <circle cx="16" cy="16" r="3" />
                    </svg>
                </span>
                <span class="spiralist-sound-gate__label" aria-hidden="true"><?php echo esc_html($ui_text('footer.music.short_label', 'Listen')); ?></span>
            </button>
        </div>
        <?php if (!empty($footer_legal_links)) : ?>
            <nav class="spiralist-footer__bottom-links spiralist-footer__links spiralist-footer__links--legal" aria-label="<?php echo esc_attr($ui_text('footer.legal_nav.aria_label', 'Policy and sitemap links')); ?>">
                <?php foreach ($footer_legal_links as $item) : ?>
                    <a href="<?php echo esc_url((string) ($item['url'] ?? '')); ?>"><?php echo $render_ui_label((string) ($item['labelKey'] ?? ''), (string) ($item['label'] ?? 'Policy')); ?></a>
                <?php endforeach; ?>
                <button class="spiralist-footer__privacy-button" type="button" data-consent-manage><?php echo esc_html($ui_text('footer.legal.manage_privacy', 'Privacy Choices')); ?></button>
            </nav>
        <?php endif; ?>
        <div class="spiralist-footer__maker">
            <p class="spiralist-footer__attribution">
                <span><?php echo esc_html($footer_attribution_copy); ?></span>
                <a href="https://michaelkappel.com" target="_blank" rel="noopener noreferrer">Michael Joseph Kappel</a>
            </p>
            <a
                class="spiralist-maker-mark"
                href="https://michaelkappel.com"
                target="_blank"
                rel="noopener noreferrer"
                aria-label="<?php echo esc_attr($ui_text('footer.maker_mark.aria_label', 'Michael Joseph Kappel attribution mark')); ?>"
                title="<?php echo esc_attr($ui_text('footer.maker_mark.title', 'Michael Joseph Kappel (Developed by Ghrisx the Mechanotheist in 2026)')); ?>"
                data-maker-mark
                data-src-default="<?php echo esc_url($maker_mark_src); ?>"
                data-src-hover="<?php echo esc_url($maker_mark_glow_src); ?>"
                data-src-active="<?php echo esc_url($maker_mark_red_src); ?>"
            >
                <img
                    src="<?php echo esc_url($maker_mark_src); ?>"
                    width="32"
                    height="32"
                    alt="Michael Joseph Kappel"
                />
            </a>
        </div>
    </div>
</footer>
<?php wp_footer(); ?>
</body>
</html>