$line"; } if ($_REQUEST['action'] == "regist") { if (($_REQUEST['old_pw'] && (crypt($_REQUEST['old_pw'], 'root') == $Init['root'] || crypt($_REQUEST['old_pw'], $System['superadmin']) == $System['superadmin'])) && ($_REQUEST['new_pw'] && $_REQUEST['new_pw'] == $_REQUEST['new_pw2'])) { $root = crypt($_REQUEST['new_pw'], 'root'); $root = str_replace("=", "=", $root); } else { $root = $Init['root']; } !preg_match("/\/$/", $_REQUEST['news']) && $_REQUEST['news'] .= "/"; !preg_match("/\/$/", $_REQUEST['find']) && $_REQUEST['find'] .= "/"; $newsdir = $_SERVER['DOCUMENT_ROOT']. $_REQUEST['news']. "news"; $finddir = $_SERVER['DOCUMENT_ROOT']. $_REQUEST['find']. "find"; $downloaddir = $_SERVER['DOCUMENT_ROOT']. $_REQUEST['download']. "download"; if ($_REQUEST['nonExt']) { if ($_REQUEST['htaccess_update']) { $cmd = array('news', 'find'); $handler = $Init['Handler']; $Init['Handler2'] = $handler = $Init['Handler']; add_Htaccess($cmd, $handler); } } else { $newsdir .= ".php"; $finddir .= ".php"; $downloaddir .= ".php"; } if (!is_dir($newsdir) && !is_file($newsdir)) { $script = join("\n", array( "" )); $script = str_replace("\t", "", $script); eval("file_put_contents(\$newsdir, \$script);"); } if (!is_dir($finddir) && !is_file($finddir)) { $script = join("\n", array( "" )); $script = str_replace("\t", "", $script); eval("file_put_contents(\$finddir, \$script);"); } if (!is_dir($downloaddir) && !is_file($downloaddir)) { $script = join("\n", array( "" )); $script = str_replace("\t", "", $script); eval("file_put_contents(\$downloaddir, \$script);"); } if (!is_dir($_SERVER['DOCUMENT_ROOT']. "/". $_REQUEST['Mobiledir'])) { mkdir($_SERVER['DOCUMENT_ROOT']. "/". $_REQUEST['Mobiledir']); } $_REQUEST['Template'] = str_replace(" ", "\n", $_REQUEST['Template']); $_REQUEST['Depart'] = str_replace(" ", "\n", $_REQUEST['Depart']); $_REQUEST['Post'] = str_replace(" ", "\n", $_REQUEST['Post']); $_REQUEST['Nondir'] = str_replace(" ", "\n", $_REQUEST['Nondir']); $_REQUEST['accessIP'] = str_replace(" ", "\n", $_REQUEST['accessIP']); $_REQUEST['Css'] = preg_replace("/( |\r)/", ",", $_REQUEST['Css']); is_array($_REQUEST['Approval']) && $approval = join("\n", $_REQUEST['Approval']); $value = join("\n", array( "[Init]", "root=$root", "Title=". $_REQUEST['Title'], "Company=". $_REQUEST['Company'], "Zip=". $_REQUEST['Zip'], "Pre=". $_REQUEST['Pre'], "City=". $_REQUEST['City'], "Addr=". $_REQUEST['Addr'], "Buill=". $_REQUEST['Buill'], "Tel=". $_REQUEST['Tel'], "Fax=". $_REQUEST['Fax'], "theme=". $_REQUEST['theme'], "Adminname=". $_REQUEST['Adminname'], "Adminmail=". $_REQUEST['Adminmail'], "Signature=". $_REQUEST['Signature'], "nonExt=". $_REQUEST['nonExt'], "Handler=". $_REQUEST['Handler'], "Handler2=". $_REQUEST['Handler2'], "Url=". $_REQUEST['Url'], "Summary=". $_REQUEST['Summary'], "Encode=". $_REQUEST['Encode'], "Css=". $_REQUEST['Css'], "ssiurl=". $_REQUEST['ssiurl'], "Mobiledir=". $_REQUEST['Mobiledir'], "serverEncode=". $_REQUEST['serverEncode'], "sendmail=". $_REQUEST['sendmail'], "mailEncode=". $_REQUEST['mailEncode'], "Key=". $_REQUEST['Key'], "Update=". $_REQUEST['Update'], "startupNews=". $_REQUEST['startupNews'], "nontree=". $_REQUEST['nontree'], "Cols=". $_REQUEST['Cols'], "unzip=". $_REQUEST['unzip'], "zip=". $_REQUEST['zip'], "lha=". $_REQUEST['lha'], "FTPserver=". $_REQUEST['FTPserver'], "FTPaccount=". $_REQUEST['FTPaccount'], "FTPpasswd=". $_REQUEST['FTPpasswd'], "FTProot=". $_REQUEST['FTProot'], "Newslist=". $_REQUEST['Newslist'], "subject_tinymce=". $_REQUEST['subject_tinymce'], "mce_skin=".$_REQUEST['mce_skin'], "news_edit_auth=". $_REQUEST['news_edit_auth'], "[Exe]", "news=". $_REQUEST['news'], "find=". $_REQUEST['find'], "download=". $_REQUEST['download'], "[Template]", $_REQUEST['Template'], "[Depart]", $_REQUEST['Depart'], "[Post]", $_REQUEST['Post'], "[Approval]", $approval, "[Nondir]", $_REQUEST['Nondir'], "[accessIP]", $_REQUEST['accessIP'] )); $value = str_replace("\t", "", $value); file_put_contents($System['datadir']. "/initialize.cgi", $value); logregist($Language->init->logmsg); $javascript = " document.getElementById('confirmdialog').innerHTML='設定を反映するためブラウザを再起動します。'; $(function() { $('#confirmdialog').dialog({ title: '". $Language->system->caption->confirm. "', resizable: false, width: 400, height:180, modal: true, show: 'blind', hide: 'explode', buttons: { ". $Language->button->yes. ": function() { $(this).dialog('close'); parent.location.href='./'; }, ". $Language->button->no. ": function() { $(this).dialog('close'); } } }); });"; } else { foreach ($Encoding as $e) { $select = ""; $Init['Encode'] == $e && $select = "selected"; $encode_options .= " "; } is_array($Template) && $template = join("\r", $Template); is_array($Depart) && $depart = join("\r", $Depart); is_array($Post) && $post = join("\r", $Post); is_array($Nondir) && $nondir = join("\r", $Nondir); is_array($accessIP) && $accessip = join("\r", $accessIP); !$Exe['news'] && $Exe['news'] = "/"; !$Exe['find'] && $Exe['find'] = "/"; !$Exe['download'] && $Exe['download'] = "/"; $client = new window; $client->name = 'client'; $client->width = '100%'; $client->display = 'block'; $client->caption = $Language->init->caption; $client->drag = false; $client->resize = false; $client->closebutton = true; $client->closeFunc = ''; $client->smallbutton = true; $client->height = ''; $client->border = false; $client->bgcolor = ''; $client->statusbar = false; $client->bgcolor = ''; $client->date = false; $client->time = false; $client->copy = false; $client->help = $help->$_REQUEST['cmd']; $client->Lang = $Language; $Language->init->address->memo = str_replace("\n", "
", $Language->init->address->memo); $Language->init->group->memo = str_replace("\n", "
", $Language->init->group->memo); $Language->init->post->memo = str_replace("\n", "
", $Language->init->post->memo); $Language->init->auth->memo = str_replace("\n", "
", $Language->init->auth->memo); $Language->init->access->memo = str_replace("\n", "
", $Language->init->access->memo); $Language->init->template->memo = str_replace("\n", "
", $Language->init->template->memo); $Language->init->style->memo = str_replace("\n", "
", $Language->init->style->memo); $client->body = "
". $Language->init->cntset. "
". $Language->init->title->name. " ". $Language->init->title->memo. "
". $Language->init->company->name. " ". $Language->init->company->memo. "
". $Language->init->address->name. " init->address->search. "\" onclick=\"getcity('clientform,zip,pre,city,addr','')\" />

