A node once published should not be edited, but extra fields can be added to that node. How can i do it? For example , lets say i have a content type called 'employee'. Once i create this content i cannot edit that node but can only add more information to that node. this extra information must be stored in the node's column. Is it possible ? or is there any other way?

  • 1
    What do you mean be "cannot be edited"? Just go to node/NODE_ID/edit. – Clive Nov 25 '11 at 8:40
  • oh..sorry.. 'should not be edited' ! – Rahul_2289 Nov 25 '11 at 11:21
  • If you don't want to "edit" it (generally speaking) you will not be able to change its content. Why they shouldn't be edited? – Maciej Zgadzaj Nov 25 '11 at 14:39

guess its possible with a combination of hook_form_alter and hook_nodeapi

Do check out these methods... hope it helps...


Ah, just hit me - I think I know what you could have in mind - kind of "locking" some fields, so that their values cannot be edited once they are saved, still though users could provide values for other fields, is that it?

If that's the case, have you looked at Field Permissions and Workflow Fields modules?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.