#220

Product support

Visit this product's website for support.

Categories

  • Social
  • Utility

This plugin provides a strong base to create a wiki website. Ideal for community wiki, tutorial website and advanced blog.

Back-end

The backend offers you a simple interface to create an article and the sections that compose this article. Moreover the plugin as a revision history management system to display the changes you made on a section and going back to a previous version if you want to.

Front-end

The plugins offers you 3 component to helps you create the front-end of your wiki:

  • Articles List: display the list of your articles
  • Article : display an article for a given slug
  • Section : This widget helps you if you want to display every section in a separate page.

Upcoming

  • Reordering section & Nested Section
  • Front-end comment component
  • Taxonomy and categories
  • Outline component

Gif Demonstrations

Frontend Article

Functionalities

Backend

  • Article Management
  • Section Management
    • History revision management

Frontend

The plugins offers you 3 components to helps you create the front-end of your wiki:

  • Articles List: display the list of your articles
  • Acticle : display an article for a given slug
  • Section : This widget helps you if you want to display every section in a separate page.

Recommended setup

Create 3 pages dedicated to each component:

  1. url: /arctles component: Articles List
  2. url: /arctles/:slug component: Article
  3. url: /arctles/:article/:slug component: Section

Configurations

Articles List:

  • Article page url: you must define the url of the page used to display articles

Article:

  • slug: define the identifier of your article
  • Paginate sections: ckeck if you want to display every section in a separate page. You must refer the url of the page used for displaying sections.
  • Table of content: this add a Boostrap Toc (this assume that boostrap.css and boostrap.js are injected in your page)

Section:

  • slug: define the identifier of your section
  • article: define the identifier of your article

Configuration examples

Demo theme, pre-configured

Full Article page

title = "test wiki article"
url = "/articles/:slug"
layout = "default"
description = "This page must display a full article for a given URL."
is_hidden = 1

[article]
slug = "{{ :slug }}"
paginate_section_url = "/sections"
==
{% component 'article' %}

Section Page

title = "test wiki section"
url = "/articles/:article/:slug"
description = "This page must display a selected section of a given article".
layout = "default"
is_hidden = 0

[section]
slug = "{{ :slug }}"
article_slug = "{{ :article }}"
==
{% component 'sections' %}

Article list

title = "test wiki articlesList"
url = "/articles"
description = "This page must display all the existing articles".
layout = "default"
is_hidden = 0

[articlesList]
article_url = "/articles"
==
{% component 'articlesList' %}

Full article with TOC

title = "Test wiki article with TOC"
url = "/test-wiki-article-toc/:slug"
description = "This page must display a full article for a given URL. Moreover it display an bootstrap autogenerated TOC"
layout = "default"
is_hidden = 0

[article]
slug = "{{ :slug }}"
paginate_section_url = "/sections"
toc = 1
==
{% component 'article' %}

Article with paginated sections

title = "Test wiki article with paginated sections"
url = "/test-wiki-paginated-sections/:slug"
layout = "default"
description = "This page must display the article information and introduction and let you access to the next chapters through links"
is_hidden = 0

[article]
slug = "{{ :slug }}"
paginate_sections = 1
paginate_section_url = "/articles"
==
{% component 'article' %}
1.0.4

Comments Badges

Dec 12, 2016

1.0.3

Back-end Publication Manager

Dec 08, 2016

1.0.2

Added thumbnail image to article

Dec 01, 2016

1.0.1

Inital version Articles, Section, RevisionHistory

Nov 26, 2016