<?php
/**
 * Modal Template
 *
 * @package WPALLSTARS\PluginStarterTemplate
 */

// If this file is called directly, abort.
if (!defined('WPINC')) {
    die;
}
?>

<!-- Update Source Modal -->
<div id="wpst-update-source-modal" class="wpst-modal">
    <div class="wpst-modal-content">
        <div class="wpst-modal-header">
            <h2 class="wpst-modal-title"><?php esc_html_e('Select Update Source', 'wp-plugin-starter-template'); ?></h2>
            <span class="wpst-modal-close">&times;</span>
        </div>
        
        <div class="wpst-modal-body">
            <p><?php esc_html_e('Choose your preferred source for plugin updates:', 'wp-plugin-starter-template'); ?></p>
            
            <div class="wpst-modal-message"></div>
            
            <div class="wpst-source-options">
                <?php
                // Get current update source
                $current_source = get_option('wpst_update_source', 'wordpress.org');
                ?>
                
                <label class="wpst-source-option <?php echo $current_source === 'wordpress.org' ? 'selected' : ''; ?>">
                    <input type="radio" name="update_source" value="wordpress.org" <?php checked($current_source, 'wordpress.org'); ?>>
                    <span class="wpst-source-option-label"><?php esc_html_e('WordPress.org', 'wp-plugin-starter-template'); ?></span>
                    <div class="wpst-source-option-description">
                        <?php esc_html_e('Receive updates from the official WordPress.org repository. Recommended for most users.', 'wp-plugin-starter-template'); ?>
                    </div>
                </label>
                
                <label class="wpst-source-option <?php echo $current_source === 'github' ? 'selected' : ''; ?>">
                    <input type="radio" name="update_source" value="github" <?php checked($current_source, 'github'); ?>>
                    <span class="wpst-source-option-label"><?php esc_html_e('GitHub', 'wp-plugin-starter-template'); ?></span>
                    <div class="wpst-source-option-description">
                        <?php esc_html_e('Receive updates from the GitHub repository. May include pre-release versions.', 'wp-plugin-starter-template'); ?>
                    </div>
                </label>
                
                <label class="wpst-source-option <?php echo $current_source === 'gitea' ? 'selected' : ''; ?>">
                    <input type="radio" name="update_source" value="gitea" <?php checked($current_source, 'gitea'); ?>>
                    <span class="wpst-source-option-label"><?php esc_html_e('Gitea', 'wp-plugin-starter-template'); ?></span>
                    <div class="wpst-source-option-description">
                        <?php esc_html_e('Receive updates from the Gitea repository. May include pre-release versions.', 'wp-plugin-starter-template'); ?>
                    </div>
                </label>
            </div>
        </div>
        
        <div class="wpst-modal-footer">
            <button type="button" id="wpst-save-source" class="button button-primary">
                <?php esc_html_e('Save', 'wp-plugin-starter-template'); ?>
            </button>
        </div>
    </div>
</div>