Commit c81ec47c authored by Sven Franck's avatar Sven Franck

data: removed unneeded files

parent 587fd960
{
"_id": {
"type":"StringField",
"widget": {
"id": "_id",
"title": "ID",
"title_i18n": "portal_type_dict.application_dict.field_dict._id.title",
"description": "The id of this application",
"description_i18n": "portal_type_dict.application_dict.field_dict._id.description",
"alternate_name": "_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"job_subordinate_id": {
"type":"StringField",
"widget": {
"id": "job_subordinate_id",
"title": "Job applied for",
"title_i18n": "portal_type_dict.application_dict.field_dict.job_subordinate_id.title",
"description": "The job this application belongs to.",
"description_i18n": "portal_type_dict.application_dict.field_dict.job_subordinate_id.description",
"alternate_name": "job_subordinate_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"job_subordinate_id": {
"type":"RelationStringField",
"widget": {
"id": "job_subordinate_id",
"title": "About",
"title_i18n": "portal_type_dict.application_dict.field_dict.job_subordinate_id.title",
"description": "The job this application is for.",
"description_i18n": "portal_type_dict.application_dict.field_dict.job_subordinate_id.description",
"alternate_name": "job_subordinate_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"display_maxwidth": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"maximum_length": null,
"first_item": null,
"extra_item": null,
"external_validator": null,
"items": null,
"list_method": null,
"jump_method": null,
"max_length": null,
"max_linelength": null,
"max_lines": null,
"parameter_list": null,
"portal_type": null,
"catalog_index": null,
"base_category": null,
"allow_jump": null,
"allow_creation": null,
"columns": null,
"container_getter_id": null,
"relation_setter_id": null,
"required": true,
"size": 1,
"sort": null,
"truncate": null,
"unicode": null,
"preserve_whitespace": 0,
"update_method": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external_validator_failed"
},
"line_too_long": {
"message": "A line was too long.",
"i18n": "validation_dict.line_too_long"
},
"relation_result_ambiguous": {
"message": "Relation_result_ambiguous.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_ambiguous": {
"message": "Select appropriate document in the list.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_empty": {
"message": "No such document was found.",
"i18n": "validation_dict.relation_result_empty"
},
"relation_result_too_long": {
"message": "Too many documents were found.",
"i18n": "validation_dict.relation_result_too_long"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required_not_found"
},
"too_long": {
"message": "You entered too many characters.",
"i18n": "validation_dict.too_long"
},
"too_many_lines": {
"message": "You entered too many lines.",
"i18n": "validation_dict.too_many_lines"
}
}
},
"cv_subordinate_id": {
"type":"ListField",
"widget": {
"id": "cv_subordinate_id",
"title": "CV",
"title_i18n": "portal_type_dict.application_dict.field_dict.cv_subordinate_id.title",
"description": "The CV that was sent for this application.",
"description_i18n": "portal_type_dict.application_dict.field_dict.cv_subordinate_id.description",
"alternate_name": "cv_subordinate_id",
"default_value": null,
"css_class": null,
"hidden": null,
"items": "getCV",
"size": null,
"extra": null,
"extra_per_item": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"unicode": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
}
}
{
"portal_type_source": "Application",
"portal_type_title": "application",
"initial_query": {"include_docs": true, "limit":[0,1]},
"property_dict": {
"force_new": true,
"submit_to": "#home",
"wrap_gadget": 1
},
"scheme": [{
"position": "center",
"field_list": [
{"type": "input", "direct": {"className": "ui-disabled", "name": "job_subordinate_id", "id":"job_subordinate_id", "className": "required"}, "attributes": {"type": "text", "data-enhanced": "true"}, "logic": {"label": "Application Job ID", "label_i18n": "portal_type_dict.application_dict.text_dict.apply_for", "setParam": [["value", "job_subordinate_id"]], "skip":false, "wrap": true}},
{"field": "cv_subordinate_id", "overrides": {"properties": {"required": true}}}
]
}
],
"children": [{
"type": "div",
"direct": {"className": "span_1"},
"children":[{
"type": "p",
"direct": {"className":"ui-content-element translate"},
"attributes": {"data-i18n": "portal_type_dict.application_dict.text_dict.instruction"}
}]
}, {
"generate": "widget",
"type": "form",
"property_dict": {
"class_list": "",
"dynamic": true,
"map_children": "formItem",
"editable": true,
"secure": "default",
"secret_hash": "foo",
"public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA"
},
"children": [{
"generate": "widget",
"type": "controlgroup",
"property_dict": {
"class_list": "center",
"direction": "horizontal",
"persist": true
},
"children": [{
"type": "a",
"direct": {"href": "#home", "className": "translate ui-btn ui-btn-icon-left ui-icon-ban"},
"attributes": {"data-i18n": "portal_type_dict.application_dict.text_dict.cancel"}
}, {
"type": "a",
"direct": {"href": "#cv_module/new", "className": "translate ui-btn ui-btn-icon-left ui-icon-clipboard"},
"attributes": {"data-i18n": "portal_type_dict.application_dict.text_dict.new"}
}, {
"type": "input",
"direct": {"className": "action translate"},
"attributes": {"type": "submit", "data-action":"update_custom", "data-icon":"carat-r", "data-theme": "active", "data-i18n":"[value]portal_type_dict.application_dict.text_dict.apply"}
}]
}]
}]
}
{
"property_dict": {},
"children": [
{
"generate": "widget",
"type": "page",
"property_dict": {
"title": "Apply for a Job",
"title_i18n": "portal_type_dict.application_dict.text_dict.apply",
"theme": "slapos-white"
},
"view_dict": {
"default": [
{"href": "application_manager"}
]
}
}
]
}
[
{
"_id": "Application_001",
"job_subordinate_id": "job001",
"cv_subordinate_id": "FOO"
}
]
\ No newline at end of file
{
"_id": {
"type":"StringField",
"widget": {
"id": "_id",
"title": "ID",
"title_i18n": "portal_type_dict.career_step_dict.field_dict._id.title",
"description": "The id of the career step entry.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict._id.description",
"alternate_name": "_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"career_title": {
"type":"StringField",
"widget": {
"id": "career_title",
"title": "Career Title",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_title.title",
"description": "The title of this career step.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_title.description",
"alternate_name": "career_title",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"career_location": {
"type":"StringField",
"widget": {
"id": "career_location",
"title": "Location",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_location.title",
"description": "The location, this career step was absolved.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_location.description",
"alternate_name": "career_location",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"career_type": {
"type":"RadioField",
"widget": {
"id": "career_type",
"title": "Career Step Type",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_type.title",
"description": "The type of this career step.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_type.description",
"alternate_name": "career_type",
"css_class": null,
"hidden": null,
"items": "getCareerType",
"select_first_item": true,
"extra_per_item": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null
},
"messages": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
},
"career_company": {
"type":"StringField",
"widget": {
"id": "career_company",
"title": "Company",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_company.title",
"description": "The company this career step was performed at.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_company.description",
"alternate_name": "career_company",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"date_started": {
"type":"DateTimeField",
"widget": {
"id": "date_started",
"title": "Starting Date",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.date_started.title",
"description": "The starting date of this career step.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.date_started.description",
"alternate_name": "date_started",
"default_value": null,
"css_class": null,
"hidden": null,
"default_to_know": null,
"data_separator": null,
"time_separator": null,
"input_style": null,
"input_order": null,
"display_date_only": true,
"am_pm time style": null,
"display_timezone": null,
"hide_day": null,
"hidden_day_is_last_day_of_the_month": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"start_datetime": null,
"end_datetime": null,
"allow_empty_datetime": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"not_datetime": {
"message": "You did not enter a valid date and time.",
"i18n": "validation_dict.not_valid_datetime"
},
"datetime_out_of_range": {
"message": "The date and time you entered were out of range.",
"i18n": "validation_dict.out_of_range_datetime"
}
}
},
"date_ended": {
"type":"DateTimeField",
"widget": {
"id": "date_ended",
"title": "Ending Date",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.date_ended.title",
"description": "The ending date of this career step.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.date_ended.description",
"alternate_name": "date_ended",
"default_value": null,
"css_class": null,
"hidden": null,
"default_to_know": null,
"data_separator": null,
"time_separator": null,
"input_style": null,
"input_order": null,
"display_date_only": true,
"am_pm time style": null,
"display_timezone": null,
"hide_day": null,
"hidden_day_is_last_day_of_the_month": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"start_datetime": null,
"end_datetime": null,
"allow_empty_datetime": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"not_datetime": {
"message": "You did not enter a valid date and time.",
"i18n": "validation_dict.not_valid_datetime"
},
"datetime_out_of_range": {
"message": "The date and time you entered were out of range.",
"i18n": "validation_dict.out_of_range_datetime"
}
}
},
"ongoing": {
"type":"CheckboxField",
"widget": {
"id": "ongoing",
"title": "Ongoing",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.ongoing.title",
"description": "Whether this career step is still ongoing.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.ongoing.description",
"alternate_name": "ongoing",
"css_class": null,
"hidden": null,
"items": null,
"select_first_item": true,
"extra_per_item": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null
},
"messages": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
},
"career_description": {
"type":"TextareaField",
"widget": {
"id": "career_description",
"title": "Description",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_description.title",
"description": "The description of this career step.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_description.description",
"alternate_name": "career_description",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"career_tags": {
"type":"StringField",
"widget": {
"id": "career_tags",
"title": "Tags",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_tags.title",
"description": "The tags associated with this career step.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_tags.description",
"alternate_name": "career_tags",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"career_subordinate_id": {
"type":"StringField",
"widget": {
"id": "career_subordinate_id",
"title": "Related CV ID",
"title_i18n": "portal_type_dict.career_step_dict.field_dict.career_subordinate_id.title",
"description": "The id of the CV this career step is associated to.",
"description_i18n": "portal_type_dict.career_step_dict.field_dict.career_subordinate_id.description",
"alternate_name": "career_subordinate_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
}
}
[
{
"_id": "step001",
"career_title": "Student",
"career_location": "Regensburg, Germany",
"career_company": "Elementary School Regensburg East",
"career_type": "education",
"date_started": "1984/09/15",
"date_ended": "1988/07/31",
"ongoing": null,
"career_description": "\nEveryone's gotta start somewhere.",
"career_tags": "Reading, Writing, Math",
"career_subordinate_id": "FOO"
}
]
\ No newline at end of file
{
"_id": {
"type":"StringField",
"widget": {
"id": "_id",
"title": "ID",
"title_i18n": "portal_type_dict.certificate_dict.field_dict._id.title",
"description": "The id of this uploaded certificate.",
"description_i18n": "portal_type_dict.certificate_dict.field_dict._id.description",
"alternate_name": "_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"certificate_title": {
"type":"StringField",
"widget": {
"id": "certificate_title",
"title": "Title",
"title_i18n": "portal_type_dict.certificate_dict.field_dict.certificate_title.title",
"description": "The description of this uploaded certificate.",
"description_i18n": "portal_type_dict.certificate_dict.field_dict.certificate_title.description",
"alternate_name": "certificate_title",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"certificate_url": {
"type":"ImageField",
"widget": {
"id": "certificate_url",
"title": "URL",
"title_i18n": "portal_type_dict.certificate_dict.field_dict.certificate_url.title",
"description": "The url to retrieve this certificate from.",
"description_i18n": "portal_type_dict.certificate_dict.field_dict.certificate_url.description",
"alternate_name": "certificate_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null,
"image_display": null,
"image_format": null,
"image_quality": null,
"image_preconverted_only": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"certificate_subordinate_id": {
"type":"StringField",
"widget": {
"id": "certificate_subordinate_id",
"title": "Related CV ID",
"title_i18n": "portal_type_dict.certificate_dict.field_dict.certificate_subordinate_id.title",
"description": "The id of the CV this certificate is associated to.",
"description_i18n": "portal_type_dict.certificate_dict.field_dict.certificate_subordinate_id.description",
"alternate_name": "certificate_subordinate_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
}
}
{
"portal_type_source": "Company",
"portal_type_title": "company",
"initial_query": {"include_docs": true },
"property_dict": {
"no_content": true
},
"scheme": [],
"children": []
}
{
"_id": {
"type":"StringField",
"widget": {
"id": "_id",
"title": "ID",
"title_i18n": "portal_type_dict.company_dict.field_dict._id.title",
"description": "The id of this company",
"description_i18n": "portal_type_dict.company_dict.field_dict._id.description",
"alternate_name": "_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_about": {
"type":"TextareaField",
"widget": {
"id": "about",
"title": "Description",
"title_i18n": "portal_type_dict.company_dict.field_dict.about.title",
"description": "A short description of this company.",
"description_i18n": "portal_type_dict.company_dict.field_dict.about.description",
"alternate_name": "about",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"logo_url": {
"type":"ImageField",
"widget": {
"id": "logo_url",
"title": "Image",
"title_i18n": "portal_type_dict.company_dict.field_dict.logo_url.title",
"description": "The url to the logo of this company.",
"description_i18n": "portal_type_dict.company_dict.field_dict.logo_url.description",
"alternate_name": "logo_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null,
"image_display": null,
"image_format": null,
"image_quality": null,
"image_preconverted_only": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation.fail.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation.fail.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation.fail.too_much_input"
}
}
},
"company_screenshot_url": {
"type":"ImageField",
"widget": {
"id": "company_screenshot_url",
"title": "Company Screenshot",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_screenshot_url.title",
"description": "A screenshot of the company posting this offer.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_screenshot_url.description",
"alternate_name": "company_screenshot_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null,
"image_display": null,
"image_format": null,
"image_quality": null,
"image_preconverted_only": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation.fail.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation.fail.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation.fail.too_much_input"
}
}
},
"website_url": {
"type":"StringField",
"widget": {
"id": "website_url",
"title": "Tags",
"title_i18n": "portal_type_dict.company_dict.field_dict.website_url.title",
"description": "The url to the company website.",
"description_i18n": "portal_type_dict.company_dict.field_dict.website_url.description",
"alternate_name": "website_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_title": {
"type":"StringField",
"widget": {
"id": "company_title",
"title": "Company Name",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_title.title",
"description": "The name of this company",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_title.description",
"alternate_name": "company_title",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "Password and confirm don't match.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_contact": {
"type":"StringField",
"widget": {
"id": "company_contact",
"title": "Coupon",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_contact.title",
"description": "The contact responsible for this job offer.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_contact.description",
"alternate_name": "company_contact",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "Password and confirm don't match.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_contact_photo": {
"widget": {
"id": "company_contact_photo",
"title": "Contact Photo",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_contact_photo.title",
"description": "The photo of the contact responsible for job offers.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_contact_photo.description",
"alternate_name": "company_contact_photo",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null,
"image_display": null,
"image_format": null,
"image_quality": null,
"image_preconverted_only": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation.fail.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation.fail.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation.fail.too_much_input"
}
}
},
"company_contact_email": {
"type":"Contact Email",
"widget": {
"id": "company_contact_email",
"title": "Email Address",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_contact_email.title",
"description": "The email address of the contact responsible for job offers.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_contact_email.description",
"alternate_name": "company_contact_email",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "Password and confirm don't match.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
},
"not_email": {
"message": "You did not enter an email address.",
"i18n": "validation_dict.not_email"
}
}
},
"company_address": {
"type":"StringField",
"widget": {
"id": "company_address",
"title": "Address",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_address.title",
"description": "The address of this company.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_address.description",
"alternate_name": "company_address",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "Password and confirm don't match.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_city": {
"type":"StringField",
"widget": {
"id": "company_city",
"title": "City",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_city.title",
"description": "The city this company is located in.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_city.description",
"alternate_name": "company_city",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "Password and confirm don't match.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_country": {
"type":"ListField",
"widget": {
"id": "company_country",
"title": "Country",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_country.title",
"description": "The country the company is located in.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_country.description",
"alternate_name": "company_country",
"default_value": null,
"css_class": null,
"hidden": null,
"items": "getCountries",
"size": null,
"extra": null,
"extra_per_item": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"unicode": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
},
"company_state": {
"type":"StringField",
"widget": {
"id": "company_state",
"title": "State",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_state.title",
"description": "The state this company is located in.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_state.description",
"alternate_name": "company_state",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"company_postal_code": {
"type":"ListField",
"widget": {
"id": "company_postal_code",
"title": "Postal Code",
"title_i18n": "portal_type_dict.company_dict.field_dict.company_postal_code.title",
"description": "The postal code of the city the company is located in.",
"description_i18n": "portal_type_dict.company_dict.field_dict.company_postal_code.description",
"alternate_name": "company_postal_code",
"default_value": null,
"css_class": null,
"hidden": null,
"items": "getNumbers",
"size": null,
"extra": null,
"extra_per_item": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"unicode": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
}
}
[
{
"_id":"comp001",
"company_about": "\nMarkit on Demand, Inc. has been in business for almost 20 years. Headquartered at the base of the Rocky Mountains in Boulder, Colorado, Markit On Demand has over 400 employees that are focused on the design, development and hosting of financial web sites, reports, and tools. We deliver innovative, high quality products to help our clients and their customers visualize, manipulate and understand complex financial information. Our compelling, presentation-rich services for financial professionals and individual investors have won acclaim for our clients, many of whom rank at the top of the Gomez and Forbes awards. Our products are custom designed for each client, completely private-labeled, and fully integrated into the client’s other offerings.",
"logo_url": "img/markit_logo.jpeg",
"company_screenshot_url": "img/markit.jpeg",
"website_url":"http://www.markit.com/",
"company_title": "Markit On Demand",
"company_contact": "Mr. Hire",
"company_contact_phone": "+1 303-417-9999",
"company_contact_email":"hire@markitnot.com",
"company_address": "5718 Central Ave",
"company_state": "CO",
"company_city": "Boulder",
"company_country":"USA",
"company_postal_code": "80301"
},
{
"_id":"comp002",
"company_about": "\nAdAgility is a Waltham based media and technology company that is developing a next generation technology for ecommerce sites to better monetize their transactional paths online and via mobile.\n\nThis is a unique opportunity to join a world-class team at the critical early stage of our evolution. The platform exists and now we need to continue to build out the differentiating capabilities and technologies that will allow us to scale and win!",
"logo_url": "img/adagility.jpeg",
"company_screenshot_url": "img/adagility_workplace.jpeg",
"website_url":"http://adagility.com/",
"company_title": "AdAgility",
"company_contact": "Mrs. Fire",
"company_contact_phone": "+1 090132132",
"company_contact_email":"iwantu@adagility.com",
"company_address": "760 Main St",
"company_state": "MA",
"company_city": "Waltham",
"company_country":"USA",
"company_postal_code": "02451"
},
{
"_id":"comp003",
"company_about": "\nFamous Interactive is a full-service digital shop in beautiful downtown Culver City. We do a wide range of work including microsites, Facebook apps, mobile apps, portals, social media campaigns and stuff that’d be impossible to categorize. We work with great brands – AT&T, DreamWorks, Michelin, Lexus, Cisco, Google, Nestle, 2K, NFL and many others. Our company is made up of passionate all-stars for whom work is a hobby and never a chore. We are looking for people with the drive, motivation and talent to succeed in a fast-paced environment with an open structure.\n\nIn addition to our awesome and talented staff, we offer a casual work environment, a kitchen filled with complimentary snacks and drinks, bi-weekly breakfasts, monthly BBQs/pizza parties, employee birthday celebrations, games such as pool, shuffleboard, and ping pong, and much more.",
"logo_url": "img/famous_logo.jpg",
"company_screenshot_url": "img/famous.jpg",
"website_url":"http://www.famousinteractive.com/",
"company_title": "Famous Interactive",
"company_contact": "Mrs. Couscous",
"company_contact_phone": "+1 0190 885885",
"company_contact_email":"iwantu@interactive.com",
"company_address": "3962 Ince Blvd",
"company_state": "CA",
"company_city": "Culver City",
"company_country":"USA",
"company_postal_code": "90232"
}
]
\ No newline at end of file
{
"portal_type_source": "Career Step",
"portal_type_title": "career_step",
"initial_query": {"include_docs": true, "limit":[0,1]},
"property_dict": {
"initial_query_url_identifier": "_id",
"force_new": true,
"wrap_gadget": 2
},
"scheme": [{
"position": "center",
"field_list": [
{"type": "input", "direct": {"name": "career_subordinate_id", "id":"career_subordinate_id", "className": "required"}, "attributes": {"data-enhanced": "true", "type": "hidden"}, "logic": {"setParam": [["value", "career_subordinate_id"]], "skip":false}},
{"field": "career_type"},
{"field": "career_title"},
{"field": "career_company"},
{"field": "career_location"},
{"type": "hr", "direct": {"className": "ui-hr ui-hr-active"}},
{"field": "date_started"},
{"field": "date_ended"},
{"field": "career_description"},
{"field": "career_tags"}
]
}
],
"children": [{
"generate": "widget",
"type": "form",
"property_dict": {
"class_list": "",
"dynamic": true,
"map_children": "formItem",
"editable": true,
"secure": "default",
"secret_hash": "foo",
"public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA"
},
"children": [{
"generate": "widget",
"type": "controlgroup",
"property_dict": {
"class_list": "center",
"direction": "horizontal",
"persist": true
},
"children": [{
"type": "input",
"direct": {"className": "action translate"},
"attributes": {"type": "submit", "data-action":"update_custom", "data-icon":"carat-r", "data-theme": "active", "data-i18n":"[value]portal_type_dict.cv_dict.text_dict.save"}
}]
}]
}]
}
{
"portal_type_source": "CV",
"portal_type_title": "cv",
"initial_query": {"include_docs": true, "limit":[0,1]},
"property_dict": {
"initial_query_url_identifier": "_id",
"allow_new": true,
"skip_total_records": true,
"submit_to": "#cv_module/career&query:career_subordinate_id=__id__"
},
"scheme": [{
"position": "left",
"field_list": [
{"field": "first_name"},
{"field": "last_name"},
{"field": "phone_number"},
{"field": "email"},
{"type": "hr", "direct": {"className": "ui-hr ui-hr-active"}},
{"field": "street_address"},
{"field": "postal_code", "overrides": {"widget":{"css_class": "left", "title": "Zip/City", "title_i18n":null}}},
{"field": "city", "overrides": {"widgt": {"css_class": "right"}, "label": false}},
{"field": "state"},
{"field": "country"},
{"type": "hr", "direct": {"className": "ui-hr ui-hr-active"}},
{"field": "nationality"},
{"field": "date_of_birth"}
]
}, {
"position": "right",
"field_list": [
{"field": "cv_title"},
{"field": "cv_created", "overrides":{"widget": {"hidden": true}}},
{"field": "cv_photo_url", "type": "image"},
{"field": "cv_personal_statement"},
{"field": "cv_taglist"},
{"field": "cv_techlist"}
]
}
],
"children": [{
"generate": "widget",
"type": "form",
"property_dict": {
"class_list": "",
"dynamic": true,
"map_children": "formItem",
"editable": true,
"secure": "default",
"secret_hash": "foo",
"public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA"
},
"children": [{
"generate": "widget",
"type": "controlgroup",
"property_dict": {
"class_list": "center",
"direction": "horizontal"
},
"children": [{
"type": "a",
"direct": {"href": "#", "className": "translate ui-disabled ui-btn ui-btn-icon-left ui-icon-carat-l"},
"attributes": {"data-i18n": "portal_type_dict.cv_dict.text_dict.back"}
}, {
"type": "input",
"direct": {"className": "action translate"},
"attributes": {"type": "submit", "data-action":"update", "data-icon":"carat-r", "data-theme": "active", "data-i18n":"[value]portal_type_dict.cv_dict.text_dict.proceed_career"}
}]
}]
}]
}
{
"_id": {
"type":"StringField",
"widget": {
"id": "_id",
"title": "ID",
"title_i18n": "portal_type_dict.cv_dict.field_dict._id.title",
"description": "The id of this cv.",
"description_i18n": "portal_type_dict.cv_dict.field_dict._id.description",
"alternate_name": "_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"cv_title": {
"type":"StringField",
"widget": {
"id": "cv_title",
"title": "ID",
"title_i18n": "portal_type_dict.cv_dict.field_dict.cv_title.title",
"description": "The title of this CV.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.cv_title.description",
"alternate_name": "cv_title",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"cv_created": {
"type":"DateTimeField",
"widget": {
"id": "cv_created",
"title": "Created",
"title_i18n": "portal_type_dict.cv_dict.field_dict.cv_created.title",
"description": "The date this CV was created",
"description_i18n": "portal_type_dict.cv_dict.field_dict.cv_created.description",
"alternate_name": "cv_created",
"default_value": null,
"css_class": null,
"hidden": null,
"default_to_know": null,
"data_separator": null,
"time_separator": null,
"input_style": null,
"input_order": null,
"display_date_only": true,
"am_pm time style": null,
"display_timezone": null,
"hide_day": null,
"hidden_day_is_last_day_of_the_month": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"start_datetime": null,
"end_datetime": null,
"allow_empty_datetime": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"not_datetime": {
"message": "You did not enter a valid date and time.",
"i18n": "validation_dict.not_valid_datetime"
},
"datetime_out_of_range": {
"message": "The date and time you entered were out of range.",
"i18n": "validation_dict.out_of_range_datetime"
}
}
},
"first_name": {
"type":"StringField",
"widget": {
"id": "first_name",
"title": "First Name",
"title_i18n": "portal_type_dict.cv_dict.field_dict.first_name.title",
"description": "The first name of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.first_name.description",
"alternate_name": "first_name",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"last_name": {
"type":"StringField",
"widget": {
"id": "last_name",
"title": "Last Name",
"title_i18n": "portal_type_dict.cv_dict.field_dict.last_name.title",
"description": "The last name of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.last_name.description",
"alternate_name": "last_name",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"date_of_birth": {
"type":"DateTimeField",
"widget": {
"id": "date_of_birth",
"title": "Date of birth (dd/mm/yyyy)",
"title_i18n": "portal_type_dict.cv_dict.field_dict.date_of_birth.title",
"description": "The date of birth of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.date_of_birth.description",
"alternate_name": "date_of_birth",
"default_value": null,
"css_class": null,
"hidden": null,
"default_to_know": null,
"data_separator": null,
"time_separator": null,
"input_style": null,
"input_order": null,
"display_date_only": true,
"am_pm time style": null,
"display_timezone": null,
"hide_day": null,
"hidden_day_is_last_day_of_the_month": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"start_datetime": null,
"end_datetime": null,
"allow_empty_datetime": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"not_datetime": {
"message": "You did not enter a valid date and time.",
"i18n": "validation_dict.not_valid_datetime"
},
"datetime_out_of_range": {
"message": "The date and time you entered were out of range.",
"i18n": "validation_dict.out_of_range_datetime"
}
}
},
"phone_number": {
"type":"StringField",
"widget": {
"id": "phone_number",
"title": "Mobile",
"title_i18n": "portal_type_dict.cv_dict.field_dict.phone_number.title",
"description": "The phone number of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.phone_number.description",
"alternate_name": "phone_number",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"email": {
"type":"StringField",
"widget": {
"id": "email",
"title": "Email",
"title_i18n": "portal_type_dict.cv_dict.field_dict.email.title",
"description": "The email address of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.email.description",
"alternate_name": "email",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"street_address": {
"type":"TextareaField",
"widget": {
"id": "street_address",
"title": "Address",
"title_i18n": "portal_type_dict.cv_dict.field_dict.street_address.title",
"description": "The street address of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.street_address.description",
"alternate_name": "street_address",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"city": {
"type":"StringField",
"widget": {
"id": "city",
"title": "City",
"title_i18n": "portal_type_dict.cv_dict.field_dict.city.title",
"description": "TThe city the applicant lives in.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.city.description",
"alternate_name": "city",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"postal_code": {
"type":"StringField",
"widget": {
"id": "postal_code",
"title": "Postal Code",
"title_i18n": "portal_type_dict.cv_dict.field_dict.postal_code.title",
"description": "The postal code of the city the applicant lives in.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.postal_code.description",
"alternate_name": "postal_code",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"state": {
"type":"StringField",
"widget": {
"id": "state",
"title": "State/Province",
"title_i18n": "portal_type_dict.cv_dict.field_dict.state.title",
"description": "The state/province the applicant lives in.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.state.description",
"alternate_name": "state",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"country": {
"type":"ListField",
"widget": {
"id": "country",
"title": "Country",
"title_i18n": "portal_type_dict.cv_dict.field_dict.country.title",
"description": "The country the applicant lives in.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.country.description",
"alternate_name": "country",
"default_value": null,
"css_class": null,
"hidden": null,
"items": "getCountries",
"size": null,
"extra": null,
"extra_per_item": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"unicode": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
},
"nationality": {
"type":"ListField",
"widget": {
"id": "nationality",
"title": "Nationality",
"title_i18n": "portal_type_dict.cv_dict.field_dict.nationality.title",
"description": "The nationality of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.nationality.description",
"alternate_name": "nationality",
"default_value": null,
"css_class": null,
"hidden": null,
"items": "getNationality",
"size": null,
"extra": null,
"extra_per_item": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"unicode": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"unknown_selection": {
"message":"You selected on option not on the menu",
"i18n": "validation_dict.option_not_available"
}
}
},
"cv_photo_url": {
"type":"ImageField",
"widget": {
"id": "cv_photo_url",
"title": "Photo URL",
"title_i18n": "portal_type_dict.cv_dict.field_dict.cv_photo_url.title",
"description": "The url to the photo of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.cv_photo_url.description",
"alternate_name": "cv_photo_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null,
"image_display": null,
"image_format": null,
"image_quality": null,
"image_preconverted_only": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"cv_taglist": {
"type":"StringField",
"widget": {
"id": "cv_taglist",
"title": "Tags",
"title_i18n": "portal_type_dict.cv_dict.field_dict.cv_taglist.title",
"description": "The tags to associate with this applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.cv_taglist.description",
"alternate_name": "cv_taglist",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"cv_personal_statement": {
"type":"TextareaField",
"widget": {
"id": "cv_personal_statement",
"title": "Personal Statemnt",
"title_i18n": "portal_type_dict.cv_dict.field_dict.cv_personal_statement.title",
"description": "The personal statement of the applicant.",
"description_i18n": "portal_type_dict.cv_dict.field_dict.job_description.description",
"alternate_name": "cv_personal_statement",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"cv_techlist": {
"type":"StringField",
"widget": {
"id": "cv_techlist",
"title": "Technogolies used",
"title_i18n": "portal_type_dict.cv_dict.field_dict.cv_techlist.title",
"description": "The technologies used by the applicant..",
"description_i18n": "portal_type_dict.cv_dict.field_dict.cv_techlist.description",
"alternate_name": "cv_techlist",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
}
}
{
"property_dict": {},
"children": [
{
"generate": "widget",
"type": "page",
"property_dict": {
"title": "Upload your CV",
"title_i18n": "portal_type_dict.cv_dict.text_dict.upload",
"theme": "slapos-white"
},
"view_dict": {
"default": [{
"type": "div",
"direct": {"className": "span_2"},
"children": [{
"type": "div",
"direct": {"className": "ui-content-element"},
"children": [{
"type": "p",
"direct": {"className": "translate"},
"attributes": {"data-i18n": "portal_type_dict.cv_dict.text_dict.info"},
"logic": {"text": "This is the area to manage your CVs. You can upload, edit and delete multiple CVs. To apply for a job, please click on the 'Apply' button on the respective job offer."}
}]
}
]
}, {
"href": "cv_upload"
}]
}
}, {
"generate": "widget",
"type": "page",
"property_dict": {
"title": "Create CV",
"title_i18n": "portal_type_dict.cv_dict.text_dict.new_cv",
"theme": "slapos-white"
},
"view_dict": {
"default": [{
"href": "cv_creation"
}],
"new": [{
"href": "cv_creation"
}],
"career": [{
"href": "cv_career"
}, {
"href": "cv_step_overview"
}]
}
}
]
}
\ No newline at end of file
[
{
"_id": "FOO",
"cv_title": "Sample CV",
"cv_created": "2014/12/04",
"first_name": "John",
"last_name": "Doe",
"date_of_birth": "1972/10/12",
"phone_number": "+33 6 12 34 56",
"email": "john.doe@some.where",
"street_address": "\n86, Avenue de Test\nAppt.33",
"city": "Lille",
"state": null,
"postal_code": "12345",
"country": "f",
"nationality": "f",
"cv_photo_url": null,
"cv_taglist": "javascript, jquery, jquerymobile",
"cv_personal_statement": "Programming anything that starts with a 'j'...",
"cv_techlist": "java, javascript"
}
]
\ No newline at end of file
{
"portal_type_source": "Career Step",
"portal_type_title": "career_step",
"initial_query": {"include_docs": true, "limit":[0,8]},
"property_dict": {
"wrap_gadget": 2,
"initial_query_url_identifier": "_id"
},
"scheme": [
{
"position": "left",
"field_list": [
{"field": "date_started", "type": "span"},
{"type": "span", "direct": {}, "logic": {"text": "\u00A0-\u00A0" }},
{"field": "date_ended", "type": "span"}
]
},
{
"position": "center",
"field_list": [
{"field": "career_title", "type": "h3"},
{"field": "career_company", "type": "span"},
{"type": "span", "direct": {}, "logic": {"text": "\u00A0-\u00A0" }},
{"field": "career_location", "type": "span"},
{"field": "career_description", "type": "p"}
]
}
],
"children": [{
"generate": "widget",
"type": "listview",
"property_dict": {
"inset": true,
"theme": "slapos-white",
"map_children": "listItem",
"dynamic": true
},
"children":[]
}]
}
{
"portal_type_source": "CV",
"portal_type_title": "cv",
"initial_query": {"include_docs": true, "limit":[0,8]},
"property_dict": {
"wrap_gadget": 2,
"link": true,
"link_identifier": "_id",
"check": true,
"caption": {
"slot": 2,
"text": "CVs generated",
"text_i18n": "portal_type_dict.cv_dict.text_dict.cv_generated"
},
"search": {
"slot": 1,
"text": "Filter",
"text_i18n": "portal_type_dict.cv_dict.text_dict.filter"
}
},
"scheme": [
{
"position": "header",
"field_list": [
{"field": "cv_title", "show": true, "persist": true},
{"field": "cv_created", "show": true, "priority": 2, "overrides": {"widget": {"title_i18n": "portal_type_dict.cv_dict.text_dict.date_set"}}}
]
},{
"position": "body",
"field_list": [
{"field": "cv_title", "show": true, "persist": "true"},
{"field": "cv_created", "show": true, "priority": 2}
]
}
],
"children": [{
"generate": "widget",
"type": "table",
"property_dict": {
"dynamic": true,
"class_list": "table-stroke ui-responsive",
"map_children": "tableItem",
"mode": "columntoggle",
"toggle_popup": false,
"wrap": "both",
"top_grid": 1,
"bottom_grid": 1
},
"children": []
}, {
"generate": "widget",
"type": "controlgroup",
"property_dict": {
"direction": "horizontal",
"class_list": "left"
},
"children": [
{
"type": "a",
"direct": {"className": "ui-btn ui-btn-icon-right ui-icon-edit translate ui-btn-active", "href": "#cv_module/new"},
"attributes": {"data-i18n": "portal_type_dict.cv_dict.text_dict.new_cv"},
"logic": {"text": "Create CV"}
}
]
}, {
"generate": "widget",
"type": "controlgroup",
"property_dict": {
"direction": "horizontal",
"class_list": "right"
},
"children": [
{
"type": "a",
"direct": {"className": "ui-btn ui-btn-icon-right ui-icon-trash-o ui-disabled translate action responsive", "href": "#"},
"attributes": {"data-i18n": "portal_type_dict.cv_dict.text_dict.delete_cv", "data-action": "delete"},
"logic": {"text": "Delete"}
},
{
"type": "a",
"direct": {"className": "ui-btn ui-btn-icon-right ui-icon-print ui-disabled translate action responsive", "href": "#"},
"attributes": {"data-i18n": "portal_type_dict.cv_dict.text_dict.print_cv", "data-action": "print"},
"logic": {"text": "Print"}
}
]
}]
}
[
{"text": "Work Experience", "text_dict": "portal_type_dict.career_step_dict.text_dict.work", "class":"translate", "value":"work"},
{"text": "Education", "text_dict": "portal_type_dict.career_step_dict.text_dict.education", "class": "translate", "value": "education"}
]
\ No newline at end of file
[
{"text": "", "text_dict": null, "value": "", "disabled": "disabled", "selected": "selected"},
{"text": "Belgique", "text_i18n":"portal_type_dict.cv_dict.text_dict.belgium_country", "class":"translate", "value":"be"},
{"text": "France", "text_i18n":"portal_type_dict.cv_dict.text_dict.france_country", "class":"translate", "value":"f"},
{"text": "Allemagne", "text_i18n":"portal_type_dict.cv_dict.text_dict.germany_country", "class":"translate", "value":"de"},
{"text": "Luxembourg", "text_i18n":"portal_type_dict.cv_dict.text_dict.luxembourg_country", "class":"translate", "value":"lux"},
{"text": "Pays-Bas", "text_i18n":"portal_type_dict.cv_dict.text_dict.netherlands_country", "class":"translate", "value":"nl"},
{"text": "Suisse", "text_i18n":"portal_type_dict.cv_dict.text_dict.switzerland_country", "class":"translate", "value":"ch"}
]
\ No newline at end of file
[
{"text": "", "text_dict": null, "value": "", "disabled": "disabled", "selected": "selected"},
{"text": "Belgique", "text_i18n":"portal_type_dict.cv_dict.text_dict.belgium_nationality", "class":"translate", "value":"be"},
{"text": "Francaise", "text_i18n":"portal_type_dict.cv_dict.text_dict.france_nationality", "class":"translate", "value":"f"},
{"text": "Allemandes", "text_i18n":"portal_type_dict.cv_dict.text_dict.germany_nationality", "class":"translate", "value":"de"},
{"text": "Luxembourg", "text_i18n":"portal_type_dict.cv_dict.text_dict.luxembourg_nationality", "class":"translate", "value":"lux"},
{"text": "Nederlands", "text_i18n":"portal_type_dict.cv_dict.text_dict.netherlands_nationality", "class":"translate", "value":"nl"},
{"text": "Suisse", "text_i18n":"portal_type_dict.cv_dict.text_dict.switzerland_nationality", "class":"translate", "value":"ch"}
]
\ No newline at end of file
{
"portal_type_source": "Job Posting",
"portal_type_title": "job_posting",
"initial_query": {"include_docs": true },
"property_dict": {
"no_content": true
},
"scheme": [],
"children": []
}
\ No newline at end of file
{
"_id": {
"type":"StringField",
"widget": {
"id": "_id",
"title": "ID",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict._id.title",
"description": "The id of this job posting",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict._id.description",
"alternate_name": "_id",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"job_title": {
"type":"StringField",
"widget": {
"id": "job_title",
"title": "Title",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_title.title",
"description": "The title of this job posting",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_title.description",
"alternate_name": "job_title",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"job_location": {
"type":"StringField",
"widget": {
"id": "job_location",
"title": "Location",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_location.title",
"description": "The location this job is posted for.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_location.description",
"alternate_name": "job_location",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"job_poster_subordinate_company_title": {
"type":"RelationStringField",
"widget": {
"id": "job_poster_subordinate_company_title",
"title": "Company",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_poster_subordinate_company_title.title",
"description": "The company posting this job offer.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_poster_subordinate_company_title.description",
"alternate_name": "job_poster_subordinate_company_title",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"display_maxwidth": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"maximum_length": null,
"first_item": null,
"extra_item": null,
"external_validator": null,
"items": null,
"list_method": null,
"jump_method": null,
"max_length": null,
"max_linelength": null,
"max_lines": null,
"parameter_list": null,
"portal_type": null,
"catalog_index": null,
"base_category": null,
"allow_jump": null,
"allow_creation": null,
"columns": null,
"container_getter_id": null,
"relation_setter_id": null,
"required": true,
"size": 1,
"sort": null,
"truncate": null,
"unicode": null,
"preserve_whitespace": 0,
"update_method": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external_validator_failed"
},
"line_too_long": {
"message": "A line was too long.",
"i18n": "validation_dict.line_too_long"
},
"relation_result_ambiguous": {
"message": "Relation_result_ambiguous.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_ambiguous": {
"message": "Select appropriate document in the list.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_empty": {
"message": "No such document was found.",
"i18n": "validation_dict.relation_result_empty"
},
"relation_result_too_long": {
"message": "Too many documents were found.",
"i18n": "validation_dict.relation_result_too_long"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required_not_found"
},
"too_long": {
"message": "You entered too many characters.",
"i18n": "validation_dict.too_long"
},
"too_many_lines": {
"message": "You entered too many lines.",
"i18n": "validation_dict.too_many_lines"
}
}
},
"job_post_logo_subordinate_logo_url": {
"type":"RelationStringField",
"widget": {
"id": "job_post_logo_subordinate_logo_url",
"title": "Logo",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_post_logo_subordinate_logo_url.title",
"description": "The logo of the company posting this offer.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_post_logo_subordinate_logo_url.description",
"alternate_name": "job_post_logo_subordinate_logo_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"display_maxwidth": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"maximum_length": null,
"first_item": null,
"extra_item": null,
"external_validator": null,
"items": null,
"list_method": null,
"jump_method": null,
"max_length": null,
"max_linelength": null,
"max_lines": null,
"parameter_list": null,
"portal_type": null,
"catalog_index": null,
"base_category": null,
"allow_jump": null,
"allow_creation": null,
"columns": null,
"container_getter_id": null,
"relation_setter_id": null,
"required": true,
"size": 1,
"sort": null,
"truncate": null,
"unicode": null,
"preserve_whitespace": 0,
"update_method": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external_validator_failed"
},
"line_too_long": {
"message": "A line was too long.",
"i18n": "validation_dict.line_too_long"
},
"relation_result_ambiguous": {
"message": "Relation_result_ambiguous.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_ambiguous": {
"message": "Select appropriate document in the list.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_empty": {
"message": "No such document was found.",
"i18n": "validation_dict.relation_result_empty"
},
"relation_result_too_long": {
"message": "Too many documents were found.",
"i18n": "validation_dict.relation_result_too_long"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required_not_found"
},
"too_long": {
"message": "You entered too many characters.",
"i18n": "validation_dict.too_long"
},
"too_many_lines": {
"message": "You entered too many lines.",
"i18n": "validation_dict.too_many_lines"
}
}
},
"job_screenshot_subordinate_company_screenshot_url": {
"type":"RelationStringField",
"widget": {
"id": "job_screenshot_subordinate_company_screenshot_url",
"title": "Logo",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_screenshot_subordinate_company_screenshot_url.title",
"description": "The logo of the company posting this offer.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_screenshot_subordinate_company_screenshot_url.description",
"alternate_name": "job_screenshot_subordinate_company_screenshot_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"display_maxwidth": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"maximum_length": null,
"first_item": null,
"extra_item": null,
"external_validator": null,
"items": null,
"list_method": null,
"jump_method": null,
"max_length": null,
"max_linelength": null,
"max_lines": null,
"parameter_list": null,
"portal_type": null,
"catalog_index": null,
"base_category": null,
"allow_jump": null,
"allow_creation": null,
"columns": null,
"container_getter_id": null,
"relation_setter_id": null,
"required": true,
"size": 1,
"sort": null,
"truncate": null,
"unicode": null,
"preserve_whitespace": 0,
"update_method": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external_validator_failed"
},
"line_too_long": {
"message": "A line was too long.",
"i18n": "validation_dict.line_too_long"
},
"relation_result_ambiguous": {
"message": "Relation_result_ambiguous.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_ambiguous": {
"message": "Select appropriate document in the list.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_empty": {
"message": "No such document was found.",
"i18n": "validation_dict.relation_result_empty"
},
"relation_result_too_long": {
"message": "Too many documents were found.",
"i18n": "validation_dict.relation_result_too_long"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required_not_found"
},
"too_long": {
"message": "You entered too many characters.",
"i18n": "validation_dict.too_long"
},
"too_many_lines": {
"message": "You entered too many lines.",
"i18n": "validation_dict.too_many_lines"
}
}
},
"job_description": {
"type":"TextareaField",
"widget": {
"id": "job_description",
"title": "Description",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_description.title",
"description": "The description for this job posting.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_description.description",
"alternate_name": "job_description",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"job_tags": {
"type":"StringField",
"widget": {
"id": "job_tags",
"title": "Tags",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_tags.title",
"description": "The tags associated with this job posting.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_tags.description",
"alternate_name": "job_tags",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": true,
"preserve_whitespace": null,
"unicode": null,
"maximum_length": null,
"truncate": null
},
"message": {
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_long": {
"message": "Too much input give.",
"i18n": "validation_dict.too_much_input"
}
}
},
"job_requirements": {
"type":"TextareaField",
"widget": {
"id": "job_requirements",
"title": "Requiremnts",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_requirements.title",
"description": "The technical requirements for this job posting.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_requirements.description",
"alternate_name": "job_requirements",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"personal_requirements": {
"type":"TextareaField",
"widget": {
"id": "personal_requirements",
"title": "Candidate requirements",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.personal_requirements.title",
"description": "The personal requirements for this job posting.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.personal_requirements.description",
"alternate_name": "personal_requirements",
"css_class": null,
"hidden": null,
"width":null,
"height":null,
"extra":null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"preserve_whitespace": null,
"unicode": null,
"maximum_lines": null,
"maximum_length_of_line": null,
"maximum_characters": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input required but not found.",
"i18n": "validation_dict.required"
},
"too_many_lines": {
"message": "You have entered too many lines.",
"i18n": "validation_dict.too_many_lines"
},
"line_too_long": {
"message": "One or more lines you have entered are too long.",
"i18n": "validation_dict.too_long_lines"
},
"too_long": {
"message": "You have entered too many characters.",
"i18n": "validation_dict.too_many_chars"
}
}
},
"date_posted": {
"type":"DateTimeField",
"widget": {
"id": "date_posted",
"title": "Posted",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.date_posted.title",
"description": "The date this job was posted.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.date_posted.description",
"alternate_name": "date_posted",
"default_value": null,
"css_class": null,
"hidden": null,
"default_to_know": null,
"data_separator": null,
"time_separator": null,
"input_style": null,
"input_order": null,
"display_date_only": true,
"am_pm time style": null,
"display_timezone": null,
"hide_day": null,
"hidden_day_is_last_day_of_the_month": null
},
"properties": {
"enabled": true,
"editable": true,
"external_validator": null,
"required": null,
"start_datetime": null,
"end_datetime": null,
"allow_empty_datetime": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required"
},
"not_datetime": {
"message": "You did not enter a valid date and time.",
"i18n": "validation_dict.not_valid_datetime"
},
"datetime_out_of_range": {
"message": "The date and time you entered were out of range.",
"i18n": "validation_dict.out_of_range_datetime"
}
}
},
"job_post_about_subordinate_company_about": {
"type":"RelationStringField",
"widget": {
"id": "job_post_about_subordinate_company_about",
"title": "About",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_post_about_subordinate_company_about.title",
"description": "Additional Information about the company posting this job.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_post_about_subordinate_company_about.description",
"alternate_name": "job_post_about_subordinate_company_about",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"display_maxwidth": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"maximum_length": null,
"first_item": null,
"extra_item": null,
"external_validator": null,
"items": null,
"list_method": null,
"jump_method": null,
"max_length": null,
"max_linelength": null,
"max_lines": null,
"parameter_list": null,
"portal_type": null,
"catalog_index": null,
"base_category": null,
"allow_jump": null,
"allow_creation": null,
"columns": null,
"container_getter_id": null,
"relation_setter_id": null,
"required": true,
"size": 1,
"sort": null,
"truncate": null,
"unicode": null,
"preserve_whitespace": 0,
"update_method": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external_validator_failed"
},
"line_too_long": {
"message": "A line was too long.",
"i18n": "validation_dict.line_too_long"
},
"relation_result_ambiguous": {
"message": "Relation_result_ambiguous.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_ambiguous": {
"message": "Select appropriate document in the list.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_empty": {
"message": "No such document was found.",
"i18n": "validation_dict.relation_result_empty"
},
"relation_result_too_long": {
"message": "Too many documents were found.",
"i18n": "validation_dict.relation_result_too_long"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required_not_found"
},
"too_long": {
"message": "You entered too many characters.",
"i18n": "validation_dict.too_long"
},
"too_many_lines": {
"message": "You entered too many lines.",
"i18n": "validation_dict.too_many_lines"
}
}
},
"job_post_subordinate_website_url": {
"type":"RelationStringField",
"widget": {
"id": "job_post_subordinate_website_url",
"title": "Website",
"title_i18n": "portal_type_dict.job_posting_dict.field_dict.job_post_subordinate_website_url.title",
"description": "The url to the website of this company.",
"description_i18n": "portal_type_dict.job_posting_dict.field_dict.job_post_subordinate_website_url.description",
"alternate_name": "job_post_subordinate_website_url",
"default_value": null,
"css_class": null,
"hidden": null,
"display_width": null,
"display_maxwidth": null,
"maximum_input": null,
"extra": null
},
"properties": {
"enabled": true,
"editable": true,
"maximum_length": null,
"first_item": null,
"extra_item": null,
"external_validator": null,
"items": null,
"list_method": null,
"jump_method": null,
"max_length": null,
"max_linelength": null,
"max_lines": null,
"parameter_list": null,
"portal_type": null,
"catalog_index": null,
"base_category": null,
"allow_jump": null,
"allow_creation": null,
"columns": null,
"container_getter_id": null,
"relation_setter_id": null,
"required": true,
"size": 1,
"sort": null,
"truncate": null,
"unicode": null,
"preserve_whitespace": 0,
"update_method": null
},
"message": {
"external_validator_failed": {
"message": "The input failed the external validator.",
"i18n": "validation_dict.external_validator_failed"
},
"line_too_long": {
"message": "A line was too long.",
"i18n": "validation_dict.line_too_long"
},
"relation_result_ambiguous": {
"message": "Relation_result_ambiguous.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_ambiguous": {
"message": "Select appropriate document in the list.",
"i18n": "validation_dict.relation_result_ambiguous"
},
"relation_result_empty": {
"message": "No such document was found.",
"i18n": "validation_dict.relation_result_empty"
},
"relation_result_too_long": {
"message": "Too many documents were found.",
"i18n": "validation_dict.relation_result_too_long"
},
"required_not_found": {
"message": "Input is required but no input given.",
"i18n": "validation_dict.required_not_found"
},
"too_long": {
"message": "You entered too many characters.",
"i18n": "validation_dict.too_long"
},
"too_many_lines": {
"message": "You entered too many lines.",
"i18n": "validation_dict.too_many_lines"
}
}
}
}
{
"property_dict": {},
"children": [
{
"generate": "widget",
"type": "page",
"property_dict": {
"title": "Job Postings",
"title_i18n": "portal_type_dict.job_posting_dict.text_dict.postings",
"theme": "slapos-white"
},
"view_dict": {
"default": [
{"href": "company_dump"},
{"href": "job_posting_overview"}
]
}
}, {
"generate": "widget",
"type": "page",
"property_dict": {
"title": "Job Details",
"title_i18n": "portal_type_dict.job_posting_dict.text_dict.details",
"theme": "slapos-white"
},
"view_dict": {
"default": [
{"href": "company_dump"},
{"href": "job_posting_view"}
]
}
}
]
}
{
"portal_type_source": "Job Posting",
"portal_type_title": "job_posting",
"initial_query": {"include_docs": true, "limit": [0,8], "select_list": ["_id", "job_title", "job_location", "job_poster_subordinate_company_title", "job_post_logo_subordinate_logo_url", "date_posted"] },
"property_dict": {
"link": "true",
"link_identifier": "_id",
"search": {
"text": "Search Job Postings",
"text_i18n": "portal_type_dict.job_posting_dict.text_dict.search",
"info_list": ["records"],
"class_list": "responsive"
},
"pagination": {
"class_list": "center",
"option_list": [
{"value": "8", "text": "8", "text_i18n":"global_dict.8"},
{"value": "16", "text": "16", "text_i18n":"global_dict.16"},
{"value": "32", "text": "32", "text_i18n":"global_dict.32"},
{"value": "64", "text": "64", "text_i18n":"global_dict.64"}
]
}
},
"scheme": [
{
"position": "left",
"field_list": [
{"field": "job_post_logo_subordinate_logo_url", "type":"image"}
]
}, {
"position": "center",
"field_list": [
{"field": "job_title", "type": "h3"},
{"field": "job_poster_subordinate_company_title", "type": "p", "mergeText": "job_location"},
{"field": "job_location", "type": "p"},
{"field": "date_posted", "aside": true}
]
}
],
"children": [{
"generate": "widget",
"type": "listview",
"property_dict": {
"class_list": "responsive ui-image-grid",
"theme": "slapos-white",
"map_children": "listItem",
"dynamic": true
},
"children":[]
}]
}
[
{
"_id": "job001",
"job_title": "Web Developer",
"job_location": "Boulder, CO",
"job_poster_subordinate_company_title": "comp001",
"job_post_logo_subordinate_logo_url": "comp001",
"job_post_subordinate_website_url": "comp001",
"job_description": "\nWhy Develop at Markit On Demand?\n\nWe pride ourselves in having a large community of developers who actively support each other through open dialogue and brain storming. We love to solve problems quickly and elegantly while keeping the codebase maintainable and lean. Though we have grown into a larger company you will be working on a small, focused team supporting a handful of important clients. We encourage learning new technologies and how to apply them to our already solid foundation and are always happy to have an impromptu code review. We have a full Quality Assurance team who takes pride in ensuring our sites are bug free and give users the best possible experience.\n\nWhat you will do and learn:\n\n- Engineer and maintain high traffic, high visibility sites for the world’s largest financial firms and media outlets. (We received 5 billion hits last month).\n- Gain exposure to stock market and other financial data while developing applications that present dynamic information from a variety of sources.\n- Use proprietary technologies and standard best practices to build and deliver high performance web applications to users across the globe.\n- Compliment enterprise application sites with both existing and custom jQuery plugins.\n- Utilize progressive enhancement techniques to support older browsers while simultaneously delivering cutting-edge user experience in modern browsers.\n\nWhat We Offer\n\nMarkit On Demand offers a terrific working environment that creates an abundance of opportunities for motivated individuals. We possess a unique and compelling culture that is intellectually stimulating, encourages creativity and recognizes individual and team contribution. We offer a great benefits package including medical with HSA/FSA, dental, vision, 401K with Company Match, vacation and personal days, alternative transportation benefits and there really is an unlimited supply of chocolate!",
"job_tags": ".net,c#,css,javascript,html",
"job_requirements":"\n- Solid understanding of client-side development with HTML, CSS, and JavaScript\n- Experience utilizing frameworks like jQuery, jQuery Mobile, and html5shiv\n- Ability to develop full-scale applications with .NET/C#, or comparable platforms\n- Experience with object-oriented principles and development patterns like MVC\n- Excellent technical, analytical, and communication skills\n- Experience or interest in learning mobile web development a plus\n- Demonstrated ability to work and learn independently or as part of a team\n- Must be authorized to work in the United States on a full-time basis",
"personal_requirements":"",
"date_posted": "2014/02/12",
"job_screenshot_subordinate_company_screenshot_url": "comp001",
"job_post_about_subordinate_company_about":"comp001"
},
{
"_id": "job002",
"job_title": "Front End Developer for Funded Start-Up",
"job_location": "Waltham, MA ",
"job_poster_subordinate_company_title": "comp002",
"job_post_logo_subordinate_logo_url": "comp002",
"job_post_subordinate_website_url": "comp002",
"job_description": "AdAgility is on the hunt for a super star Front End Developer (and a few qualified technical interns) Are you a passionate Front End Developer with the ability to create an awesome user experience? Do you have a strong grasp of and desire to work with JavaScript, JQuery, HTML, CSS, Photoshop? Have you worked in an Agile development environment? Are you interested in making a massive impact as a key player on a small team? Do you want to be part of an innovative team transforming our corner of the ad-tech market?",
"job_tags": "css, jquery, html, javascript",
"job_requirements":"\n2+ years of experience in front-end development with strong portfolio and examples Ability to create great looking mockups in Photoshop\nStrong experience in JavaScript & JQuery\nHighly skilled coder focus on code reusability, performance and faithfulness to design Detail-oriented and quality-minded with a strong aesthetic sense (UI/UX design) Hands-on experience with consumer web, e-commerce, and online advertising\nis a unique opportunity to join a world-class team at the critical early stage of our evolution.\nAdAgility is a Waltham based media and technology company that is developing a next generation technology for ecommerce sites to better monetize their transactional paths online and via mobile.",
"personal_requirements":"",
"date_posted": "2014/04/01",
"job_screenshot_subordinate_company_screenshot_url": "comp002",
"job_post_about_subordinate_company_about":"comp002"
},{
"_id": "job003",
"job_title": "Senior Front End Developer (contract)",
"job_location": "Culver City, CA",
"job_poster_subordinate_company_title": "comp003",
"job_post_logo_subordinate_logo_url": "comp003",
"job_post_subordinate_website_url": "comp003",
"job_description": "You are a front-end code assassin. When delivered a mission, you methodically plan out and execute your targets one by one with the kind of pride and craftsmanship that only a master carpenter has for his work. Armed with a state-of-the-art toolbox that includes numerous technologies like HTML5, CSS3, JQuery, WebGL and Canvas, you quickly and efficiently silence your victims whether they are layered PSD mockups or simply vague ideas that need to be turned into working prototypes. Familiarity with back-ends and AJAX requests is also a huge requirement. While this is primarily a front-end job, you know just as well as anyone else that the most interesting front-ends have solid back-ends. We’re not saying you need to be an expert or anything, but hopefully you’ve logged some time with PHP, Python or .NET and know how to work with different templating engines.",
"job_tags": "html, javascript, jquery, css, responsive-design",
"job_requirements":"On the day-to-day you’ll be cutting code for the most part, but also participating in brainstorming sessions and consulting with designers. Oftentimes, you’ll need to work with producers to help scope out certain pieces of the project. Sometimes you’ll be the lone wolf; sometimes you’ll be working as part of a squad. Many of the projects we take on are technically challenging and have short timelines. In those cases you’ll need to be Johnny-on-the-spot. When you aren’t on a mission, you’ll be asked to come up with and develop side projects you feel passionate about. Over the long term, you’ll be working in an environment that’ll continually challenge you to be your best and reward you for being brave enough to do so.",
"personal_requirements":"\n- 5 years minimum experience\n- Expert knowledge of HTML, CSS, JavaScript / jQuery, AJAX\n- Expert knowledge of Responsive Design and Cross-Browser Compatibility\n- Experience working with the 3rd party APIs like Facebook, Twitter, Google Maps, YouTube (any other is a plus)\n- Experience with LESS and SCSS\n- Understanding Design Patterns\n- Some Experience with .NET, PHP, Python or another server-side language\n- Experience with MVC frameworks\n- Demonstrable experience working with HTML5 Canvas and WebGL\n- Experience with HTML5 game engines for mobile and / or desktop is a plus\n- Superb written and oral communication skills\n- A personable attitude and the ability to work well with different personality types",
"date_posted": "2014/04/10",
"job_screenshot_subordinate_company_screenshot_url": "comp003",
"job_post_about_subordinate_company_about":"comp003"
}
]
\ No newline at end of file
{
"portal_type_source": "Job Posting",
"portal_type_title": "job_posting",
"initial_query": {"include_docs": true, "limit": [0,1]},
"property_dict": {
"initial_query_url_identifier": "_id",
"direct_map": true,
"pagination": {
"class_list": "center",
"single": true
}
},
"children": [{
"generate": "widget",
"type": "controlbar",
"property_dict": {
"dynamic": true
},
"children": [
{
"type": "h1",
"direct": {"className": "job_headline vert"},
"logic": {"setParam": [["text", "job_title"]]}
},
{
"type": "img",
"direct": {"src": "", "alt": "", "className": "left job_logo"},
"logic": {"setParam": [["src", "job_post_logo_subordinate_logo_url"]]}
},
{
"type": "a",
"direct": {"href": "#", "className": "ui-btn ui-btn-inline"},
"logic": {"rel": "external", "setParam": [["text", "job_poster_subordinate_company_title"], ["href", "job_post_subordinate_website_url"]]}
},
{
"type": "span",
"direct": {"className": "italic job_locator"},
"logic": {"setParam": [["text", "job_location"]]}
},
{
"type": "a",
"direct": {"className": "translate right ui-btn ui-btn-inline ui-btn-icon-right ui-icon-carat-r ui-btn-active"},
"attributes": {"data-i18n": "portal_type_dict.job_posting_dict.text_dict.apply_now"},
"logic": {"text": "Apply Now", "href": "#application_module%26query%3Ajob_subordinate_id=", "setParam": [["href", "_id"]]}
},
{
"type": "h3",
"direct": {"className": "translate vert "},
"attributes": {"data-i18n": "portal_type_dict.job_posting_dict.text_dict.job_description"},
"logic": {"text": "Job Description"}
},
{
"type": "div",
"direct": {"className": "ui-content-element"},
"logic": {"setParam": [["text", "job_description"]]}
},
{
"type": "h3",
"direct": {"className": "translate vert "},
"attributes": {"data-i18n": "portal_type_dict.job_posting_dict.text_dict.job_requirements"},
"logic": {"text": "Job Requirements"}
},
{
"type": "div",
"direct": {"className": "ui-content-element"},
"logic": {"setParam": [["text", "job_requirements"]]}
},
{
"type": "h3",
"direct": {"className": "translate vert "},
"attributes": {"data-i18n": "portal_type_dict.job_posting_dict.text_dict.personal_requirements"},
"logic": {"text": "Personal Requirements"}
},
{
"type": "div",
"direct": {"className": "ui-content-element"},
"logic": {"setParam": [["text", "personal_requirements"]]}
},
{
"type": "h3",
"direct": {"className": "translate vert "},
"attributes": {"data-i18n": "portal_type_dict.job_posting_dict.text_dict.about"},
"logic": {"text": "About"}
},
{
"type": "div",
"direct": {"className": "ui-content-element span_2"},
"logic": {"setParam": [["text", "job_post_about_subordinate_company_about"]]}
},
{
"type": "img",
"direct": {"src": "", "alt": "", "className": "span_2"},
"logic": {"setParam": [["src", "job_screenshot_subordinate_company_screenshot_url"]]}
},
{
"type": "a",
"direct": {"className": "translate right ui-btn ui-btn-inline ui-btn-icon-right ui-icon-carat-r ui-btn-active"},
"attributes": {"data-i18n": "portal_type_dict.job_posting_dict.text_dict.apply_now"},
"logic": {"text": "Apply Now", "href": "#application_module&query:job_subordinate_id=__id__", "setParam": [["href", "_id"]]}
}
]
}]
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment