SimplePortal
Customization => Blocks and Modifications => Block Requests => Topic started by: Hoodie on April 20, 2013, 02:07:45 PM
-
Haven't found this requested anywhere so I thought that I would request it.
I run a clan website and when new members join, they have hardly any access to the site. Now, when they get approved they are asked to join a specific clan (out of 8). They get their access once confirmed that they have joined. I want to put the approval message directly on the front page in a block so that they can see it next time they log in.
I was trying to find a way to write a custom message to the user and then be able to pull that message into a block but I don't see a mod that would do this on SMF. If anyone knows of an easy way to do this, that would be awesome.
The other way I was thinking is to send them a PM through the regular system. Then display the most recent PM in a block on the front page. This would work IMO but once that person gets a new PM, it would disappear so it isn't failsafe and I wanted a place for a custom message just for this purpose to go.
Any help is appreciated.
-
Hoodie,
If I understand correctly you want a message to be displayed to members that have been added to a new membergroup. Do you also want that message to disappear after a preset amount of time or time they have been logged in?
I can write something that will do this for you when I have some spare time in the next few days.
What is the member group id# that you are displaying this data for?
Hover over the membergroup in the admin and look at the url info to get that specific id#.
-
I think you can use Custom Permission set to achieve this. But what exactly do you mean by "once they are approved"? Is that membership approval or group request approval? Can you describe (step by step) what a user has to do to become a full member and at which exact stage you want this message displayed?
-
I think you can use Custom Permission set to achieve this. But what exactly do you mean by "once they are approved"? Is that membership approval or group request approval? Can you describe (step by step) what a user has to do to become a full member and at which exact stage you want this message displayed?
- Member registers on site (registration is set to Email Activation)
- Make post on Join Request board using custom form that only leaders/coleaders see
- Leaders and Co-Leaders place the member in a clan and let them know by PM
- Member must then join the clan in-game and confirm by PM back that they have joined
- Leaders change the membergroup of the member to match the clan they joined
Two ways I guess this could be done:
- Once decided on the clan they are to join, a custom message to be displayed to them in a block (almost like a private message but can't be overwritten). This seems to be more of a mod for SMF as a whole and not SimplePortal so probably shouldn't be asked here.
- Keep doing things the way they are being done but have a block on the front page to display the most recent PM to them.
- The Leaders can place the member into the membergroup and then a message is displayed to them based on the membergroup. Pretty much like you guys are describing.
Only issue I see with the third route is that I have 10 different clans under this "family" and a membergroup for each clan. A way I was thinking to fix that is to put the message that I want displayed to be written in the description of the membergroup and to display that information in a block based on the membergroup the member is placed in.
I honestly think that the second way is the easiest way to complete this and doesn't change the way we are currently doing things. Only issue is that it will be pointless if they receive another PM and it then gets erased from the front page.
-
So I think was revisiting this and thought to just do the personal message way. Should be the easiest way to get the job done. Anyone know how to make the most recent personal message display in a block?