mirror of
https://github.com/e107inc/e107.git
synced 2025-01-17 20:58:30 +01:00
2c68d9ee52
Text to LANS #6 - Polls
243 lines
4.3 KiB
PHP
243 lines
4.3 KiB
PHP
<?php
|
|
/*
|
|
* e107 website system
|
|
*
|
|
* Copyright (C) 2008-2017 e107 Inc (e107.org)
|
|
* Released under the terms and conditions of the
|
|
* GNU General Public License (http://www.gnu.org/licenses/gpl.txt)
|
|
*
|
|
*/
|
|
|
|
if (!defined('e107_INIT')) { exit; }
|
|
|
|
/* ################################# */
|
|
/* template for polls when user HASN'T voted ... */
|
|
|
|
|
|
$POLL_NOTVOTED_START = "
|
|
<div style='text-align:center'>
|
|
<p>
|
|
<br />
|
|
<b><i>{QUESTION}</i></b>
|
|
</p>
|
|
<hr />
|
|
</div>
|
|
<p>
|
|
<br />
|
|
";
|
|
|
|
$POLL_NOTVOTED_LOOP = "
|
|
{OPTIONBUTTON}<b>{OPTION}</b>
|
|
<br /><br />";
|
|
|
|
$POLL_NOTVOTED_END = "
|
|
</p>
|
|
<div style='text-align:center' class='smalltext'>
|
|
<p>
|
|
{SUBMITBUTTON}
|
|
<br /><br />
|
|
{AUTHOR}
|
|
<br />
|
|
{VOTE_TOTAL} {COMMENTS}
|
|
<br />
|
|
{OLDPOLLS}
|
|
</p>
|
|
</div>";
|
|
|
|
|
|
/* ################################# */
|
|
/* template for polls when user HAS voted ... */
|
|
|
|
$POLL_VOTED_START = "
|
|
<div style='text-align:center'>
|
|
<br />
|
|
<b><i>{QUESTION}</i></b>
|
|
<hr />
|
|
</div>
|
|
<br />
|
|
";
|
|
|
|
$POLL_VOTED_LOOP = "
|
|
<b>{OPTION}</b>
|
|
<br /><div class='spacer'>{BAR}</div><br />
|
|
<span class='smalltext'>{VOTES} | {PERCENTAGE}</span>
|
|
<br /><br />
|
|
";
|
|
|
|
$POLL_VOTED_END = "
|
|
<div style='text-align:center' class='smalltext'>
|
|
{AUTHOR}
|
|
<br />
|
|
{VOTE_TOTAL} {COMMENTS}
|
|
<br />
|
|
{OLDPOLLS}
|
|
</div>
|
|
";
|
|
|
|
|
|
/* ################################# */
|
|
/* template for polls when user CANNOT vote ... */
|
|
|
|
|
|
$POLL_DISALLOWED_START = "
|
|
<div style='text-align:center'>
|
|
<br />
|
|
<b><i>{QUESTION}</i></b>
|
|
<hr />
|
|
</div>
|
|
<br />
|
|
";
|
|
|
|
$POLL_DISALLOWED_LOOP = "
|
|
<b>{OPTION}</b>
|
|
<br /><br />
|
|
";
|
|
|
|
$POLL_DISALLOWED_END = "
|
|
<div style='text-align:center' class='smalltext'>
|
|
{DISALLOWMESSAGE}<br /><br />
|
|
{VOTE_TOTAL} {COMMENTS}
|
|
<br />
|
|
{OLDPOLLS}
|
|
</div>
|
|
";
|
|
|
|
|
|
/* ################################# */
|
|
/* template for forum polls when user HASN'T voted*/
|
|
|
|
$POLL_FORUM_NOTVOTED_START = "
|
|
<div style='text-align:center; margin-left: auto; margin-right: auto;'>
|
|
<table class='fborder' style='width: 350px;'>
|
|
<tr>
|
|
<td class='forumheader' style='width: 100%; text-align: center;'>
|
|
<b><i>{QUESTION}</i></b>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class='forumheader3' style='width: 100%;'>";
|
|
|
|
$POLL_FORUM_NOTVOTED_LOOP = "
|
|
{OPTIONBUTTON}<b>{OPTION}</b>
|
|
<br /><br />";
|
|
|
|
$POLL_FORUM_NOTVOTED_END = "
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class='forumheader' style='width: 100%;'>
|
|
<div style='text-align:center' class='smalltext'>
|
|
{SUBMITBUTTON}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>";
|
|
|
|
|
|
/* ################################# */
|
|
/* template for forum polls when user HAS voted */
|
|
|
|
$POLL_FORUM_VOTED_START = "
|
|
<div style='text-align:center; margin-left: auto; margin-right: auto;'>
|
|
<table class='fborder' style='width: 350px;'>
|
|
<tr>
|
|
<td class='forumheader' style='width: 100%; text-align: center;'>
|
|
<b><i>{QUESTION}</i></b>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class='forumheader3' style='width: 100%;'>
|
|
";
|
|
|
|
$POLL_FORUM_VOTED_LOOP = "
|
|
<b>{OPTION}</b>
|
|
<br />{BAR}<br />
|
|
<span class='smalltext'>{VOTES} | {PERCENTAGE}</span>
|
|
<br /><br />
|
|
";
|
|
|
|
$POLL_FORUM_VOTED_END = "
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class='forumheader' style='width: 100%;'>
|
|
<div style='text-align:center' class='smalltext'>
|
|
{VOTE_TOTAL}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
";
|
|
|
|
|
|
|
|
/* v2.x template for polls when user has not voted */
|
|
|
|
$POLL_TEMPLATE = array();
|
|
|
|
|
|
$POLL_TEMPLATE['form']['start'] = "
|
|
<div class='clearfix'>
|
|
<div>
|
|
<div class='form-group control-group'>
|
|
Poll: {QUESTION}
|
|
|
|
";
|
|
|
|
$POLL_TEMPLATE['form']['item'] = "
|
|
<div class='radio'>
|
|
{ANSWER}
|
|
</div>";
|
|
|
|
$POLL_TEMPLATE['form']['end'] = "
|
|
|
|
</div>
|
|
<div class='control-group'>
|
|
<div class='controls text-center'>
|
|
{SUBMITBUTTON}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
";
|
|
|
|
|
|
|
|
/* v2.x template for polls when user HAS voted */
|
|
|
|
$POLL_TEMPLATE['results']['start'] = "
|
|
<div class='clearfix'>
|
|
<div>
|
|
<h5>Poll: {QUESTION}</h5>
|
|
";
|
|
|
|
$POLL_TEMPLATE['results']['item'] = "
|
|
<strong>{OPTION}</strong><small class='pull-right'><a href='#' class='e-tip' title=\"{VOTES}\">{PERCENTAGE}</a></small>
|
|
{BAR}
|
|
";
|
|
|
|
$POLL_TEMPLATE['results']['end'] = "
|
|
<div class='text-center'><small>{VOTE_TOTAL}</small></div>
|
|
{COMMENTS} {OLDPOLLS}
|
|
</div>
|
|
</div>
|
|
";
|
|
|
|
/* v2.x template for polls when user HAS been denied the ability to vote (userclass) */
|
|
|
|
$POLL_TEMPLATE['denied']['start'] = $POLL_TEMPLATE['results']['start'];
|
|
$POLL_TEMPLATE['denied']['item'] = $POLL_TEMPLATE['results']['item'];
|
|
$POLL_TEMPLATE['denied']['end'] = "<div class='alert text-warning text-center'>{DISALLOWMESSAGE}</div>
|
|
<div class='text-center'><small>{VOTE_TOTAL}</small></div>
|
|
{COMMENTS} {OLDPOLLS}
|
|
</div>
|
|
</div>
|
|
";
|
|
|
|
|
|
?>
|