I'm looking for a part-time remote job.

Hire me


I'm the author of:

Mastering Redmine is a comprehensive guide with tips, tricks and best practices, and an easy-to-learn structure.

Check the book's project or

Buy the book

Social pages of the book:

By buying this book you also donate to Redmine (see this page).


Follow me:

Support #1853

Customizer

Added by Andriy Lesyuk over 12 years ago. Updated about 12 years ago.

Status:
Open
Priority:
Normal
Assignee:
Category:
Redmine plugin idea
Start date:
15 Sep 2011
Due date:
% Done:

0%


Description

I found that many people customize their Redmine installations... But they usually do this in a wrong way!

Most often I saw that people modified core files (e.g. RHTML) and then had troubles with upgrade etc. The right way is to create dummy plugin and customize a copy there which
will be loaded instead of the core file.

Another sample is that they fix core CSS files... The right way is to add CSS file in some dummy plugin.

So I’m thinking about creating the dummy plugin, add some features like CSS files autoload (maybe with some extended rules) and write a good documentation on customizing Redmine/ChiliProject...

History

#1 Updated by Andriy Lesyuk over 12 years ago

Also many users add custom links to top menu, application menu etc.

#2 Updated by Andriy Lesyuk over 12 years ago

  • Priority changed from Normal to Major

#3 Updated by Andriy Lesyuk over 12 years ago

Another powerful thing is hooks... Such plugin would be able to simplify using them! For example, like Hooks Manager it could support all hooks by using them in a special way:

  • Add a “dummy” RHTML which would autoload user custom RHTMLs if available;
  • Provide JavaScript API e.g. Controller, Project objects to simplify writing RHTML pages (this way no Ruby would be required).

#4 Updated by Andriy Lesyuk about 12 years ago

  • Priority changed from Major to Normal

Also available in: Atom PDF

Terms of use | Privacy policy