Right,

I'm creating a photo competition.

My photo's are nodes.

I would like my admin to be able to identify the winner of the competition via a taxonomy term.

For obvious reasons I would not like to display the taxonomy selection to users other than the admin.

Is it possible to NOT display the taxonomy selection field to users of selected roles for a specific content type?

Comments

Manamarak’s picture

er, bump

Perhaps I am looking at this from a narrow POW.

Let me share my requirements in the abstract.

What I have is nodes created by users.

I have a voting system where users of a specific role (Crits) can rate the entries.

Once the competition and the voting has closed, I need another role (Editor) to announce the winner.

The editor needs to be able to interact with the node, in effect he needs to name the 'winner', 'runner-up' and 'highly commended' entries.

My initial idea was to create a taxonomy type for the competition with terms 'winner' 'runner-up' and 'highly commended', but this will be visible to users at the time the node is created, which is not acceptable.

I am now considering using some sort of field created in CCK, which I will then hide from other roles using an access module.

I could then display the winners and runner-ups in the right places using views.

Would this work?

sergiosuarez’s picture

I was looking at the same issue and I found the taxonomy role module , maybe that's what you are looking for