On your domain config add this:i'm a current owner of the plugin (using 1.3.0) and i'm having some trouble with the chat. it seems that no matter what i set the refresh rates to the chat room doesn't refresh at that time (10 secs focused, 30 seconds unfocused, etc) but rather somewhat randomly, or quite often not at all, requiring users to refresh the page to see even what they just recently typed. i'm using the https compatibility mode.
i'm running centminmod and nginx, through SSL and i have memcache enabled, so i'm not sure if the caching is screwing with it? would appreciate any help you could give. Thanks!
location /data/taigachat/ {
open_file_cache off;
include /usr/local/nginx/conf/staticfiles.conf;
}
After we enabled the sidebar widget for TaigaChat Pro we get this view in the full chat view:
We use "Zipped" as style. For some reason the smaller shoutbox directly over the forum is also not working.
![]()
Why when I try to update I get this error ?
Code:Mysqli statement execute error : Duplicate entry 'dark_taigachat_activity-taigaChat' for key 'PRIMARY'
OR
Code:Mysqli statement execute error : Duplicate column name 'room_id'
On your domain config add this:
Then reload nginx.Code:location /data/taigachat/ { open_file_cache off; include /usr/local/nginx/conf/staticfiles.conf; }
Unable to reinstallI've not seen that happen before - your best bet is to try reinstalling
Unable to reinstall
![]()
I fixed it, the uninstalling failed, thanks anyway.It looks like your XF database is in an inconsistent state, as that error would indicate a bug in XF itself. What version of XF are you running?
The code I gave assumes you have your forum installed on your root folder/domain.
It works fine for me.
Try to copy the code exactly.
No.and wouldn't nginx throw an error for having two references to the staticfiles.conf?
No.
So you still didn't try it? hehe
You can't enable the widget framework sidebar widget on all pages as it then tries to load it on the full size shoutbox too. You must use a comma separated list of common templates e.g. forum_view,forum_list,thread_view
This needs some responsive layout work. The textarea chat box is often cut off on smaller screens.
Also I had to switch to new posts at the top because if it was set to the bottom the scrollbar wouldn't always update and if have to manually use the scrollbar to see the new posts. Obviously that is super PITA.
also the full view members in chat sidebar is always at the bottom. How to get that near the top?
You can move it around in template dark_taigachat_full
<xen:h1>Physics Forums Chat</xen:h1>
<xen:title>Physics Forums Chat</xen:title>
<xen:if is="({$taigachat.toolbar} == 1 AND !{$taigachat.alt} AND !{$taigachat.sidebar}) OR ({$taigachat.toolbar} == 2 AND (!{$taigachat.sidebar} OR ({$taigachat.sidebar} AND {$taigachat.alt})) OR ({$taigachat.toolbar} == 3)">
<xen:set var="$taigachat.toolbar_enabled">1</xen:set>
</xen:if>
<xen:container var="$head.canonical"><link rel="canonical" href="{xen:link 'canonical:{$taigachat.route}'}" /></xen:container>
<xen:if is="{$taigachat.enabled}">
<xen:if is="{$taigachat.canView}">
<blockquote class="taigachat_motd"><span id="taigachat_inchat">(<span id="taigachat_count">0</span> {xen:phrase dark_users_in_chat})</span> <span id="taigachat_motd">{xen:raw $taigachat.motd}</span></blockquote>
<a href="{xen:link 'taigachat/motd'}" class="OverlayTrigger" data-cacheOverlay="false" style="display:none"></a>
<xen:include template="dark_taigachat_chatbox" />
<xen:if is="{$taigachat.sidebar_enabled}">
<xen:sidebar>
<xen:edithint template="sidebar.css" />
<xen:include template="sidebar_online_users">
<xen:map from="$taigachat.onlineUsers" to="$onlineUsers" />
</xen:include>
<div id='taigachat_online_users_holder'></div>
</xen:sidebar>
</xen:if>
<xen:else />
{xen:phrase dark_do_not_have_permission_shoutbox}
</xen:if>
<xen:else />
{xen:phrase dark_taigachat_disabled}
</xen:if>
This can sometimes happen if you enable 'full' bbcode parsing and your members are embedding youtube videos in the chat.
Does the issue still occur on the default XF style?
We use essential cookies to make this site work, and optional cookies to enhance your experience.