Download the PHP package medienbaecker/kirby-help-view without Composer

On this page you can find all versions of the php package medienbaecker/kirby-help-view. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package kirby-help-view

Kirby Help View

A Kirby plugin that adds a help view to the Panel for your clients.

Features

Screenshot of the overview with cards for help articles Screenshot of an article view

Content Structure

Create a site/help folder with your articles:

Seems familiar, doesn't it? I tried to keep it close to Kirby's content structure while also keeping it out of the actual site content so you don't accidentally expose help articles on the public site.

Example article

You can define an icon from Kirby's icon set and colors from the Kirby color variables.

Example category

If you don't add a category.txt, the folder name will be used as the title (e.g. "2_editing" → "Editing"). If you're not having to deal with German Ümläuts (or other fancy characters) in your folder names, don't worry about it.

Panel buttons, boxes and icons

To make your documentation match what clients actually see, you can drop <k-button>, <k-box> and <k-icon> straight into your articles. They render as the real Panel buttons, boxes and icons, reusing Kirby's own styles and icon set, so they always look like the real thing.

Buttons

Because they render as Kirby's own buttons, the Kirby Lab is the live, visual reference for the icons, themes, variants and sizes you can use. All attributes are optional:

Ideally put buttons on their own line. Avoid placing one in the middle of a sentence – a button is taller than your text and will disrupt the line height.

Boxes

Boxes look like Kirby's info field and are handy for tips, warnings and other callouts. Their content is KirbyText, so formatting, links, images and buttons work inside.

Both attributes are optional:

Put boxes on their own lines with an empty line before and after. Boxes can't be nested. Like Kirby's info field, they are made for a sentence or two: longer content with headings or lists is better placed outside the box.

Icons

Icons are inline and decorative by default (aria-hidden). When an icon carries meaning, add alt so screen readers announce it:

Use any name from the icon set.

Options

Notes

Requirements

Kirby 5.2.0 or higher (I'm using the new Str::label() method)

Installation

Composer

Manual

Download and copy this repository to site/plugins/kirby-help-view.

Credits

kirby-helpsection by amteich was the original inspiration for this plugin. I've been using it for years and my clients loved it. Unfortunately it has not been updated since 2021 and is not compatible with Kirby 5, so I created this new version from scratch, trying to stick to core components as much as possible.


All versions of kirby-help-view with dependencies

PHP Build Version
Package Version
Requires php Version ~8.3.0 || ~8.4.0 || ~8.5.0
getkirby/cms Version ^6.0
getkirby/composer-installer Version ^1.2
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package medienbaecker/kirby-help-view contains the following files

Loading the files please wait ...