Hey,
Earlier today I was looking for help on the forum to find a way to automatically disable editing a node after 24 hours. Someone suggested me to look at your module, as your module could pretty much do what I'm looking for, with a few modifications.
I don't have any experience in developing drupal modules, neither do I know php very well, so that's why I'm asking you if you would like to help me with this. I'm pretty desperate, so yea, I'm taking my chance to ask you this.
To make everything more clear, I'll explain in short what I'm looking for:
I'm currently developing a website where all users can edit a node. Just like a Wikipedia article actually. But my articles (nodes), do not need to be edited anymore after 24 hours, and to prevent the users from vandalizing the old nodes, I would like to disable editing the node (after 24hrs).

Kind regards,
Laurent

Comments

AjK’s picture

Status: Active » Fixed

This isn't something Scheduler could do easily. You see, Scheduler publishes and unpublishes a node by using the status flag on the node. However, when it comes to editing no such "simple" flag exists to switch edting on and off.

To do what you want would require some hook_form_alter() and hook_nodeapi() magic or maybe use of the node_access database table. Neither solution is trivial and what you seek is a custom module to fulfill your needs.

Unfortunatley I don't have any time available to do work on something like this.

--Andy

Laurentvw’s picture

Thanks for your response.

Anonymous’s picture

Status: Fixed » Closed (fixed)