コード例 #1
0
ファイル: vote.php プロジェクト: smellems/wet4
if (isset($vars['entity'])) {
    $poll = $vars['entity'];
    //set up our variables
    $question = $poll->question;
    $tags = $poll->tags;
    $access_id = $poll->access_id;
} else {
    register_error(elgg_echo("polls:blank"));
    forward('polls/all');
}
$lang = get_current_language();
//convert $responses to radio inputs for form display
$responses = polls_get_choice_array($poll);
$response_inputs = elgg_view('input/radio', array('name' => 'response', 'class' => 'mrgn-rght-sm', 'options' => $responses));
$responses2 = polls_get_choice_array2($poll);
$response_inputs2 = elgg_view('input/radio', array('name' => 'response2', 'class' => 'mrgn-rght-sm', 'options' => $responses2));
$responses3 = polls_get_choice_array3($poll);
$response_inputs3 = elgg_view('input/radio', array('name' => 'response3', 'class' => 'mrgn-rght-sm', 'options' => $responses3));
foreach ($responses3 as $value) {
    $responses4 = gc_explode_translation($value, $lang);
    $form_body .= '  <input type="radio"  class = "mrgn-rght-sm" name="response3" value="' . $value . '"> ' . $responses4 . '<br>';
}
if (empty($responses3)) {
    $response_inputs4 = elgg_view('input/radio', array('name' => 'response3', 'class' => 'mrgn-rght-sm', 'options' => $responses));
}
$submit_input = '<br />' . elgg_view('input/submit', array('rel' => $poll->guid, 'class' => 'poll-vote-button btn-primary', 'name' => 'submit_vote', 'value' => elgg_echo('polls:vote')));
if (isset($vars['entity'])) {
    $entity_hidden = elgg_view('input/hidden', array('name' => 'guid', 'value' => $poll->guid));
    $entity_hidden .= elgg_view('input/hidden', array('name' => 'callback', 'value' => $vars['callback']));
} else {
コード例 #2
0
ファイル: choices.php プロジェクト: smellems/wet4
                $body .= '</div>';
            } else {
                $body .= elgg_view('input/text', array('name' => 'choice_text_' . $i, 'value' => $choice->text, 'class' => 'input-poll-choice'));
                $body .= '<a href="#" alt="' . elgg_echo('polls:delete_choice') . '" title="' . elgg_echo('polls:delete_choice') . ' id="choice_delete_' . $i . '" onclick="javascript:polls_delete_choice(' . $i . '); return false;">';
                $body .= '<i class="fa fa-trash-o fa-lg icon-unsel"><span class="wb-inv">Delete This</span></i></a>';
                $body .= '</div>';
            }
            $i += 1;
        }
    }
}
$body .= elgg_view('input/hidden', array('name' => 'number_of_choices', 'id' => 'number_of_choices', 'value' => $i));
$body .= '<div id="new_choices_area"  class="en"></div>';
if ($poll) {
    //if ($test == 'fr'){
    $choices = polls_get_choice_array2($poll);
    if ($choices) {
        foreach ($choices as $choice) {
            $body .= '<div id="choice_container_2' . $s . '"  class="fr">';
            //$body .= $choice;
            $body .= elgg_view('input/text', array('name' => 'choice_text_f' . $s, 'value' => $choice, 'class' => 'input-poll-choice2'));
            $body .= '<a href="#" alt="' . elgg_echo('polls:delete_choice') . '" title="' . elgg_echo('polls:delete_choice') . ' id="choice_delete_' . $s . '" onclick="javascript:polls_delete_choice2(' . $s . '); return false;">';
            $body .= '<i class="fa fa-trash-o fa-lg icon-unsel"><span class="wb-inv">Delete This</span></i></a>';
            $body .= '</div>';
            $s += 1;
        }
    }
    //}
    //print_r($choices);
}
$body .= elgg_view('input/hidden', array('name' => 'number_of_choices2', 'id' => 'number_of_choices2', 'value' => $s));