". $Language->init->address->memo. "
". $Language->init->tel->name. "
". $Language->init->fax->name. "
". $Language->init->group->name. " ". $Language->init->group->memo. "
". $Language->init->post->name. " ". $Language->init->post->memo. "
". $Language->init->theme->name. " button->reference. "\" onclick=\" helpwin=window.open('http://utf.trycms.net/help/jquery_ui.html','helpwin'); helpwin.focus();\" /> ". $Language->init->theme->memo. "
". $Language->init->adminset. "
". $Language->init->passwd->name. "
". $Language->init->passwd->old. ":
". $Language->init->passwd->new. " :  ". $Language->init->passwd->memo1. "
". $Language->init->passwd->memo2. "
". $Language->init->admin->name. "
". $Language->init->email->name. " ". $Language->init->email->memo. "
". $Language->init->signature->name. " ". $Language->init->signature->memo. "
". $Language->init->auth->name. "
No. ID  
1 button->reference. "\" onclick=\"setmember('ApprovalID1');\" />button->del. "\" onclick=\"this.form.ApprovalID1.value='';\" />
2 button->reference. "\" onclick=\"setmember('ApprovalID2')\" />button->del. "\" onclick=\"this.form.ApprovalID2.value='';\" />
3 button->reference. "\" onclick=\"setmember('ApprovalID3')\" />button->del. "\" onclick=\"this.form.ApprovalID3.value='';\" />
4 button->reference. "\" onclick=\"setmember('ApprovalID4')\" />button->del. "\" onclick=\"this.form.ApprovalID4.value='';\" />
5 button->reference. "\" onclick=\"setmember('ApprovalID5')\" />button->del. "\" onclick=\"this.form.ApprovalID5.value='';\" />
". $Language->init->auth->memo. "
". $Language->init->access->name. " ". $Language->init->access->memo. "
". $Language->init->siteset. "
". $Language->init->url->name. " ". $Language->init->url->memo. "
". $Language->init->summary->name. "
". $Language->init->encode->name. " ". $Language->init->encode->memo. "
". $Language->init->nonExt->name. " ". $Language->init->nonExt->caption. "
". $Language->init->nonExt->memo. "

