In case anyone still cares about this add-on: for me, installation works on XF 1.5.
You have to allow post titles in the admin node tree manually for each forum to make this add-on work (see screenshot).
By default post titles are not allowed, nevertheless there is always a "Post title..." field in the quick reply, which is a confusing bug. To fix the bug, go to template
quick_reply
, view and manually apply template modifications, then add the following lines in red:
Rich (BB code):
<xen:if is="{$forum.allow_post_titles_waindigo}">
<div class="fullWidth">
<input type="text" name="post_title" class="textCtrl titleCtrl" id="ctrl_post_title" maxlength="100" placeholder="{xen:phrase waindigo_post_title_ellipses_posttitles}" />
</div>
</xen:if>
I'm not very happy that post titles are always shown in the sidebar in thread view. However, this can be changed by editing template
waindigo_thread_view_posttitles
(remove <xen:sidebar>).
The default look of the post title is muted like in vb (see screenshot), which is a good reason not to use post titles at all. If titles are used, they should be bold and the first thing to notice. So I changed the appearance in template
waindigo_message_posttitles
:
Code:
<xen:require css="waindigo_message_posttitles.css" />
<xen:if is="{$message.post_title}">
<h2 class="messageText postTitle postTitle-{$post.post_id}">{$message.post_title}</h2>
</xen:if>
waindigo_message_posttitles.css is not there by default (I could've used EXTRA.css instead, but... yeah). My CSS:
Code:
.messageText.postTitle {
font-weight: bold;
padding: 8px;
}
MattW reported a compatibility problem when running a vb4 import. I haven't tested this yet. I was hoping for a vb3/4 title importer but the add-on does not include one. This means the default vb-to-xf importer will be used, which converts post titles to
[B]$postTitle[/B]
as first line of the post.