3.5.1releasedSubsection Manager

Subsection management for Symphony.

Clone URLhttps://github.com/hananils/subsectionmanager.git

Add as a submodulegit submodule add https://github.com/hananils/subsectionmanager.git extensions/subsectionmanager --recursive

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.02.6.12.6.22.6.32.6.42.6.52.6.62.6.72.6.82.6.92.6.102.6.11
No1.0.11.3.23.0NoNoNoNoNoNoNoNoNoNoNoNoNoNo. Soon?

Readme

Subsection Manager 3

Subsection Manager

Symphony offers an easy way to create sections and model the fields the way you like. Nevertheless, from time to time you need to connect the content of two sections: you might have an articles section you'd like to link images to, or you are building a books section you'd like to connect with authors. With a default Symphony install, you can use select boxes or selectbox links to create these connections, but you will not be able to see and manage all your content at once. The Subsection Manager tries to solve this problem by providing an inline management of another section's content. By adding the Subsection Manager field to your parent section, you can integrate another section as a subsection. The subsection's entries can be managed through the inline interface as well as the regular Symphony section entry list. You can opt for inline editing only by simply hiding the specified section from the menu.

Subsection Tab

As of version 3.5, Subsection Tabs have been removed. If you need a tabbed interface, please have a look at Parenthesis Tabs or Publish Tabs.

Installation

Information about installing and updating extensions can be found in the Symphony documentation at http://symphony-cms.com/learn/.

Updating

To update Subsection Manager to a newer version perform the following steps:

  • Make sure that you have a working backup of your Symphony install.
  • Update the Subsection Manager folder by either updating the submodule or by replacing the files manually.
  • Log into the backend and enable the Subsection Manager extension to run the update script.

Updating to version 2.0: Please note that this is major release and that you will have to reset item sorting and included elements manually.

Updating to version 3.0: This version drops update support for old Mediathek fields.

Updating to version 3.5: This version removes support for Subsection Tabs.

Acknowledgement

The drawer colors and layout were inspired by Scott Hughes' Calendar Mock-up and Rowan Lewis' Calendar Overlay.

A lot of people have been testing this extension and providing valuable feedback. A big thank you to all of you, in alphabetic order: Aaron Harnly, Adam Fox, Alistair Kearney, Allen Chang, Andrea Buran, Andrew Minton, Andrew Shooner, Bob Donderwinkel, Brendan Abbott, Brian Zerangue, Brien Wright, Christopher Clark, Craig Zheng, Dale Tan, David Hund, David Oliver, Doug Stewart, Fazal Khan, Frode Danielsen, Giulio Trico, Grzegorz Michlicki, Huib Keemink, Ida Engmark, Ingmars Lazdins, Jiri Vanmeerbeeck, Johanna Hörrmann, John Porter, Jonas Coch, Liam Egan, Mario Butera, Mark a.k.a. Ecko, Mark a.k.a. m165, Mark Lewis, Max Wheeler, Michael Eichelsdörfer, Nick Dunn, Nils Werner, Sandor Kerst, Simone Economo, Stephen Bau, Tony Arnold, Vlad Ghita and all of you who love and use Symphony and try to make it better every day.

Version history

Symphony 2.3.3 to 2.3.6

  • Remove jQuery migration plugin

Requires Symphony 2.3.3

  • Remove Subsection Tabs

Requires Symphony 2.3.3

  • Bug fix (thanks, Alexander)

Requires Symphony 2.3.3

  • Symphony 2.3.3 compatibility – this change is not backwards-compatible (thanks, Alexander)

Requires Symphony 2.3

  • Fix uninstaller

Requires Symphony 2.3

  • Discontinuing support, see http://getsymphony.com/discuss/thread/83270/7/#position-121

Requires Symphony 2.3

  • Symphony 2.3 compatibility
  • Replaced Stage interface with core Duplicators
  • Simplified settings

Requires Symphony 2.2.5

  • Fix invalid extension.meta.xml and solve merging errors

Requires Symphony 2.2.5

  • New forum link

Requires Symphony 2.2.5

  • Moving Subsection Manager to a new home

Requires Symphony 2.2.5

  • Fix invalid extension.meta.xml

Requires Symphony 2.2.5

  • Fix merging error

Requires Symphony 2.2.5

  • Simplify image integration in readme

Requires Symphony 2.2.5

  • Introduced subsection caching (thanks, Marcin!)
  • Introduced new field type Subsection Tabs
  • Moved included fields to Data Source editor (thanks, Marcin!) – this will break compatibility!
  • Moved to simpler sorting – this will break compatibility!
  • Fixed several JavaScript and style bugs
  • Fixed iframe resizing when content height changes
  • Added not: as negation filter in Data Sources (thanks, Marcin!)
  • Added Data Source grouping if field allows multiple items (thanks, Marcin!)
  • Added basic support for XML Importer
  • Added new setting for recursion levels handled by Subsection Manager (thanks, Marcin!)
  • Added Russian translation (thanks, Alexander!)
  • Updated Stage to version 1.5
  • Updated codebase to reflect latest Symphony core changes

Requires Symphony 2.2

  • Updated extension information

Requires Symphony 2.2

  • Added extension.meta.xml file

Requires Symphony 2.2

  • Reflect latest Symphony core changes (thanks, Brendan!)
  • Updates Stage to version 1.3 (thanks, Brendan!)
  • Field now correctly outputs parameters (thanks, Brendan!)
  • Improve compatibility with Reflection Field (thanks, Marcin!)
  • Fix potential SQL Injection vulnerability (thanks, Marcin!)
  • Fix bug where only the latest linked entry will be remembered (thanks, Marcin!)
  • Fix potential encoding issue (thanks, Marcin!)
  • Fix Call-time pass-by-reference warning that appeared in some environments (thanks, Marcin!)

Requires Symphony 2.2

  • New setting to disable inline subsection editing
  • Better search performance
  • Dynamically adjust Stage height
  • Stability and compatibility update

Requires Symphony 2.2

  • Updated Stage
  • Removed Draggable plugin
  • General improvements and code clean-up
  • Symphony 2.2. compatibility

Requires Symphony 2.1

  • Fixed issue with the section editor display
  • Fixed issues with updates from beta versions

Requires Symphony 2.1

  • Initial release