Fix some things after cherry-picking
This commit is contained in:
parent
f71326f496
commit
98018de541
@ -268,7 +268,7 @@ class FramaDB {
|
|||||||
* @return array Array of old polls
|
* @return array Array of old polls
|
||||||
*/
|
*/
|
||||||
public function findOldPolls() {
|
public function findOldPolls() {
|
||||||
$prepared = $this->prepare('SELECT * FROM ' . Utils::table('poll') . ' WHERE end_date < NOW() AND date_fin != 0 LIMIT 20');
|
$prepared = $this->prepare('SELECT * FROM ' . Utils::table('poll') . ' WHERE end_date < NOW() AND end_date != 0 LIMIT 20');
|
||||||
$prepared->execute([]);
|
$prepared->execute([]);
|
||||||
|
|
||||||
return $prepared->fetchAll();
|
return $prepared->fetchAll();
|
||||||
|
@ -53,6 +53,8 @@ if (empty($_SESSION['form']->title) || empty($_SESSION['form']->admin_name) || (
|
|||||||
bandeau_pied();
|
bandeau_pied();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
$min_time = time() + 86400;
|
||||||
|
$max_time = time() + (86400 * $config['default_poll_duration']);
|
||||||
|
|
||||||
// Step 4 : Data prepare before insert in DB
|
// Step 4 : Data prepare before insert in DB
|
||||||
if (isset($_POST['confirmecreation'])) {
|
if (isset($_POST['confirmecreation'])) {
|
||||||
@ -174,7 +176,7 @@ if (empty($_SESSION['form']->title) || empty($_SESSION['form']->admin_name) || (
|
|||||||
}
|
}
|
||||||
$summary .= '</ol>';
|
$summary .= '</ol>';
|
||||||
|
|
||||||
$end_date_str = utf8_encode(strftime('%d/%m/%Y', $_SESSION['form']->end_date)); //textual date
|
$end_date_str = utf8_encode(strftime('%d/%m/%Y', $max_time)); //textual date
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<form name="formulaire" action="' . Utils::get_server_name() . 'choix_autre.php" method="POST" class="form-horizontal" role="form">
|
<form name="formulaire" action="' . Utils::get_server_name() . 'choix_autre.php" method="POST" class="form-horizontal" role="form">
|
||||||
|
@ -54,13 +54,14 @@ if (!isset($_SESSION['form']->title) || !isset($_SESSION['form']->admin_name) ||
|
|||||||
bandeau_pied();
|
bandeau_pied();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
$min_time = time() + 86400;
|
||||||
|
$max_time = time() + (86400 * $config['default_poll_duration']);
|
||||||
|
|
||||||
// Step 4 : Data prepare before insert in DB
|
// Step 4 : Data prepare before insert in DB
|
||||||
if (!empty($_POST['confirmation'])) {
|
if (!empty($_POST['confirmation'])) {
|
||||||
|
|
||||||
// Define expiration date
|
// Define expiration date
|
||||||
$enddate = filter_input(INPUT_POST, 'enddate', FILTER_VALIDATE_REGEXP, ['options' => ['regexp' => '#^[0-9]{2}/[0-9]{2}/[0-9]{4}$#']]);
|
$enddate = filter_input(INPUT_POST, 'enddate', FILTER_VALIDATE_REGEXP, ['options' => ['regexp' => '#^[0-9]{2}/[0-9]{2}/[0-9]{4}$#']]);
|
||||||
$min_time = time() + (24 * 60 * 60);
|
|
||||||
$max_time = time() + (86400 * $config['default_poll_duration']);
|
|
||||||
|
|
||||||
if (!empty($enddate)) {
|
if (!empty($enddate)) {
|
||||||
$registredate = explode('/', $enddate);
|
$registredate = explode('/', $enddate);
|
||||||
@ -172,7 +173,7 @@ if (!isset($_SESSION['form']->title) || !isset($_SESSION['form']->admin_name) ||
|
|||||||
}
|
}
|
||||||
$summary .= '</ul>';
|
$summary .= '</ul>';
|
||||||
|
|
||||||
$end_date_str = utf8_encode(strftime('%d/%m/%Y', $_SESSION['form']->end_date)); //textual date
|
$end_date_str = utf8_encode(strftime('%d/%m/%Y', $max_time)); //textual date
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<form name="formulaire" action="' . Utils::get_server_name() . 'choix_date.php" method="POST" class="form-horizontal" role="form">
|
<form name="formulaire" action="' . Utils::get_server_name() . 'choix_date.php" method="POST" class="form-horizontal" role="form">
|
||||||
|
Loading…
Reference in New Issue
Block a user