My apologies for the confusion (and the delayed response). What I was trying to say there is that you will need to add either 3a or 3b to the top of the mandatory part of step 3 (which I will try to make clearer above).
So, if you were going to host it yourself, your edit to the END of the headinclude_bottom would be:
Code:
<vb:if condition="$vboptions['dbd_tq_enabled'] == 1">
<script type="text/javascript" src="/clientscript/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="/clientscript/jquery.jtruncate.pack.js"></script>
<script type="text/javascript">
jq=jQuery.noConflict();
jq(document).ready(function(){
jq('.message').jTruncate({
length: {vb:raw vboptions.dbd_tq_length},
minTrail: {vb:raw vboptions.dbd_tq_minTrail},
moreText: "{vb:raw vboptions.dbd_tq_moreText}",
lessText: "{vb:raw vboptions.dbd_tq_lessText}",
ellipsisText: "{vb:raw vboptions.dbd_tq_ellipsisText}",
moreAni: '{vb:raw vboptions.dbd_tq_moreAni}',
lessAni: '{vb:raw vboptions.dbd_tq_lessAni}'
});
});
</script>
</vb:if>
And if you went with option b, CDN hosted, it would be:
Code:
<vb:if condition="$vboptions['dbd_tq_enabled'] == 1">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://jtruncate.googlecode.com/svn/trunk/jquery.jtruncate.js"></script>
<script type="text/javascript">
jq=jQuery.noConflict();
jq(document).ready(function(){
jq('.message').jTruncate({
length: {vb:raw vboptions.dbd_tq_length},
minTrail: {vb:raw vboptions.dbd_tq_minTrail},
moreText: "{vb:raw vboptions.dbd_tq_moreText}",
lessText: "{vb:raw vboptions.dbd_tq_lessText}",
ellipsisText: "{vb:raw vboptions.dbd_tq_ellipsisText}",
moreAni: '{vb:raw vboptions.dbd_tq_moreAni}',
lessAni: '{vb:raw vboptions.dbd_tq_lessAni}'
});
});
</script>
</vb:if>
I hope that helps!