种子列表优化、添加用户充值
Change-Id: I602e9eef78efe3527c320352d4522244d41ae807
diff --git a/src/pages/NewUserGuide/NewUserGuide.jsx b/src/pages/NewUserGuide/NewUserGuide.jsx
index 4c4d634..7a3dad1 100644
--- a/src/pages/NewUserGuide/NewUserGuide.jsx
+++ b/src/pages/NewUserGuide/NewUserGuide.jsx
@@ -1,6 +1,7 @@
-import Header from '../../components/Header';
import React, { useState } from 'react';
+import Header from '../../components/Header';
import './NewUserGuide.css';
+import NewbieTasks from './NewbieTasks.jsx';
const NewUserGuide = () => {
const [activeTab, setActiveTab] = useState('terms');
@@ -11,13 +12,15 @@
return (
<div className="guide-content">
<h2>名词解释</h2>
- <p>在本平台中,我们使用以下术语:</p>
+ <p>在echo Torrent中,我们使用以下术语:</p>
<ul>
- <li><strong>种子:</strong> 表示可下载的资源文件索引信息。</li>
+ <li><strong>Tracker:</strong> 监测用户流量的服务器。</li>
+ <li><strong>种子:</strong> 扩展名为.torrent的文件,主要包含文件信息、Tracker信息等。在本站发布的种子。每个用户下载都会下载包含特定信息的种子以便Tracker记录不同用户的流量情况。</li>
+ <li><strong>流量:</strong> 分为上传量(通过本站Tracker向其他用户上传的数据总量)和下载量(通过本站Tracker从其他用户下载的数据总量)。</li>
<li><strong>做种:</strong> 指上传资源供他人下载。</li>
- <li><strong>分享率:</strong> 上传流量与下载流量的比值。</li>
- <li><strong>魔力值:</strong> 用于奖励活跃用户的虚拟积分。</li>
- {/* 可继续添加名词 */}
+ <li><strong>分享率:</strong> 分享率=上传量/下载量</li>
+ <li><strong>经验值:</strong> 用于奖励活跃用户的虚拟积分。</li>
+ <li><strong>金币:</strong> 用于兑换虚拟物品的虚拟货币,可在个人中心充值。</li>
</ul>
</div>
);
@@ -30,21 +33,14 @@
<li>浏览并下载感兴趣的种子资源</li>
<li>做种、评论、评分获得积分</li>
<li>发布你的第一个种子</li>
- {/* 可继续扩展详细步骤 */}
</ol>
</div>
);
case 'tasks':
return (
<div className="guide-content">
- <h2>成长任务</h2>
- <p>完成以下任务可快速熟悉平台并获得奖励:</p>
- <ul>
- <li>🎯 浏览任意种子页面</li>
- <li>🗣️ 在论坛发一条评论</li>
- <li>📤 上传你的第一个资源</li>
- <li>🌟 连续登录 3 天</li>
- </ul>
+ <NewbieTasks />
+ {/* ✅ 使用真实组件替换静态任务列表 */}
</div>
);
default:
@@ -76,7 +72,9 @@
成长任务
</button>
</div>
- <div className="guide-main">{renderContent()}</div>
+ <div className="guide-main">
+ {renderContent()}
+ </div>
</div>
</div>
);