Jump to content

Suggestion: inactive/reminder

Featured Replies

Posted

IPB should have a component to display at the top of the board for members who didn't post since X days ago.

Something like this:

Hi (username) it appears that you have not posted on our forums in several weeks, why not take a few moments to contribute something like helping other members or replying to posts.

Wow I'd be sending out a couple hundred e-mails a week on my little forum :P

Wow I'd be sending out a couple hundred e-mails a week on my little forum :P


The OP didn't mention email?

Sending email reminders would be a neat thing to do, but you can do this manually through the post office in AdminCP. I guess it would be cool to automate this process every month if members were, lets say, 6 months inactive and it didn't email the same people twice in a row.

Wow I'd be sending out a couple hundred e-mails a week on my little forum :P


I never mentioned emails! Just a message on the header.

You can already do this mostly through a skin edit...

show message</if>

<if="time() > $this->ipsclass->member['last_post'] - ( 86400 * 180 )">



86400 * 180 = 6 months (180 days technically). Why would we actually need to build this in as a feature?

It'd be another feature which can be achieved by skin edits easily, yet is bloating up the software.

-1

But if they are not visiting the site they wouldn't see the message anyway :P

VB has this as a modification ,it shows a custom message for people who have never posted (when logged in obviously!) and a different message after x days if no posts have been made.

I think it would make a good modification for IPB too but i dont think it should be a standard feature. :)

Message if you have never posted<else /><if="time() > $this->ipsclass->member['last_post'] - ( 86400 * 180 )">Message if last post is more than 180 days old</if>'</if>

<if="$this->ipsclass->member['posts'] == 0">






Still no feature or modification required, can be done all via skin edits

<if="$this->ipsclass->member['posts'] == 0">
Message if you have never posted
<else />
<if="time() > $this->ipsclass->member['last_post'] - ( 86400 * 180 )">
Message if last post is more than 180 days old
</if>'</if>



Still no feature or modification required, can be done all via skin edits




Where in the skin?

Anywhere...(for the top of the board, you'd probably want to edit global_board_header)

But really that discussion is better suited for IPS Beyond.

Sorry , forgot where I was

<if="$this->ipsclass->member['posts'] == 0">
 Message if you have never posted
<else />
<if="time() > $this->ipsclass->member['last_post'] - ( 86400 * 180 )">
Message if last post is more than 180 days old
</if>'</if>



Thanks Brandon. :)

Archived

This topic is now archived and is closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.