The installation of this extension is very simple. Just connect to the Typo3 Extension Repository and download «Drop-Down Site Map» (dropdown_sitemap), located in the frontend plugin section. Note that you will also need to download the «Developer API» extension (api_macmade), as it will be needed by the plugin.
Then, on a page, just create a new content element, and choose «Drop-Down sitemap» from the wizard.
The plugin now uses Typo3 flexforms for its configuration. The flexforms allow each instance of the plugin to be configured independently, whithout any TypoScript template.
The first tab allow you to choose a starting point for the sitemap. If you leave this field blank, you'll get a sitemap of your whole website.
On the second tab, you can configure several options of the plugin, like the number of levels to show, the number of levels to expand at start, etc. Each feature is detailed in the configuration section of this manual.
Finally, the third tad allow you to configure some advanced options, related to the HTML code generation.
If you are upgrading from an old version of this plugin (below 1.2.0), you'll need to fix a few things in your database, in order to get the old instances of the plugin work.
The new version of the Drop-Down Site Map plugin uses Typo3 flexforms for it's configuration. It allows independent settings for each plugin placed on a site. This is a major improvement.
However, since the flexforms cannot be used with menu/sitemap content elements, the type of this plugin was changed. You won't see it anymore in the menu content elements, as it's now a list (insert plugin) content element.
In order to update your database, go the extension manager, and click on the Drop-Down Site Map extension (dropdown_sitemap). In the select menu, you'll see an update option.
If you don't see it, your database doesn't need to be updated. If it's present, click on it to see the list of the records which need an update.
Simply click on the update button to automatically change the type of those content elements.
Now you're done. All your previous records are now compatible with the new version of the extension.