|
224 | 224 | pointer-events: none; |
225 | 225 | } |
226 | 226 | label[for=show-advanced], .advanced:not(.warning) { |
227 | | - background-color: rgba(0, 0, 255, .09); |
| 227 | + background-color: rgba(0, 0, 255, .08); |
| 228 | + border-inline: .2em solid transparent; |
| 229 | + border-radius: .3em; |
228 | 230 | } |
229 | 231 | body:not(.i-am-advanced) .advanced:not(.js-show-this) { |
230 | 232 | display: none; |
|
331 | 333 | <td>例外设置</td> |
332 | 334 | <td> |
333 | 335 | <div class="advanced"> |
334 | | - <p><b>强制合并</b>:(符合这些规则的弹幕,在比较是否相同时会对内容进行替换)</p> |
| 336 | + <p><b>内容替换</b>:(符合这些规则的弹幕,判断是否合并前会先对内容进行替换)</p> |
335 | 337 | <form id="newforcelist-form"> |
336 | 338 | <p> |
337 | 339 | <input id="newforcelist-pattern" class="code" placeholder="正则表达式" required> |
|
343 | 345 | </form> |
344 | 346 | <div class="list" id="forcelist"></div> |
345 | 347 | <p> |
346 | | - <b>规则命中时:</b> |
| 348 | + <b>内容替换规则命中时:</b> |
347 | 349 | <input id="forcelist-continue-on-match" type="checkbox"> |
348 | 350 | <label for="forcelist-continue-on-match">继续尝试匹配后续规则</label> |
349 | 351 | / |
350 | 352 | <input id="forcelist-apply-singular" type="checkbox"> |
351 | 353 | <label for="forcelist-apply-singular">即使未触发合并也使用替换后的文本</label> |
352 | 354 | </p> |
353 | 355 | <hr> |
354 | | - <p><b>强制忽略</b>:(符合这些规则的弹幕,即使内容相同也不会被合并)</p> |
| 356 | + <p><b>强制忽略</b>:(符合这些规则的弹幕不会被合并,优先级高于内容替换规则)</p> |
355 | 357 | <form id="newwhitelist-form"> |
356 | 358 | <p> |
357 | 359 | <input id="newwhitelist-pattern" class="code" placeholder="正则表达式" required> |
|
582 | 584 | * 使数量标记和弹幕密度计算更准确,并避免数量标记影响正则匹配,但将无法在弹幕列表中看到被屏蔽的弹幕;可以在播放器页面的 <code>localStorage</code> 中添加额外的屏蔽词 <a data-help-text="当屏蔽词数量过多,超出播放器限制或者造成了性能问题时,可以将屏蔽词存储在播放器域名的 localStorage 的 pakku_extra_blacklist 项中,pakku 将额外导入这些屏蔽词。\n\n屏蔽词格式与播放器导出的 JSON 格式相同,例如:\n\nlocalStorage['pakku_extra_blacklist'] = JSON.stringify([{type: 1, filter: '^.{1,6}[天时点分钟秒]前', opened: true, id: 0}]);">[?]</a> |
583 | 585 | </p> |
584 | 586 | <p> |
585 | | - (一些面向高级用户的 <a href="#show-advanced">复杂的设置</a> |
586 | | - <span class="advanced">现在并没有</span> |
587 | | - 被隐藏了) |
| 587 | + (一些面向高级用户的 <a href="#show-advanced">复杂的设置</a> <span class="advanced">现在并没有</span>被隐藏了) |
588 | 588 | </p> |
589 | 589 | <p> |
590 | 590 | <button type="button" id="reset">重置所有设置</button> |
|
621 | 621 | </p> |
622 | 622 | <p> |
623 | 623 | <strong>想要更多功能?</strong> |
624 | | - <span class="advanced"> |
625 | | - <a href="userscript_editor.html">通过用户脚本来自定义</a> |
626 | | - 或者 |
627 | | - </span> |
| 624 | + <span class="advanced"><a href="userscript_editor.html">通过用户脚本来自定义</a> 或者</span> |
628 | 625 | <a href="https://github.com/xmcp/pakku.js/issues" target="_blank">在 GitHub 上提出</a> |
629 | 626 | 。 |
630 | 627 | </p> |
|
0 commit comments