mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
issue 2662 install, integration_search
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12249 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
e7177034b3
commit
9aefe700b6
10 changed files with 1720 additions and 1577 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
class installModel extends install {
|
||||
class installModel extends install
|
||||
{
|
||||
var $pwd;
|
||||
|
||||
function getSFTPList()
|
||||
|
|
@ -21,7 +21,8 @@ class installModel extends install {
|
|||
$dh = @opendir($curpwd);
|
||||
if(!$dh) return new Object(-1, 'msg_ftp_invalid_path');
|
||||
$list = array();
|
||||
while(($file = readdir($dh)) !== false) {
|
||||
while(($file = readdir($dh)) !== false)
|
||||
{
|
||||
if(is_dir($curpwd.$file))
|
||||
{
|
||||
$file .= "/";
|
||||
|
|
@ -77,8 +78,10 @@ class installModel extends install {
|
|||
{
|
||||
require_once(_XE_PATH_.'libs/ftp.class.php');
|
||||
$oFtp = new ftp();
|
||||
if($oFtp->ftp_connect($ftp_info->ftp_host, $ftp_info->ftp_port)){
|
||||
if($oFtp->ftp_login($ftp_info->ftp_user, $ftp_info->ftp_password)) {
|
||||
if($oFtp->ftp_connect($ftp_info->ftp_host, $ftp_info->ftp_port))
|
||||
{
|
||||
if($oFtp->ftp_login($ftp_info->ftp_user, $ftp_info->ftp_password))
|
||||
{
|
||||
$_list = $oFtp->ftp_rawlist($this->pwd);
|
||||
$oFtp->ftp_quit();
|
||||
}
|
||||
|
|
@ -91,8 +94,10 @@ class installModel extends install {
|
|||
}
|
||||
$list = array();
|
||||
|
||||
if($_list){
|
||||
foreach($_list as $k => $v){
|
||||
if($_list)
|
||||
{
|
||||
foreach($_list as $k => $v)
|
||||
{
|
||||
$src = null;
|
||||
$src->data = $v;
|
||||
$res = Context::convertEncoding($src);
|
||||
|
|
@ -103,4 +108,5 @@ class installModel extends install {
|
|||
$this->add('list', $list);
|
||||
}
|
||||
}
|
||||
?>
|
||||
/* End of file install.model.php */
|
||||
/* Location: ./modules/install/install.model.php */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue