On January 14th, 2012, JobRoller 1.6.5 was released. This is a maintenance and WordPress 3.5 compatibility release. Upgrading is highly recommended for all 1.6 customers. Fixed 23 tickets total. A breakdown of tickets can be found below.
Important
Due to changes in WordPress 3.5, related with the load_theme_textdomain() behavior, the text domain for all the strings has changed from ‘appthemes‘ to ‘jobroller‘ (represented by the APP_TD constant). This change impacts child themes as they also need to reflect this change on all the text strings. Simply replace all occurrences of ‘appthemes‘ with APP_TD (no quotes or double quotes) to migrate the strings to the new text domain.
Upgrade Information
Now you can automatically upgrade directly from your WordPress admin. Under “Appearance” => “Themes”, you’ll see an upgrade link next to JobRoller. If you don’t, check back later. The AppThemes upgrade check API runs twice a day. It’s important to note that using this auto updater will overwrite any custom coding done to the theme. Customers who have made theme code changes will need to manually upgrade instead.
If you prefer the old fashion way or have made core theme modifications (which is not recommended), visit AppThemes to download the full version.
Fixes
- Indeed loader always showing even if option was disabled on the settings page
- ‘Allow trial’ option for resumes always defaulting to ‘Yes’
- Resumes subscription start date being displayed as the end date on new resumes subscriptions
- Invalid URL for the AppThemes Twitter feed on the Dashboard
- Missing translations for Resumes statuses
- Paid featured job being always counted and subtracted from featured offers, on job packs with featured offers
- Resume search ignoring location when searching by keyword AND location
- Emails not being sent on job edit when option ‘Edited Job Requires Approval’ was set to ‘Yes’
- Error notice not being displayed when subscribing Job Alerts without selecting any criteria
- Plural forms missing localization (i.e: Job Remaining/Jobs Remaining)
- Escaped search fields attributes to fix possible XSS vulnerabilities
Changes
- RSS Feed performance improvements. Should fix problems for some users reporting the warning: ‘preg_match() [function.preg-match]: Compilation failed: regular expression’
- Display admin warning when Resumes pricing is enabled but the subscription price is empty
- Changed resumes subscription end date and start date formats to ‘Full Month Day, Year @ hour:minutes:seconds am/pm’ (i.e: January 1, 2013 @ 01:00:00 pm)
- Replaced UNIQUE KEY with PRIMARY KEY for ‘jr_counter_*’ tables
- Removed unused Ad functions from ‘appthemes-functions.php’
- WP 3.5: Stop using prepare() with no parameters (http://core.trac.wordpress.org/ticket/22262)
- WP 3.5: Removed bundled ‘jquery-ui-1.8.custom.min’ file and instead use ‘jquery-ui-core’, bundled with WP. Uses latest jQuery
- WP 3.5: Replaced ‘appthemes’ text domain with constant APP_TD (i.e: __(‘Some text’, ‘appthemes’) is now __(‘Some text’, APP_TD) ),
whereas APP_TD value is the current theme: ‘jobroller’, ‘classipress’, ‘vantage’, etc. *** - WP 3.5: On new installs, links are not added to the Links Manager anymore. Links Manager is hidden after WP 3.5
- WP 3.5: Added ‘button-secondary’ CSS class to admin buttons
- Code optimization
*** IMPORTANT: If you’re using a child theme you may need to update your files to reflect this change
Files Modified
Modified 404.php Modified archive-job_listing.php Modified archive-resume.php Modified archive.php Modified author.php Modified changed_files.txt Modified changelog.txt Modified comments-blog.php Modified comments-page.php Modified comments.php Modified footer.php Modified framework Modified functions.php Modified header-resume-search.php Modified header-search.php Modified includes/admin/admin-alerts-subscribers.php Modified includes/admin/admin-jobpacks.php Modified includes/admin/admin-options.php Modified includes/admin/admin-orders.php Modified includes/admin/admin-post-types.php Modified includes/admin/admin-style.css Modified includes/admin/admin-subscriptions.php Modified includes/admin/admin-values.php Modified includes/admin/install-script.php Modified includes/admin/write-panel.php Modified includes/appthemes-functions.php Modified includes/classes/orders.class.php Modified includes/classes/packs.class.php Modified includes/countries.php Modified includes/featured-jobs.php Modified includes/forms/application/application-form.php Modified includes/forms/application/application-process.php Modified includes/forms/confirm-job/confirm-job-form.php Modified includes/forms/confirm-job/confirm-job-process.php Modified includes/forms/edit-job/edit-job-form.php Modified includes/forms/edit-job/edit-job-process.php Modified includes/forms/edit-job/relist-job-process.php Modified includes/forms/filter/filter-form.php Modified includes/forms/forgot-password/forgot-password-form.php Modified includes/forms/lister-packs/lister-packs-form.php Modified includes/forms/lister-packs/lister-packs-process.php Modified includes/forms/login/login-form.php Modified includes/forms/preview-job/preview-job-form.php Modified includes/forms/register/register-form.php Modified includes/forms/register/register-process.php Modified includes/forms/resume/contact_parts.php Modified includes/forms/resume/edit_parts.php Modified includes/forms/seeker-alerts/seeker-alerts-form.php Modified includes/forms/seeker-alerts/seeker-alerts-process.php Modified includes/forms/seeker-prefs/seeker-prefs-form.php Modified includes/forms/seeker-prefs/seeker-prefs-process.php Modified includes/forms/submit-job/submit-job-form.php Modified includes/forms/submit-job/submit-job-process.php Modified includes/forms/submit-resume/submit-resume-form.php Modified includes/forms/submit-resume/submit-resume-process.php Modified includes/forms/subscribe-resumes/subcribe-resumes-form.php Modified includes/gateways/admin-gateway-values.php Modified includes/gateways/paypal.php Modified includes/indeed/theme-indeed.php Modified includes/js/theme-scripts.js Modified includes/sidebar-nav.php Modified includes/sidebar-resume-nav.php Modified includes/sidebar-sjob.php Modified includes/sidebar-sresume.php Modified includes/sidebar-user.php Modified includes/theme-actions.php Modified includes/theme-alerts.php Modified includes/theme-comments.php Modified includes/theme-cron.php Modified includes/theme-emails.php Modified includes/theme-enqueue.php Modified includes/theme-footer.php Modified includes/theme-functions.php Modified includes/theme-geolocation.php Modified includes/theme-hooks.php Modified includes/theme-resumes.php Modified includes/theme-sidebars.php Modified includes/theme-stats.php Modified includes/theme-support.php Modified includes/theme-users.php Modified includes/theme-widgets.php Modified index.php Modified jobroller-no-admin.pot Modified jobroller.pot Modified loop-job.php Modified loop-resume.php Modified loop.php Modified search-resume.php Modified search.php Modified single-job_listing.php Modified single-resume.php Modified single.php Modified style.css Modified taxonomy-job.php Modified tpl-add-new-confirm.php Modified tpl-contact.php Modified tpl-edit-job.php Modified tpl-edit-resume.php Modified tpl-job-cats.php Modified tpl-job-seeker-dashboard.php Modified tpl-jobs-by-date.php Modified tpl-login.php Modified tpl-myjobs.php Modified tpl-password-recovery.php Modified tpl-password-reset.php Modified tpl-profile.php Modified tpl-submit.php Modified wrapper.php Deleted includes/js/jquery-ui-1.8.custom.min.js Deleted includes/appthemes-hooks.php |