jobberBase dev blog

jobberBase is the open-source job board software
that helps you set up a jobsite in minutes!

Go ahead and Download jobberBase »

Version 1.6 in the house

We’re really happy to announce this version, with lots of bug fixes and a few handy new features:

  • fixed: ‘Invalid use of group function’ exception in class.Stats.php
  • fixed: a database query exception was thrown if the search string contained a city that existed in the DB and ended in a space character (ie: “london “). This happened only for live-searches (via AJAX)
  • fixed: made the select query compatible with mysql 4 in class.SpamReport.php
  • fixed: a database query exception was thrown if the words in the search query were separated by many whitespace characters (ie: “one two three”) delete the jobs but don’t remove the job applications) category were displayed which could lead to huge results because if you’re on the index page you will get *ALL* active jobs from the DB
  • fixed: allow to install jobberbase in a folder called “jobs” – thanks to links
  • fixed: the total number of applications/searches was not computed correctly; return meaningful data even if there are no applications/searches in class.Stats.php
  • fixed: the number of jobs per company was wrong – it also included jobs that are not active
  • fixed: CheckPosterEmail was called needlessly when displaying jobs thus degrading performance (see http://www.jobberbase.com/forum/post2994.html)
  • fixed: although set, the job type (ie: full time, part time) was not remembered in the pagination process and thus the pagination was incorrect
  • fixed: a database query exception was thrown if more than one city was found from the search keywords
  • fixed: the URLs in the mail that is sent after a job is actived by the administrator are wrong
  • fixed: multiple emails were sent to the job poster if the jobberbase based site had google ads – thanks to links
  • fixed: moved stats in admin (/admin/stats/)
  • fix/enh: tweaked the query that gets the job applications so that only applications which still point to a job are returned (in case you manually
  • enh: GetJobsCountForAllCategs makes a single query now instead of a query for *each* category
  • enh: now, only one query is used to get the number of jobs per companies, instead of one query for *each* company
  • enh: if the search query is empty, do nothing – until now (which was pretty confusing from end user point of view), all the jobs for the current
  • added: i18n for labels inside javascript files
  • new: possibility to show cities in sidebar instead of categories (configurable from config.php)
  • new: SEO for Job Categories – thanks to CtCoder
  • new: spotlight jobs (sponsored jobs) – thanks to chronos
  • new: ‘Edit post’ functionality in admin

This release would not be possible without the hours put in by putypuruty and links. Thank you, my friends!

Go ahead and download jobberBase.

Category: Development, Status

Tagged:

10 Responses

  1. Stefan says:

    Good job!
    Many thanks for sharing JobberBase, it’s a great script!

  2. Nimish says:

    Could you also put down instructions for those who wanna upgrade from the previous version?

  3. ravi says:

    “added: i18n for labels inside javascript files”

    What is this for actually?

    And yeah, Jobberbase Rules in Awesomeness! Thank you loads!

  4. chronos says:

    Time to check on changed files and start adjusting. I guess the anounced company login didn’t make it (yet)? Also not that it bothers me too much, but unless there was another spotlight mod made, it wasn’t done by CtCoder :p

    Thanks for the hard work :)

  5. putypuruty says:

    @ravi

    i18n (stands for internationalization) in javascript files was needed because some texts (ie: ‘pick one from the list’, ‘other’ – on the page to publish a new job) were hardcoded in the functions.js file. These texts have now been added to translations.ini and you can translate them from there instead of having to do a find&replace in functions.js.

  6. putypuruty says:

    @chronos

    my bad, sorry for the mistake – I’ve asked Filip to correct the changelog :)

  7. Filip says:

    Sorry for the mistake, chronos, it was unintentional. Fixed it now.

  8. Benobo says:

    Many thanks to you all who worked hard to make JobberBase possible and living : Filip, Putypuruty, Tokyoj, Links… You have been of great support to me and I’ll never be thankful enough.

    I’ll have a lot in the forums to see if there are some upgrading instructions :-)

    Take care

  9. Benobo says:

    I’m back to give everyone Chronos’ entry about how upgrading from 1.5.1 to 1.6

    http://www.jobberbase.com/forum/post3523.html#p3523

    This is exactly what I was looking for :-)

  10. [...] feeds and provides you with a site-widget to show jobs on other sites. The latest version of this job board web software is 1.6, but the team is developing it even [...]

Leave a Reply





Always happy to hear from you!

Follow us on twitter @jobberbase
or email us at hello [at] jobberbase.com