Uploaded image for project: 'Jenkins Website'
  1. Jenkins Website
  2. WEBSITE-344

Plugins site doesn't convert all macro types

    Details

    • Type: Improvement
    • Status: To Do (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Component/s: plugin-site
    • Labels:
      None
    • Epic Link:
    • Similar Issues:

      Description

      Plugins site doesn't convert all macro types.

      I added ToDo list with macro of JIRA issues search on my plugin wiki - https://wiki.jenkins-ci.org/display/JENKINS/Consul+Plugin

      The plugin page shows just an empty paragraph of ToDo list - https://plugins.jenkins.io/consul

      Looks like you already handled the macro for plugin info (
      {jenkins-plugin-info:PLUGINNAME} so there might be a solution for this one as well.

        Attachments

          Issue Links

            Activity

            Hide
            mmccaskill Michael McCaskill added a comment -

            Unfortunately I'm not familiar with how the macros work on the wiki. My assumption is they are some kind of asynchronous Javascript which explains why it's not working here.

            Show
            mmccaskill Michael McCaskill added a comment - Unfortunately I'm not familiar with how the macros work on the wiki. My assumption is they are some kind of asynchronous Javascript which explains why it's not working here.
            Hide
            mmccaskill Michael McCaskill added a comment -

            Like in WEBSITE-356 I tried using HtmlUnit because it uses Rhino for AJAX Javascript execution. Results in this case weren't visibly good. I've attached a screenshot

            Show
            mmccaskill Michael McCaskill added a comment - Like in WEBSITE-356 I tried using HtmlUnit because it uses Rhino for AJAX Javascript execution. Results in this case weren't visibly good. I've attached a screenshot
            Hide
            liozn lioz nudel added a comment - - edited

            Michael McCaskill Looks much better now - https://plugins.jenkins.io/consul

            just the "loading..." is still there even after tickets are loaded

            I guess confluence 5.3 update did it (https://confluence.atlassian.com/doc/confluence-5-3-release-notes-403374720.html#Confluence5.3ReleaseNotes-MacroImprovements) ?

            Show
            liozn lioz nudel added a comment - - edited Michael McCaskill Looks much better now - https://plugins.jenkins.io/consul just the "loading..." is still there even after tickets are loaded I guess confluence 5.3 update did it ( https://confluence.atlassian.com/doc/confluence-5-3-release-notes-403374720.html#Confluence5.3ReleaseNotes-MacroImprovements)  ?
            Hide
            mmccaskill Michael McCaskill added a comment -

            lioz nudel I'm not sure to be honest. I don't know the last time the Jenkins confluence site was upgraded. I can certainly try to use HtmlUnit again to see if the results look better.

            Show
            mmccaskill Michael McCaskill added a comment - lioz nudel I'm not sure to be honest. I don't know the last time the Jenkins confluence site was upgraded. I can certainly try to use HtmlUnit again to see if the results look better.
            Hide
            liozn lioz nudel added a comment -

            Michael McCaskill Confluence update wasn't too long ago.

            You can check the change history of my plugin page - https://wiki.jenkins.io/pages/viewpreviousversions.action?pageId=106267864

            Jun 05, 2017 11:31 lioz nudel:
            Migrated to Confluence 5.3
            Show
            liozn lioz nudel added a comment - Michael McCaskill Confluence update wasn't too long ago. You can check the change history of my plugin page - https://wiki.jenkins.io/pages/viewpreviousversions.action?pageId=106267864 Jun 05, 2017 11:31 lioz nudel : Migrated to Confluence 5.3
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Plugin Site 1.6.0 adds support of GitHub Documentation sources and also improves Confluence extractors. It makes sense to revisit this story or to just move to GitHub documentation: https://github.com/jenkins-infra/plugin-site-api/releases/tag/v1.6.0 

            Show
            oleg_nenashev Oleg Nenashev added a comment - Plugin Site 1.6.0 adds support of GitHub Documentation sources and also improves Confluence extractors. It makes sense to revisit this story or to just move to GitHub documentation:  https://github.com/jenkins-infra/plugin-site-api/releases/tag/v1.6.0  

              People

              • Assignee:
                mmccaskill Michael McCaskill
                Reporter:
                liozn lioz nudel
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: