@Daniel Hood
There's still this user permission available even though you removed the feature from the latest version.

There's still this user permission available even though you removed the feature from the latest version.


What's New:
- Compatibility fix for the post-ratings add-ons (likes summary was not being displayed in conversations when a like was given).
- New Permission for maximum number of messages a user can have. Thanks to @empire for sponsoring the development of this feature.
- There's a new permission, set to unlimited by default, it works similar to the maximum conversations permission but checks for messages instead.
- When you leave a conversation,...
You're not an idiot. What do you mean the controls? The new permission setting us under the user/group permissions press control + f and look for "inbox". It's under the personal conversation section.OK. I must be an idiot. I installed and cant find the controls anywhere in the admincp.
Install both@Daniel Hood
I use Post Ratings + ConvEss
In the latest version there is this XML in the zip:
addon-convess_postratings.xml
Should I now upgrade the Convess using that XML? Or addon-ConvEss.xml?
Some kind of instructions would be good to be available if there are two xml's in the root of the zip![]()
How do you suggest I do that?Install both. I did mean to include a Readme but forgot as I was uploading 3 add ons at once. I'll add it later and swap the zip. Thanks
How do you suggest I do that?
I upgraded the addon with the addon-ConvEss.xml and that went fine.
Then I tried to upgrade it again with the postratings xml in the zip but it said:
The specified add-on does not match the add-on you chose to upgrade.
Couldn't you have included the postratings stuff in the addon-ConvEss.xml?
How am I supposed to install this postratings xml from the zip?
EDIT:
Oh... Maybe figured it out. I need to install the post ratings xml as a completely new add-on? I'll try that.
@Daniel Hood
Conversation Essentials [Paid]
I again have that bug in ConvEss 1.9.0.
Even though I installed the new Post Ratings Compatibility XML from the zip.
The likes bar in the conversations are missing.
When you click to like a conversation message, the like doesn't appear above the bar.
When Post Ratings is installed.
You need to enable the dark_postrating_likes_bar stuff.
Please don't reintroduce this bug a third time (once you've fixed it in the next version)![]()
The message template modification isn't working?Conversation Essentials 1.9.0 | XenMods I have updated the zip file. I didn't do an update because there haven't been that many people that downloaded it yet. If you uninstalled the "Conversation Essentials - Post Ratings Compatibility" add-on xml, please uninstall it, download the zip again, and upload just that xml file. There's no need to update Conversation Essentials again, nor is there any reason to upload all the files from the "/upload/" folder.

Odd. I don't have the add-on but I copied the template modification from ConvEss 1.6.1 so I assumed it'd work. Can you private message me admin access to so I can see why it isn't working for you?The message template modification isn't working?
It doesn't work at least, the likes bar in the convos doesn't work.
View attachment 113890
I can if the following doesn't help you.Odd. I don't have the add-on but I copied the template modification from ConvEss 1.6.1 so I assumed it'd work. Can you private message me admin access to so I can see why it isn't working for you?
<xen:require css="message.css" />
<xen:require css="bb_code.css" />
<li id="{$messageId}" class="message {xen:if $message.isDeleted, 'deleted'} {xen:if '{$message.is_staff}', 'staff'} {xen:if $message.isIgnored, ignored}" data-author="{$message.username}">
<xen:include template="message_user_info">
<xen:map from="$message" to="$user" />
</xen:include>
<div class="messageInfo primaryContent">
<xen:if is="{$message.isNew}"><strong class="newIndicator"><span></span>{xen:phrase new}</strong></xen:if>
<xen:if hascontent="true">
<ul class="messageNotices">
<xen:contentcheck>
<xen:hook name="message_notices" params="{xen:array 'message={$message}'}">
<xen:if is="{$message.warning_message}">
<li class="warningNotice"><span class="icon Tooltip" title="{xen:phrase warning}" data-tipclass="iconTip flipped"></span>{$message.warning_message}</li>
</xen:if>
<xen:if is="{$message.isDeleted}">
<li class="deletedNotice"><span class="icon Tooltip" title="{xen:phrase deleted}" data-tipclass="iconTip flipped"></span>{xen:phrase this_message_has_been_removed_from_public_view}</li>
<xen:elseif is="{$message.isModerated}" />
<li class="moderatedNotice"><span class="icon Tooltip" title="{xen:phrase awaiting_moderation}" data-tipclass="iconTip flipped"></span>{xen:phrase this_message_is_awaiting_moderator_approval_and_is_invisible_to_normal}</li>
</xen:if>
<xen:if is="{$message.isIgnored}">
<li>{xen:phrase you_are_ignoring_content_by_this_member} <a href="javascript:" class="JsOnly DisplayIgnoredContent">{xen:phrase show_ignored_content}</a></li>
</xen:if>
</xen:hook>
</xen:contentcheck>
</ul>
</xen:if>
<xen:hook name="message_content" params="{xen:array 'message={$message}'}">
<div class="messageContent">
<article>
<blockquote class="messageText SelectQuoteContainer ugc baseHtml{xen:if $message.isIgnored, ' ignored'}">
<xen:include template="ad_message_body" />
{xen:raw $message.messageHtml}
<div class="messageTextEndMarker"> </div>
</blockquote>
</article>
{xen:raw $messageContentAfterTemplate}
</div>
</xen:hook>
<xen:if is="{$message.last_edit_date}">
<div class="editDate">
<xen:if is="{$message.user_id} == {$message.last_edit_user_id}">
{xen:phrase last_edited}: <xen:datetime time="{$message.last_edit_date}" />
<xen:else />
{xen:phrase last_edited_by_moderator}: <xen:datetime time="{$message.last_edit_date}" />
</xen:if>
</div>
</xen:if>
<xen:if is="{$visitor.content_show_signature} && {$message.signature}">
<div class="baseHtml signature messageText ugc{xen:if $message.isIgnored, ' ignored'}"><aside>{xen:raw $message.signatureHtml}</aside></div>
</xen:if>
{xen:raw $messageAfterTemplate}
<div id="likes-{$messageId}"><xen:if is="{$message.likes}"><xen:include template="likes_summary" /></xen:if></div>
</div>
<xen:hook name="message_below" params="{xen:array 'post={$message}','message_id={$messageId}'}" />
<xen:include template="ad_message_below" />
</li>
<div id="likes-{$messageId}"><xen:if is="{$message.likes}"><xen:include template="likes_summary" /></xen:if></div>
<xen:hook name="dark_postrating_likes_bar" params="{xen:array 'post={$message}','message_id={$messageId}'}" />
<xen:require css="message.css" />
<xen:require css="bb_code.css" />
<li id="{$messageId}" class="message {xen:if $message.isDeleted, 'deleted'} {xen:if '{$message.is_staff}', 'staff'} {xen:if $message.isIgnored, ignored}" data-author="{$message.username}">
<xen:include template="message_user_info">
<xen:map from="$message" to="$user" />
</xen:include>
<div class="messageInfo primaryContent">
<xen:if is="{$message.isNew}"><strong class="newIndicator"><span></span>{xen:phrase new}</strong></xen:if>
<xen:if hascontent="true">
<ul class="messageNotices">
<xen:contentcheck>
<xen:hook name="message_notices" params="{xen:array 'message={$message}'}">
<xen:if is="{$message.warning_message}">
<li class="warningNotice"><span class="icon Tooltip" title="{xen:phrase warning}" data-tipclass="iconTip flipped"></span>{$message.warning_message}</li>
</xen:if>
<xen:if is="{$message.isDeleted}">
<li class="deletedNotice"><span class="icon Tooltip" title="{xen:phrase deleted}" data-tipclass="iconTip flipped"></span>{xen:phrase this_message_has_been_removed_from_public_view}</li>
<xen:elseif is="{$message.isModerated}" />
<li class="moderatedNotice"><span class="icon Tooltip" title="{xen:phrase awaiting_moderation}" data-tipclass="iconTip flipped"></span>{xen:phrase this_message_is_awaiting_moderator_approval_and_is_invisible_to_normal}</li>
</xen:if>
<xen:if is="{$message.isIgnored}">
<li>{xen:phrase you_are_ignoring_content_by_this_member} <a href="javascript:" class="JsOnly DisplayIgnoredContent">{xen:phrase show_ignored_content}</a></li>
</xen:if>
</xen:hook>
</xen:contentcheck>
</ul>
</xen:if>
<xen:hook name="message_content" params="{xen:array 'message={$message}'}">
<div class="messageContent">
<article>
<blockquote class="messageText SelectQuoteContainer ugc baseHtml{xen:if $message.isIgnored, ' ignored'}">
<xen:include template="ad_message_body" />
{xen:raw $message.messageHtml}
<div class="messageTextEndMarker"> </div>
</blockquote>
</article>
{xen:raw $messageContentAfterTemplate}
</div>
</xen:hook>
<xen:if is="{$message.last_edit_date}">
<div class="editDate">
<xen:if is="{$message.user_id} == {$message.last_edit_user_id}">
{xen:phrase last_edited}: <xen:datetime time="{$message.last_edit_date}" />
<xen:else />
{xen:phrase last_edited_by_moderator}: <xen:datetime time="{$message.last_edit_date}" />
</xen:if>
</div>
</xen:if>
<xen:if is="{$visitor.content_show_signature} && {$message.signature}">
<div class="baseHtml signature messageText ugc{xen:if $message.isIgnored, ' ignored'}"><aside>{xen:raw $message.signatureHtml}</aside></div>
</xen:if>
{xen:raw $messageAfterTemplate}
<div id="likes-{$messageId}"><xen:if is="{$message.likes}"><xen:include template="likes_summary" /></xen:if></div>
</div>
<xen:hook name="message_below" params="{xen:array 'post={$message}','message_id={$messageId}'}" />
<xen:include template="ad_message_below" />
</li>
<xen:hook name="dark_postrating_likes_bar" params="{xen:array 'post={$message}','message_id={$messageId}'}" />
<xen:if is="{$conversation}">
<div id="likes-{$messageId}"><xen:if is="{$message.likes}"><xen:include template="likes_summary" /></xen:if></div>
<xen:else />
<xen:hook name="dark_postrating_likes_bar" params="{xen:array 'post={$message}','message_id={$messageId}'}" />
</xen:if>
How can you do that? It doesn't allow me to change the order.Changing the order does seem like a realistic option, go ahead and give that a try, if it doesn't work I'll need admin access and will do troubleshooting later tonight.
Sorry, debug mode does need to be enabled. Changing it to 100 should suffice.How can you do that? It doesn't allow me to change the order.
Do I need to enable debug mode?
We use essential cookies to make this site work, and optional cookies to enhance your experience.