Dieses Plugin ist nicht mit den jüngsten 3 Hauptversionen von WordPress getestet worden. Es wird möglicherweise nicht mehr gewartet oder unterstützt und kann Kompatibilitätsprobleme haben, wenn es mit neueren Versionen von WordPress verwendet wird.

Scout Units List

Beschreibung

This plugin allows you to create a structure of units which are dependent on main one and then present it inside page or post using variety of shortcodes equipped with customizable templates.

Showing units list

Add [sul-units-list id="X"] shortcode, where X is an ID of a base unit. You can use also other attributes:

  • class (string) – allows to add CSS class,
  • current (boolean, false as a default value) – allows to show/hide current unit on a list,
  • external (boolean, false as a default value) – decides if structure should be receive from external source (if so, external source URL in configuration should be defined),
  • levels (integer, 1 as a default value) – allows to define number of levels with dependent units,
  • types (empty as a default value) – allows to define list of types (separated by comma) which have to be showed.

To define your own template create scout-units-list directory in your current theme directory (or define other directory in configuration form) and then create there UnitsList.phtml, UnitsList-Y.phtml or UnitsList-X.phtml file where Y is a type and X is an ID of a base unit. To customize template of dependent units level you have to create in the same location UnitsListLevel.phtml, UnitsListLevel-Y.phtml or UnitsListLevel-X.phtml file as well. To know how to access units data please check default templates in View/Shortcodes directory.

Showing persons list

Add [sul-persons-list id="X"] shortcode, where X is an ID of a base unit. You can use also other attributes:

  • class (string) – allows to add CSS class,
  • external (boolean, false as a default value) – decides if structure should be receive from external source (if so, external source URL in configuration should be defined).

To define your own template create scout-units-list directory in your current theme directory (or define other directory in configuration form) and then create there PersonsList.phtml, PersonsList-Y.phtml or PersonsList-X.phtml file where Y is a type and X is an ID of a base unit. To know how to access units data please check default template in View/Shortcodes directory.

Things to do before stable version release

  1. Add a shortcode which implements a map with selected units marked on it.
  2. Configurable types/subtypes lists and dependencies.

Future plans

  1. Add for each unit a list of changes (versions).
  2. Add for each user a list of position changes (versions).
  3. Sorting/searching on units/positions lists in admin panel.

Installation

  1. Upload plugin files to the „/wp-content/plugins/scout-units-list“ directory.
  2. Activate the plugin through the „Plugins“ menu in WordPress.
  3. That’s all – plugin is fully operational.

Rezensionen

Für dieses Plugin gibt es keine Rezensionen.

Mitwirkende & Entwickler

„Scout Units List“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Übersetze „Scout Units List“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

0.1

The first version of plugin.

0.2

Add migrations. Integrate with orders added into database as posts (configurable post category). Add versioning of units and persons.

0.3

Improve shortcodes for units/persons. Add API.

0.4

Add multiple order categories.

0.5

Upgrade shortcodes and persons. Add persons sorting. Add possibility to show structure from external source. Add custom user photos.

0.6

Move responsibilities from user to position.