站点列表 * @param array $engines 我的搜索引擎 * @param array $navSet 我的导航设置 * @param string $phrase 我的短语(空 = 还没设,展示页不可用) * @param string $showUrl 展示页完整地址(短语为空时是空串) * @param string $meAvatar 我的头像地址 */ $canWrite = \App\Auth::canWrite(); $editSite = null; $editGroup = null; $editEngine = null; // 点「编辑」时用 ?edit_site=12 / edit_group=3 / edit_engine=5 带出既有值 $eSite = (int)($_GET['edit_site'] ?? 0); $eGrp = (int)($_GET['edit_group'] ?? 0); $eEng = (int)($_GET['edit_engine'] ?? 0); foreach ($sitesBy as $gid => $rows) { foreach ($rows as $r) { if ((int)$r['id'] === $eSite) { $editSite = $r; } } } foreach ($allGroups as $g) { if ((int)$g['id'] === $eGrp) { $editGroup = $g; } } foreach ($engines as $e) { if ((int)$e['id'] === $eEng) { $editEngine = $e; } } $sc = static fn($k, $d = '') => (string)($navSet[$k] ?? $d); ?>

导航

你个人用的网址导航 · 每人一份
刷新

导航设置

展示页最上方的大标题。
留空就不显示(不会自动填回默认值)。
在展示页的搜索框里,用哪组键选中联想词。

站点列表 按住左边的 ⋮⋮ 可以拖动排序

还没有站点。上面「新增站点」加一个吧。

板块列表 拖动排序

百度是 wd,搜狗是 query,多数是 q。
用 {q} 占位关键词;留空 = 这个引擎没有联想。

搜索引擎列表

内置了必应 / 百度 / 360 三档(国内可用)。谷歌 / 搜狗 / DuckGo 也列在下面, 但它们的联想或搜索在国内网络下不可用,所以默认未启用。 展示页顶部那排标签,就是这里已启用的引擎。

已有的不会被改动(你改过的地址、颜色都保留)。