';flush(); $KpqQMAo204oEII = $grab_parameters['xs_initurl']; if(substr_count($KpqQMAo204oEII,'/')>2) $KpqQMAo204oEII = substr($KpqQMAo204oEII, 0, strrpos($KpqQMAo204oEII,'/')); function vG7J6UyVuJmr7C4U52($os8tVH12X, $i) { global $_tm; s_kA5FLQ9p4i(); z_fhGrViQaOeql9("($os8tVH12X / $i / ".(time()-$_tm)." / ". (function_exists('memory_get_usage') ? number_format(memory_get_usage()/1024/1024):'')."M) "); $_tm=time(); } $lIRwDqHQC2tIuP= ''; $YlnYTfdc4 = array(); $KRr98TLai1Fm69wjk = 0; $DSZ7onyKhTY= ceil(count($urls_completed) / $grab_parameters['xs_htmlpart']); $C79HmoYonnik = intval($Yqz1QyXnf8Zlfu9jU['istart']); if($Yqz1QyXnf8Zlfu9jU) { $KRr98TLai1Fm69wjk = $Yqz1QyXnf8Zlfu9jU['curpage']; } $t8rgs9a7d2FUS7l=$LgLI0zBLaiF=$oaLtuQx7VUYT=$z8VNwWnfpJY = array(); for($i=0;$i"; return " ". str_repeat("\n    ",$dh6mwOEumX3JD)."
$sk ".$CWn2PfUbyyKhdNQWN." pages
$JkWlL2a0m "; } function KC5A4W9FxdMzpD0q($_a, $_b) { global $grab_parameters, $vmCbGLUXBFFGXsy1p, $_tm; $a = is_array($_a) ? $_a: ((substr($_a, 0, 2)=='a:') ? @unserialize($_a) : $_a); $b = is_array($_b) ? $_b: ((substr($_b, 0, 2)=='a:') ? @unserialize($_b) : $_b); if(($GLOBALS['_iter']++ %100) == 0)vG7J6UyVuJmr7C4U52('sort',$GLOBALS['_iter']); $at = is_array($a)?($a['t']?$a['t']:$a['link']):$a; $bt = is_array($b)?($b['t']?$b['t']:$b['link']):$b; if($grab_parameters['xs_htmlsort'] == 3) { if(!$vmCbGLUXBFFGXsy1p)$vmCbGLUXBFFGXsy1p=rand(1E10,1E12); $at = md5($at.$vmCbGLUXBFFGXsy1p); $bt = md5($bt.$vmCbGLUXBFFGXsy1p); } if ($at == $bt) { return 0; } $rs = ($at < $bt) ? -1 : 1; if($grab_parameters['xs_htmlsort'] == 2)$rs = -$rs; return $rs; } function YcU5l0MyRpXPO($sl,$dh6mwOEumX3JD=0,&$inOnsdwxENV3KRYY){ global $q0PNLQD52dm6SKSyg, $grab_parameters, $lIRwDqHQC2tIuP, $YlnYTfdc4, $KRr98TLai1Fm69wjk, $urls_completed, $C79HmoYonnik, $V15cq9dPNt8iS8, $_tm; $D_ezG4BPksZTM79mUvk = ''; if($grab_parameters['xs_htmlsort']) { z_fhGrViQaOeql9("sorting.."); @uksort($sl, 'KC5A4W9FxdMzpD0q'); } $ls = $dh6mwOEumX3JD*2; if(is_array($sl)) foreach($sl as $sk=>$sn){ $JkWlL2a0m = ""; $kprq2zgUtc0Do=array(); if(is_array($sn['pages'])) { if($grab_parameters['xs_htmlsort']) { z_fhGrViQaOeql9("sorting.."); @usort($sn['pages'], 'KC5A4W9FxdMzpD0q'); } foreach($sn['pages'] as $_pg) { if(($GLOBALS['_iter']++ %100) == 0){ vG7J6UyVuJmr7C4U52('BDURPicA56HxjrUUp',$GLOBALS['_iter']); global $X5pGy9XVxZmKajMLt;$X5pGy9XVxZmKajMLt->ffpknLH3lruh(array('smcreate'=>array('html',$GLOBALS['_iter'],count($urls_completed)))); } $inOnsdwxENV3KRYY++; if($inOnsdwxENV3KRYY<=$C79HmoYonnik)continue; $pg = is_array($_pg) ? $_pg : @unserialize($_pg); $t = $pg['t'] ? $pg['t'] : basename($pg['link']); $kprq2zgUtc0Do[] = array ( 'link'=>$pg['link'], 'title'=>$t, 'desc'=>$pg['d'], 'title_clean'=>str_replace('&amp;', '&',htmlspecialchars($t)), 'file'=>basename($pg['link']) ); $JkWlL2a0m .= "\n".$t.""; if($inOnsdwxENV3KRYY%10==0) jLo1X8O3OGZlDH54AjS(array( 'cmd'=> 'info', 'id' => 'percprog2', 'text'=> number_format($inOnsdwxENV3KRYY*100/count($urls_completed),0).'%' )); if(($inOnsdwxENV3KRYY%$grab_parameters['xs_htmlpart'])==0) { $lIRwDqHQC2tIuP .= Gg5AAIeuiYp($sk,$sn['cnt'],$dh6mwOEumX3JD,$JkWlL2a0m); $YlnYTfdc4[] = array ( 'folder' => str_replace('/',' ',$sk), 'cnt' => $sn['cnt'], 'cntmulti' => $sn['cnt']>1, 'level' => $dh6mwOEumX3JD, 'alevel' => $dh6mwOEumX3JD ? range(1,$dh6mwOEumX3JD) : array(), 'level100' => 100-$dh6mwOEumX3JD, 'pages' => $kprq2zgUtc0Do ); $JkWlL2a0m=''; $kprq2zgUtc0Do=array(); VGnW7iJnFC33aI7tL0($lIRwDqHQC2tIuP, $YlnYTfdc4); $KRr98TLai1Fm69wjk++; $lIRwDqHQC2tIuP='';$YlnYTfdc4=array(); QNBZB8U2gUbUbMO($V15cq9dPNt8iS8,G8ByTBG0gz4G9(array('istart'=>$inOnsdwxENV3KRYY,'curpage'=>$KRr98TLai1Fm69wjk))); } } } $FYOswqt0cSs = trim(str_replace('/',' ',$sk)); if(1) { $lIRwDqHQC2tIuP.=Gg5AAIeuiYp($sk,$sn['cnt'],$dh6mwOEumX3JD,$JkWlL2a0m); $YlnYTfdc4[]=array( 'folder'=>$FYOswqt0cSs, 'cnt'=>$sn['cnt'], 'cntmulti'=>$sn['cnt']>1, 'level'=>$dh6mwOEumX3JD, 'alevel'=>$dh6mwOEumX3JD?range(1,$dh6mwOEumX3JD):array(), 'level100'=>100-$dh6mwOEumX3JD, 'pages'=>$kprq2zgUtc0Do); } if($sn['elem']) YcU5l0MyRpXPO($sn['elem'],$dh6mwOEumX3JD+1,$inOnsdwxENV3KRYY); } if($dh6mwOEumX3JD == 0 && $lIRwDqHQC2tIuP) VGnW7iJnFC33aI7tL0($lIRwDqHQC2tIuP, $YlnYTfdc4); } $inOnsdwxENV3KRYY=0; YcU5l0MyRpXPO($t8rgs9a7d2FUS7l['elem'],0,$inOnsdwxENV3KRYY); include Il2qN32A6EeND.'class.templates.inc.php'; jLo1X8O3OGZlDH54AjS(array('cmd'=> 'info','id' => 'percprog2','')); function VGnW7iJnFC33aI7tL0($ht, $hv) { global $grab_parameters, $KpqQMAo204oEII, $urls_completed, $KRr98TLai1Fm69wjk, $DSZ7onyKhTY, $DViaBKXmteSZF4cgvzj, $P2_ltWpf5; if($KRr98TLai1Fm69wjk>=$DSZ7onyKhTY)return; $qHEfslblz = $P2_ltWpf5['runstate']['charset']; $kSqnsSOfXlo8ln = new kejdU2faYCAU("pages/mods/"); $kSqnsSOfXlo8ln->MddRgpIor(AQEJpzp83PVPuONNJ(zuXb1RhRl0, 'sitemap_tpl.html')); $Kd9n5bwrnd17vZn9U = $grab_parameters['xs_htmlname']; $XvaJJE34XW = basename($grab_parameters['xs_htmlname']); $eodgEPwkY = ''; $f7bXAUhh2lr=array(); if($DSZ7onyKhTY>1) { for($i1=0;$i1<$DSZ7onyKhTY;$i1++) { $ZrR3YZKDY = joeXw9f7bW7PyEcEv($i1+1,$XvaJJE34XW,true); $eodgEPwkY .= ($i1==$KRr98TLai1Fm69wjk)?' ['.($i1+1).']': ' '.($i1+1).''; $f7bXAUhh2lr[]=array('current'=>($i1==$KRr98TLai1Fm69wjk),'link'=>$ZrR3YZKDY,'num'=>$i1+1); } $eodgEPwkY = ''.$eodgEPwkY.''; } $PBCaMycHB = "\n".$ht."\n
\n"; $kSqnsSOfXlo8ln->ZoknvuUYP('slots',$hv); $kSqnsSOfXlo8ln->ZoknvuUYP('LASTUPDATE',date($grab_parameters['xs_dateformat']?$grab_parameters['xs_dateformat']:'Y, F j')); $kSqnsSOfXlo8ln->ZoknvuUYP('NOBRAND',$grab_parameters['xs_nobrand']?1:0); $kSqnsSOfXlo8ln->ZoknvuUYP('PCHARSET',$qHEfslblz); $kSqnsSOfXlo8ln->ZoknvuUYP('TOPURL',$KpqQMAo204oEII); $kSqnsSOfXlo8ln->ZoknvuUYP('PAGE',$DSZ7onyKhTY?' Page '.($KRr98TLai1Fm69wjk+1):''); $kSqnsSOfXlo8ln->ZoknvuUYP('PAGES',$eodgEPwkY); $kSqnsSOfXlo8ln->ZoknvuUYP('APAGER',$f7bXAUhh2lr); $kSqnsSOfXlo8ln->ZoknvuUYP('TOTALURLS',count($urls_completed)); $qavYsvb7U31aFIKJR = $kSqnsSOfXlo8ln->parse(); $qavYsvb7U31aFIKJR = preg_replace( array('#%SITEMAP%#', '#%LASTUPDATE%#', '#%TOPURL%#', '#%PAGE%#', '#%PAGER%#', '#%TOTALURLS%#'), array($PBCaMycHB, date('Y, F j'), $KpqQMAo204oEII, $DSZ7onyKhTY?' Page '.($KRr98TLai1Fm69wjk+1):'', $eodgEPwkY, count($urls_completed)), $qavYsvb7U31aFIKJR); $ZrR3YZKDY = $DSZ7onyKhTY>1 ? joeXw9f7bW7PyEcEv($KRr98TLai1Fm69wjk+1, $Kd9n5bwrnd17vZn9U, true) : $Kd9n5bwrnd17vZn9U; $pf = tMsFwxcfs9YfeVoHZkr($ZrR3YZKDY, 'w'); if(!$pf) $DViaBKXmteSZF4cgvzj[] = $ZrR3YZKDY; c0plShyyY3($pf, $qavYsvb7U31aFIKJR); fclose($pf); }