array( 'label' => __( 'Files' ), 'allow_multi_files' => true, 'field_type' => 'uploadfield', 'label_width' => 120, 'width' => 5//1 to 10, 10=100% ), 'images_upload'=>array( 'label' => __( 'Images' ), 'allow_multi_files' => true, 'is_image' => true, 'image_resize'=>array( 'thumb'=>array(150,150,'crop:topleft'),//crop:topleft / crop:center 'medium'=>array(300,300,'crop:center'), 'zoom'=>array(550,550) ), 'field_type' => 'uploadfield', 'label_width' => 120, 'width' => 5//1 to 10, 10=100% ), 'created_by'=>array( 'label' => __( 'Created by' ), 'field_type' => 'created_by', 'label_width_perc' => 55, 'width' => 2 ), 'created_date'=>array( 'label' => __( 'Created on' ), 'field_type' => 'created_date', 'label_width_perc' => 40, 'width' => 3 ), 'modified_date'=>array( 'label' => __( 'Modified on' ), 'field_type' => 'modified_date', 'label_width_perc' => 40, 'width' => 3 ), 'singular_name'=>array( 'label' => __( 'Singular Name' ), 'default' => 'ddd', //'label_position' => 'top', 'width' => 3.5 //1 to 10, 10=100% ), 'description'=>array( 'label' => __( 'Description' ), 'field_type' => 'richtexteditor', 'width' => 10 //1 to 10, 10=100% ), 'intro_text'=>array( 'label' => __( 'Intro Text' ), 'field_type' => 'textarea', 'width' => 10 //1 to 10, 10=100% ), 'notifications'=>array( 'label' => __( 'Post notifications' ), 'field_type' => 'notifications', 'label_width' => 120, 'info' => 'Add people to notify', /*'field_config' => array( 'notify_assignee'=>true, 'notify_full_team'=>true ),*/ 'description' => 'Users notified on post update.', 'width' => 10 //1 to 10, 10=100% ), 'notifications_rules'=>array( 'label' => __( 'Notification rules' ), 'field_type' => 'notifications_rules', 'info' => 'Add people to notify', 'field_config' => array( 'notify_assignee'=>true, 'notify_full_team'=>true, 'comment_assignee'=>true, 'comment_notify_full_team'=>true, 'comment_notify_selected'=>true, 'notify_udpater'=>true ), //'description' => 'All the peoples selected here will receive a notification email on each post update.', 'width' => 10 //1 to 10, 10=100% ), 'notifications_comments'=>array( 'label' => __( 'Comments notifications' ), 'field_type' => 'notifications', 'label_width' => 160, 'info' => 'Add people to notify', /*'field_config' => array( 'notify_assignee'=>true, 'notify_full_team'=>true, 'notify_selected_for_notif'=>true, ),*/ 'description' => 'Users notified on comment sent.', 'width' => 10 //1 to 10, 10=100% ), 'assign_to'=>array( 'label' => __( 'Assign to' ), 'column_label' => __( 'Ass. to' ), //'column_width' => 200, 'field_type' => 'assignee', 'info' => 'Assign to', 'label_width' => 70, //'label_width_perc' => 30, 'field_config' => array( ), 'description' => '(main assignee)', 'width' => 10//1 to 10, 10=100% ), 'team_assignments'=>array( 'label' => __( 'Team assigned' ), 'label_width' => 110, 'field_type' => 'notifications', 'info' => 'Add people to the team', 'field_config' => array( ), 'description' => "Users members of the post's team", 'width' => 10 //1 to 10, 10=100% ), 'comments'=>array( 'label' => __( 'Comments' ), 'field_type' => 'comments', 'description' => 'All the peoples selected in "Notifications > Comments notifications" or in the "Notification rules" will receive a notification email.', 'width' => 10 //1 to 10, 10=100% ), 'short_description'=>array( 'label' => __( 'Short description' ), 'field_type' => 'richtexteditor', 'width' => 10 //1 to 10, 10=100% ), 'full_description'=>array( //'label' => __( 'Short description' ), 'field_type' => 'richtexteditor', 'width' => 10 //1 to 10, 10=100% ), 'user_select'=>array( 'label' => __( 'User' ), 'label_width' => 50, 'field_type' => 'userslist', 'width' => 4 //1 to 10, 10=100% ), 'from_user_select'=>array( 'label' => __( 'From' ), 'label_width' => 50, 'field_type' => 'userslist', 'width' => 4 //1 to 10, 10=100% ), 'user_assigned'=>array( 'label' => __( 'Assigned to' ), 'label_width_perc' => 30, 'field_type' => 'userslist', 'width' => 5 ), 'assign_rule_apply_child'=>array( 'label' => __( 'Repeat the same settings for childrens objects' ), 'label_width' => 300, 'field_type' => 'checkbox', 'width' => 6 ), 'short_name'=>array( 'label' => __( 'Short Name' ), 'label_width_perc' => 35, 'width' => 4 //1 to 10, 10=100% ), 'video_local_path'=>array( 'label' => __( 'Local video server path' ), 'description' => 'Please put here the path to the video on the server', 'width' => 3.5 //1 to 10, 10=100% ), 'video_embed'=>array( 'label' => __( 'Video Embed code' ), 'description' => 'Please put here the embed code from YouTube or another ', 'field_type' => 'textarea', 'width' => 10 //1 to 10, 10=100% ), 'video_link_youtube'=>array( 'label' => __( 'Video Youtube link' ), 'description' => 'Please put here the video Youtube link', 'field_type' => 'textarea', 'width' => 10 //1 to 10, 10=100% ), 'first_name'=>array( 'label' => __( 'FirstName' ), 'required' => true, 'width' => 4 ), 'last_name'=>array( 'label' => __( 'Last Name' ), 'required' => true, 'width' => 4 ), 'company_name'=>array( 'label' => __( 'Company Name' ), 'width' => 4 ), 'company_url'=>array( 'label' => __( 'Company Url' ), 'width' => 4 ), 'start_time'=>array( 'label' => __( 'Start time' ), 'width' => 3 ), 'end_time'=>array( 'label' => __( 'End time' ), 'width' => 3 ), 'start_date'=>array( 'label' => __( 'Start date' ), 'field_type' => 'datefield', 'label_width' => 60, 'label_width_perc' => 25, 'width' => 4 //1 to 10, 10=100% ), 'end_date'=>array( 'label' => __( 'End date' ), 'field_type' => 'datefield', 'label_width' => 60, 'label_width_perc' => 25, 'width' => 4 //1 to 10, 10=100% ), 'deadline'=>array( 'label' => __( 'Deadline' ), 'field_type' => 'datefield', 'label_width' => 80, 'width' => 3 //1 to 10, 10=100% ), 'ref_id'=>array( 'label' => __( 'Ref #' ), 'label_width_perc' => 60, 'field_type' => 'autoincrementfield', 'width' => 3 ), 'email'=>array( 'label' => __( 'Email' ), 'label_width' => 40, 'restrict_format' => 'email', 'label_width_perc' => 20, 'width' => 4 ), 'secondary_email'=>array( 'label' => __( 'Secondary Email' ), 'restrict_format' => 'email', 'label_width_perc' => 40, 'width' => 4 ), 'phone'=>array( 'label' => __( 'Phone' ), 'field_type' => 'numberfield', 'restrict_format' => 'phone', 'maxlength' => 20, 'label_width_perc' => 30, 'width' => 3 ), 'fax'=>array( 'label' => __( 'Fax' ), 'field_type' => 'numberfield', 'label_width_perc' => 30, 'restrict_format' => 'phone', 'maxlength' => 20, 'width' => 3 ), 'secondary_phone'=>array( 'label' => __( 'Secondary Phone' ), 'field_type' => 'numberfield', 'restrict_format' => 'phone', 'maxlength' => 20, 'label_width_perc' => 40, 'width' => 5 ), 'mobile_phone'=>array( 'label' => __( 'Mobile Phone' ), 'field_type' => 'numberfield', 'restrict_format' => 'phone', 'maxlength' => 20, 'label_width_perc' => 40, 'width' => 5 ), 'linked_in_page'=>array( 'label' => __( 'Linked In Page' ), 'width' => 7 ), 'job_position'=>array( 'label' => __( 'Job Position' ), 'width' => 3 ), 'icon'=>array( 'label' => __( 'Icon' ), 'default' => '', 'label_width' => 50, 'width' => 2 ) );