ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

Improve Plugin hooks on Welcome Screen (Feature #1232)


Added by Nick Peelman at 2013-02-11 06:34 pm. Updated at 2013-03-19 09:52 pm.


Status:Ready for review Start date:2013-02-11
Priority:Normal Due date:
Assignee:Nick Peelman % Done:

0%

Category:Plugin API
Target version:3.9.0 Estimated time:1.00 hour
Remote issue URL: Affected version:

Description

Right now the welcome screen is pretty dull; by default you can only show a wiki blurb and the latest projects.

On an active site hosting multiple projects, the latest projects part is only a disservice to an admin user, since they don't get to see the projects to which they are assigned, but rather only the most recent 5, whether they are assigned or not.

You also get the option of using News, if you have the module enabled anywhere, but that's it.

it would be nice if this screen offered a little more flexibility than the current plugin hooks allow, which is now just a hook for each side, at the bottom. I suggest being able to inject content as follows:

Left side
  • Above the Wiki blurb (top)
  • Between Wiki blurb and the News blurb (after_news)
  • Generic Bottom (bottom)
Right Side
  • Top (top)
  • Bottom (bottom)

History

Updated by Chris Dähn at 2013-02-25 02:51 pm

@Felix: Besides reviewing the source code (where I can't help really), does it help when I test/verify this pull request on one of my test installations?

Updated by Nick Peelman at 2013-02-25 03:39 pm

Just saw a mistype on my part, the middle hook on the left should either be before_news or after_wiki, I must have crossed my thoughts when typing it before.

Updated by Felix Schäfer at 2013-03-19 09:52 pm

Pushing to a later version, feedback coming soon, sorry for the delay.

  • Target version changed from 3.8.0 to 3.9.0

Also available in: Atom PDF