Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
vvye committed Nov 21, 2018
2 parents e0bae90 + 253074f commit 7a751de
Show file tree
Hide file tree
Showing 5 changed files with 61 additions and 8 deletions.
25 changes: 25 additions & 0 deletions css/dark/chat.css
Expand Up @@ -229,3 +229,28 @@ button#send {
.chat-bar .chat-message .chat-message-content iframe {
display: none;
}

.chat-message.tiny {
height: 1.7rem;
overflow-y: hidden;
line-height: 1rem;
}

.chat-message.tiny .avatar {
height: 1rem;
margin-top: 0;
}

.chat-message.tiny .chat-topbar {
float: left;
}

.chat-message.tiny .username {
font-size: 0.8rem !important;
}

.chat-message.tiny .chat-message-content {
float: left;
padding-left: 0.5rem;
font-size: 0.8rem;
}
25 changes: 25 additions & 0 deletions css/default/chat.css
Expand Up @@ -231,3 +231,28 @@ button#send {
display: none;
}

.chat-message.tiny {
height: 1.7rem;
overflow-y: hidden;
line-height: 1rem;
}

.chat-message.tiny .avatar {
height: 1rem;
margin-top: 0;
}

.chat-message.tiny .chat-topbar {
float: left;
}

.chat-message.tiny .username {
font-size: 0.8rem !important;
}

.chat-message.tiny .chat-message-content {
float: left;
padding-left: 0.5rem;
font-size: 0.8rem;
}

3 changes: 2 additions & 1 deletion inc/config/files.php
Expand Up @@ -6,5 +6,6 @@
'jpeg',
'gif',
'bmp',
'txt'
'txt',
'pdf'
]);
3 changes: 2 additions & 1 deletion inc/lang/de/tmpl/chat.php
Expand Up @@ -20,7 +20,8 @@

<?php foreach ($messages as $message): ?>

<div class="chat-message" id="message-<?= $message['id'] ?>" data-id="<?= $message['id'] ?>">
<div class="chat-message<?= startsWith($message['content'], '@Bot') ? ' tiny' : '' ?>"
id="message-<?= $message['id'] ?>" data-id="<?= $message['id'] ?>">
<div class="chat-sidebar">
<img class="avatar" src="<?= $message['avatar_url'] ?>" />
</div>
Expand Down
13 changes: 7 additions & 6 deletions js/chat.js.php
Expand Up @@ -72,8 +72,9 @@ function removeFirstMessage() {
function addMessage(message) {

var largeAvatar = isYelling(message.content);
var tinyMessage = message.content.substr(0, 4) === '@Bot';

var messageTemplate = '<div class="chat-message" id="message-{id}" data-id="{id}">'
var messageTemplate = '<div class="chat-message' + (tinyMessage ? ' tiny' : '') + '" id="message-{id}" data-id="{id}">'
+ '<div class="chat-sidebar">'
+ '<img class="avatar' + (largeAvatar ? ' large' : '') + '" src="{avatar_url}" />'
+ '</div>'
Expand Down Expand Up @@ -243,8 +244,8 @@ function deleteMessage(id) {
if (doDelete) {
nanoajax.ajax({
url: 'inc/ajax/chat.php?action=delete'
+ '&id=' + id
+ '&token=' + '<?= getCsrfToken() ?>'
+ '&id=' + id
+ '&token=' + '<?= getCsrfToken() ?>'
}, function (status) {

if (status === 403) {
Expand Down Expand Up @@ -276,7 +277,7 @@ function deleteMessage(id) {

nanoajax.ajax({
url: 'inc/ajax/chat.php?action=update_messages'
+ '&last_id=' + getLastMessageId()
+ '&last_id=' + getLastMessageId()
}, function (status, response) {

showCheckmark();
Expand Down Expand Up @@ -364,8 +365,8 @@ function postMessage() {
url: 'inc/ajax/chat.php?action=post_message',
method: 'POST',
body: 'content=' + encodeURIComponent(messageContent.value)
+ '&last_id=' + getLastMessageId()
+ '&token=' + '<?= getCsrfToken() ?>'
+ '&last_id=' + getLastMessageId()
+ '&token=' + '<?= getCsrfToken() ?>'
}, function (status, response) {

if (status === 429) {
Expand Down

0 comments on commit 7a751de

Please sign in to comment.