Item13920: Unlisted dependencies for ClassificationPlugin

pencil
Priority: Normal
Current State: Closed
Released In: n/a
Target Release:
Applies To: Extension
Component: ClassificationPlugin
Branches:
Reported By: LynnwoodBrown
Waiting For:
Last Change By: MichaelDaum
After installing ClassificationPlugin on clean new installation and creating a new web using the classification template web, the new WebHome displays a number of issues reflecting unlisted dependencies:
  • Page displays REDDOT and EDITCHAPTER macros. Neither RedDotPlugin nor EditChapterPlugin are listed in dependencies. Being as I'm pretty sure classification plugin would work without these, perhaps it would be better to revise the template web home page to not require them.
  • There's an unrendered SOLRSEARCH macro. The ClassificationPlugin documentation topic list SolrPlugin as recommended but does not list it as required. While SolrPlugin is great, there are instances where this is not an option. The home page should check for SolrPlugin and if not installed fall back to calling RenderWebTagCloud.
  • To display the Tag cloud, TagCloudPlugin is required.

-- LynnwoodBrown - 12 Jan 2016

It appears that RenderWebTagCloud formats the tag links such that it assumes SolrPlugin is installed. Reinforces need for parallel implementation of these topics for regular search or dbcache search.

-- LynnwoodBrown - 12 Jan 2016

I made RedDotPlugin an optional dependency.

Hm, EditChapterPlugin is not a requirement, nor does it implement any EDITCHAPTER macro.

SolrPlugin, confirmed, my bad: I once removed WebTagCloud being used whenever SolrPlugin isn't there. I will bring it back though not including any search functionality. You'll need SolrPlugin to get the tag cloud driven search.

TagCloudPlugin, jep, missing from dependencies.

-- MichaelDaum - 26 Sep 2016

Fixed in latest release.

-- MichaelDaum - 23 Jan 2017
 
Topic revision: r4 - 23 Jan 2017, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy