Calendar pop-up link position / not showing in Joomla

I Had an issue in IE7, IE8, IE9, IE10 when I click on the calendar icon the calendar does not appear. I then scrolled to the top of the page and there it was.

So the issue in Joomla to view the pop-up calendar when you click on the icon is to edit  media/system/js/calendar.js file

Replace:

if(Calendar.is_ie){br.y+=document.body.scrollTop;br.x+=document.body.scrollLeft;}else{br.y+=window.scrollY;br.x+=window.scrollX;}

with:

if(Calendar.is_ie){br.y+=document.body.document.documentElement.scrollTop;br.x+=document.body.document.documentElement.scrollLeft;}

Now my calendar icon links work in IE7, IE8, IE9 and IE10

Share

Joombah jobsboard joomfish translation

Hi

I have a dual language site using Joomfish. I wanted to translate the fields that are kept in the back end. I presume it will work for any of these fields that are stored in the backend / database.

In my case for example I wanted to translate “Position Type”

In order to do this I created an XML file (jgbobs_pos_type.xml) in: \administrator\components\com_joomfish\contentelements

The code inside the xml file is as follows:

Save it as: jbjobs_pos_type.xml

<?xml version="1.0" ?>
<joomfish type="contentelement">
<name>JoomBah Jobs Position Type</name>
<author>JoomBah Team</author>
<version>1.0</version>
<description>Definition for JoomBah Jobs description</description>
<copyright>JoomBah.com(C) 2010 - 2011, All rights reserved.</copyright>
<reference type="content">
<table name="jbjobs_pos_type">
<field type="referenceid" name="id" translate="0">ID</field>
<field type="titletext" name="pos_type"  length="50" maxlength="100" translate="1">Position Type</field>
</table>
</reference>
</joomfish>

All you have to be concerned with from the above example is:

1. The table name you are trying to translate:
<table name=”[b]jbjobs_pos_type[/b]“>

2. The field name in the table you want to translate <field type=”titletext” [b]name=”pos_type”[/b]  length=”50″ maxlength=”100″ translate=”1″>Position Type</field>

Save / upload the file as I mentioned above.

Now. If you go to Joomfish > Translate > And choose the drop down on the right “Content Elements” you will see “JoomBah Jobs Position Type”.

Select it and make the translation and you are done.

Don’t make the mistake which I made and go to front end and think the text would have changed…You have to go to the job and edit it in your language. You will see that the field options have changed.

You can do this for all the variations

The Joombah team might have a better solution, but this worked for me.

Hope this helps.

Share

Joombah Jobs Board Component for Joomla 1.5 and Joomla 1.6

JobSeekers’ Features

Front-End

JBJobs has all the necessary features to run a successful Human Resource database directly onto our System by using our component. Below are only some feature highlights of JBJobs If you don’t see a feature you are looking for, feel free to Contact Joombah.

To see JBJobs Online Demo and Demo for Joomla 1.6.


For Job Seekers

  • Dashboard for job seeker
  • Jobseekers can get periodic Job Alerts
  • Jobseekers can keep track of Recruiters viewing his/her profile
  • Ajax style checking registration with help messages
  • Job listing by categories, by industry, by location and positions
  • Search jobs by title, category, job type, job status, salary range, highest education, shift, experience, duration, publishing date, company and location
  • View all jobs posted by a company
  • CV manager (CV form, upload CV, CV editor, image upload)
  • Allow multiple CV’s and cover letters
  • View my applied jobs
  • Job seeker can interact withr employer through the Private Messaging System

More features to come later. Plus extra modules and plugins to feature-compliment the component.


Employers’ Features

Front-End

JBJobs has all the necessary features to run a successful Human Resource database directly onto our System by using our component. Below are only some feature highlights of JBJobs If you don’t see a feature you are looking for, feel free to Contact Joombah.

To see JBJobs Online Demo and Demo for Joomla 1.6.

