Specify the reason for the refusal of publication node
Looks like you were looking for the editablefields module (and some scripts to attache a link). Here is an excerpt from its project page: 


  ... allows CCK fields to be edited on a node's display (e.g. at node/123), not just on the node edit pages (e.g. node/123/edit). It also works within views etc. Anywhere a 'formatter' can be selected, you can select editable (or click to edit).