#exportable function filelist $fi=-ten var $list = @batdau assign $end=call strrpos $haystack=$list;$needle=~cuoi~; $offset=0 assign $start=call strrpos $haystack=$list;$needle=~dau~; $offset=0 var $getname = call substr $val=$list;$start=($start+5);$length=($end-$start-9); var $data = call source $file=/data/$getname assign $endt =call strpos $haystack=$data;$needle=[/ten]; $offset=0 assign $startt=call strpos $haystack=$data;$needle=[ten]; $offset=0 assign $endi=call strpos $haystack=$data;$needle=[/img]; $offset=0 assign $starti=call strpos $haystack=$data;$needle=[img]; $offset=0 var $rename = call substr $val=$data;$start=($startt+5);$length=($endt-$startt-5); if $endi > ($starti+13) var $img = call substr $val=$data; $start=($starti+5); $length=($endi-$starti-5); else var $img=http://GocFree.Com/img/empty.png endif var $list = call str_replace $subject=$list;$search=~dau~$getname~cuoi~;$replace=$rename; var $list = call str_replace $subject=$list; $search=~img[$getname]~; $replace=$img; if $start > 25 goto @batdau endif assign $today= var $list = call str_replace $subject=$list; $search=
? $today; $replace=New
? $today get __filelist_page if $__filelist_page == var $__filelist_page = 1 endif var $list = call str_replace $subject=$list; $search=$__filelist_page; $replace=$__filelist_page print
$list
endfunction