I've got a simple intranet site for work that's primarily used for news. What I'd like to be able to do is have separate news "channels". So the home page would show all news items, while the "operations" channel would only show news items for the operations dept, the "finance" channel would only show news items for the finance dept, etc.

What's the best way to go about this?

Do I have a simple news content type and require a tag for each channel. Or a different content type per channel. And use views to separate them. Or another means entirely?

A more advanced idea: we have a bunch of policies and procedures. Same "channel" concept. See all or just a departments worth. What's the best way to do that?

Thanks for any suggestions?

Comments

tdimg’s picture

Short answer: use the taxonomy system to organise your site, Vocabulary then would be Channel and the terms Operations, Finance, ...

dshaw’s picture

I thought as much. But, how do I separate content into a channel. Do I just rely on the tag? Or should I use a view?

tdimg’s picture

Channel? channel is just a term, until you define it differently or require something else. do you know how a term page looks like? does it serve your purpose? if yes, then that's all you need. if it doesn't, well, you could write your own module, you could use views, or panel, or any combination of modules that server your purpose.