added custom css for subs
parent
17b51b3125
commit
cff32062f2
17
opt/base.php
17
opt/base.php
|
@ -599,7 +599,7 @@ function reset_org_id($db, $sub, $post_id)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set the css that we use
|
// Set the css that we use
|
||||||
function set_css($mode, $settings)
|
function set_css($db, $mode, $sub, $settings)
|
||||||
{
|
{
|
||||||
|
|
||||||
$admin_css = array(
|
$admin_css = array(
|
||||||
|
@ -619,6 +619,21 @@ function set_css($mode, $settings)
|
||||||
return 'admin';
|
return 'admin';
|
||||||
} elseif (in_array($mode, $mod_css)) {
|
} elseif (in_array($mode, $mod_css)) {
|
||||||
return 'mod';
|
return 'mod';
|
||||||
|
}
|
||||||
|
|
||||||
|
$statement = $db->prepare("SELECT css
|
||||||
|
FROM subs
|
||||||
|
WHERE name = ?");
|
||||||
|
$statement->bindParam(1, $sub);
|
||||||
|
$result = $statement->execute();
|
||||||
|
|
||||||
|
while ($row = $result->fetchArray(SQLITE3_NUM)) {
|
||||||
|
$css_sub = "{$row[0]}";
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( (!empty($css_sub)) ) {
|
||||||
|
$css = filter($css_sub, 'alnum', 20);
|
||||||
|
// 20 chars should be enough to name a css
|
||||||
} elseif ( (!empty($_POST['css'])) ) {
|
} elseif ( (!empty($_POST['css'])) ) {
|
||||||
$css = filter($_POST['css'], 'alnum', 20);
|
$css = filter($_POST['css'], 'alnum', 20);
|
||||||
// 20 chars should be enough to name a css
|
// 20 chars should be enough to name a css
|
||||||
|
|
Loading…
Reference in New Issue