![]() |
Usergroup Tags in Templates
This hack lets you use tags like <ugid6>Only admins will see this</ugid6> in templates to dynamically show or hide text depending on the logged-in user's usergroupid. This is similar to the other conditional templates hack but much less bulky because it only handles usergroups. It's also surprising elegant and simple to use.
Usage: <ugidusergroupid>text to show</ugidusergroupid>. That will show "text to show" to the current user if (s)he has a usergroupid of usergroupid. All other usergroupid tags are just deleted and never outputted. Screenshot doesn't apply. |
Wow you're right - this is easy to do hehe
I actually understand how it works too :) - miSt |
Neat hack :) It's definately useful. It reminds me of the webtemplates hack
Nice work |
Good hack :) Nice job.
|
Simple and very effective.
Great job. (I never looked into the 'conditionals' as they looked a bit complicated. This, however, is easy to install AND understand.) |
k00l hack
i won't use it, but still, k00l ;) |
is there a way to make it so that any person but a guest can see it?
l8er sonic |
Of course the basic answer would be to enter all usergroup IDs but 1.
Like... <ugid2>Test</ugid2> <ugid3>Test</ugid3> It's easy enough to do. Tried mixing them together but it didn't work. |
Rofl yea..
|
sweetness....nice :)
|
What about multiple usergroups burt? :)
<ugid2,3,4>blah</ugid2,3,4> - miSt |
Quote:
thats stupid. it will clutter up templates. i am currently using Logician's hack. if what mist said came true i might use it l8er sonic |
I installed it on my board...
But... I tried using it in a post. I have html turned on in my posts... but it doesn't work. Is this only usable when you put it in your templates? If so... is it possible you could throw some code together to enable it in posts as well? Cause if it will work in posts I can easily make custom VB tags for my board using Usergroup names. Like: [moderators]Mods Only![/moderators] Or it would be possible to make a VB tag that would show to multiple groups at a time. By making a custom VB tag like... < ugid1 >< ugid2 >< ugid3 >{ param }< ugid3 >< ugid2>< ugid1 > Which could be = [ elite ] Visable to Admins, Super Mods, & Mods[ /elite ] This hack could have many useful possabilities if it was able to be used in posts. ;) I hope it isn't very hard. I have been waiting for a hack like this for over a year now. :) |
No i w as askin the question sonic3D :)
- miSt |
It only works in templates.
|
What about my question Can you use <ugid2,3> ?
- miSt |
Quote:
If you get time can you see if you might be able to code it for posts too? I think it would be an even better hack if this was possible. :) Thanks filburt1 Much Appreciated |
Don't cha think editing templates to show text to certain groups is equivalent as the conditionals hack? to make this hack even sweeter would be to create a vbcode tag that shows text only to certain groups IMO...
|
All times are GMT. The time now is 02:46 AM. |
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:
|