diff options
| author | czaks <marcin@6irc.net> | 2014-01-06 04:14:51 +0100 |
|---|---|---|
| committer | czaks <marcin@6irc.net> | 2014-01-06 04:14:51 +0100 |
| commit | c8bccecc2327316626a12729806f7018d3d3d3a2 (patch) | |
| tree | 29b3ecd8bec0d0fc315f318268a7ec24e79ddb82 | |
| parent | b90aa17dbafcb38997da50f6fdf28dd61e7a6f64 (diff) | |
attention bar: iteration of fixes
| -rw-r--r-- | attentionbar.php | 5 | ||||
| -rw-r--r-- | stylesheets/style.css | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/attentionbar.php b/attentionbar.php index e928daae..18a5d9ac 100644 --- a/attentionbar.php +++ b/attentionbar.php @@ -1,8 +1,9 @@ <?php require_once 'inc/functions.php'; checkBan(); - if(@strlen($_POST["text"])>0) { - file_put_contents("attentionbar.txt",$_POST["text"]); + $text = isset($_POST['text']) ? $_POST['text'] : ''; + if(strlen($text)>0 && !preg_match('/a href/', $text)) { + file_put_contents("attentionbar.txt",$text); if(strlen($_SERVER['HTTP_REFERER'])>0) { header('Location: ' . $_SERVER['HTTP_REFERER']); } else { header('Location: /'); } } else print(file_get_contents("attentionbar.txt")); diff --git a/stylesheets/style.css b/stylesheets/style.css index befe1816..33f953d2 100644 --- a/stylesheets/style.css +++ b/stylesheets/style.css @@ -456,8 +456,11 @@ table.mod.config-editor input[type="text"] { #attention_bar { height: 1.5em; + max-height: 1.5em; width: 100%; + max-width: 100%; text-align: center; + overflow: hidden; } #attention_bar_form { display: none; @@ -471,8 +474,7 @@ table.mod.config-editor input[type="text"] { text-align: center; } #attention_bar:hover { - background-color: #fff; - opacity: 0.8; + background-color: rgba(100%, 100%, 100%, 0.2); } p.intro.thread-hidden { margin: 0px; |
