Remove is_empty()

master
Skylar Ittner 5 years ago
parent 3b6df75195
commit 59ace4fa05

@ -43,13 +43,13 @@ switch ($VARS['action']) {
if (!$user->hasPermission("SITEWRITER") && !$user->hasPermission("SITEWRITER_EDIT")) { if (!$user->hasPermission("SITEWRITER") && !$user->hasPermission("SITEWRITER_EDIT")) {
returnToSender("no_permission"); returnToSender("no_permission");
} }
if (is_empty($VARS['siteid']) || !$database->has("sites", ["siteid" => $VARS['siteid']])) { if (empty($VARS['siteid']) || !$database->has("sites", ["siteid" => $VARS['siteid']])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['title'])) { if (empty($VARS['title'])) {
returnToSender("invalid_parameters", $VARS['siteid']); returnToSender("invalid_parameters", $VARS['siteid']);
} }
if (!is_empty($VARS['slug'])) { if (!empty($VARS['slug'])) {
$slug = strtolower($VARS['slug']); $slug = strtolower($VARS['slug']);
$slug = preg_replace("/[^[:alnum:][:space:]]/u", '', $slug); $slug = preg_replace("/[^[:alnum:][:space:]]/u", '', $slug);
$slug = preg_replace("/[[:space:]]/u", '-', $slug); $slug = preg_replace("/[[:space:]]/u", '-', $slug);
@ -70,7 +70,7 @@ switch ($VARS['action']) {
} }
} }
$template = "default"; $template = "default";
if (!is_empty($VARS['template'])) { if (!empty($VARS['template'])) {
$template = preg_replace("/[^A-Za-z0-9]/", '', $VARS['template']); $template = preg_replace("/[^A-Za-z0-9]/", '', $VARS['template']);
} }
$theme = $database->get("sites", "theme", ["siteid" => $VARS['siteid']]); $theme = $database->get("sites", "theme", ["siteid" => $VARS['siteid']]);
@ -84,21 +84,21 @@ switch ($VARS['action']) {
if (!$user->hasPermission("SITEWRITER")) { if (!$user->hasPermission("SITEWRITER")) {
returnToSender("no_permission"); returnToSender("no_permission");
} }
if (is_empty($VARS['siteid']) || !$database->has("sites", ["siteid" => $VARS['siteid']])) { if (empty($VARS['siteid']) || !$database->has("sites", ["siteid" => $VARS['siteid']])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['pageid']) || !$database->has("pages", ["AND" => ["pageid" => $VARS['pageid'], "siteid" => $VARS['siteid']]])) { if (empty($VARS['pageid']) || !$database->has("pages", ["AND" => ["pageid" => $VARS['pageid'], "siteid" => $VARS['siteid']]])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['title'])) { if (empty($VARS['title'])) {
returnToSender("invalid_parameters", $VARS['siteid']); returnToSender("invalid_parameters", $VARS['siteid']);
} }
if (is_empty($VARS['template'])) { if (empty($VARS['template'])) {
returnToSender("invalid_parameters", $VARS['siteid']); returnToSender("invalid_parameters", $VARS['siteid']);
} }
$nav = null; $nav = null;
if ($VARS['innavbar'] == 1) { if ($VARS['innavbar'] == 1) {
if (is_empty($VARS['navbartitle'])) { if (empty($VARS['navbartitle'])) {
returnToSender("invalid_parameters", $VARS['siteid']); returnToSender("invalid_parameters", $VARS['siteid']);
} }
$nav = $VARS['navbartitle']; $nav = $VARS['navbartitle'];
@ -123,7 +123,7 @@ switch ($VARS['action']) {
"pageid" => $VARS['pageid'] "pageid" => $VARS['pageid']
] ]
]); ]);
if (!is_empty($VARS['navorder']) && preg_match("/^[0-9]+([0-9|]*([0-9])|[0-9])$/", $VARS['navorder'])) { if (!empty($VARS['navorder']) && preg_match("/^[0-9]+([0-9|]*([0-9])|[0-9])$/", $VARS['navorder'])) {
$pages = explode("|", preg_replace("/[|]{2,}/", "", $VARS['navorder'])); $pages = explode("|", preg_replace("/[|]{2,}/", "", $VARS['navorder']));
for ($i = 0; $i < count($pages); $i++) { for ($i = 0; $i < count($pages); $i++) {
$database->update("pages", [ $database->update("pages", [
@ -142,21 +142,21 @@ switch ($VARS['action']) {
if (!$user->hasPermission("SITEWRITER")) { if (!$user->hasPermission("SITEWRITER")) {
returnToSender("no_permission"); returnToSender("no_permission");
} }
if (!is_empty($VARS['siteid'])) { if (!empty($VARS['siteid'])) {
if (!$database->has("sites", ["siteid" => $VARS['siteid']])) { if (!$database->has("sites", ["siteid" => $VARS['siteid']])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
} }
if (is_empty($VARS['name'])) { if (empty($VARS['name'])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['url'])) { if (empty($VARS['url'])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['theme'])) { if (empty($VARS['theme'])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['color'])) { if (empty($VARS['color'])) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
$url = formatsiteurl($VARS['url']); $url = formatsiteurl($VARS['url']);
@ -168,7 +168,7 @@ switch ($VARS['action']) {
if ($color != "default" && !file_exists(__DIR__ . "/public/themes/$theme/colors/$color")) { if ($color != "default" && !file_exists(__DIR__ . "/public/themes/$theme/colors/$color")) {
returnToSender("invalid_parameters"); returnToSender("invalid_parameters");
} }
if (is_empty($VARS['siteid'])) { if (empty($VARS['siteid'])) {
$database->insert('sites', ["sitename" => $VARS['name'], "url" => $url, "theme" => $theme, "color" => $color]); $database->insert('sites', ["sitename" => $VARS['name'], "url" => $url, "theme" => $theme, "color" => $color]);
$siteid = $database->id(); $siteid = $database->id();
$template = (file_exists(__DIR__ . "/public/themes/$theme/home.php") ? "home" : "default"); $template = (file_exists(__DIR__ . "/public/themes/$theme/home.php") ? "home" : "default");

@ -18,18 +18,18 @@ if (!$user->hasPermission("SITEWRITER") && !$user->hasPermission("SITEWRITER_ANA
$select_filter = []; $select_filter = [];
if (isset($VARS['siteid']) && !is_empty($VARS['siteid'])) { if (!empty($VARS['siteid'])) {
if ($database->has('sites', ['siteid' => $VARS['siteid']])) { if ($database->has('sites', ['siteid' => $VARS['siteid']])) {
$select_filter["analytics.siteid"] = $VARS['siteid']; $select_filter["analytics.siteid"] = $VARS['siteid'];
} }
} }
if (isset($VARS['after']) && !is_empty($VARS['after'])) { if (!empty($VARS['after'])) {
if (strtotime($VARS['after']) !== FALSE) { if (strtotime($VARS['after']) !== FALSE) {
$select_filter["time[>]"] = date("Y-m-d H:i:s", strtotime($VARS['after'])); $select_filter["time[>]"] = date("Y-m-d H:i:s", strtotime($VARS['after']));
} }
} }
if (isset($VARS['before']) && !is_empty($VARS['before'])) { if (!empty($VARS['before'])) {
if (strtotime($VARS['before']) !== FALSE) { if (strtotime($VARS['before']) !== FALSE) {
$select_filter["time[<]"] = date("Y-m-d H:i:s", strtotime($VARS['before'])); $select_filter["time[<]"] = date("Y-m-d H:i:s", strtotime($VARS['before']));
} }

@ -16,7 +16,7 @@ if (!$user->hasPermission("SITEWRITER") && !$user->hasPermission("SITEWRITER_EDI
die(); die();
} }
if (isset($VARS['arg']) && !is_empty($VARS['arg'])) { if (!empty($VARS['arg'])) {
// Allow action.php to do a better redirect // Allow action.php to do a better redirect
$VARS['siteid'] = $VARS['arg']; $VARS['siteid'] = $VARS['arg'];
if (strpos($VARS['arg'], "|") !== FALSE) { if (strpos($VARS['arg'], "|") !== FALSE) {
@ -28,7 +28,7 @@ if (isset($VARS['arg']) && !is_empty($VARS['arg'])) {
} }
} }
if (!is_empty($VARS['siteid'])) { if (!empty($VARS['siteid'])) {
if ($database->has('sites', ['siteid' => $VARS['siteid']])) { if ($database->has('sites', ['siteid' => $VARS['siteid']])) {
$sitedata = $database->get( $sitedata = $database->get(
'sites', [ 'sites', [
@ -138,7 +138,7 @@ if (!is_empty($VARS['siteid'])) {
<div class="form-group"> <div class="form-group">
<label><i class="fas fa-bars"></i> <?php $Strings->get("navbar options"); ?></label> <label><i class="fas fa-bars"></i> <?php $Strings->get("navbar options"); ?></label>
<div class="form-check"> <div class="form-check">
<input class="form-check-input" type="checkbox" name="innavbar" id="innavbarCheckbox" value="1" <?php echo (is_empty($thispage['nav']) ? "" : "checked") ?> /> <input class="form-check-input" type="checkbox" name="innavbar" id="innavbarCheckbox" value="1" <?php echo (empty($thispage['nav']) ? "" : "checked") ?> />
<label class="form-check-label" for="innavbarCheckbox"> <label class="form-check-label" for="innavbarCheckbox">
<?php $Strings->get("in navbar"); ?> <?php $Strings->get("in navbar"); ?>
</label> </label>
@ -152,14 +152,14 @@ if (!is_empty($VARS['siteid'])) {
<div class="input-group-prepend"> <div class="input-group-prepend">
<label class="input-group-text" for="navbarTitle"><?php $Strings->get("navbar title"); ?></label> <label class="input-group-text" for="navbarTitle"><?php $Strings->get("navbar title"); ?></label>
</div> </div>
<input type="text" id="navbarTitle" name="navbartitle" class="form-control" required="required" minlength="1" maxlength="200" value="<?php echo (is_empty($thispage['nav']) ? $thispage['title'] : $thispage['nav']); ?>" /> <input type="text" id="navbarTitle" name="navbartitle" class="form-control" required="required" minlength="1" maxlength="200" value="<?php echo (empty($thispage['nav']) ? $thispage['title'] : $thispage['nav']); ?>" />
</div> </div>
<label class="mb-0 pb-0"><?php $Strings->get("navbar position"); ?></label> <label class="mb-0 pb-0"><?php $Strings->get("navbar position"); ?></label>
<div class="list-group py-3" id="navbar-order-list"> <div class="list-group py-3" id="navbar-order-list">
<?php <?php
foreach ($pagedata as $page) { foreach ($pagedata as $page) {
if (is_empty($page['nav'])) { if (empty($page['nav'])) {
continue; continue;
} }
?> ?>

@ -28,7 +28,7 @@ $sitedata = [
]; ];
$settings = []; $settings = [];
if (isset($VARS['siteid']) && !is_empty($VARS['siteid'])) { if (!empty($VARS['siteid'])) {
if ($database->has('sites', ['siteid' => $VARS['siteid']])) { if ($database->has('sites', ['siteid' => $VARS['siteid']])) {
$siteid = $VARS['siteid']; $siteid = $VARS['siteid'];
$sitedata = $database->select( $sitedata = $database->select(

Loading…
Cancel
Save