0){
$field_ids = array_keys($columns);
foreach($leads as $position => $lead){
$position = ($page_size * $page_index) + $position;
?>
" class='author-self status-inherit ' valign="top">
|
" />
|
" src="/images/star.png" onclick="ToggleStar(this, );" />
|
";
}
else{
$field = RGFormsModel::get_field($form, $field_id);
if(rgar($field, "enableChoiceValue") || rgar($field, "enablePrice")){
foreach($field["choices"] as $choice){
if($choice["value"] == $lead[$field_id]){
$value = "
";
break;
}
else if($field["enablePrice"]){
$ary = explode("|", $lead[$field_id]);
$val = count($ary) > 0 ? $ary[0] : "";
$price = count($ary) > 1 ? $ary[1] : "";
if($val == $choice["value"]){
$value = "
";
break;
}
}
}
}
}
}
}
}
break;
case "post_image" :
list($url, $title, $caption, $description) = rgexplode("|:|", $value, 4);
if(!empty($url)){
//displaying thumbnail (if file is an image) or an icon based on the extension
$thumb = self::get_icon_url($url);
$value = "
";
}
break;
case "fileupload" :
$file_path = $value;
if(!empty($file_path)){
//displaying thumbnail (if file is an image) or an icon based on the extension
$thumb = self::get_icon_url($file_path);
$file_path = esc_attr($file_path);
$value = "
";
}
break;
case "source_url" :
$value = ".../" . esc_attr(GFCommon::truncate_url($lead["source_url"])) . "";
break;
case "textarea" :
case "post_content" :
case "post_excerpt" :
$value = esc_html($value);
break;
case "date_created" :
case "payment_date" :
$value = GFCommon::format_date($value, false);
break;
case "date" :
$field = RGFormsModel::get_field($form, $field_id);
$value = GFCommon::date_display($value, $field["dateFormat"]);
break;
case "radio" :
case "select" :
$field = RGFormsModel::get_field($form, $field_id);
$value = GFCommon::selection_display($value, $field, $lead["currency"]);
break;
case "number" :
$field = RGFormsModel::get_field($form, $field_id);
$value = GFCommon::format_number($value, rgar($field, "numberFormat"));
break;
case "total" :
case "payment_amount" :
$value = GFCommon::to_money($value, $lead["currency"]);
break;
case "created_by" :
if(!empty($value)){
$userdata = get_userdata($value);
$value = $userdata->user_login;
}
break;
case "multiselect":
// add space after comma-delimited values
$value = implode(', ', explode(',', $value));
break;
default:
$value = esc_html($value);
}
$value = apply_filters("gform_entries_field_value", $value, $form_id, $field_id, $lead);
/* ^ maybe move to function */
$query_string = "gf_entries&view=entry&id={$form_id}&lid={$lead["id"]}{$search_qs}{$sort_qs}{$dir_qs}{$filter_qs}&paged=" . ($page_index + 1);
if($is_first_column){
?>
&paged=&pos=">
|
|
|
|