Wtyczka nie została przetestowana z trzema ostatnimi głównymi wydaniami WordPressa. Może nie być już utrzymywana lub obsługiwana, co może skutkować problemem ze zgodnością z nowszymi wersjami WordPressa.

Scout Units List

Opis

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.

Instalacja

  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.

Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

Kontrybutorzy i deweloperzy

„Scout Units List” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Rejestr zmian

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.