Title: Scout Units List
Author: duzymaju
Published: <strong>November 23, 2016</strong>
Last modified: December 31, 2018

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/scout-units-list.svg)

# Scout Units List

 By [duzymaju](https://profiles.wordpress.org/duzymaju/)

[Download](https://downloads.wordpress.org/plugin/scout-units-list.0.6.0.zip)

 * [Details](https://wordpress.org/plugins/scout-units-list/#description)
 * [Reviews](https://wordpress.org/plugins/scout-units-list/#reviews)
 *  [Installation](https://wordpress.org/plugins/scout-units-list/#installation)
 * [Development](https://wordpress.org/plugins/scout-units-list/#developers)

 [Support](https://wordpress.org/support/plugin/scout-units-list/)

## Description

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.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Scout Units List” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ duzymaju ](https://profiles.wordpress.org/duzymaju/)

[Translate “Scout Units List” into your language.](https://translate.wordpress.org/projects/wp-plugins/scout-units-list)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/scout-units-list/),
check out the [SVN repository](https://plugins.svn.wordpress.org/scout-units-list/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/scout-units-list/)
by [RSS](https://plugins.trac.wordpress.org/log/scout-units-list/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 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.

## Meta

 *  Version **0.6.0**
 *  Last updated **8 years ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 3.0.0 or higher **
 *  Tested up to **5.0.25**
 *  [Advanced View](https://wordpress.org/plugins/scout-units-list/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/scout-units-list/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/scout-units-list/reviews/)

## Contributors

 *   [ duzymaju ](https://profiles.wordpress.org/duzymaju/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/scout-units-list/)