diff options
| author | pengbo | 2016-02-19 07:32:21 +0000 |
|---|---|---|
| committer | pengbo | 2016-02-19 07:32:21 +0000 |
| commit | 2b1b0e55a991073b446a81ce4a3e262d272c6b1e (patch) | |
| tree | 9f0318daef106a78d1f6dc0d4e3c4f77c05f34cb | |
| parent | c3a9631fdb7f5cc1aec5e707cc08f5d052e30600 (diff) | |
add chinese templates help
| -rw-r--r-- | templates/help/zh_cn/changePassword.tpl | 48 | ||||
| -rw-r--r-- | templates/help/zh_cn/config.tpl | 94 | ||||
| -rw-r--r-- | templates/help/zh_cn/errorCode.tpl | 196 | ||||
| -rw-r--r-- | templates/help/zh_cn/login.tpl | 49 | ||||
| -rw-r--r-- | templates/help/zh_cn/nodeServerStatus.tpl | 52 | ||||
| -rw-r--r-- | templates/help/zh_cn/pgconfig.tpl | 51 | ||||
| -rw-r--r-- | templates/help/zh_cn/queryCache.tpl | 74 | ||||
| -rw-r--r-- | templates/help/zh_cn/status.tpl | 110 | ||||
| -rw-r--r-- | templates/help/zh_cn/systemDb.tpl | 77 |
9 files changed, 751 insertions, 0 deletions
diff --git a/templates/help/zh_cn/changePassword.tpl b/templates/help/zh_cn/changePassword.tpl new file mode 100644 index 0000000..d0c44c1 --- /dev/null +++ b/templates/help/zh_cn/changePassword.tpl @@ -0,0 +1,48 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strHelp|escape}({$message.strChangePassword|escape})</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> + <h2>{$message.strHelp|escape}({$message.strChangePassword|escape})</h2> + <h3>简介</h3> + 更改目前登录管理工具的用户密码。 + <h3>功能</h3> + 在每个输入框里输入新的密码后按更新按钮。 + 进入登录页面后,请用用新密码登录。 + <p> + <form aciton="changePassword.php?action=update" method="post"> + <input type="hidden" name="action" value="update"/> + <table> + <tbody> + <tr> + <th><label for="password">{$message.strPassword|escape}</label></th> + <td><input id="password" name="password" type="password" size="25" /></td> + </tr> + <tr> + <th><label for="password2">{$message.strPasswordConfirmation|escape}</label></th> + <td><input id="password2" name="password2" type="password" size="25" /></td> + </tr> + </tbody> + <tfoot> + <tr><td colspan="2"> + <input type="submit" name="ButtonName" value="{$message.strUpdate|escape}" /> + </td></tr> + </table> + </form> +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/config.tpl b/templates/help/zh_cn/config.tpl new file mode 100644 index 0000000..eec617f --- /dev/null +++ b/templates/help/zh_cn/config.tpl @@ -0,0 +1,94 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strSetting|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> + <h2>{$message.strHelp|escape}({$message.strSetting|escape})</h2> + <h3>{$message.strSummary|escape}</h3> + 可以显示以及更改pgpool管理工具的配置。 + <h3>{$message.strFeature|escape}</h3> + <table> + <tbody> + <tr> + <th><label>{$message.strLanguage|escape}</label> + (string)</th> + <td class="input">选择显示语言。在选择了「auto」的情况下,浏览器里设置的语言将被优先选择。</td> + </tr> + <tr> + <th><label>{$message.strPgConfFile|escape}</label> + (string)</th> + <td>指定到pgpool.conf的相对路径。</td></tr> + <tr> + <th><label>{$message.strPasswordFile|escape}</label> + (string)</th> + <td>指定到pcp.conf的相对路径。</td></tr> + <tr> + <th><label>{$message.strPgpoolCommand|escape}</label> + (string)</th> + <td>指定到pgpool的相对路径。</td></tr> + <tr> + <th colspan="2"><label>{$message.strPgpoolCommandOption|escape}</label> + (string)</th></tr> + <tr><td>{$message.strCmdC|escape}(-c)</td> + <td>启动时清空查询缓存。</td> + </tr> + <tr><td>{$message.strCmdN|escape}(-n)</td> + <td>用非守护进程模式启动pgpool。如果要在管理工具中显示pgpool的日志,需要把这个参数设置为 on。</td> + </tr> + <tr><td>{$message.strCmdD|escape}(-d)</td> + <td>用调试模式启动pgpool。需要调试日志的情况下,把此参数设置为 on。</td> + </tr> + <tr><td>{$message.strCmdM|escape}(-m)</td> + <td>终止pgpool的所有进程。点击pgpool停止按钮后、将显示关闭模式选项。可选的关闭模式如下: + <ul> + <li>smart</li> + <li>fast</li> + <li>immediate</li> + </ul> + 停止后、pgpool状态将变为「pgpool停止」、并显示启动用页面。</td> + </tr> + <tr><td>{$message.strCmdPgpoolFile|escape}(-f)</td> + <td>pgpool启动时需要设置pgpool.conf文件。pgpool.conf文件的路径可以用「{$message.strPgConfFile|escape}」来指定。</td> + </tr> + <tr><td>{$message.strCmdPcpFile|escape}(-F)</td> + <td>pgpool启动时需要设置pcp.conf文件。pcp.conf文件的路径可以用「{$message.strPasswordFile|escape}」来指定。</td> + </tr> + <tr> + <th><label>{$message.strPgpoolLogFile|escape}</label> + (string)</th> + <td>非守护进程模式启动的情况下,可以指定日志文件或者管道命令。指定日志文件时需要用相对路径。使用管道命令是时需要以("|")开始。如果用非守护进程模式启动并且什么都不指定的情况下,将会在pgpool.conf里用logdir设置的路径里生成pgpool.log文件。</td></tr> + <tr> + <th><label>{$message.strPcpDir|escape}</label> + (string)</th> + <td>设置PCP命令的安装目录。</td></tr> + <tr> + <th><label>{$message.strPcpHostName|escape}</label> + (string)</th> + <td>执行PCP命令的主机名。一般为「localhost」。</td> + </tr> + <tr> + <th><label>{$message.strPcpRefreshTime|escape}</label> + (integer) + </td> + <td>用秒单位来指定状态更新的间隔时间。设置为0时不自动更新。 + </td></tr> + </tbody> + </table> + <p>最后按更新按钮进行更新。</p> +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/errorCode.tpl b/templates/help/zh_cn/errorCode.tpl new file mode 100644 index 0000000..17a5747 --- /dev/null +++ b/templates/help/zh_cn/errorCode.tpl @@ -0,0 +1,196 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strNodeStatus|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> + +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="#" onclick="history.back()"><img src="images/back.gif" />{$message.strBack|escape}</a></div> +<h2>{$message.strHelp|escape}({$message.strErrorCode|escape})</h2> +<h3>{$message.strCommon|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e1</label></th><td class="right_border">pgmgt.conf.php 未找到</td><td>请确认conf 目录下是否存在pgmgt.conf.php文件,并且是否有此文件的访问权限。</td></tr> +<tr><th class="right_border"><label>e2</label></th><td class="right_border">消息 catalog 未找到</td><td>请确认lang目录下是否存在消息 catalog 文件。</td></tr> +<tr><th class="right_border"><label>e3</label></th><td class="right_border">PCP 命令发生错误</td><td>请确认在设置菜单中指定的目录里是否存在Pcp命令。</td></tr> +<tr><th class="right_border"><label>e4</label></th><td class="right_border">pgpool.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pgpool.conf文件。并且、是否有pgpool.conf文件的访问权限。</td></tr> +<tr><th class="right_border"><label>e5</label></th><td class="right_border">Smarty 模板文件未找到</td><td>请确认template目录下是否存在页面显示用的模板文件。</td></tr> +<tr><th class="right_border"><label>e6</label></th><td class="right_border">帮助文件未找到</td><td>请确认template/help目录下是否存在帮助文件。</td></tr> +<tr><th class="right_border"><label>e7</label></th><td class="right_border">pgpmgt.conf.php 中的配置项缺失</td><td>请确认pgmgt.conf.php文件中是否有此配置项。</td></tr> +<tr><th class="right_border"><label>e8</label></th><td class="right_border">pgpool.conf 未找到 pcp_timeout 配置项</td><td>请确认在pgmgt.conf.php文件中是否设置了pcp_timeout。</td></tr> +<tr><th class="right_border"><label>e9</label></th><td class="right_border">pgpool.conf 未找到 pcp_port 配置项</td><td>请确认在pgmgt.conf.php文件中是否设置pcp_port。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strPgpoolStatus|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e1001</label></th><td class="right_border">PCP 命令错误</td><td>PCP命令执行失败时显示。请确认在设置菜单中指定的目录里是否存在Pcp命令。</td></tr> +<tr><th class="right_border"><label>e1002</label></th><td class="right_border">pcp_node_count 命令错误</td><td>pcp_node_count命令执行错误。请确认是否能正常执行pcp_node_count命令。</td></tr> +<tr><th class="right_border"><label>e1003</label></th><td class="right_border">pcp_node_info 命令错误</td><td>pcp_node_info命令执行错误。请确认是否能正常执行pcp_node_info命令。</td></tr> +<tr><th class="right_border"><label>e1004</label></th><td class="right_border">pcp_proc_count 命令错误</td><td>pcp_proc_count命令执行错误。请确认是否能正常执行pcp_proc_count命令。</td></tr> +<tr><th class="right_border"><label>e1005</label></th><td class="right_border">pcp_proc_info 命令错误</td><td>pcp_proc_info命令执行错误。请确认是否能正常执行pcp_proc_info命令。</td></tr> +<tr><th class="right_border"><label>e1006</label></th><td class="right_border">pcp_stop_pgpool 命令错误</td><td>pcp_stop_pgpool命令执行错误。请确认是否能正常执行pcp_stop_pgpool命令。</td></tr> +<tr><th class="right_border"><label>e1007</label></th><td class="right_border">pcp_detach_node 命令错误</td><td>pcp_detach_node命令执行错误。请确认是否能正常执行pcp_detach_node命令。</td></tr> +<tr><th class="right_border"><label>e1008</label></th><td class="right_border">pgpool.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pgpool.conf文件。并且、是否有pgpool.conf文件的访问权限</td></tr> +<tr><th class="right_border"><label>e1009</label></th><td class="right_border">pcp.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且、是否有pcp.conf文件的访问权限</td></tr> +<tr><th class="right_border"><label>e1010</label></th><td class="right_border">pcp_attach_node 命令错误</td><td>pcp_detach_node命令执行错误。请确认是否能正常执行pcp_attach_node命令。</td></tr> +<tr><th class="right_border"><label>e1011</label></th><td class="right_border">日志文件未找到</td><td>请确认在设置菜单中指定的目录下是否存在pgpool日志文件。并且、是否有此日志文件的访问权限。如果没有设置,将会在pgpool.conf文件里logdir指定的目录里生成pgpool.log文件。</td></tr> +<tr><th class="right_border"><label>e1012</label></th><td class="right_border">pcp_recovery_node 命令错误</td><td>pcp_recovery_node命令执行错误。请确认是否能正常执行pcp_recovery_node命令。</td></tr> +<tr><th class="right_border"><label>e1013</label></th><td class="right_border">pcp_watchdog_info 命令错误</td><td>pcp_watchdog_info命令执行错误。请确认是否能正常执行pcp_watchdog_info命令。</td></tr> +<tr><th class="right_border"><label>e1014</label></th><td class="right_border">无法读取 .pcppass 文件</td><td>(V3.5以后) 执行PCP命令时,读取.pcppass 文件失败时的错误。参照 Apache 的启动用户的家目录里 .pcppass 文件(/home/apache/.pcppass など)。也许是因为文件不存在,文件的所有者不是 apache ,或者权限不是 600 等等的原因。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strNodeStatus|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e8001</label></th><td class="right_border">无法获得详细信息</td><td>请确认是否能用psql命令来连接节点。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strQueryCache|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e2001</label></th><td class="right_border">数据库连接发生错误</td><td>请确认是否能够连接pgpool.conf里指定的System DB。</td></tr> +<tr><th class="right_border"><label>e2002</label></th><td class="right_border">执行 SELECT 时发生错误</td><td>请确认是否能够成功读取查询缓存表中的记录。</td></tr> +<tr><th class="right_border"><label>e2003</label></th><td class="right_border">pgpool.conf 不存在</td><td>请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且,是否有pcp.conf文件的访问权限。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strSystemDb|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e3001</label></th><td class="right_border">数据库连接发生错误</td><td>请确认是否能够连接pgpool.conf里指定的System DB。</td></tr> +<tr><th class="right_border"><label>e3002</label></th><td class="right_border">执行 SELECT 时发生错误</td><td>请确认是否能够成功读取System BD表中的记录。</td></tr> +<tr><th class="right_border"><label>e3003</label></th><td class="right_border">执行 INSERT 时发生错误</td><td>请确认是否能够成功向System BD表中插入记录。</td></tr> +<tr><th class="right_border"><label>e3004</label></th><td class="right_border">执行 UPDATE 时发生错误</td><td>请确认是否能够成功更新System BD表中的记录。</td></tr> +<tr><th class="right_border"><label>e3005</label></th><td class="right_border">执行 DELETE 时发生错误</td><td>请确认是否能够成功删除System BD表中的记录。</td></tr> +<tr><th class="right_border"><label>e3006</label></th><td class="right_border">pgpool.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且, +是否有pcp.conf文件的访问权限。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strPgConfSetting|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e4001</label></th><td class="right_border">pgpool.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且,是否有pcp.conf文件的访问权限。</td></tr> +<tr><th class="right_border"><label>e4002</label></th><td class="right_border">无法读取 pgpool.conf</td><td>请确认是否拥有pgpool.conf文件的读取权。</td></tr> +<tr><th class="right_border"><label>e4003</label></th><td class="right_border">无法写入 pgpool.conf</td><td>请确认是否拥有pgpool.conf文件的写入权。</td></tr> +<tr><th class="right_border"><label>e4004</label></th><td class="right_border">pgpool.conf 没找到配置项</td><td>请确认是否在pgpool.conf文件里有设置所有配置项。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strSetting|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e5001</label></th><td class="right_border">pgmgt.conf.php 未找到</td><td>请确认在conf目录里是否存在pgmgt.conf.php文件。并且,是否有pgmgt.conf.php文件的访问权限。</td></tr> +<tr><th class="right_border"><label>e5002</label></th><td class="right_border">无法读取 pgmgt.conf.php</td><td>请确认是否拥有pgmgt.conf.php文件的读取权。</td></tr> +<tr><th class="right_border"><label>e5003</label></th><td class="right_border">无法写入 pgmgt.conf.php</td><td>请确认是否拥有pgmgt.conf.php文件的写入权。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strChangePassword|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e6001</label></th><td class="right_border">pcp.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pcp.conf文件。</td></tr> +<tr><th class="right_border"><label>e6002</label></th><td class="right_border">无法读取 pcp.conf</td><td>请确认是否拥有pcp.conf文件的读取权。</td></tr> +<tr><th class="right_border"><label>e6003</label></th><td class="right_border">无法写入 pcp.conf</td><td>请确认是否拥有pcp.conf文件的写入权。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + +<h3>{$message.strLogout|escape}</h3> +<table> +<thead> + <tr> + <th class="right_border"><label>{$message.strErrorCode|escape}</label></th> + <th class="right_border"><label>{$message.strErrorMessage|escape}</label></th> + <th><label>{$message.strMeasures|escape}</label></th> + </tr> +</thead> +<tbody> +<tr><th class="right_border"><label>e7001</label></th><td class="right_border">pcp.conf 未找到</td><td>请确认在设置菜单中指定的路径里是否存在pcp.conf文件。</td></tr> +</tbody> +<tfoot><tr><td colspan="3"></td></tr></tfoot> +</table> + + +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/login.tpl b/templates/help/zh_cn/login.tpl new file mode 100644 index 0000000..385d5e9 --- /dev/null +++ b/templates/help/zh_cn/login.tpl @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strLogin|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> + <h2>{$message.strHelp|escape}({$message.strLogin|escape})</h2> + <h3>{$message.strSummary|escape}</h3> + <p>这里是用户登录页面。请输入在pcp.conf文件里设置的用户名和密码。<br /> + 认证成功后,将会显示状态页面。如果认证失败,请重新输入用户名和密码再次认证。 + <h3>{$message.strFeature|escape}</h3> + <form action="login.php" method="post" name="Login"> + <table> + <tbody> + <tr> + <th><label>{$message.strLoginName|escape}</label></th> + <td><input id="username" name="username" type="text" size="25" /> + 请在这里输入用户名。</td> + </tr> + <tr> + <th><label>{$message.strPassword|escape}</label></th> + <td><input id="password" name="password" type="password" size="25" /> + 请在这里输入密码。</td> + </tr> + </tbody> + <tfoot> + <tr> + <td colspan="2"><input type="submit" name="Button2" value="{$message.strLogin|escape}" /> + 输入用户名和密码后请按登录键登录。</td> + </tr> + </tfoot> + </table> + </form> +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/nodeServerStatus.tpl b/templates/help/zh_cn/nodeServerStatus.tpl new file mode 100644 index 0000000..7fcc2ae --- /dev/null +++ b/templates/help/zh_cn/nodeServerStatus.tpl @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strNodeStatus|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> + +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> +<h2>{$message.strHelp|escape}({$message.strNodeStatus|escape})</h2> +<h3>{$message.strSummary|escape}</h3> +用节点状态,可以获取每个节点的如下信息。 +<ul><li>IP地址</li> + <li>端口号</li> + <li>状态</li> + <li>详细信息</li> + </ul> +<h3>{$message.strFeature|escape}</h3> +<table> + <tr> + <th class="right_border"><label>IP地址</label></th> + <td>节点的IP地址</td> + </tr> + <tr> + <th class="right_border"><label>端口号</label></th> + <td>Postmaster运行的端口号</td> + </tr> + <tr> + <th class="right_border"><label>状态</label></th> + <td>显示Postmaster是否处于运行状态。</td> + </tr> + <tr> + <th class="right_border"><label>詳細信息</label></th> + <td>仅在Postmaster处于运行状态时显示此信息。<br /> + 在PostgreSQL的情况下,将取得pg_settings的信息,在pgpool的情况下,将取得pool_status的信息。 + </td> + </tr> +</table> +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/pgconfig.tpl b/templates/help/zh_cn/pgconfig.tpl new file mode 100644 index 0000000..5aca873 --- /dev/null +++ b/templates/help/zh_cn/pgconfig.tpl @@ -0,0 +1,51 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strPgConfSetting|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help}.php"><img src="images/back.gif" />{$message.strBack}</a></div> + +<h2>{$message.strHelp|escape}({$message.strPgConfSetting|escape})</h2> + +<h3>{$message.strSummary|escape}</h3> +<p>使用 pgpool.conf设置,可以显示以及修改pgpool的配置文件pgpool.conf</p> +<p> +官方手册:<br> +<a href="http://www.pgpool.net/docs/latest/pgpool-zh_cn.html" target="_blank"> +http://www.pgpool.net/docs/latest/pgpool-zh_cn.html</a> +</p> + +<h3>{$message.strFeature|escape}</h3> +<p>请输入需要修改的设定值,然后按更新按键。</p> +<p> +为了是变动生效,你需要重新加载配置文件。 +如果是带有[*]符号的参数,你需要重启 pgpool,以使变动生效。 +</p> + +<h4>添加后台主机</h4> +<p>如果需要追加新的后台主机,请按添加按键。</p> +<p> +在新添加的后台主机的输入框里,输入新后台主机的信息。 +输入完成后,请按更新按键。 +</p> + +<h4>删除后台主机</h4> +<p>如果要删除已经添加的后台主机,请按需要删除的主机右侧的删除按键。</p> + +</div> +<hr class="hidden" /> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/queryCache.tpl b/templates/help/zh_cn/queryCache.tpl new file mode 100644 index 0000000..ed65c88 --- /dev/null +++ b/templates/help/zh_cn/queryCache.tpl @@ -0,0 +1,74 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strQueryCache|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> + <h2>{$message.strHelp|escape}({$message.strQueryCache|escape})</h2> + <h3>{$message.strSummary|escape}</h3> + <p>enable_query_cache = true 的情况下、SELECT 的结果将被缓存。</p> + <h3>{$message.strFeature|escape}</h3> + <p>可以对查询缓存进行搜索。搜索的对象可以是查询字串和数据库名,也可以进行部分一致搜索。查询字串和数据库名搜索将被作为AND搜索。</p> + <table> + <tbody> + <tr> {if isset($deleteRow) && $deleteRow > 0} + <tr> + <td colspan="5">{$deleteRow|escape}{$message.strDeleted|escape}</td> + </tr> + {/if} + <tr> + <td nowrap="nowrap" class="column">{$message.strQueryStr|escape}</td> + <td>{if isset($qQueryStr)} + <input name="qQueryStr" type="text" id="qQueryStr" size="50" value="{$qQueryStr|escape}"/> + {else} + <input name="qQueryStr" type="text" id="qQueryStr" size="50" value=""/> + {/if} + </td> + </tr> + <tr> + <td nowrap="nowrap" class="column">{$message.strDb|escape}</td> + <td>{if isset($qDb)} + <input name="qDb" type="text" id="qDb" size="50" value="{$qDb|escape}"/></td> + {else} + <input name="qDb" type="text" id="qDb" size="50" value=""/></td> + {/if} + </tr> + </tbody> + <tfoot> + <tr><td colspan="2"> + <input type="submit" name="search" value="{$message.strSearch|escape}" /> + <input type="submit" name="clear" value="{$message.strClear|escape}" /> + </td></tr> + </table> + <h3>查询缓存列表</h3> + <p>目前被缓存的查询字串,数据库名,建立时间将被作为结果显示。每次点击「查询字串」、「数据库」以及「建立时间」后、可以分别进行升序或者降序排序。</p> + <p>点击在想要删除的数据的左侧的复选框,并按下删除键后,所选的数据将被删除。如果选择最上面的复选框,将选中所有记录。</p> + <table> + <tbody> + <tr> + <th><input type="checkbox" name="all" value="" /></th> + <th>{$message.strQueryStr|escape}</th> + <th>{$message.strDb|escape}</th> + <th>{$message.strCreateTime|escape}</th> + </tr> + </tbody> + <tfoot> + <tr><td colspan="4"> + <input type="submit" name="ButtonName" value="{$message.strDelete|escape}" /> + </td></tr> + </table> +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</html> diff --git a/templates/help/zh_cn/status.tpl b/templates/help/zh_cn/status.tpl new file mode 100644 index 0000000..737a1f9 --- /dev/null +++ b/templates/help/zh_cn/status.tpl @@ -0,0 +1,110 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strPgpoolStatus|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> +<h2>{$message.strHelp|escape}({$message.strStatus|escape})</h2> +<h3>{$message.strSummary|escape}</h3> +用 pgpool 状态,可以显示 pgpool 的如下信息。 +<ul> + <li>摘要</li> + <li>进程信息</li> + <li>节点信息</li> + <li>日志</li> +</ul> +并且可以对 pgpool 进行如下操作。 +<ul> + <li>启动</li> + <li>停止</li> + <li>重启</li> +</ul> +<h3>説明</h3> + +<table> + <tr> + <th class="right_border"><label>摘要</label></th> + <td>显示 pgpool.conf 的内容。</td> + </tr> + <tr> + <th class="right_border"><label>进程信息</label></th> + <td><p>显示每个 pgppol 进程的如下信息。</p> + <ul> + <li>进程ID</li> + <li>数据库名</li> + <li>连接用户名</li> + <li>进程启动的时间戳</li> + <li>连接创建的时间和日期</li> + <li>协议主版本号</li> + <li>协议副版本号</li> + <li>连接使用次数</li> + </ul> + 最多可以显示的进程数为 pgpool.conf 文件中设置的 max_pool 的值。 + </p></td> + </tr> + <tr> + <th class="right_border"><label>节点信息</label></th> + <td><p>显示每个节点的如下信息。</p> + <ul> + <li>IP地址</li> + <li>端口号</li> + <li>状态</li> + <li>负载均衡度</li> + <li>切断按钮</li> + </ul> + <p>但是,pgpool在并行模式运行的情况下,不显示切断按钮。</p> + <p>关于状态,有如下3种。</p> + <ul> + <li>节点运行中。没有连接</li> + <li>节点运行中。连接中</li> + <li>节点停止运行</li> + </ul> + </td> + </tr> + <tr> + <th class="right_border"><label>日志</label></th> + <td>用非守护进程模式(-n) 启动pgpool后,可以显示pgpool的日志。</td> + </tr> + <tr> + <th class="right_border"><label>启动</label></th> + <td>pgpool处于停止状态时,可以启动pgpool。可以指定如下启动选项。 + <ul> + <li>清空查询缓存</li> + <li>非守护进程模式</li> + <li>调式模式</li> + <li>pgpool.conf</li> + <li>pcp.conf</li> + </ul> + </td> + </tr> + <tr> + <th class="right_border"><label>停止</label></th> + <td>终止 pgpool 的全部进程。按下停止 pgpool 按钮后、会显示停止模式。可选的停止模式如下所示。 + <ul> + <li>smart</li> + <li>fast</li> + <li>immediate</li> + </ul> + 停止后、pgpool 的状态变为「pgpool停止」、并显示启动页面。</td> + </tr> + <tr> + <th class="right_border"><label>重启</label></th> + <td>终止 pgpool 的全部进程后,并且重新启动 pgpool。上面介绍的启动和停止的选项可以同时指定。</td> + </tr> +</table> +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> diff --git a/templates/help/zh_cn/systemDb.tpl b/templates/help/zh_cn/systemDb.tpl new file mode 100644 index 0000000..0c1b36e --- /dev/null +++ b/templates/help/zh_cn/systemDb.tpl @@ -0,0 +1,77 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>{$message.strSystemDb|escape}</title> +<link href="screen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="header"> + <h1><img src="images/logo.gif" alt="pgpoolAdmin" /></h1> +</div> +<div id="menu"> +{include file="menu.tpl"} +</div> +<div id="content"> +<div id="help"><a href="{$help|escape}.php"><img src="images/back.gif" />{$message.strBack|escape}</a></div> + <h2>{$message.strHelp|escape}({$message.strSystemDb|escape})</h2> + <h3>{$message.strSummary|escape}</h3> + 在 pgpool.conf 文件里设置 parallel_mode=true 后,可以进行并行查询。 + <h3>{$message.strFeature|escape}</h3> +每一列的信息如下。<p /> +<table> + <tr> + <th class="right_border"><label>列名</label></th> + <th class="right_border"><label>数据类型</label></th> + <th><label>説明</label></th> + </tr> + <tr> + <th class="right_border"><label>{$message.strDbName|escape}</label></th> + <td class="right_border">TEXT</td> + <td>分区数据库名</td> + </tr> + <tr> + <th class="right_border"><label>{$message.strSchemaName|escape}</label></th> + <td class="right_border">TEXT</td> + <td>数据库模式名</td> + </tr> + <tr> + <th class="right_border"><label>{$message.strTable|escape}</label></th> + <td class="right_border">TEXT</td> + <td>分区表名</td> + </tr> + <tr> + <th class="right_border"><label>{$message.strColName|escape}</label></th> + <td class="right_border">TEXT</td> + <td>用于分区的列名</td> + </tr> + <tr> + <th class="right_border"><label>{$message.strColList|escape}</label></th> + <td class="right_border">TEXT[]</td> + <td>分区表的列名的列表</td> + </tr> + <tr> + <th class="right_border"><label>{$message.strTypeList|escape}</label></th> + <td class="right_border">TEXT[]</td> + <td>列的数据类型的列表</td> + </tr> + <tr> + <th class="right_border"><label>{$message.strDistDefFunc|escape}</label></th> + <td class="right_border">TEXT</td> + <td>定义了分区规则的函数名</td> + </tr> +</table> +<p /> +<h3>添加</h3> +在所有列里输入值后,按「添加」按钮。<br /> +列名列表和数据类型列表的每个值需要加上单引号,并且用逗号间隔。 +<h3>更新</h3> +更新时,点击需要更新定义的数据库名,修改输入框里被表示的数据后按「更新」键即可更新。但是,数据库名,模式名,表名不能更改。 +<h3>删除</h3> +删除时,点击需要删除定义的数据库名,按「删除」键后,将跳出确认对话框,按「OK」后即可删除。 +</div> +<div id="footer"> +{include file='footer.tpl'} +</div> +</body> +</html> |
