When building a plugin you can extend almost every part of Confluence, but is there also a way to add something to the dashboard?
Community moderators have prevented the ability to post new answers.
You can modify the look of the dashboard, and you don't need a plugin to do it. It's described in the Confluence documentation at Customising the Dashboard. I wrote that page originally, and a user in one of the comments below really improved on it. Have a look through the whole discussion.
As a plugin developer, I want to modify the dashboard from a plugin. I don't want the user to modify his own Confluence for my plugin to work ;-)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The only location, where a plugin can add something, on the dashboard I found is "system.dashboard", but that are just the links shown above the spacelist, so not very usefull.
I noticed that a couple of other plugin's add something to the dashboard using a bootstrap JavaScript by adding a web-resource-module with the context "dashboard". From that JavaScript it would be possible to modify the dom and add some content, but it's not perfect.
So adding something to the dashboard from a plugin is not as trivial as one would expect.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The way to add to the Dashboard is to Edit the page. Confluence's dashboard is just like any other home page on the system, except that (I think) it needs an administrator to perform the actual edit.
Edit:
I misread the question. The closest thing I can find is a "Web Panel" as described here, but I'm not sure if that requires an admin to add it to the Dashboard. ( Source of documentation )
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not what I'm looking for, I want to be able to add a gadget or macro to the dashboard with my plugin. This is somewhat different then the welcome message an administrator can alter :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.