加密效果

[[embed]]
<iframe src="//interwiki.scpwikicn.com/styleFrame.html?priority=0&override=1&type=sidebar&theme=https%3A%2F%2Finterwiki.scpwikicn.com%2Fcss%2Fstyle-bhl.css" style="display: none"></iframe>
[[/embed]]

这是什么?

一个(理论上)所有版式通用的组件,可以“加密”文字,并在其被点击后“解密”文字。这个组件还有几种可供自定义的选项。

对于某些限制/缺点的注释

由于只能使用纯 CSS 以及 Wikidot 所限制选用的 HTML 特性,这一组件的功能有些许受限。值得注意的有:

  • 同一时间只有一块文字可以被“解密”。如果点击了页面的另一部分或者另一个加密块的话,那么原先的文字会被“重新加密”。
  • 所输入的文本基本上被限制为只能是文字。可以换行,这点我会在下面大概讲一下,但是往里面加别的东西应该是不太可能的。我还没有测试过所有的情况,不过要尝试的话风险自负。
  • 这段被加密的文字内容完全无法被选中。所以这里面的链接以及其它可交互的内容将不会起效。
  • 这个效果在桌面版 Safari 里只能是悬停揭开,因为这个浏览器是最烂的浏览器。

示例

WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:classification-effect-source)

点击下方的文本来将其解密。

WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:classification-effect-source)

+ 展开上方代码- 收起上方代码
[[include :scp-wiki:component:classification-effect-source |block=--]
|declassification-speed=500
|classification-speed=2000
|content=SCP-4378 被收容于一个 5 升容量的不锈钢搅拌碗内。
]]

也可以在多行内使用:

WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:classification-effect-source)

+ 展开上方代码- 收起上方代码
[[include :scp-wiki:component:classification-effect-source |block=--]
|declassification-speed=3000
|classification-speed=1000
|content=该搅拌碗被封存于美国白宫的前厨房内,该厨房只能通过一扇向外旋转的门进入。 _
此门必须全时段保持锁闭。 _
项目 20 米内的所有动作与声响都必须被压至最低;任何情况下都不得惊扰该项目。
]]

也可以在行内使用:

一份 X 级认知危害已被放置在

WikiJump include 未展开: 跨站引用未启用(:scp-wiki:component:classification-effect-source)

,以防止白宫人员感知或接近该项目。

+ 展开上方代码- 收起上方代码
一份 X 级认知危害已被放置在
[[include :scp-wiki:component:classification-effect-source |inline=--]
|declassification-speed=1500
|classification-speed=1500
|content=通向 SCP-4378 的厨房门周围
]]
,以防止白宫人员感知或接近该项目。

如何使用

样式引入

必须引入以下代码,但只需引入一次
将其放置在你页面的最顶部,但须放置在所有版式引入的下方

[[include :scp-wiki:component:classification-effect-source |styles=--] ]]

块与行内引入

为每一处你想要应用加密效果的文字引入下方代码。

有一个选项是给文本块(block)用的,会让组件内的文字独立存在。这个选项也允许内容之间有换行。另一个选项是给行内(inline)文本用的,可以放在其它无需加密的文字之间。

注意:declassification-speed(解密速度)以及 classification-speed(加密速度)是每个组件分开设置的。如果你喜欢的话,你可以给每个块设置不同的速度。

[[include :scp-wiki:component:classification-effect-source |block=--]
|declassification-speed=数字 动画速度,单位为毫秒
|classification-speed=数字 动画速度,单位为毫秒
|content=文字 允许换行
]]
[[include :scp-wiki:component:classification-effect-source |inline=--]
|declassification-speed=数字 动画速度,单位为毫秒
|classification-speed=数字 动画速度,单位为毫秒
|content=文字 允许换行
]]

包含多行内容的块

可以在一个组件里写下多行内容,但仅限块型引用。
只需要写下与下方类似的格式即可:

|content=这是一个超级无敌长的文本内容,这条文本内容很长很长,这么长会导致它最后会换一个行,这是换行的效果。 _
你只需要在每行内容后面加上一个空格以及一个下划线。 _
记住要加空格,否则不会起效。 _
在下划线后面加空格也会导致换行失效。
页面版本:⁨0⁩, 最后编辑于: ⁨2023/10/23 17:33:17⁩ (⁨⁨1059⁩ 日前⁩), 现时评分: 5