creifenscheid/site-setup

基本设置TYPO3扩展

安装: 190

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放性问题: 0

语言:JavaScript

类型:typo3-cms-extension

v12.2.0 2024-09-15 10:33 UTC

This package is auto-updated.

Last update: 2024-09-15 10:34:38 UTC


README

此TYPO3扩展提供设置网页的配置。它不提供任何样式。

功能

实例配置

使用常量编辑器,您将获得一系列配置选项,例如:

  • 各种图标,例如应用图标、轮播操作按钮中的图标、favicon等。
  • 用于模板中使用的标志路径
  • 用于渲染页面的模板名称
  • 主菜单和页脚菜单容器页面的ID

该扩展通过typoscript设置以下配置

  • CSS和js压缩
  • CSS和js连接
  • 标题标签,包括配置后的后缀
  • 应用和favicon
  • 元数据
    • 视口
    • 描述
    • 最后修改
    • 移动Web应用配置

模板/前端

此扩展附带一些现成的部分,例如用于菜单、跳转链接、内容渲染等,始终提供最大程度的可访问性。请注意,如果未设置“不渲染子项”标志,则渲染在主菜单中的子菜单(如果“不渲染子项”标志未设置)不会被初始化,它们只是使用一些基本类进行渲染。建议使用所需的类和按钮内容覆盖切换按钮部分,而不删除aria属性。

除了部分之外,还有一些typoscript库可以使用,例如内联svg渲染、渲染“注意图标”或colpos渲染等等。

页面属性扩展

  • 实现自动生成目录的配置

内容元素

此扩展在TYPO3标准之外实现了以下内容元素。

目录

  • 当前页面上的标题列表
  • 嵌套列表结构,用于表示页面标题结构
  • 链接列表元素,用于快速导航到页面的所需部分
  • 列出标题级别的配置(h2 - h6)
  • 注意:不支持RTE标题

最后页面编辑

  • 渲染页面的创建和最后修改日期
  • 无配置,输出的句子是硬编码的

轮播

  • 实现图片轮播
  • 使用javascript库“swiper”
  • 最小配置
    • 一次显示的图片数量(平板电脑和更大屏幕)
    • 启用/禁用自动播放
    • 持续时间速度
  • 前端附带以下操作的按钮
    • 上一张图片
    • 下一张图片
    • 开始轮播
    • 停止轮播

第三方库

此扩展附带以下框架

  • parvus:可访问的轻量级框
  • swiperjs:可访问的轮播

所有库都是本地包含的,而不是通过cdn或其他方式。这是为了防止隐私问题。因此,提供的框架可能不是最新版本。