public function tr_td($bookdir) { $BOOKDIR = $bookdir; //"books/c"; $ud = new Ureaddir(); $arr = $ud->readdir2arr($BOOKDIR); foreach ($arr[0] as $dir) { echo "<tr>"; echo "<td><a href='book_statistic.php?book=" . $BOOKDIR . $dir . "'>" . $dir . "</a></td>\r\n"; ////////////////////// echo "<td>"; $udf = new Ureaddir(); $udf->readdir2arr_RecursFiles($BOOKDIR . $dir); foreach ($udf->dirFiles as $fname) { echo "<a href='" . $fname . "'>" . basename($fname) . "</a><br>\r\n"; } echo "</td>"; /////////////////////// echo "<td>"; //echo $BOOKDIR.$dir; echo $_REQUEST["keyword"]; echo ChineseCharacterStatistic::FindStatisticFromFile($BOOKDIR . $dir, $_REQUEST["keyword"]); echo "</td>"; } }
private function load($dir) { $ur = new Ureaddir(); $ur->readdir2arr_RecursFiles($dir); if (count($ur->{$dirFiles}) == 0) { die("{$dir} : is empty"); } foreach ($ur->{$dirFiles} as $file) { $bname = basename($file, ".gif"); if (preg_match("/[.]/i", $bname) > 0) { continue; } $this->HieroList[$bname] = $file; } }
public static function GetClassifiedNamesDirs() { $urd = new Ureaddir(); $urd->readdir2arr_RecursFiles("../../odb/hiero/ccer"); $myarr = array(); foreach ($urd->dirFolders as $dirname) { if (0 == preg_match("/index_logo_data/i", $dirname)) { continue; } $narr = preg_split("/[\\/]/i", $dirname); if (count($narr) < 5) { continue; } //$base = basename( $dirname ); $classifiedName = $narr[5]; syslog(0, "name=" . $narr[5]); $myarr[$classifiedName] = $dirname; } return $myarr; }
function show_roots_in_dir($rootdir) { $urd = new Ureaddir(); $urd->readdir2arr_RecursFiles($rootdir); $myarr = array(); foreach ($urd->dirFolders as $dirname) { $base = basename($dirname); $myarr[$base] = $dirname; } ksort($myarr); print "<div class='workingarea'>"; ///create menu-list. print "<div class='menu_container'>\r\n"; foreach ($myarr as $key => $dir) { //$dir = basename( $dir ); print "<div class='menuItem'><a> | {$key} </a></div>\r\n"; } print "</div><br>\r\n"; //menu_container print "<div class='contents_container'>\r\n"; $jianod = new JiaguwenNode(); foreach ($myarr as $dir) { //print("<br>".$dir."<br>"); print "<div class='content'><a>\r\n"; $jianod->loadDir($dir); $jianod->show(); print "{$dir}</a></div>\r\n"; } print "</div>\r\n"; print "</div>"; }
//$dir = basename( $dir ); $indx++; $indx = $indx % 2; $clr = "#000ff"; if ($indx == 0) { $clr = "#000000"; } print "<div class='menuItem'><a>| <font color='{$clr}'>{$key}</font></a></div>\r\n"; } print "</div><br>\r\n"; //menu_container print "<div>-------------</div>\r\n"; print "<div class='contents_container'>\r\n"; foreach ($myarr as $dir) { $urf = new Ureaddir(); $urf->readdir2arr_RecursFiles($dir); //print("<br>".$dir."<br>"); print "<div class='content'><a>\r\n"; //$jianod->loadDir($dir); //$jianod->show(); foreach ($urf->dirFiles as $file) { //if( substr($file,-4,4) !=".gif" ) continue; $bname = basename($file, ".gif"); if (!isset($roots->imgList[$bname])) { continue; } $cls = ""; if (strlen($HidLinksArr[$bname]) > 0) { $cls = "class='db'"; } print "<img {$cls} title='{$bname}' src='{$file}'/>";
<?php require_once "../uti/ChineseCharacterStatistic.php"; require_once "../uti/EnglishWordsStatistic.php"; require_once "../uti/Ureaddir.php"; require_once "../uti/MysqlJiaguwen.php"; $BOOKDIR = $_GET["book"]; if (isset($_GET["fu"])) { $out = ChineseCharacterStatistic::BookDir2outfile($BOOKDIR, true); unlink($out); } syslog(0, $BOOKDIR); $ud = new Ureaddir(); $arr = $ud->readdir2arr_RecursFiles($BOOKDIR); $ccs = null; if (ChineseCharacterStatistic::IsChaninese($BOOKDIR)) { syslog(0, $BOOKDIR); $ccs = new ChineseCharacterStatistic($arr); } else { $ccs = new EnglishWordsStatistic($arr); } $ccs->run(); //$ccs->display(); print $ccs->get_view_content($BOOKDIR); //reload if already exist to save time. print "<br>Uniq Chinese from book:<br>"; $chinesezid = array(); foreach ($ccs->WordFreqArr as $key => $arr) { $chinesezid[] = substr($key, 2, 5); } sort($chinesezid);
$('#imgid', window.parent.frames[0].document).attr("src",str); $('#textoid', window.parent.frames[0].document).text( arr[ arr.length-1].split(".")[0] ); }); }); </script> </head> <body bgcolor="#ffee22"> <?php require_once "../tpl/atpl.php"; atpl::printent("../tpl/mmdiv.php"); ?> <?php require_once "../uti/Ureaddir.php"; require_once "../uti/JiaguwenNode.php"; $urd = new Ureaddir(); $urd->readdir2arr_RecursFiles("../../odb/tbi/mer/compound"); $jianod = new JiaguwenNode(); foreach ($urd->dirFolders as $dir) { //print("<br>".$dir."<br>"); $jianod->loadDir($dir); $jianod->sortByJID_show(); //show(); } ?> </body> </html>
</head> <body bgcolor="#ffee22"> <?php require_once "../tpl/atpl.php"; atpl::printent("../tpl/mmdiv.php"); ?> <?php require_once "../uti/Ureaddir.php"; require_once "../uti/JiaguwenNode.php"; $urd = new Ureaddir(); $urd->readdir2arr_RecursFiles("../../odb/tbi/mer/"); //root/"); $jianod = new JiaguwenNode(); foreach ($urd->dirFolders as $dir) { print "<br>" . $dir . "<br>"; $jianod->loadDir($dir); $jianod->show(); } exit(0); $jianod = new JiaguwenNode(); $jianod->loadDir("../uti/jgw/mer/a_base_class/eye"); $jianod->show(); //$jia->display(); //$jia->view("Books/j/g"); ?> <!-- id="clentarea"-->
});//$(document).ready(function(){ </script> <body> <?php require_once "../uti/Ureaddir.php"; require_once "../uti/MysqlJiaguwen.php"; $againstDir = "../uti/jgw/mer/compound/p/"; $againstDir = "../../odb/tbi/img/jgif/"; $ur = new Ureaddir(); $ur->readdir2arr_RecursFiles($againstDir); $jia = new MysqlJiaguwen(); $sql = "SELECT * FROM Jiaguwen ORDER BY jid"; $ret = $jia->query($sql); foreach ($ret as $row) { foreach ($ur->dirFiles as $key => $file) { if (substr_count($file, $row[1]) > 0) { unset($ur->dirFiles[$key]); } } } $blank = array(208, 328, 390, 419, 439, 446, 496); $idx = 5682; $indx = 0; $sqls = array(); foreach ($ur->dirFiles as $key => $fle) {