if ($colDef['hide']) { unset($colDefs[$colKey]); } else { $colDefs[$colKey] = array_merge($colDef, ['key' => $colKey]); } } $colDefs = array_values($colDefs); $viewtype = $eventData['view']; $items_per_page = $eventData['limit']; $current_page = 1 + floor($eventData['offset'] / $eventData['limit']); if ($viewtype == "details") { $datalist = array(); foreach ($object_list as $item) { $datarow = $item; if ($AR->SVN->enabled) { $datarow['svn'] = yui::getSvnIcon($item['svn']['status']); } $datarow['type'] = yui::getTypeIcon($item, $args['view']); if (is_array($item['language'])) { $datarow['language'] = ''; foreach ($item['language'] as $key => $value) { $datarow['language'] .= "<img class=\"flag\" src=\"" . $AR->dir->images . "nls/small/" . $key . ".gif\" alt=\"" . htmlspecialchars($value) . "\"> "; } } array_push($datalist, $datarow); } } $colDefsJson = json_encode($colDefs); echo <<<EOF t<script type="text/javascript"> t\tmuze.ariadne.explore.viewpane.path = '{$this->path}';