Author: admin7
-
How to set up a Job Board?
Setting up an online job board offers several benefits to a company. Whether you are a staffing company, recruiter or want to setup a career site, a Job Board ensures that you are able to automate the entire hiring process online. There are many web based solutions and software that offer job listing software. The main frameworks that you can use for setting up a job board are:
Software
There are several software vendors providing Job Board Software, Job Board Script, and Applicant tracking software for recruiters and staffing agencies. Using any of them, a company can setup an advanced online job board or career site Pre built software is the best way to setup a job board. You can customize the homepage theme and software forms as per your job category or location, after consulting with the vendor. There is an extensive list of job board software providers that you can check from Software Directories like – hotscripts.com, download.com, capterra.com etc Also you can check Software Reviews sites like g2crowd.com, crowdreviews.com which will help you determine which software is best for your business
SAAS
SaaS applications are sometimes called Cloud, Web based software or on-demand software
They charge based on monthly fees and can be setup immediately after payment of hosted software
There are several disadvantages of using a SAAS business model for setting up a job boardSince they put several restrictions such as the number of users using the application they can eventually turn out to be more expensive in the long term
As your business grows and you need to add more users your monthly subscription will continue to rise
Also there are sever limitation on customizing your job board homepage and formsWordPress
A job board can be setup using a job board WordPress theme and plugin. There are several good free and paid job board plugins available like https://ejobsitesoftware.com/free-wordpress-theme/ .
It is good for recruitment companies, job boards and any small size company that usually have few open job listing. The admin can manage job listings from the WordPress admin panel and make changes in text from theme
But there is a huge risk for site to get spammed after it becomes popular, also the membership based options are quite limited in WordPress
There are several pros and cons of setting up a job board using the above options and the best option is to choose a job board software vendor with prior experience.
ejobsitesoftware.com has designed and developed over 300 job boards for clients based worldwideThere are many benefits of setting up a job board using a trusted vendor like ejobsitesoftware.
Its Job Board Software offers built-in:
SEO tools that gets site ranked at the top in major search engines
Mobile site and provides source code for both Android and iPhone App
Applicant Tracking System automates the online job application and resume tracking processJob board software, has the most advanced features like advance resume search, resume alert, Applicant Tracking System, Contact Management that results in better hiring for companies. It also has advance job search, job alert, premium membership that results in better response for job seeker.
Its project management team supports job board installation and setup in every way.
From initial analysis of your business requirements through to final delivery, the team will work with you to ensure that we provide you with the perfect solution.Pl.contact for setting up a custom job board.
-
Class Reference
Class Reference
Class : block_ip_address
Blocks an ip address range from database
VariablesnoneFunctionsconstructor : block_ip_addressvoid block_ip_address( void )
Read ip addresses from ipadress_block table and print error message if the user is blockedlockbool lock( $ip , $ip1 , $ip2)
Check whether user ip address should be blocked or notClass : configuration
Load configuration from database into constant variables
VariablesnoneFunctionsconstructor : configurationvoid configuration( void )
Read configuration table and define them as php constantsClass : left_box
Form left vertical menu or sidebar in admin panel
ExtendsVariablesheadingAssociative array storing info about menu items$heading [$index] ['link'] ['text']
contentsAssociative array storing info about sub-menu items which opens when a particular menu is active$contents [$index] ['link'] ['text']
Functionsconstructor : left_boxReset menu and sub-menu
void left_box( void )
menuBoxReturns left aligned vertical menu and sub-menu markups as single string
string menuBox( $heading , $contents)
Class : messageStack
Create custom notifications
ExtendsVariablessizeNumber of errorserrorsAssociative array storing error content and html attributes$contents [$index] ['params'] ['text']
Functionsconstructor : messageStackvoid messageStack( void )
Move notifications from session vars to class varsaddvoid add( $message, $type = 'error' )
Determine type of notification and copy them to local variable with HTML stylingadd_sessionvoid add_session( $message, $type = 'error' )
Create session variable for notificationresetvoid reset( void )
Reset class variablesoutputstring output( void )
Form html table markup for notificationsizeint size( string $class )
Find number of messages having a particular type/class eg error type/classClass : right_box
Form left vertical menu or sidebar in admin panel
ExtendsVariablesheadingMarkup of infobox headingcontentsMarkup of infobox body, which is a form inside tableFunctionsconstructor : right_boxvoid right_box( void )
Reset heading and body variablesinfoBoxstring menuBox( $heading , $contents )
Return heading and body HTML markups as one single stringFunction : block_ip_address
Form generic table in html
Variablestable_borderBorder in pixelstable_widthWidth param of tabletable_cellspacingCell spacing attribute of tabletable_cellpaddingCell padding attribute of tabletable_parametersAdditional atributes of tabletable_row_parametersAttributes for row of table ie trtable_data_parametersAttributes of table data ie tdFunctionsconstructor : tableBlockvoid tableBlock( array contents )
Form generic table HTML markupClass : tableBlockLeft
Form left aligned table in html
Variablestable_borderBorder in pixelstable_widthWidth param of tabletable_cellspacingCell spacing attribute of tabletable_cellpaddingCell padding attribute of tabletable_parametersAdditional atributes of tabletable_row_parametersAttributes for row of table ie trtable_data_parametersAttributes of table data ie tdFunctionsconstructor : tableBlockLeftvoid tableBlockLeft( array contents )
Form left aligned table HTML markupClass : tableBlockRight
Form right aligned table in html
Variablestable_borderBorder in pixelstable_widthWidth param of tabletable_cellspacingCell spacing attribute of tabletable_cellpaddingCell padding attribute of tabletable_parametersAdditional atributes of tabletable_row_parametersAttributes for row of table ie trtable_data_parametersAttributes of table data ie tdFunctionsconstructor : tableBlockRightvoid tableBlockRight( array contents )
Form right aligned table HTML markup -
Function Reference
Function Reference
- 1 Function Reference
- 1.1 Function : add
- 1.2 Function : add_session
- 1.3 Function : block_ip_address
- 1.4 Function : configuration
- 1.5 Function : infoBox
- 1.6 Function : left_box
- 1.7 Function : lock
- 1.8 Function : menuBox
- 1.9 Function : messageStack
- 1.10 Function : output
- 1.11 Function : reset
- 1.12 Function : right_box
- 1.13 Function : size
- 1.14 Function : tableBlock
- 1.15 Function : tableBlockLeft
- 1.16 Function : tableBlockRight
Function : add
Descriptionvoid add( $message, $type = 'error' )
Member function of class messageStack
Create session variable for notificationParametersmessage string
Notification message to be displayedtype string
Type of notification, Default is ‘error’FlowchartSource CodeFunction : add_session
Descriptionvoid add_session( $message, $type = 'error' )
Member function of class messageStack
Create session variable for notificationParametersmessage string
Notification message to be displayedtype string
Type of notification, Default is ‘error’FlowchartSource CodeFunction : block_ip_address
Descriptionvoid block_ip_address( void )
Constructor of class block_ip_address
Read ip addresses from ipadress_block table and print error message if the user is blockedFlowchartSource CodeFunction : configuration
Descriptionvoid configuration( void )
Constructor of class configuration
Read configuration table and define them as php constantsFlowchartSource CodeFunction : infoBox
Descriptionstring infoBox( string $heading , string $contents )
Member function of class right_box
Return right aligned heading and body HTML markups as single stringParametersheading string
HTML markup of infobox headingcontents string
HTML markup of infobox body which is a form inside a tableReturnstring contaning html markup of right side info box and its body
FlowchartSource CodeFunction : left_box
Descriptionvoid left_box( void )
Constructor of class left_box
Reset menu and sub-menuFlowchartSource CodeFunction : lock
Descriptionbool lock( string $ip , string $ip1 , string $ip2)
Member function of class block_ip_address
Check whether user ip address should be blocked or notParametersip string
User IP address to be checkedip1 string
Lower bound of IP address range to be blockedip2 string
Upper bound of IP address range to be blockedReturntrue when user should be blocked and false when user should be allowed
FlowchartSource CodeFunction : menuBox
Descriptionstring menuBox( array $heading , array $contents)
Member function of class left_box
Returns left aligned vertical menu and sub-menu markups as single stringParametersheading array
Associative array storing info about menu items$heading [$index] ['link'] ['text']
contents array
Associative array storing info about sub-menu items which opens when a particular menu is active$contents [$index] ['link'] ['text']
Returnstring contaning html markup of left side menu and its sub-menu
FlowchartSource CodeFunction : messageStack
Descriptionvoid messageStack( void )
Constructor of class messageStack
Move notifications from session vars to class varsFlowchartSource CodeFunction : output
Descriptionstring output( void )
Constructor of class messageStack
Form html table markup for notificationReturnstring Return html table markup for notification
FlowchartSource CodeFunction : reset
Descriptionvoid reset( void )
Member function of class messageStack
Reset class variablesFlowchartSource CodeFunction : right_box
Descriptionvoid right_box( void )
Constructor of class right_box
Reset menu and sub-menuFlowchartSource CodeFunction : size
Descriptionint size( string $class )
Member function of class messageStack
Find number of notifications having a particular type/class eg error type/classParametersclass string
The class style name for the notification which is same as the type of the notificationReturnint number of matched notifications
FlowchartSource CodeFunction : tableBlock
Descriptionstring tableBlock( array $contents )
Constructor of class tableBlock
Form generic table HTML markupParameterscontents array
Store table data values and column parameters
$contents['form'] [$row_index] ['params'] ['text'] [$column_index] ['params'] ['text'] ['align'] ['form']
Returnstring containing HTML markup of desired generic table
FlowchartSource CodeFunction : tableBlockLeft
Descriptionstring tableBlockLeft( array $contents )
Constructor of class tableBlockLeft
Form left aligned table HTML markupParameterscontents array
Store table data values and column parameters
$contents['form'] [$row_index] ['params'] ['text'] [$column_index] ['params'] ['text'] ['align'] ['form']
Returnstring containing HTML markup of desired left aligned table
FlowchartSource CodeFunction : tableBlockRight
Descriptionstring tableBlockRight( array $contents )
Constructor of class tableBlockRight
Form left aligned table HTML markupParameterscontents array
Store table data values and column parameters
$contents['form'] [$row_index] ['params'] ['text'] [$column_index] ['params'] ['text'] ['align'] ['form']
Returnstring containing HTML markup of desired right aligned table
FlowchartSource Code - 1 Function Reference