TaigaChat Pro - Realtime chat/shoutbox [Deleted]

@RoldanLT this is centminmod actually, that didnt work.
This one should work heheh
On your domain config add this:
Code:
location /data/taigachat/ {
    open_file_cache off;
    include /usr/local/nginx/conf/staticfiles.conf;
}
Then reload nginx.

We're both using centminmod :)
 
Haha nice!,

I get this error,
nginx: [emerg] "location" directive is not allowed here in /usr/local/nginx/conf/staticfiles.conf:1
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed


Here is my config,


# redirect from non-www to www
# uncomment, save file and restart Nginx to enable
#server {
# listen 80;
# server_name thecpforum.com;
# return 301 $scheme://www.thecpforum.com$request_uri;
# }

server {
server_name thecpforum.com www.thecpforum.com;

# ngx_pagespeed & ngx_pagespeed handler
#include /usr/local/nginx/conf/pagespeed.conf;
#include /usr/local/nginx/conf/pagespeedhandler.conf;
#include /usr/local/nginx/conf/pagespeedstatslog.conf;

# limit_conn limit_per_ip 16;
# ssi on;

access_log /home/nginx/domains/thecpforum.com/log/access.log combined buffer=32k;
error_log /home/nginx/domains/thecpforum.com/log/error.log;

root /home/nginx/domains/thecpforum.com/public;

location / {
location /data/taigachat/ {
open_file_cache off;
include /usr/local/nginx/conf/staticfiles.conf;
}
}
# block common exploits, sql injections etc
#include /usr/local/nginx/conf/block.conf;

# Enables directory listings when index file not found
#autoindex on;

# Shows file listing times as local time
#autoindex_localtime on;

# Enable for vBulletin usage WITHOUT vbSEO installed
# try_files $uri $uri/ /index.php;

}

include /usr/local/nginx/conf/staticfiles.conf;
include /usr/local/nginx/conf/php.conf;
include /usr/local/nginx/conf/drop.conf;
#include /usr/local/nginx/conf/errorpage.conf;
}
 
Heres what I have in that file, usr/local/nginx/conf/staticfiles.conf


location ~* \.(3gp|gif|jpg|jpeg|png|ico|wmv|avi|asf|asx|mpg|mpeg|mp4|pls|mp3|mid|wav|swf|flv|exe|zip|tar|rar|gz|tgz|bz2|uha|7z|doc|docx|xls|xlsx|pdf|iso)$ {
gzip_static off;
#add_header Pragma public;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
access_log off;
expires 30d;
break;
}

location ~* \.(js)$ {
#add_header Pragma public;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
access_log off;
expires 30d;
break;
}

location ~* \.(css)$ {
#add_header Pragma public;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
access_log off;
expires 30d;
break;
}

location ~* \.(html|htm|txt)$ {
#add_header Pragma public;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
access_log off;
expires 1d;
break;
}

location ~* \.(eot|svg|ttf|woff)$ {
#add_header Pragma public;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
access_log off;
expires 30d;
break;
}
 
Change it to:
Code:
# redirect from non-www to www
# uncomment, save file and restart Nginx to enable
#server {
# listen 80;
# server_name thecpforum.com;
# return 301 $scheme://www.thecpforum.com$request_uri;
# }

server {
server_name thecpforum.com www.thecpforum.com;

# ngx_pagespeed & ngx_pagespeed handler
#include /usr/local/nginx/conf/pagespeed.conf;
#include /usr/local/nginx/conf/pagespeedhandler.conf;
#include /usr/local/nginx/conf/pagespeedstatslog.conf;

# limit_conn limit_per_ip 16;
# ssi on;

access_log /home/nginx/domains/thecpforum.com/log/access.log combined buffer=32k;
error_log /home/nginx/domains/thecpforum.com/log/error.log;

root /home/nginx/domains/thecpforum.com/public;

### Start Xenforo
    location / {
     
        index index.php index.html index.htm;
        try_files $uri $uri/ /index.php?$uri&$args;
        }

    location /internal_data {
        location ~ \.(data|html|php)$ {
        internal;
        }
    internal;
    }

        location /library {
        location ~ \.(default|html|php|txt|xml)$ {
        internal;
        }
    internal;
    }

    location /data/taigachat/ {
    open_file_cache off;
    include /usr/local/nginx/conf/staticfiles.conf;
        }
    ### End Xenforo

    include /usr/local/nginx/conf/staticfiles.conf;
    include /usr/local/nginx/conf/php.conf;
    include /usr/local/nginx/conf/drop.conf;
}
 
I know it has been brought up before, but I think that the Shoutbox should have hearts (similar to GroupMe) where you can "like" a Shoutbox comment.

Having a Popular section (like GroupMe) where you can see the comments with the most hearts for the day/week/month would also entice people to visit the Shoutbox more often, which, in turn, means more activity in the threads.

Please consider adding this in a future version.
 
I'm thinking about purchasing, but had a question about spammers. Does anyone just get people spamming their chat window? I want to open the chat to guests as well. I didn't see any screen shots with a permissions option. Is there an option to disable links/pictures in the shoutbox or is it even possible for people to post links/pictures in there? Will it also adapt to the custom theme I have (www.heavenlychristianforums.com if you want to see)? I'm a big time forum development noob so any and all help with answers to my questions would be appreciated :)
 
Last edited:
I'm going to ask some basic questions here. I realize some of this may already be answered in the 91 pages, but I'm trying to compress the time.

So: Is there a way to schedule or control opening/closing the chat room? We're thinking of something that can work within the XF structure with restricted usergroup access, but we have full control of scheduling and possible forum events. Or are we barking up the wrong tree here?
 
I know it has been brought up before, but I think that the Shoutbox should have hearts (similar to GroupMe) where you can "like" a Shoutbox comment.

Having a Popular section (like GroupMe) where you can see the comments with the most hearts for the day/week/month would also entice people to visit the Shoutbox more often, which, in turn, means more activity in the threads.

Please consider adding this in a future version.

BUMP
 
I am still having an issue getting the time to show in an 12 hour format vs a 24 hour format. Surely, this isnt a server problem as everything else but the shoutbox and one other thing displays in an 24 hour format.
 
Quick question:
where would I change the color of the highlighted user names in the chatbox as shown below- they are too light
thanks

chat fix.webp
 
I'd purchase this add-on in a heartbeat if it had the ability to exclude specific sections from appearing in the shoutbox when new threads/posts are created.
 
I'm going to ask some basic questions here. I realize some of this may already be answered in the 91 pages, but I'm trying to compress the time.

So: Is there a way to schedule or control opening/closing the chat room? We're thinking of something that can work within the XF structure with restricted usergroup access, but we have full control of scheduling and possible forum events. Or are we barking up the wrong tree here?
I asked this question several months ago. This would still be a huge benefit for my forum. We only use chat for discussion of certain live sporting events. Sometimes we forget, or turn the chat on late, which is a big annoyance for members.
 
Top Bottom