public function display_stack_creation_options()

in admin/AmazonAI-CloudFrontConfiguration.php [159:242]


    public function display_stack_creation_options() {
?>
        <div id="create_stack_div">
        <h2>CloudFront Setup</h2>
        <div class="text-content long">
        <?php
        if (!isset($desc_text_amazon_cf)) {
            include plugin_dir_path( dirname( __FILE__)) . 'includes/class-amazonpolly-TextDescriptions.php';
        }
        echo $desc_text_amazon_cf;
        ?>
        </div>
        <form method="post" action="options.php">
            <table class="form-table">
                <tr>
                    <td class="label">
                        <label for="amazon_cf_origin"><b>Origin Domain Name:</b></label>
                    </td>
                    <td class="input-textbox">
                        <input type="text" name="amazon_cf_origin" id="amazon_cf_origin" size = "40" value="<?php 
                        if (get_option('amazon_cf_origin')) {
                            echo esc_attr(get_option('amazon_cf_origin'));
                        }
                        else {
                            echo esc_attr(get_option('siteurl'));
                        }
                        ?>">
                    </td>
                    <td class="info-btn">
                        <a class="info" id="info_btn_amazon_cf_origin">?</a>
                    </td>
                </tr>
                <tr id="desc_row_amazon_cf_origin" style="display:none;">
                    <td colspan="2" class="desc-row">
                    <div class="text-content long">
                    <?php 
                    if (!isset($desc_text_amazon_cf_origin)) {
                        include plugin_dir_path( dirname( __FILE__)) . 'includes/class-amazonpolly-TextDescriptions.php';
                    }
                    echo $desc_text_amazon_cf_origin;
                    ?>                        
                    </div>
                    </td>                    
                </tr>
                <tr>
                    <td class="label" class="input-textbox">
                        <label for="amazon_cf_alias"><b>CloudFront Alternate Domain Name:</b></label>
                    </td>
                    <td>
                        <input type="text" name="amazon_cf_alias" id="amazon_cf_alias" size = "40" value="<?php echo esc_attr(get_option('amazon_cf_alias')) ?>">
                    </td>
                    <td class="info-btn">
                        <a class="info" id="info_btn_amazon_cf_alias">?</a>
                    </td>                    
                </tr>
                <tr id="desc_row_amazon_cf_alias" style="display:none;">
                    <td colspan="2" class="desc-row">
                    <div class="text-content long">
                    <?php 
                    if (!isset($desc_text_amazon_cf_alias)) {
                        include plugin_dir_path( dirname( __FILE__)) . 'includes/class-amazonpolly-TextDescriptions.php';
                    }
                    echo $desc_text_amazon_cf_alias;
                    ?>                        
                    </div>
                    </td>                   
                </tr>
                <tr>
                    <td></td>
                </tr>                               
            </table>        
        </form>

<?php
        if (!isset($desc_text_initiate_setup)) {
            include plugin_dir_path( dirname( __FILE__)) . 'includes/class-amazonpolly-TextDescriptions.php';
        }        
        echo '
        <div class="text-content long">'.$desc_text_initiate_setup.'</div>';
        $this->amazon_cf_button_gui('create_stack_btn_div','stack_create_btn','Initiate Setup','button-primary','block')
?>
        </div>
<?php
    }