<?php
// $Id: error.php,v 1.1.2.1 2005/04/09 11:04:29 mithyt2 Exp $
// Error messages
define("SYSTEM_ERROR1", "[b]为什么我会被重定向到这个页面?[/b]

\"{SITE_NAME}\" 的网站安全检查程序检测你的计算机启用了防火墙从而无法在该网站注册。我们采用了'Referrer-checking'技术确保只有被授权的用户才能发布内容. 你的防火墙设置阻止了你的相关信息，从而阻止了你下一步的操作. 

或许你已经成功注册但是现在却无法在论坛讨论、发布新闻或是提交其它内容。如果是这种情况，很可能是你在注册后安装了防火墙或是更改了设置. 

[b]更多解释...[/b]

当你在我们的网站点击一个按钮或是链接的时候，你的浏览器会在你打开新页面之前将你当前所在的页面信息发送到服务器端。这样，我们的服务器可以确认你刚才访问的是我们网站的页面。这是非常重要的，因为某些页面只有在登录后才能访问。这就相当于浏览器发送给服务器信息说\"可以让该用户访问了，他已经注册并登录\"。有些防火墙在确省情况下会阻止往可能不安全的站点发送消息. [i]在这一点上XOOPS安全检查和你的防火墙设置都没有错误, 他们只是需要能够互相通话.[/i]

[b]我该怎么做呢?[/b]

首先要关闭或禁止任何其他的防护或监测程序，比如:

- WebWasher /URL 过滤器
- 防广告软件
- 防弹出窗口软件

如果这些软件由本地安全设置，也需要作相应修改. 

[b]而且，你的浏览器必须设置为可接受来自 {SITE_URL} 的COOKIE[/b]。请参阅有关COOKIE的帮助文档

下边的几个简单步骤对于保障我们网站和注册用户的安全性是必需的。
请检查你的防火墙和COOKIE设置, 然后重试注册.

[b]示例：设置 Norton (NIS), Zone Alarm Pro 和 Windows XP - [/b]

这一过程将把 {SITE_URL} 添加到你的防火墙软件的可信任站点列表内.

[b]Norton Internet Security 2002 (或早期版本) [/b]

1. 打开 NIS 或 NPF. 
2. 点击选项. 
3. 点击Internet安全或个人防火墙. (这一步有时不是必须的) 出现选项窗口. 
4. 点击高级选项. 
5. 点击Web项. 
6. 点击添加站点. 出现一个新站点/域名输入框. 
7. 输入 {SITE_URL} 并点击确定. 网站名称会出现在高级选项窗口的左侧. 
8. 点击该新站点的名称. 
9. 点击隐私项. 
10. 点击\"应用规则...\"框. 
11. REFERRER状态从\"阻止\"修改为 \"允许\" 
12. 修改应用, 然后点击确定. 
13. 点击确定关闭选项窗口. 
----------------------------------------------------------
[b]Norton Internet Security 2003/2004 [/b]

1. 打开 NIS 或 NPF. 
2. 选择其一. 
* NIS/NPF 2003, 点击选项 > 安全或个人防火墙, 然后点击网站内容. 
* NIS/NPF 2004, 双击隐私控制, 然后点击高级. 
3. 点击添加站点. 出现一个新站点/域名输入框. 
4. 输入 {SITE_URL} 并点击确定. 网站名称会出现在高级选项窗口的左侧. 
5. 点击该新站点的名称. 
6. 点击全局设置. 
7. 在\"访问站点信息\", 清除\"使用缺省设置\" 
8. 点击允许. 
9. 点击确定关闭选项窗口. 
---------------------------------------------------------- 
[b]Zone Alarm Pro: [/b]

1. 点击隐私 
2. 点击COOKIE设置 
3. 点击定制 
4. 清除 \"删除头信息\" 选项 
5. 你可能也要选择 '允许第三方cookies'
---------------------------------------------------------- 
[b]Windows XP's Internal Firewall [/b]

1. 打开XP的控制面板
2. 双击网络和因特耐特连接
3. 选择网络连接
4. 右击该连接关闭，然后选择属性
5. 在高级选项清除\"保护我的计算机或网络\"选项
6. 点击确定 

---------------------------------------------------------- 
[b]问题还是没有解决! 怎么办?[/b]

如果你是该网站管理员,请按下面步骤; 否则, 请转告该网站管理员
1. 打开 你的XOOPS根目录/[b]mainfile.php[/b]
2. 在这个文件的 \"<?php\" 之后, 'include XOOPS_ROOT_PATH.\"/include/common.php\";' 之前的任意地方添加一句
   [b]define(\"XOOPS_REFERERCHECK_SKIP\", 1);[/b]
3. 如果已经存在类似于 'define(\"XOOPS_REFERERCHECK_SKIP\", *);' 的文字，把它修改为 'define(\"XOOPS_REFERERCHECK_SKIP\", 1);'

[b][color=FF3300]注: 该方案有安全隐患，风险自负![/color][/b]
");
?>