![]() |
I am trying to display a custom message to guests on the forum I help run...so when they come in, instead of saying "Welcome back..." it will say a customisable message that could be defined from the templates.
I was planning to put some php in the templates to do this but now I remember that you can only parse php code in the header/footer. Has this ever been done before, or perhaps someone could point me in the right direction? Thanks in advance! :) |
Are you talking about the "welcometext" template?
|
Sorry I didn't explain this quite well enough :)
I would like a different message to be displayed to unregistered users to that showed to normal registered users. So eg a normal user would get "Welcome back $username. You last visited...." but a guest would get "Welcome to eDevBoards forums. Please register at this link. " I presume cookies would be needed for this. Thanks! :) |
Basically you will have to replace the template "welcometext" with PHP code within index.php.
Your code will then have to check if they are a valid user by checking the $bbuserid variable against the database. If they are a valid user then use the default welcometext string. If not use the string you wish for the quests. I.E. Code:
if ($bbuserid) { |
Thanks a lot! :)
Wayne, recognise me? I'm James from SitePoint :) |
I've adapted it slightly to use templates, so if anyone actually wants the hack let me know and I will release it :)
But its hardly a hack, only a few lines of code :D |
Quote:
|
OK here it is: :D
Tested on 1.1.3 and 1.1.4 Demo location: http://www.eDevBoards.com (only if you haven't registered -- otherwise it wont show up :)) Setup Instructions:
Not much of a hack, but anyway :D |
All times are GMT. The time now is 07:40 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|