• Resolved ccsoregon

    (@ccsoregon)


    Hello,

    Just starting using WP Job Manager and we like it a lot. I need to create an account for the HR Director to access the Jobs Dashboard to see all jobs listed, applications, etc. Is there a way to configure the Jobs Dashboard to show ALL jobs posted, not just the jobs that user posted?

    Or is the best course of action to create an account for the HR Director and have he access the Jobs via the Admin control panel for WordPress?

Viewing 6 replies - 16 through 21 (of 21 total)
  • @ccsoregon you’re welcome !!
    I found something for the job dashboard listing.
    I commented line 276 in the class-wp-job-manager-shortcodes.php. You can find it in wp-job-manager/includes. This line defines the author of the job as the current user. But now I have a new problem ??..ajax is not working when I add a note, even when I put the current user back, I don’t know if it’s related…

    Thread Starter ccsoregon

    (@ccsoregon)

    Oh man, you sound like the guys I’m listening to on Darknet Diaries all the tweaks they make to get around one thing and then it creates a new problem. You are getting close, I bet you have it figured out today!

    Plugin Support Deric (a11n)

    (@dericleeyy)

    @damiencharles Thanks for recommending the Role Editor plugin and suggesting the plugin edits to solve this use case.

    However, I will have to caution about editing the PHP files directly as they might be overridden when WP Job Manager is updated.

    @dericleeyy you’re welcome ! and yes I know. In my case i will be in charge of the updates, i don’t run automatic updates so i can make the changes. I will keep original files in my child theme. Includes files can’t be overwritten, isn’t it ?

    @ccsoregon I guess i figured it out ! In the wp-job-manager/includes/class-wp-job-manager-applications-dashboard.php I edited the ‘add note’ and ‘delete note’ functions, commenting this condition : $this->can_edit_application( $application_id ). Ajax notes are back again.

    Applications can now be seen and edited by every member who have access to the job_dashboard.

    Hi @damiencharles,

    Thanks for the update and figuring out a solution for the issue ??

    I will keep original files in my child theme. Includes files can’t be overwritten, isn’t it ?

    By default, we support overrides for the plugin’s Template Files. Depending on your setup overriding the files in the /includes/ folder may or may not work when the plugin gets updated.

    Please feel free to contact us if you have any other questions.

    BEst,

    Thread Starter ccsoregon

    (@ccsoregon)

    Thanks to everyone, this has been a great learning experience and quite helpful. You are also cool folks to talk to and very patient with newbies like me.

Viewing 6 replies - 16 through 21 (of 21 total)
  • The topic ‘Jobs Dashboard viewable to all’ is closed to new replies.