Gary Pendergast
Forum Replies Created
-
Forum: Plugins
In reply to: [Plugin: Job Manager] Apply Page TemplateYou can set text to appear before or after the application form. To do this:
– Open Job Manager Display Settings
– Scroll down to the Page Text box
– Added your text/HTML to the “Before the Application Form” or “After the Application Form” boxLet me know if this achieves the result you’re after!
Forum: Plugins
In reply to: [Plugin: Job Manager] Multiple issues1) Are all new applications not appearing, or just those that are getting the message under 4) ?
2) Is your WordPress installation able to write to the wp-content/uploads directory? Also, are you using WPMU?
3) Thanks, I’ll fix this up.
4) This message appears if the application fails one of the filter rules under App. Form Settings. Do you have anything entered in any of these boxes?
5) I’ll check this out, too.
Thanks for the feedback!
Forum: Fixing WordPress
In reply to: [Plugin: Job Manager] TranslationsDo you have your WordPress installation set to Dutch in your wp-config.php file? Job Manager just uses the setting from there.
See here for setting this up:
http://codex.wordpress.org/Installing_WordPress_in_Your_LanguageAs a side note, I’ll be looking at adding shortcode support in version 0.9, due out later this year. Shortcodes will make including stuff like this within posts really simple.
If you have other ideas for things you’d like to include in regular pages/posts, let me know here:
http://code.google.com/p/wordpress-job-manager/issues/detail?id=102Great to hear that you like it! 🙂
There’s currently no easy way to do this – if you’re comfortable with making custom templates, then you can use the following code to get the applications:
$apps = get_posts( 'post_type=jobman_app&numberposts-1' ); foreach( $apps as $app ) { ... }Application data is stored as metadata against each application post – the field name depends on how your application form is setup. You can get the application form structure like so:
$options = get_option( 'jobman_options' ); $fields = $options['fields'];The array key for each item in
$fieldscorresponds to the metadata for application. For example you would get the data corresponding to$fields[3](within the above loop) as:$data = get_post_meta( $app->ID, 'data3', true );Forum: Plugins
In reply to: [Plugin: Job Manager] DROP-DOWNAlready in 0.7, which will hopefully be out early April. 🙂
Forum: Plugins
In reply to: [Plugin: Job Manager] Application form – List Applications no informationAh, I gave you the wrong code.
var_dump( $appdata );Let me know if that produces anything. Otherwise, please email me so we can arrange a remote login.
Forum: Plugins
In reply to: [Plugin: Job Manager] Different Category TemplateThanks for the suggestion! I’ll a fix for this in version 0.7. In the mean time, you can add this to your install by making the following changes.
In frontend.php, line 251, add the following line:
$category = get_query_var( 'jcat' );Then on line 258, insert the following lines:
if( $category ) $templates[] = "category-$category.php";You can then create a different template for each category. For example, if you have the category “Foo”, you could make a template called “category-foo.php”.
Forum: Plugins
In reply to: [Plugin: Job Manager] Application form – List Applications no informationI’ve been testing this, I’m unable to reproduce the problem. Could I get you to do some testing for me? Open admin-applications.php, go to line 533, and add the following line of code:
var_dump( $app_data );Go to the Job Details page, and you’ll see a bunch of text at the top of the page. Please email it to me at gary@pento.net, as it may contain private data.
Forum: Plugins
In reply to: [Plugin: Job Manager] Application form – List Applications no informationJust to clarify, are you trying to print the email, or the Application Details page in your wp-admin?
If it’s the latter, which browser are you printing from?
Forum: Plugins
In reply to: [Plugin: Job Manager] Can’t download resumesIn 0.6, the upload feature changed to using WordPress’ built-in attachment system.
Is the wp-content/uploads directory writeable? This is where the files are uploaded.
Forum: Plugins
In reply to: [Plugin: Job Manager] pagination of jobsThis is not possible at the moment, but something I’ll be adding in the next version:
http://code.google.com/p/wordpress-job-manager/issues/detail?id=79
Forum: Plugins
In reply to: [Plugin: Job Manager] job short and full descriptionI would recommend doing the following:
– Create a new job field (under “Job Form Settings”) called “Short Description”, of type “textarea”.
– Under “Display Settings”, read the Page Templates documentation – you will need to make some complex changes to each template:In the Job List Template:
– Remove the[job_field_loop]and[/job_field_loop]tags, but not the HTML inside.
– Modify the HTML that was inside the[job_field_loop]so that all references to “job_field” become “job_field1”, including where “job_field” is only part of the shortcode.
– Copy and paste this HTML for each field you want to display on the job list, modifying the number to correspond to the field.In the Individual Job Template:
– Copy everything inside the[job_loop]in the Job List Template to here.
– Modify the reference to the Short Description field to point to the Job Information Field.Forum: Plugins
In reply to: [Plugin: Job Manager] FILE UPLOAD IN JOB FORM SETTINGSThis is assuming you’re using a table to display the job, of course. I assume you’re able to make the changes for custom HTML. 🙂
Forum: Plugins
In reply to: [Plugin: Job Manager] FILE UPLOAD IN JOB FORM SETTINGSAll textarea fields are run through the
wpautop()function, which automatically adds<p>and<br />tags.The easiest way to fix this in a manner that will survive upgrades is to do the following:
- In your Job Template, add a class to the
<tr>that shows the Job Information. For example,<tr class="job-information">. - Add the following code to your theme CSS (not Job Manager css files, which are overwritten on upgrade):
tr.job-information br { display: none; }
- In your Job Template, add a class to the