Logged Out
Create an Account
Login:
Password:

Forgot your password?
Alerts/news for just a specific rank

Alerts/news for just a specific rank
[Back to Index]  [Bottom of Thread]
Thread Tags
Primary: [Suggestions]
Secondary: None
I want some news to always be stickied to the top of the homepage, but I only want it to show for those not logged in. Also, for those on probation status, I would like stickied news to appear just for them.

Can we get something similar for the news posts that you did for the IfRank/IfNotRank?

--
Followers of Nobility
That's interesting, I'll have to think about that one. It could have longer-reaching implications for everything. I'm thinking something like maybe a BBCode rank filter:

Something like [minrank=Veteran], or something more explicit like [onlyforranks=Applicant,Initiate,Member]

Though BBCodes like that would have to be processed on the fly every time (most of the BBCode on the site gets parsed and stored as raw HTML in the database, and this is something that couldn't be done so without the hidden stuff being hidden in divs or something, which would mean the content would be visible to anyone who used the "View Source" option).

Would something like that be perhaps something you'd want? I know it's not exactly what you were asking for, but it's the first thing that came to mind when you asked it.

--
It's all in the reflexes.
If it was a BBCode tag then there would still be a post (or news item) visible to all but with no text in it for those not included? That would be .. odd.

I think it was mentioned else where that someone would like the ability to restrict not just one rank and up, but ranges or selections of ranks. If that was attached to tags and then allow news items to be tagged (like forum threads). Would that.. maybe work?

I think it's an interesting idea for sure. Currently I do something similar to what Jedis wants but inside our forums, and of course everyone higher than "Everyone" or "Public" can see those posts -- which they don't really need to see (though they can just turn off that tag if the threads get annoying).

--
Quote
If it was a BBCode tag then there would still be a post (or news item) visible to all but with no text in it for those not included? That would be .. odd.


Indeed. But as he mentioned, he wanted to make it a sticky post on the news page.

If he used one of the news posts with the "Welcome Message" at the top, he could easily have something like the following in this message at the top:

Welcome to Followers of Nobility site! Feel free to poke around and have fun.

[onlyrank=Probation]What did you do!? Why would you go and get yourself on probation?[/onlyrank]

[onlyrank=NLI]Please click "Create Account" in the upper left to get yourself logged in to the site. You can't exactly do anything if you're not. And we want to harvest your email addresses to sell to spammers. That last part was a joke.[/onlyrank]

Which would then show the main mesasgef for everyone at the top, then only show the probationary message for probates, and the NLI message for anyone not logged in.


That is, of course, unless he has actual news items (Hogger down!) specific for those ranks, which seems odd to me. I don't think that's what he's trying to accomplish though.

One of the items on the whiteboard though is "Security Groups/Forum Groups" which are security items denoted by groups of ranks, rather than the current "Rank and Above" method.


Addendum:
In your case, Ennara, you could make a simple "Everyone Read this" sticky, and simply modify which info shows for which ranks. Example:

[onlyranks=Officer,Admin]Click "Admin" on the menu to tinker with the administrative features[/onlyranks]

[onlyranks=Member,Veteran,Officer,Admin]Click on an event on the calendar to sign up for raids[/onlyranks]

[onlyranks=NLI]You need to create an account before you can do anything, noob[/onlyranks]

This would solve the need to have 10 millions stickies (something I'm firmly against). I could be a single sticky in the "General" tag, with every other tag selected as a secondary tag so that it just shows regardless of the filters the user has selected, and then clicking it would contain information pertinent only to their rank.

--
It's all in the reflexes.
Whatever's easiest to implement I guess.

I basically wanted a way to put a note on the front of the homepage that always displayed for people that weren't logged in, ie instructions on how to join. If I made this a sticky news post visible to 'Everyone' -- then Members whom are already guilded can see it and that's unnecessary. That leads people to just skip reading the news altogether.

For people on Probation, I wanted a way to sticky instructions on how to go about doing things on the website and whom to goto if they had any issues. Again, not really necessary for anyone whom is a full member or not logged into the site.

I was thinking seperate news posts for this, but that may get cumbersome and hard to manage. A couple posts that 'float' above the stickied news may do it. I don't think anything that vital would be posted to that part of the website, so if it was viewable with 'View Source' it wouldn't be that big of a deal. But the way the IfRank/IfNotRank works, it hides the info even in the source if their rank doesn't match.

I'm sure this could probably be achieved using the advanced layout and putting text in using the IfRank/IfNotRank. But I'm not web savvy enough to accomplish that and still having it match with the rest of the site. Also, it would be a major pain to muck with the Advanced Layout to edit it every time -- something I'm already having to do with our scrolling ticker at the top of the page to update it with new info/quotes. Heck, I was lucky to get our 'Donation' menu matching the rest of the template on that site using Advanced Layout -- it looks like the menus, but you can't click it to collapse it like the rest of the site. Better yet, it's only visible to Member-Veteran rank. Anyone below or above it doesn't even see it on the site

Anyway, I'm rambling now...

--
Followers of Nobility


[Back to Index]  [Top of Thread]