The default modify.cgi protection is pretty crappy. If you know the URL then you can modify the whole link. So...I've come up with a mod that requires a username and password to modify the resource and when the user uses the username and password to login at modify.cgi, then the next page will show the modification form with resource information already filled in for modification.
So to walkthrough...
Step 1) The users adds a resource using add.cgi and create a username/passwords at the same time.
Step 2) Administrator accepts the link and the success email is sent as usual but it also includes their username and password incase they wih to modify their resource at a later date.
Step 3) The user can now go to modify.cgi and enter their username/password and if accepted they will be taken to the modification page where there record will automatically be pulled from the database and entered into the form fields so they can quickly edit what they want.
Step 4) The record is then checked by admin and re-enters the database if ok.
Just go here and add a resource - just make anything up. I've set it up to add the info straight into links.db so you don't need to wait for me to validate it. Once you've added the resource, click on the "Modify Resource" link and enter your username and password that you just created on the add.cgi page and press submit......
Hope you like it!
If it looks like people will be interested in this then I'll add it to my mod download page: