https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292021-04-28T15:21:30ZRedmineRedmine - Feature #35178: Make adding project settings tabs easierhttps://www.redmine.org/issues/35178?journal_id=1022872021-04-28T15:21:30ZHolger Just
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/102287/diff?detail_id=83066">diff</a>)</li></ul> Redmine - Feature #35178: Make adding project settings tabs easierhttps://www.redmine.org/issues/35178?journal_id=1022882021-04-28T15:22:09ZFelix Schäfer
<ul></ul><p>Note: another solution than the constant as for the custom fields tabs would be ok too if someone comes up with a better solution. I mentioned the custom fields tabs as this is an already existing pattern in Redmine and would be a good first improvement.</p> Redmine - Feature #35178: Make adding project settings tabs easierhttps://www.redmine.org/issues/35178?journal_id=1073612022-07-19T14:49:55ZLorenzo Meneghetti
<ul></ul><p>Felix Schäfer wrote:</p>
<blockquote>
<p>Currently it is quite cumbersome to add a tab to the projects settings. It is necessary to patch the <code>ProjectsHelper</code> and override the <code>project_settings_tabs</code>, which can be dangerous if the behaviour of the checks in the method change and patching helpers can lead to problems due to load orders.</p>
</blockquote>
<p>Yes, I agree. Same root cause of <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Hooks for queries helper (Closed)" href="https://www.redmine.org/issues/34743">#34743</a>. <em>prepend</em> an <em>alias_method</em> conflicts very often when used togheter. Could be solved with a new hook also?</p> Redmine - Feature #35178: Make adding project settings tabs easierhttps://www.redmine.org/issues/35178?journal_id=1073662022-07-19T23:48:14ZGo MAEDA
<ul></ul><p>Felix, does Planio already have a patch?</p> Redmine - Feature #35178: Make adding project settings tabs easierhttps://www.redmine.org/issues/35178?journal_id=1074112022-07-21T15:46:17ZFelix Schäfer
<ul></ul><p>We do not have a patch for this.</p>