Files
FamilyBook/templates/people/settings.php
T

34 lines
1.8 KiB
PHP
Raw Normal View History

<?php
/**
* 名册设置(v52 用户 2026-10-15 第 6 条;v54 用户 2026-10-16 第 2 条改口径)。
*
* 用户原话(v52):「名册右侧,只保留一个添加成员按钮,右侧再加一个设置按钮,
* 点击后下拉设置,第一个就是导入联系人,第二个就是**原来个人设置那里的名册分组**,
* 这样**个人设置中就不显示名册分组的内容**了。」
*
* 用户原话(v54):「现在应该在这个设置页面,**不应该再叫「名册分组」了吧?
* 应该叫「名册标签」**,是不是?应该从这里面把所有标签都读出来吧?」
*
* ⇒ 这一页 = 「设置 → 名册标签」进去的那一页,内容就是从个人设置**整块搬**过来的
* `_person_groups.php`(表单 action 一个字段没改,仍指向 settings/groups/*)。
* v54 起界面文案**全面改成"标签"**:这是"预定义标签词表",
* 名册里打标签时的候选就从它读(见 `App\PersonTag::choices()`)。
*
* ⚠️ 为什么不做成"个人设置那一块的副本":两份一模一样的标签管理界面,
* 改一处忘一处是必然的(本项目在"设置页"上已经踩过这个)。
* 所以是**真的搬走** —— 个人设置里那一块删掉了,这里 require 同一个片段。
*
* 变量:
* $groups / $groupCounts / $rosterCount 见 _person_groups.php 的说明
*/
?>
<div class="page-head">
<h1>名册设置</h1>
<span class="sub">标签</span>
<div class="actions">
<a class="btn btn-ghost btn-sm" href="<?= e(url('people')) ?>">返回名册</a>
<?php $plSetCurrent = 'groups'; require __DIR__ . '/_settings_menu.php'; ?>
</div>
</div>
<?php require __DIR__ . '/../_person_groups.php'; ?>