Jobs Board Pro Documentation Current version 2.1

Server Requirements

Checking to ensure that your web host have the minimum requirements to run Jobs Board.

  1. A LAMP server (Linux/Unix + Apache + MySQL + PHP)
  2. Apache web server with mod_rewrite enabled
  3. PHP 5.3 or newer
  4. PHP PDO extension
  5. PHP GD extension
  6. MySQL 5

Installing Jobs Board Pro

The following quick steps show how the installation progress.

Step 1 - Unzip and Upload

Extract and copy the files from the archive you have downloaded to your server. Make sure you have all files on your server when you have done with upload


Step 2 - Open Installation Wizard

If you have all requirements on your server so system will redirect you to install page. If install page did not show up and your getting some errors on your screen then please check FAQ tab and find your answer.


Step 3 - Installation Wizard Steps

  1. First step checking requirements
    All requirements must be green. If you have red with one of them. Please check your php version on your cpanel (You can find that options on Select Php Version ). If you did not find any configuration about that. Please contact with your provider.

  2. Next step, setup the database. Open your PhpMyAdmin and create a new database for the Jobs Board. If necessary, create the user database and attached it to the database. Keyin the database info in the database configuration form.

  3. Click setup database to install the database

  4. That is it! All the necessary things automatically created by the wizard. Now you can exit the wizard and follow the introductions for admin panel. Don't forget to change your default admin password in the manage users page.

When your installation is complete, it’s time to configure Jobs Board Pro.

To set the site name, logo etc. go to Admin > Settings.

Main Configuration

Following informations needed to be updated.
  • Website title - Your site name
  • Website description - Your site description.
  • Website keywords - Your site keyword for SEO.
  • Website footer - Your site footer text.
  • Welcome - Your site welcome message.
  • Paypay - Your Paypal email to accept payments.
  • Jobs Expiry Days - No of days jobs to expired.
  • Theme - Select your site theme.
  • Charge a Fee - Tick this if you want to enable subscription fee.
  • Amount - Enter amount for the subscription fee.
  • Listing days - Enter no of days to list after subscribed.
  • Offer free limited listing - Tick this if you want to offer free listing.
  • No of free jobs - Enter no of jobs for the free offer.
  • Enable Paypal Testing - Thick this if you want to test paypal payment.

Jobs Board Pro owners have full control to jobs, job information.

Job Editing

You can review and edit job information in Admin -> Jobs. To do that click the Edit link in the Actions in the list of Admin > Jobs.

Jobs Board Pro owners have full control to users, user information.

User Editing

You can review and edit user account information in Admin -> Users. To do that click the Edit link in the Actions in the list of Admin > Users.

Make User an Administrator

An Administrator has full power over the site and can do absolutely everything. Administrators can create more Administrators. And Complete control over posts, settings, pages, users and the whole site. Nothing is off-limits for Administrators.
To make someone an admin click the Edit button in the Actions on the list of users.

When user form appeared, tick Is Admin to make the user as admin and save.

Pages are static. That means that the information displayed on a page doesn’t change, or doesn’t change often. In Jobs Board Pro, you can change the content of About page and Right section page.

To edit static Pages

Go to Admin -> Pages. Click Edit button of your selected page. Make the changes and save.

By default we used builtin php mail to send an emails. However, you might want to other email system as well like SMTP.

How can I edit email setting in Jobs Board Pro?

Edit file /app/Config/email.php

To use SMTP email, change the config settings as per follow:

public $default = array(
'transport' => 'Smtp',
'from' => 'your email',
'host' => 'your smtp host',
'port' => 26,
'timeout' => 30,
'username' => 'your email',
'password' => 'your password',
'client' => null
);


You can use Gmail SMTP service too. Use like this;

public $default = array(
'transport' => 'Smtp',
'from' => 'your gmail email',
'host' => 'smtp.gmail.com',
'port' => 587,
'timeout' => 30,
'username' => 'your gmail email',
'password' => 'your gmail password',
'client' => null
);


If you have problem with mailing with gmail setup then please try to get Google app password and use that password as your gmail password on email settings:
https://security.google.com/settings/security/apppasswords

How can I change default email in Jobs Board Pro?


To change default email, edit file /app/Config/config.php

Change "from_email" and "contact_mail" to your email. System will use this email as sender email.
  1. Backup your database, you can use PhpMyAdmin to export your database into sql file.
  2. Update your database
    - Execute all sql files in folder /sql
  3. Update your web files
    - Replace these files/folder with the new one:
    --- /app/Config/sql/app.sql
    --- /app/Config/bootstrap.php
    --- /app/Controller/*.*
    --- /app/Model/*.*
    --- /app/Plugin/*.*
    --- /app/Vendor/*.*
    --- /app/View/*.*
    --- /app/webroot/*.*
  4. Clear cache files
    - Delete all files in the following folder:
    --- /app/tmp/cache/models/*.*
    --- /app/tmp/cache/persistent/*.*
    --- /app/tmp/cache/views/*.*

That's it. Enjoy!

Can Jobs Board Pro run on My Server?

If you have all requirements on your server then yes you can run!. Please check requirements Installation section

Which Provider Do you recommend for Buzzy?

Jobs Board Pro will work any server if it match with our requiesment. However we suggest www.hostgator.com, www.bluehost.com or www.godaddy.com hosting for Jobs Board Pro system. We have many successful installation on one of those

Can I use this in more than one domain?

First of all, please check Envato Help Page for it. http://codecanyon.net/licenses/standard With purchase license you have one domain permission. You need to get another licenses for your another domians if you want to use on more than one domain. Its same rule for any Codecanyon iitem.

How Can I change my files and theme!

Our theme files in app/View, assets in app/webroot folder. You can edit them.

I need fresh install with my old data

Please install Jobs Board Pro with fresh files and new database. Then please move your old app/webroot/files folder to new app/webroot/files directory. and move your old database tables to new one

Regular License

Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.

Extended License

Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.

Buy Now!

v2.1 - 18/3/16

- Improved SEO

v2.0 - 20/2/16

- Added Applicant module
- Added email notification once user registered
- Added Google recaptcha in registeration form
- Added ability to set featured jobs

v1.0.1 - 8/1/16

- Update on default email setting
- Add robots.txt file
- Implement is_display_fee in Admin settings

v1.0 - 8/1/16

- First public release
- Jobs posting
- Subscription payment
- Admin panel
- And many more...