系统配置

系统配置,既设置一些固定模块的变量。

变量

系统变量不依赖任何标签,可直接使用

变量 说明
video.player_width 视频播放器宽度
photo.auto_size_limit 图片自动尺寸限制
text.thumbnail.auto_size_limit 文字缩略图自动尺寸限制
notes.text_color 热度文字颜色
notes.link_color 热度链接颜色
notes.blockquote_color 热度引用线颜色(废弃)
notes.block_bg_color 热度块状元素背景颜色
notes.block_bg_opacity 热度块状元素背景不透明度(新增)
notes.block_border_color 热度块状元素边框颜色
notes.operation_link_color 热度操作链接颜色(废弃)
notes.enable_border_radius 热度启用边框圆角
notes.width 热度区域宽度
tags.number 热门标签最多显示数量
pagination.length_limit 分页显示条目长度限制
text.content_image_width 文字类型文章图片宽度设置,默认为500,可取的值有250,500,800,1280

示例

“视频播放器宽度”设置请参考视频类型中的例子;

”热门标签做多显示数量“设置请参考热门标签中的例子;

“分页显示条目长度限制”设置请参考分页导航中的例子;

这里写一个“热度”设置的例子

1
2
3
4
5
6
7
8
9
10
11
12
<html>
    <head>
        <!--这里选用了模板“灰“的热度设置,效果请参考模板”灰“-->
        {#sys:notes.text_color|value:"#FFF"}
        {#sys:notes.link_color|value:"#FFF"}
        {#sys:notes.blockquote_color|value:"#66646E"}
        {#sys:notes.block_bg_color|value:"#46444E"}
        {#sys:notes.operation_link_color|value:"#999"}
        {#sys:notes.enable_border_radius|value:"true"}
        {#sys:notes.width|value:"650"}
    </head>
</html>

自动图片尺寸的例子

1
2
3
4
5
6
7
8
9
10
11
12
{?loop:posts}
    {?post.photo}
        {?loop:photos}
            <!-- 设置最大图片宽度为800像素 -->
            <!-- 当图片大于800像素时,宽度返回800,高度返回按宽度与原比例计算后的值 -->
            <!-- 当图片小于等于800像素时,均返回图片的真正宽高 -->
            {#sys:photo.auto_size_limit|value:"800"}
            <!-- photo.auto_size.width和photo.auto_size.height的值是计算后的尺寸 -->
            <img src="{$photo.1280.src}" width="{$photo.auto_size.width}" height="{$photo.auto_size.height}" />
        {/loop:photos}
    {/post.photo}
{/loop:posts}