I have seen some tips and tricks of how to do this in the forum but I will explain here a simpler way of doing this without touching any PHP neither PO files. You will be only editing email templates from the comfort of your Admin panel.
This can be handy for people who is concerned about the content of the listings published in their websites, for example job listings..
1- In listings setting check boxes:
"Users have to validate their listings" and "Notify admin when a new listing is added "
2- Go to email templates and edit the following:
"email_item_validation" and "email_admin_new_item"
Examples for both templates:email_item_validation:
Hi {USER_NAME},
You're receiving this e-mail because your project has been published at {WEB_LINK}.
For safety reasons the content of all projects have to be reviewed by the Admin before approval, this can take 24/48hs.
If you didn't publish this project contact the Admin at {WEB_LINK}
Project details:
Contact name: {USER_NAME}
Contact e-mail: {USER_EMAIL}
{ITEM_DESCRIPTION}
Regards,
{WEB_LINK}
and for email_admin_new_item:
Dear {WEB_TITLE} admin, a new listing has been published:
Contact name: {USER_NAME}
Contact email: {USER_EMAIL}
{ITEM_DESCRIPTION}
Url: {ITEM_URL}
VALIDATE this by clicking on the following link:
{VALIDATION_LINK}
EDIT this listing by clicking on the following link:
{EDIT_LINK}
Regards,
{WEB_LINK}
Now the user gets a message saying he/she has to wait for the admin to approve his listing before it becomes public and the admin get the activation link that the user used to get before
So, the admin doesn't need to login in the admin panel to moderate new listings, can do it from his email account with direct links..
--------------------------------------------------------------------------------
UPDATE:
forgot this part:
in your theme folder edit user-dashboard.php and user-items.php to stop users from activating their own projects..
find <a href="<?php echo osc_item_activate_url() ; ?>" ><?php _e('Activate', 'repurpose') ; ?></a>
and delete the line.. same thing in both files.. dashboard and items