pwaldhauer/kirby-quick-add

Kirby Quick Add Panel Section

安装: 281

依赖项: 0

建议者: 0

安全性: 0

星级: 15

关注者: 3

分支: 1

开放性问题: 5

语言:Vue

类型:kirby-plugin

v2.0.0 2022-08-04 16:48 UTC

README

此插件提供了一个双面板区域,其中包含一个表单,可以快速向预定义的页面结构添加新的子页面。最初它是为了快速创建新的博客文章而构建的,无需在页面树中导航到正确的目录(例如 blog/posts/[current year])。

请将此插件视为构建简单自定义区域的示例,而不是一个功能全面且高度可定制的插件。它主要为我自己的博客构建,并公开发布,因为我想要写一篇关于它的文章 🤪

screenshot

安装

  1. composer require pwaldhauer/kirby-quick-add 或将文件复制到 site/plugins 文件夹。
  2. 将区域添加到蓝图
sections:
  quickAdd:
    type: quickadd
    headline: New Post
    target: posts/[YEAR]
    defaultTemplate: micro
    templates:
      - micro
      - short
      - long

sections:
  quickAdd:
    type: quickaddimage
    headline: New Post
    target: posts/[YEAR]
    template: micro
    text: Drop here
    dragText: "(image:[FILENAME] size:big)"

(或使用一个colums东西结合两者)

蓝图选项(quickadd)

  • headline:打印在区域上方
  • target:新页面将成为子页面的页面路径。[YEAR] 将被替换为当前年份(例如 2020)。
  • templates:可能的模板列表
  • defaultTemplate:默认模板

蓝图选项(quickaddimage)

  • headline:打印在区域上方
  • text:打印在拖放区域
  • dragText:将插入到每个文件中的 KirbyTag
  • target:新页面将成为子页面的页面路径。[YEAR] 将被替换为当前年份(例如 2020)。
  • template:创建的帖子的默认模板

许可协议

MIT