scottboms/kirby-markup 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

scottboms/kirby-markup

最新稳定版本:1.1.3

Composer 安装命令:

composer require scottboms/kirby-markup

包简介

Kirby Semantic Markup Plugin

README 文档

README

Plugin Preview

A collection of kirbytags for Textarea and marks for Writer fields providing advanced options for semantic markup in the panel. Includes tags for: abbr, cite, del, dfn, ins, mark, q, s, samp, sub, sup along with a special shortcut for handling small caps.

Installation

Kirby CLI

kirby plugin:install scottboms/kirby-markup

Git submodule

git submodule add https://github.com/scottboms/kirby-markup.git site/plugins/kirby-markup

Copy and Paste

  1. Download the contents of this repository as Zip file.
  2. Rename the extracted folder to kirby-markup and copy it into the site/plugins/ directory in your Kirby project.

Usage

The following Textarea and Writer Field marks are included. To enable these in the panel, you need to add them explicitly to your blueprints. For example:

text:
  label: Content
  type: textarea
  buttons:
    - abbr
    - cite
    - del
    - dfn
    - ins
    - mark
    - q
    - s
    - samp
    - smallcaps
    - sub
    - sup

description:
  type: writer
  inline: true
  marks:
    - abbr
    - cite
    - del
    - dfn
    - ins
    - mark
    - q
    - samp
    - smallcaps

Optional Tag Attributes

Most Textarea tags provide a convenience class attribute. The abbr and dfn tags also provide an optional title attribute per HTML markup standards. The q tag provides both a class and cite attributes and the del tag provides cite and datetime attributes.

  • class: A CSS class/classes to append to the element [optional]
  • title: A title attribute for abbr, dfn, and `` [optional]
  • cite: A citation attribute for del [recommended]
  • datetime: A date/time attribute for del [optional]

abbr

(abbr: CSS title: Cascading Style Sheets class: markup__abbr)

cite

(cite: Nineteen Eighty-Four class: markup__cite) by George Orwell

del

A (del: represents a range of text that has been deleted from a document)

dfn

A (dfn: validator class: markup__dfn) is a program that checks for syntax errors in code or documents.

ins

You're late! (ins: A wizard is never late class: markup__ins).

mark

... (mark: Rebel spies managed to steal secret plans) to the Empire's ultimate weapon, the DEATH STAR ...

q

When Dave asks HAL to open the pod bay door, HAL answers: (q: I'm sorry, Dave. I'm afraid I can't do that. cite: 2001: A Space Oddysey)

s

(s: There will be a few tickets available at the box office tonight.) SOLD OUT

samp

(samp: Keyboard not found. Press F1 to continue. class: markup__samp)

smallcaps

(smallcaps: porsche class: markup__sc title: Proof of Rich Spoiled Children Having Everything)

sub

C(sub: 8)H(sub: 10)N(sub: 4)O(sub: 2), also known as caffeine.

sup

a(sup: 2) + b(sup: 2) = c(sup: 2)

Compatibility

  • Kirby 4.x
  • Kirby 5.x

Disclaimer

This plugin is provided "as is" with no guarantee. Use it at your own risk and always test before using it in a production environment. If you identify an issue, typo, etc, please create a new issue so I can investigate.

License

MIT

统计信息

  • 总下载量: 58
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 13
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 13
  • Watchers: 1
  • Forks: 1
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-03-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固