tbrehm
2007-03-08 c40e1fe9be98f95fa46c83567bdf1c6ba44d190d
interface/lib/classes/listform.inc.php
@@ -46,6 +46,7 @@
        var $pagingValues;
        var $searchChanged = 0;
        var $module;
      var $dateformat = 'd.m.Y';
    function loadListDef($file,$module = '') {
                global $app,$conf;
@@ -190,7 +191,7 @@
                $sql_von = $_SESSION["search"][$list_name]["page"] * $records_per_page;
                $record_count = $app->db->queryOneRecord("SELECT count(*) AS anzahl FROM $table WHERE $sql_where");
                $pages = intval($record_count["anzahl"] / $records_per_page);
                $pages = intval(($record_count["anzahl"] - 1) / $records_per_page);
                $vars["list_file"] = $this->listDef["file"];
@@ -215,6 +216,17 @@
        }
        function getPagingHTML($vars) {
                global $app;
                $content = '<a href="'.$vars["list_file"].'?page=0'.$vars["page_params"].'"><img src="../themes/grey/images/btn_left.png" border="0"></a> &nbsp; ';
                if($vars["show_page_back"] == 1) $content .= '<a href="'.$vars["list_file"].'?page='.$vars["last_page"].$vars["page_params"].'"><img src="../themes/grey/images/btn_back.png" border="0"></a> ';
                $content .= ' '.$app->lng('Page').' '.$vars["next_page"].' '.$app->lng('of').' '.$vars["max_pages"].' ';
                if($vars["show_page_next"] == 1) $content .= '<a href="'.$vars["list_file"].'?page='.$vars["next_page"].$vars["page_params"].'"><img src="../themes/grey/images/btn_next.png" border="0"></a> &nbsp; ';
                $content .= '<a href="'.$vars["list_file"].'?page='.$vars["pages"].$vars["page_params"].'"> <img src="../themes/grey/images/btn_right.png" border="0"></a>';
                return $content;
        }
      function getPagingHTMLasTXT($vars) {
                global $app;
                $content = '[<a href="'.$vars["list_file"].'?page=0'.$vars["page_params"].'">|&lt;&lt; </a>]';
                if($vars["show_page_back"] == 1) $content .= '[<< <a href="'.$vars["list_file"].'?page='.$vars["last_page"].$vars["page_params"].'">'.$app->lng('Back').'</a>] ';
@@ -255,9 +267,11 @@
                                break;
                                case 'DATE':
                                        if($val > 0) {
                                        if($record[$key] > 0) {
                                                $record[$key] = date($this->dateformat,$record[$key]);
                                        }
                                        } else {
                                 $record[$key] = '';
                              }
                                break;
                                case 'INTEGER':
@@ -275,6 +289,7 @@
                                default:
                                        $record[$key] = stripslashes($record[$key]);
                                }
                        }
                }