• HFS模板开发


    痉挛模板, 节, 符号 & 变量帮助
    需要更多帮助


    吗?看看
    下面
    这些链接-模板是模型痉挛用于构建 HTML 页面。
    -它分为几个部分, 每个部分描述最终 HTML 页面的一部分。
    -此模板必须提供所有部分才能正常工作。
    -每个部分通常包含 HTML 代码。
    -最终的 HTML 页面是动态生成的, 因此必须使用符号来实现有用的输出。这些符号在运行时被实际值替换。
    -符号被%percent%字符包围。
    -使用[方括号]标记节。
    -主截面未标记。它是显示文件的每个页面的起始点。
    -每个部分通常包括符号, 其中一些仅在某些部分中有意义。
    -生成模板的最佳方法是编辑现有模板。
    -模板编辑器包含一个撤消命令, 如果遇到问题, 您总是可以 "还原默认" 模板。
    -模板编辑器还包括一个换行功能, 以简化对较低分辨率的编辑。


    报价来自: 火星
    痉挛: 模板。

    http://www.rejetto.com/wiki/index.php?title=HFS:_Template
    痉挛: 地址操作员。

    http://www.rejetto.com/wiki/index.php?title=HFS:_Address_operators
    痉挛: 模板符号。

    http://www.rejetto.com/wiki/index.php?title=HFS:_Template_symbols
    痉挛: 模板宏。
    http://www.rejetto.com/wiki/index.php?title=HFS:_Template_macros (完整列表)

    痉挛: 事件脚本。
    http://www.rejetto.com/wiki/index.php?title=HFS:_Event_scripts (按主题)

    痉挛: 文件夹档案。

    http://www.rejetto.com/wiki/index.php?title=HFS:_Folder_Archives
    痉挛: 隐藏的东西。

    http://www.rejetto.com/wiki/index.php?title=HFS:_Hidden_things
    痉挛: 评论文件。

    http://www.rejetto.com/wiki/index.php?title=HFS:_Comment_files
    痉挛: 模板库。
    http://rejetto.com/wiki/index.php?title=Gallery
     


    符号列表-按节.

    所有节中可用的符号:%connections% 当前连接数.

    %sequential%
    %style%转换为 [样式] 内容。
    %timestamp%服务器的当前时间和日期。
    %version%痉挛版。
    %uptime%的痉挛已经运行了多久, 没有退出。
    %speed-out%电流向外吞吐量。
    %speed-in% 电流的内部吞吐量。
    %total-out%发送的总字节数。
    %total-in%接收的字节总数。
    %user%身份验证的用户的名称, 如果没有用户登录, 则无效
    .%loggedin%转换为[loggedin]如果用户登录, 否则无效。
    如果没有用户登录, %login link%转换为[登录链接] , 否则无效。%ip% 在页面上插入客户端 ip 地址.


    主节中可用的符号:%host% 由浏览器发送的主机 http 标头字段.

    如果当前文件夹中有上载可用, %upload link%转换为 [上载链接], 否则无效。
    如果当前文件夹不是根目录, 则%up%转换为 [上], 否则为空。
    如果当前文件夹中至少有一个项目, %files%将转换为[文件] , 否则将转换为[nofiles]
    %number%当前文件夹中的项数。
    %number-files%当前文件夹中的文件数。
    %number-folders%当前文件夹中的文件夹数。
    %number-links%当前文件夹中的链接数。
    %total-size%当前文件夹中项目占用的空间量。
    %total-bytes%为%total-size%, 但以字节表示。
    %total-kbytes%为%total-size%, 但以千字节表示。%build-time%生成页面所花费的时间.


    [文件] 中可用的符号%list% 当前文件夹中的项目的完整列表, 通过在相关节 ([文件] [文件夹] 或 [链接]) 后胶合每个项目来实现.
    转换.

    在 [文件] [文件夹] [链接] 中可用的符号%new% 转换为 [new] 如果文件标记为新的, 否则无效.

    %item-url%要获取该项的 URL。
    %item-url%
    %item name%标签的项目。
    %item-type%返回值 (如果项是文件夹、文件或
    链接%item folder%路径), 而不是 URL 格式。
    %item-相对 folder%路径到项目 (使用递归模式), 而不是 URL 格式。
    %item-added%当项目添加到 VFS 时。
    %item 添加-dt%当项目作为数值添加到 VFS 时。如果对该项目有注释,%comment% 将转换为[注释] , 否则无效.


    在 [文件] [文件夹]%item-dl count% 下载计数器 (虚拟文件夹总计内部计数器) 中可用的符号.

    文件系统报告的%item modified%修改时间.
    %item 修改-dt%文件系统作为数值报告的修改时间。[/色]

    在 [文件]%item 中可用的符号size% 项目占用的空间量.

    %item 大小-b%%item-size% , 但以字节表示。
    %item 大小-kb%%item-size% , 但以千字节表示。
    [上载 ] [上载 + 进度] [上传结果] 和主要部分:
    %diskfree% 包含当前文件夹的驱动器中可用空间的总容量 (
    只有真正的文件夹才有意义)。
    %folder%当前文件夹的路径。
    %encoded folder%编码到当前文件夹的路径。
    %parent folder%编码到父文件夹的路径。如果当前文件夹有可用的注释, %folder-comment%将转换为[文件夹注释] , 否则无效.

    [错误页]
    中可用的符号%content%转换为[禁止][拒绝] [未找到] [未授权] [过载], 具体取决于错误.


    在 [禁止]%reason% 错误中可用的符号.
    如果没有与当前客户端传输文件, 则[进度]
    %progress-files% 中可用的符号将转换为 [进度 nofiles], 否则转移的列表

    通过在相关节 ([进度-下载-文件][进度-上传-文件]) 后粘贴每个文件来实现的文件已转换。
    与传输文件相关的 [进度-下载-文件][进度-上传文件] 中可用的符号:
    %perc% 百分比.

    %filename%文件的名称。
    %filename-js%
    %done%
    %done-bytes%转移的字节。
    %total-bytes%完成作业的字节数。
    %done%为%done bytes%, 但采用动态测量单元。
    %total%%total bytes% , 但采用动态测量单元。
    准点服务-left%
    %speed-kb%吞吐量。




    %item-user%%item-ip%%item-port% 符号 [上传]



    通过为每个文件粘贴[上传文件] ,%upload 为要上载的文件files%输入框.

    [上载文件]%idx% 输入框的序号索引中可用的符号.


    [上载结果] 中可用的符号%uploaded-files%通过胶合[上载成功][上载失败]为每个文件实现的上载文件列表.

    [上载成功] 中可用的符号 [上载失败]
    %item-name% 文件名.

    %item-url%文件的地址。
    %item-size%
    %item resource%
    %idx%序号索引的输入框.
    [上载
    成功] 中可用的符号%item 文件的 size% 大小.

    %speed%平均速度。
    [上载
    失败] 中可用的符号%reason%上载时发生错误的描述.



    部分列出
    了模板中可用的部分: [上] 定义%up% 符号, 当



    有一个父文件夹。
    [链接]定义指向 URL 的链接。
    [文件]定义指向文件的链接。
    [文件. < 分机 >]当文件具有指定的扩展名时用于代替 [文件]。
    [文件夹]定义指向文件夹的链接。
    [文件]在至少有一个文件时定义%files% 符号。
    [nofiles]在没有文件时定义%files% 符号。
    [注释]定义 [文件] [文件夹] 和 [链接] 的%comment% 符号。
    [文件夹注释]定义当前文件夹的注释时的%folder comment% 符号。
    [样式]定义%style% 符号。
    [登录链接]在没有用户登录时定义%login link% 符号.
    [loggedin]在用户登录时定义%loggedin% 符号.
    [上载链接]定义%上传-link% 符号时, 用户有上传权限。
    [错误页]用于所有错误页的框架。
    [重载]为相关的错误页定义%content%。
    [未授权]为相关错误页定义%content%。
    [受保护]为未经授权的接入定义%protected%。
    [拒绝]定义相关错误页的%content%。
    [禁止]定义相关错误页的%content%。
    [未找到]为相关错误页定义%content%。
    [最大当代下载]为相关错误页定义%content%
    [上传]上传页面。
    单个文件的[上载文件]窗体项。
    [上载结果]上载结果页。
    [newfile]在项目标记为 "新建" 时定义%new% 符号。
    [按]强制排序列表, 必须只包含一个字母之前的!反转排序
    n (名称), e (扩展), s (大小), t (时间), d(点击), c (评论)
    [特别: xxx]特殊的部分, xxx 可以采取一些
    价值-[特殊: 字符串]......。
    -[特别: 别名]..。
    -[特别: 导入] 该节的内容在加载
    新模板后运行-[特殊: 开始] 有时, 您需要确保在每个页面生成并发送到浏览器之前完成某项操作。在这种情况下, 您可以将所有的宏放在


    部分的别名中:

    可以在方括号中指定2个或更多的节, 同样的内容将被分配给所有。语法是[a = b = c = D] , 其中 a、b、c 等, 是节.


    节也是累计的, 通过前缀名称与符号+ [+ a] [+ b] [+ a = + b] 当您

    指定 [文件] 的内容时, 这非常有用。分机]部分, 如图像。



    文件. jpg = 文件. png = 文件. gif] 地址行和链接信息




    在某些情况下需要%encoded folder% 在操作员之前.


    可以进行链接以相应地对文件列表进行排序:?排序 = n 按文件名对文件列表进行

    排序.
    ?按文件大小排序= s
    排序 = t按修改日期排序。
    排序 = d按 "命中" 或 "下载" 的数量排序。地址
    运算符列表:
    地址行运算符可以在 HTML 中使用, 例如 href = "/~ 登录" 和浏览器的地址命令行, 例如.

    www.yoursite.com/~login。~ nodefault 不服务于文件夹中的默认文件, 而是使用文件的文件夹.


    ~登录呼叫的登录屏幕。
    ~ 文件.从文件列表中插入 HTML 如果存在于 hfs.exe 文件夹中, 否则将生成所请求文件夹的 ASCII 文件列表。
    ~ img显示服务器图形。
    ~ 进度调用 HTML 从节 [进度]。
    ~ 上传调用 HTML 从节 [上载] 为请求的文件夹。
    ~ 上传-没有进展调用 HTML 从节 [上载-不进程] 的请求文件夹。
    ~ 上传 + 进度调用 HTML 从节 [上载 + 进度] 为所请求的文件夹。要
    访问图标图像:img_folder 显示默认文件夹图像.



    img_file将加载该文件类型的按下图标。
    img_link显示链接的图像。
    还可以指定要使用的图标..

    "#" 是 "痉挛" 图标列表中图标的编号.


    一个链接, 以加载所有的痉挛在一页:
    /?递归警告: 使用非常小心.
    如果痉挛有很多的对象, 这可以使用大量的 CPU 和 RAM 的风险, 您的 PC 崩溃。模板生成器已采取措施减少 CPU 负载。用自己的风险.链接到图形
    和定制图形颜色和大小: 您可以自定义模板内的图形
    颜色.
    图形地址为 ~ img_graph, 但您可以追加到名称中由 x 分隔的几个选项.

    例如, ~ img_graph190x40x10x111x222x333333x444x555排除一个项目只是不把它放在 e. g, ~ img_graph190x40xx111..。
    选项的完整列表依次为: 宽度、高度、刷新率、背景色、网格颜色、出带宽颜色、带宽颜色、文本颜色。
    您可以指定尽可能多的选项, 即使
    没有。当前的宽度/高度/颜色的默认值与 "痉挛" 窗口相同。
    颜色至少可以用两种形式指定: RGB、
    RRGGBB。
    刷新率在模板本身内不起作用, 但只有当您单独访问图形时, 才直接在浏览器中
    使用。如果未指定, 则禁用刷新.
    从痉挛 2.3, 痉挛宏:有一个新类型的模板代码, 允许更大的功能和权力.





    它是一个简单的服务器端脚本语言称为宏。更多的信息结帐的 Wiki 链接

  • 相关阅读:
    mysql limit
    random.nextint()
    “MSDTC 事务的导入失败: Result Code = 0x8004d00e。
    JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
    iOS ERROR: unable to get the receiver data from the DB 解决方式
    STL algorithm算法mov,move_backward(38)
    看 《一次谷歌面试趣事》 后感
    C++胜者树
    拿年终奖前跳槽,你才是赢家!
    日期字符串格式化成日期/日期格式化成指定格式字符串
  • 原文地址:https://www.cnblogs.com/XYDsoft/p/9492689.html
Copyright © 2020-2023  润新知