". $Language->init->nonExt->memo1. "
". $Language->init->nonExt->memo2. "
". $Language->init->template->name. " ". $Language->init->template->memo. "
". $Language->init->style->name. " ". $Language->init->style->memo. "
". $Language->init->ssi->name. " ". $Language->init->ssi->caption. "
". $Language->init->ssi->memo. "
". $Language->init->mobile->name. " button->default. "\" onclick=\"this.form.Mobiledir.value='/mobile';\" /> ". $Language->init->mobile->memo. "
". $Language->init->serverset. "
". $Language->init->serverencode->name. " ". $Language->init->serverencode->memo. "
". $Language->init->sendmail->name. " button->default. "\" onclick=\"this.form.sendmail.value='/usr/sbin/sendmail';\" />
". $Language->init->sendmail->mailEncode. "
". $Language->init->sendmail->memo. "
". $Language->init->update->name. " ". $Language->init->update->memo. "
". $Language->init->serialkey->name. " ". $Language->init->serialkey->memo. "
". $Language->init->startupNews->name. " ". $Language->init->startupNews->caption. "
【ファイルマネージャ設定】
ツリー表示 ディレクトリツリーを表示しない(高速動作)
nonDir ファイルマネージャやファイルダイアログで管理(表示)しないディレクトリを1件ごとに改行して列挙します。 ここで設定したディレクトリは管理者も表示されません。
". $Language->init->cols->name. " ". $Language->init->cols->unit. " ". $Language->init->cols->memo. "
". $Language->init->compression->name. " ". $Language->init->compression->zip. "
". $Language->init->compression->unzip. "
". $Language->init->compression->lha. "
FTP情報
サーバ名 FTP情報を設定することで、FTPユーザとwebサーバのユーザが異なる場合でもパーミッションを変更することが可能になります。 FTPモードでパーミッションを777や、666に変更されたファイルはCMSで自由に編集可能になります。

ドキュメントルートは、FTPで接続し、ホームページにアクセスするためのパスです。 一般的には、/htdocsや、/public_html、/html、/www などに設定されています。
アカウント(ID)
パスワード
もう一度
ドキュメントルート
". $Language->init->pathset. "
    "; $Language->init->path->comment = preg_replace("/([\t\r]|\n$)/", "", $Language->init->path->comment); $comment = split("\n", $Language->init->path->comment); foreach($comment as $line) { $line && $client->body .= "
  • $line
  • "; } $client->body .= "
news ". $Language->init->path->news. "
find ". $Language->init->path->find. "
download ". $Language->init->path->download. "
". $Language->init->newsset. "
メニュー

※メインメニューに表示するグループ数 (デフォルトは12件)
これを超えるると「その他のグループ」と表示され、ポップアップウィンドウからの選択になる。

件名 記事の件名もhtmlエディタを使用する(一部正常に動作しないブラウザが有ります)
TinyMCEテーマ
". $Language->init->newsauth->name. " ". $Language->init->newsauth->caption. "
". $Language->button->save. " ". $Language->button->reset. " ". $Language->button->cancel. " ". $Language->button->prev. " $helpbutton
"; $html .= $client->show(); $javascript = " var fld; $('textarea.tabby').editor(); function setmember(line) { fld = line; getAjaxText('ctrl.php?ajax=member&action=selectlist', 'confirmdialog'); $(function() { $('#confirmdialog').dialog({ title: '". $Language->system->caption->select. "', resizable: false, width: 400, height:480, modal: true, show: 'blind', hide: 'explode', buttons: { ". $Language->button->close. ": function() { $(this).dialog('close'); } } }); }); } function setuid(uid,gid) { document.getElementById(fld).value=uid; $('#confirmdialog').dialog('close'); } function windowGoResize() { var h = $(window).height(); document.getElementById('scrool_body').style.height=h-60+'px'; } if (parent.edition == 'Enterprise') { $('#fileman_seting').css('display', 'none'); } else { $('#fileman_seting').attr('disabled', true); } windowGoResize(); window.onresize=windowGoResize;"; } ?>