Esempio n. 1
0
    /**
     * getListData
     * 
     * @param string $current
     * @param string $itype
     * @param string $down
     * @param int    $pg
     * @param string $addArchive
     * @return string
     */
    public static function getListData($current = '', $itype = '', $down = '', $pg = 1, $addArchive = '')
    {
        $html = '';
        $data = self::_getListArray($current, $itype, $down, $addArchive);
        if ($data) {
            self::$getListCountPages = ceil(sizeof($data) / Registry::get('limit'));
            $pg = $pg < 1 ? 1 : $pg;
            $data = array_slice($data, $pg * Registry::get('limit') - Registry::get('limit'), Registry::get('limit'));
            $i = 1;
            $line = false;
            if (Config::get('Display', 'n')) {
                foreach ($data as $var) {
                    $line = !$line;
                    if ($line) {
                        $html .= '
						<div class="list1">' . $var . '</div>
						';
                    } else {
                        $html .= '
						<div class="list2">' . $var . '</div>
						';
                    }
                }
            } else {
                foreach ($data as $var) {
                    $line = !$line;
                    if ($line) {
                        $html .= '<div class="list2">' . $var . '</div>';
                    } else {
                        $html .= '<div class="list2">' . $var . '</div>';
                    }
                }
            }
        }
        return $html;
    }
Esempio n. 2
0
 /**
  * search
  * 
  * @param string $where    where
  * @param string $search   search string
  * @param bool   $inText   in text
  * @param bool   $caseLess register
  * @param bool   $regexp   regexp
  * @param int    $limit    max file size
  * @param bool   $archive  in gz archives
  * @return string
  */
 public function search($where = '', $search = '', $inText = false, $caseLess = false, $regexp = false, $limit = 8388608, $archive = false)
 {
     $html = ListData::getListSearchData($where, $search, $inText, $caseLess, $regexp, $limit, $archive);
     return $html ? $html : ListData::getListEmptySearchData();
 }