https://t.me/RX1948
Server : Apache
System : Linux s1230 5.15.0-139-generic #149~20.04.1 SMP Tue Jul 14 11:21:49 UTC 2026 x86_64
User : p141464 ( 418825)
PHP Version : 7.4.33.12
Disable Function : NONE
Directory :  /html/KMU-CSR-PLANER/wp-content/plugins/modern-polls/resources/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /html/KMU-CSR-PLANER/wp-content/plugins/modern-polls/resources/views/create.php
<?php
/********************************************************************
 * @plugin     ModernPolls
 * @file       views/create.php
 * @date       11.02.2021
 * @author     Felix Tzschucke <f.tzschucke@gmail.com>
 * @copyright  2018 - 2021 Felix Tzschucke
 * @license    GPL2
 * @version    1.0.10
 * @link       https://felixtz.de/
 ********************************************************************/

if (!current_user_can('manage_polls')) die('Access Denied');

if (isset($_SESSION['mpp_lastPost'])) {
    $oldQuestion = $_SESSION['mpp_lastPost']['mpp_question'];
    $oldContent = $_SESSION['mpp_lastPost']['mpp_content'];
    $oldAnswers = $_SESSION['mpp_lastPost']['mpp_answers'];
    $oldTemplate = $_SESSION['mpp_lastPost']['mpp_template'];
    $oldStart = $_SESSION['mpp_lastPost']['mpp_start'];
    $oldEnd = $_SESSION['mpp_lastPost']['mpp_end'];
    $oldHandle = $_SESSION['mpp_lastPost']['mpp_showResult'];

    if ($oldHandle == -1) {
        $handleNever = 'checked';
        $handleBefore = 'disabled';
        $handleAfter = 'disabled';
    } elseif ($oldHandle == 0) {
        $handleNever = '';
        $handleBefore = '';
        $handleAfter = 'checked';
    } elseif ($oldHandle == 1) {
        $handleNever = '';
        $handleBefore = 'checked';
        $handleAfter = 'checked disabled';
    }
    if ($oldEnd == 0) {
        $expireHide = 'style="display:none;"';
        $expireChecked = 'checked';
    } else {
        $expireHide = '';
        $expireChecked = '';
    }
} else {
    $oldQuestion = '';
    $oldContent = '';
    $oldAnswers = ['', ''];
    $oldTemplate = 1;

    $handleNever = '';
    $handleBefore = 'checked';
    $handleAfter = 'checked disabled';
}
?>
<div class="mpp-body_wrapper">
    <div class="mpp-container">
        <h2 class="mpp-border_bottom"><?php _e('Create Poll', FelixTzWPModernPollsTextdomain); ?></h2>
        <form method="post" action="<?php echo esc_attr(wp_unslash($_SERVER['REQUEST_URI'])); ?>">
            <?php wp_nonce_field('wp-polls_add-poll'); ?>

            <div class="mpp-row">

                <div class="mpp-col-8">

                    <h3><?php _e('Poll Question', FelixTzWPModernPollsTextdomain); ?></h3>

                    <div class="mpp-row <?php if (isset($_SESSION['mpp_error']['question'])) echo 'mpp-error'; ?>">
                        <div class="mpp-input_group">
                            <div class="mpp-input_group_prepend">
                                <div class="mpp-input_group_text"><?php _e('Question', FelixTzWPModernPollsTextdomain) ?></div>
                            </div>
                            <input type="text"
                                   class="mpp-input <?php if (isset($_SESSION['mpp_error']['question'])) echo 'error'; ?>"
                                   name="mpp_question"
                                   value="<?php echo $oldQuestion; ?>">
                        </div>
                    </div><?php
                    if (isset($_SESSION['mpp_error']['question'])) {
                        echo '<p class="mpp-error">' . _e('You must input an Poll Question.', FelixTzWPModernPollsTextdomain) . '</p>';
                    } ?>

                    <!-- Poll Answers -->
                    <h3><?php _e('Poll Answers', FelixTzWPModernPollsTextdomain); ?></h3>
                    <div id="mpp_answers">
                        <?php
                        for ($i = 1; $i <= count($oldAnswers); $i++) {

                            echo '<div class="mpp-row mpp-answer_row ' . ((isset($_SESSION['mpp_error']['answer'][$i - 1]) ? 'mpp-error' : '')) . '" id="mpp-answer_' . $i . '">' .
                                '   <div class="mpp-input_group">' .
                                '       <div class="mpp-input_group_prepend">' .
                                '          <div class="mpp-input_group_text"><div class="mpp-answer_id">' . $i . '</div>. ' . __('Answer', FelixTzWPModernPollsTextdomain) . '</div>' .
                                '       </div>' .
                                '       <input type="text" class="mpp-input" name="mpp_answers[]" value="' . $oldAnswers[$i - 1] . '">' .
                                '       <div class="mpp-input_group_append">' .
                                '          <button type="button" data-id="' . $i . '" class="mpp-remove_answer">' . __('Remove', FelixTzWPModernPollsTextdomain) . '</button>' .
                                '       </div>' .
                                '   </div>' .
                                '</div>';

                            if (isset($_SESSION['mpp_error']['answer'][$i - 1])) {
                                echo '<p id="mpp-answer_error_' . $i . '" class="mpp-error">' . __('This field cannot be empty. But if you dont need it, you can delete it!', FelixTzWPModernPollsTextdomain) . '</p>';
                            }
                        } ?>
                    </div>
                    <div class="mpp-row">
                        <button class="mpp-btn mpp-btn_secondary mpp-btn_ls mpp-add_answer"><?php _e('Add Answer', FelixTzWPModernPollsTextdomain) ?></button>
                    </div>

                    <h3 class="mpp-content"><?php _e('Poll Content', FelixTzWPModernPollsTextdomain); ?></h3>
                    <div class="mpp-row mpp-row_content">
                        <?php

                        $settings = [
                            'teeny' => true,
                            'media_buttons' => false,
                            'textarea_rows' => 15,
                            'tabindex' => 1
                        ];
                        wp_editor($oldContent, 'mpp_content', $settings);

                        ?>
                    </div>
                </div>

                <div class="mpp-col-4">
                    <div class="mpp-postbox">
                        <div class="mpp-postbox_title"><?php _e('Publish', FelixTzWPModernPollsTextdomain); ?></div>
                        <div class="mpp-postbox_inside">
                            <div class="mpp-postbox_content">
                                <span class="small spacer_bottom"><?php _e('Start Plan', FelixTzWPModernPollsTextdomain); ?></span>
                                <div id="mpp-startTime">
                                    <?php $this->dateField('mpp_start', $oldStart ?? null); ?>
                                    <?php $this->timeField('mpp_start', $oldStart ?? null); ?>
                                </div>
                                <span class="small spacer_bottom"><?php _e('End Plan', FelixTzWPModernPollsTextdomain); ?></span>

                                <div class="mpp-input_group spacer_bottom">
                                    <div class="mpp-input_group_prepend">
                                        <div class="mpp-input_group_text" style="padding: 4px;">
                                            <input type="checkbox" id="mpp-expire" class="" value="1"
                                                   name="mpp-expire" <?= $expireChecked ?? '' ?>>
                                        </div>
                                    </div>
                                    <input type="text" class="mpp-input"
                                           value="<?php _e('This Poll never Ends', FelixTzWPModernPollsTextdomain) ?>"
                                           style=" padding: 0px 8px;font-size: 12px;" disabled>
                                </div>

                                <div id="mpp-expireTime" <?= $expireHide ?? '' ?>>
                                    <?php $this->dateField('mpp_end', $oldEnd ?? null); ?>
                                    <?php $this->timeField('mpp_end', $oldEnd ?? null); ?>
                                </div>
                            </div>
                            <div class="mpp-postbox_actions">
                                <div class="mpp-publish_action">
                                    <button type="submit" name="do" value="create"
                                            class="mpp-btn mpp-btn_primary"><?php _e('Create', FelixTzWPModernPollsTextdomain) ?></button>
                                </div>
                                <div class="mpp-clearfix"></div>
                            </div>
                        </div>
                    </div>

                    <div class="mpp-postbox">
                        <div class="mpp-postbox_title"><?php _e('Options', FelixTzWPModernPollsTextdomain) ?></div>
                        <div class="mpp-postbox_inside">
                            <div class="mpp-postbox_content">
                                <div id="mpp-template">
                                    <span class="small spacer_bottom"><?php _e('Template', FelixTzWPModernPollsTextdomain) ?></span>
                                    <div class="mpp-input_group spacer_bottom">
                                        <select name="mpp_template" id="mpp-templateSelect" class="mpp-select">
                                            <?php
                                            foreach ($templates as $template) {
                                                if ($oldTemplate == $template->id) {
                                                    $selected_template = 'selected';
                                                } else {
                                                    $selected_template = '';
                                                }
                                                echo '<option value="' . $template->id . '" ' . $selected_template . '>' . $template->name . '</option>';
                                            }
                                            ?>
                                        </select>
                                    </div>
                                </div>

                                <div id="mpp-multipleAnswers">
                                    <span class="small spacer_bottom"><?php _e('Multiple Answers', FelixTzWPModernPollsTextdomain) ?></span>

                                    <div class="mpp_input-group spacer_bottom">
                                        <div class="mpp_input-group-text">
                                            <label for="mpp-multipleSelect"></label>
                                            <?php _e('Allow more than one Answer?', FelixTzWPModernPollsTextdomain) ?>
                                        </div>

                                        <select name="mpp_multiple_allow" id="mpp-multipleSelect"
                                                class="mpp-select mpp_flex-1">
                                            <option value="0"><?php _e('No', FelixTzWPModernPollsTextdomain); ?></option>
                                            <option value="1"><?php _e('Yes', FelixTzWPModernPollsTextdomain); ?></option>
                                        </select>

                                        <div class="mpp-input_group_text">
                                            <label for="mpp-multiple">
                                                <?php _e('Maximum Number of Answers', FelixTzWPModernPollsTextdomain) ?>
                                            </label>
                                        </div>
                                        <select name="mpp_multiple" id="mpp-multiple" class="mpp-select mpp_flex-1"
                                                disabled="disabled">
                                            <option value="1">1</option>
                                            <option value="0">2</option>
                                        </select>
                                    </div>
                                </div>
                                <div class="mpp-resultOptions">
                                    <span class="small spacer_bottom"><?php _e('Result Handle', FelixTzWPModernPollsTextdomain); ?></span>
                                    <div class="mpp_input-group spacer_bottom">
                                        <div class="mpp_input-group-text">
                                            <input type="checkbox" id="showResultNever" name="mpp_showResultNever"
                                                   value="-1" class="mpp_checkbox-input" <?= $handleNever ?>>
                                        </div>
                                        <div class="mpp_input-group-text mpp_flex-1">
                                            <label for="showResultNever">
                                                <?php _e('Never show Result', FelixTzWPModernPollsTextdomain) ?>
                                            </label>
                                        </div>
                                    </div>
                                    <div class="mpp_input-group spacer_bottom">
                                        <div class="mpp_input-group-text">
                                            <input type="checkbox" id="showResultBefore" name="mpp_showResultBefore"
                                                   value="1" class="mpp_checkbox-input" <?= $handleBefore ?>>
                                        </div>
                                        <div class="mpp_input-group-text mpp_flex-1">
                                            <label for="showResultBefore">
                                                <?php _e('Show Result before Vote', FelixTzWPModernPollsTextdomain) ?>
                                            </label>
                                        </div>
                                    </div>
                                    <div class="mpp_input-group spacer_bottom">
                                        <div class="mpp_input-group-text">
                                            <input type="checkbox" id="showResultAfter" name="mpp_showResultAfter"
                                                   value="0" class="mpp_checkbox-input" <?= $handleAfter ?>>
                                        </div>
                                        <div class="mpp_input-group-text mpp_flex-1">
                                            <label for="showResultAfter">
                                                <?php _e('Show Result after Vote', FelixTzWPModernPollsTextdomain) ?>
                                            </label>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
</div>
<div style="display: none" id="templateAnswer">
    <div class="mpp-row mpp-answer_row" id="">
        <div class="mpp-input_group">
            <div class="mpp-input_group_prepend">
                <div class="mpp-input_group_text">
                    <div class="mpp-answer_id"></div>
                    . <?php echo __('Answer', FelixTzWPModernPollsTextdomain) ?></div>
            </div>
            <input type="text" class="mpp-input" name="mpp_answers[]">
            <div class="mpp-input_group_append">
                <button type="button"
                        class="mpp-remove_answer"><?php echo __('Remove', FelixTzWPModernPollsTextdomain) ?></button>
            </div>
        </div>
    </div>
</div>

https://t.me/RX1948 - 2025