PDA

View Full Version : Adding 'posted' icon


kwblue
08-23-2007, 12:29 PM
Hello,

I would really like to add an icon, much like the 'subscription' (you are subscribed checkmark) icon. I would like one in the same place that shows the user if they have posted in that thread.

So, in a topic/thread view, there should be a checkmark (if subscribed) and some other icon (if they posted).

I couldn't find anything like that and have no idea where to start.

Thanks!

SDB
08-23-2007, 12:38 PM
Just double checking that you are aware that vB automatically signifies if a user has posted in the thread with a different folder icon?

kwblue
08-23-2007, 01:56 PM
Ha! I guess I wasn't :) The icons are so flippin' similar, that I never really noticed. OK - I'll look at the templates and use that piece of code to add another icon where I want (next to the checkmark) :)

I'll probably also change that icon :)

Sorry - I overlook the obvious sometimes.

SDB
08-23-2007, 02:11 PM
No sweat. I've done the same countless times on here! :)

kwblue
08-23-2007, 02:41 PM
Is there any quick way I can show an icon? For example.... If I wanted to know if a person was subscribed, I could use a conditional on:

$show[subscribed]

However - I can't see anything for 'if a person has a post in the thread'. I could create my own in the global file, but would rather not touch that if I don't have to.

Since the main icon for the thread itself is generated from a bunch of different possibilities, I can see no way of using it.... However, I can't figure out a way to do this at this point without mucking up one of the globals to add my own global like $show[hasposts].

Any ideas here?

Thanks in advance!

---- Auto Post Auto Merged (I hate that feature) ----


OK - Here is what I did... It works to what I need, though I am unsure if it is the best way to go about it :)

In Threadbit, I changed:

<if condition="$show['moderated'] OR $show['deletedthread'] OR $show['paperclip'] OR $show['subscribed'] OR $show['sticky']">

to

<if condition="$show['moderated'] OR $show['deletedthread'] OR $show['paperclip'] OR $show['subscribed'] OR $show['sticky'] OR $show['rexpires'] OR $thread[dot_count]">

Then added:

<if condition="$thread[dot_count]"><img class="inlineimg" src="$stylevar[imgdir_misc]/haveposts.gif" alt="$vbphrase[you_have_posted_in_this_thread]" /> </if>


And, of course, created an image and put it in my /misc directory for the template :)


This works great! Thanks again for your help with this.