For Employers

  • Dashboard for employer
  • Employers can sign-up using membership plans without any third-party components.
  • Employers can generate invoices.
  • Ajax style checking registration with help messages
  • Save time with flexible and powerful resume search interface
  • Search resumes by application title, name, nationality, gender, availability, category, job type, salary range, education, experience
  • Build companies profile
  • Upload a company logo
  • Add, edit and delete jobs
  • Send email to employer when job seeker apply to a job
  • Professional display of job searches and resumes
  • View job applied resumes with number of applied resume
  • Employer can interact with job seeker through the Private Messaging System

More features to come later. Plus extra modules and plugins to feature-compliment the component.


Administrator Features

Front-End

JBJobs has all the necessary features to run a successful Human Resource database directly onto our System by using our component. Below are only some feature highlights of JBJobs If you don’t see a feature you are looking for, feel free to Contact Joombah.

To see JBJobs Online Demo and Demo for Joomla 1.6.

Administrator Console

  • Administrator dashboard
  • Manage Jobs Alerts
  • Manage job types and status
  • Manage Subscriptions
    • Add, edit and delete Subscriptions
    • Manage Custom fields
    • Add, edit, delete custom user fields
    • User fields are six types (text field, check box, date, drop down, email and text area)
    • Change field ordering and published/unpublished fields
  • Manage jobs
    • Add, edit and delete jobs
    • Add, edit, delete custom job fields
    • User fields are six types (text field, check box, date, drop down, email and text area)
    • Change field ordering and published/unpublished fields
  • Manage CVs
    • Edit and delete CVs
    • Change field ordering and published/unpublished fields
  • Manage job categories
    Manage salary types
    Manage roles 

    • Add, edit and delete roles
    • Employer role values are companies allowed, jobs allowed and published
    • Job seeker role values are resume allowed and published
  • Manage countries-states-cities
    • Add, edit, load and delete countries-states-cities
  • Manage universities. study of major and degree settings
    Manage configuration 

    • Private messaging settings
    • Site settings are title, default country, allow user to register as a employer, company auto approve, job auto approve, resume auto approve, show editor in job form and currency
    • Search job setting are show job experience, specialization and category
    • Search resume settings are allow save search, show title, show name, show gender, show available, show experience, show highest education, show salary range and show nationality
    • Job listing filter settings are show filter, show address, show category, show job type, show highest education and show salary range
  • Manage billing transactions
    • Remove or approve transactions
  • Manage Payment settings
    • Set PayPal account id, in case of payment through PayPal
    • Set Bank Name, Account Name and Number, in case of payment through Manual Transfer
    • Set the payment notification, how to send the proof of payment.

More features to come later. Plus extra modules and plugins to feature-compliment the component.

Share

Joombah: Set salary to accept more characters and text

In Joombah you can set the salary for a job to say:

Salary: 1000,00 per month

I needed to say:

Salary: 1000,00-2000,00 per month

This is how I did it:

1. I changed components/com_jbjobs/views/employer/tmpl/editjob.php from:

<input class="inputbox required" type="text" name="salary" id="salary" size="10" maxlength="10" value="row->salary; ?>" />

to:

<input class="inputbox required" type="text" name="salary" id="salary" size="15" maxlength="30" value="row->salary; ?>" />

2. I then changed the database field jos_jbjobs_job from “float” to “varchar”

This will allow you to add more caracters in the approximate salarey field and save it into the databse.

You now need to show the results on the guest jobs page.

Go to > components/com_jbjobs/views/guest/tmpl/detailjob.php

And replace:

$salary = $job->currency_salary.' '.number_format($job->salary,2,'.',',').' / '.$job->type_salary;

with:

$salary = $job->currency_salary.' '.$job->salary.' / '.$job->type_salary;

Save and upload.

Result =

Share

Joombah: Allow the employer to set the expiry date from the front end?

Go to Joomla Backend > Components > Joombah > Dashboard > Global Configuration > Components Settings > Set “Free Mode” > NO > Save

Go to Membership plans (Left menu) > Un-publish all the plans except the “Free Membership” > Click on “Free Membership” > Set “Duration” (10 Years) > Bonus Credits:0 > Credits per job:0 > Credits per Featured job:0 > Credits per Resume view:0 > Price of 1 Credit:0 > Job expires (Max. days):365 > Credit expire after grace period? NO > Save

Now, when you create a job as an employer when you save the job you will be directed to a new page where you can set the start and end date.

Share