feat: 添加开发者功能模块和审核系统
- 新增开发者注册、登录、仪表盘和登出功能 - 实现应用上传、编辑和管理功能 - 添加管理员审核应用和管理开发者功能 - 完善数据库结构支持开发者系统 - 增加错误日志记录功能 - 更新.gitignore忽略上传目录和系统文件
This commit is contained in:
16
index.php
16
index.php
@@ -41,9 +41,22 @@ if (!isset($conn) || !$conn instanceof mysqli) {
|
||||
<a class="nav-link" href="/admin/">管理</a>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="tags.php">标签</a>
|
||||
</li>
|
||||
<?php if (isset($_SESSION['developer_id'])): ?>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="developer/dashboard.php">进入面板</a>
|
||||
</li>
|
||||
<?php else: ?>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="developer/register.php">开发者注册</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="developer/login.php">开发者登录</a>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -134,6 +147,9 @@ if (!isset($conn) || !$conn instanceof mysqli) {
|
||||
$paramTypes .= 'ss';
|
||||
}
|
||||
|
||||
// 只显示已审核通过的应用
|
||||
$conditions[] = "apps.status = 'approved'";
|
||||
|
||||
// 添加条件
|
||||
if (!empty($conditions)) {
|
||||
$sql .= "WHERE " . implode(" AND ", $conditions);
|
||||
|
||||
Reference in New Issue
Block a user