Uploaded image for project: 'NPanday'
  1. NPanday
  2. NPANDAY-307

Improve the plugin sites

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.2.1
    • None
    • None
    • 13669

    Description

      The sites for the plugins are in need of some improvements. I'm attaching a patch stat fixes the following problems:

      • Use the standardized menu structure used by Apache Maven plugins. For more info see the Maven Documentation Checker Plugin at http://maven.apache.org/plugins/maven-docck-plugin/
      • Change "NMaven" to "NPanday"
      • Fix typos
      • Use correct link syntax to avoid broken links
      • Add the same skin as the main site. Not all features of the main site is present though. Things that are tricky to fix are the images and href's in the header and the breadcrumbs. This is because the main site is not the site of the top parent in the POM hierarchy. To solve this one would have to move /site/src/site/ to /src/site/, That would enable the inheritance to work for the site as well.

      The site.xml fixes can be applied independently of the apt file changes.

      One more thing needs to be one. Unfortunately such a change is often lost when using patch files, so I'll just describe it instead.
      The file /plugins/maven-vsinstaller-plugin/src/site/apt/examples/pom.xml needs to be moved to /plugins/maven-vsinstaller-plugin/src/site/resources/examples/pom.xml
      This will fix the broken link to said pom.xml at /plugins/maven-vsinstaller-plugin/src/site/apt/examples/install-from-remote-repo.html

      Attachments

        Activity

          People

            Unassigned Unassigned
            dennisl@apache.org Dennis Lundberg
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: