Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted April 23, 200717 yr 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.
April 23, 200717 yr Wow I'd be sending out a couple hundred e-mails a week on my little forum :PThe OP didn't mention email?
April 23, 200717 yr 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.
April 24, 200717 yr Wow I'd be sending out a couple hundred e-mails a week on my little forum :PI never mentioned emails! Just a message on the header.
April 24, 200717 yr 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?
April 24, 200717 yr It'd be another feature which can be achieved by skin edits easily, yet is bloating up the software.-1
April 24, 200717 yr 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. :)
April 24, 200717 yr 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
April 24, 200717 yr <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 editsWhere in the skin?
April 24, 200717 yr 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.
April 29, 200717 yr <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.