Project

General

Profile

Actions

Feature #8095

open

Allow overriding the default text formatting in each project

Added by Ebrahim Mohammadi almost 13 years ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Text formatting
Target version:
-
Start date:
2011-04-07
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

It would be good to let the text formatting be selected per project, rather than only a global default. It would be useful for bigger installations that have more diverse set of users.


Files

per-project-formatting.diff (4.09 KB) per-project-formatting.diff Ebrahim Mohammadi, 2011-05-04 00:09

Related issues

Related to Redmine - Feature #617: wiki: thoughts of WYSIWYGReopened2008-02-07

Actions
Related to Redmine - Feature #4015: Make app settings overridable at project levelNew2009-10-10

Actions
Related to Redmine - Feature #5112: Texting formatting setting is global (Allow override in module level)New2010-03-18

Actions
Related to Redmine - Feature #28823: Multi-format markup for text fieldsNew

Actions
Related to Redmine - Feature #3492: Specify different text formatters for certain parts of RedmineNew2009-06-13

Actions
Has duplicate Redmine - Feature #5995: Text formatting can be dfferent base on projectClosed2010-07-29

Actions
Has duplicate Redmine - Feature #5624: the Text formatting configuration in each project.Closed2010-05-31

Actions
Has duplicate Redmine - Feature #12095: Per project wiki formatter settingClosed

Actions
Has duplicate Redmine - Feature #19112: Markdown for specific projectsClosed

Actions
Has duplicate Redmine - Feature #19591: Text formatting (textile/markdown) configurable on a per project basisClosed

Actions
Has duplicate Redmine - Feature #37365: Allow users to choose textile or markdown formattingClosed

Actions
Actions #1

Updated by Ebrahim Mohammadi almost 13 years ago

It would be nice to let formatting of project's Wiki be selected independently of issues (and other parts') formatting.

Actions #2

Updated by Ebrahim Mohammadi almost 13 years ago

I did an implementation found in per-project-formatting in: https://bitbucket.org/ebrahim/redmine-patches/qseries (I've attached an snapshot of the patch)

I'd like to receive reviews and comments on the implementation. I'd also like to know if it could be merged upstream.

Actions #3

Updated by Toshi MARUYAMA almost 13 years ago

Redmine has tests.
https://bitbucket.org/redmine/redmine/src/f4d8b015a399/test/

Could you add tests for this patch?

Actions #4

Updated by Ebrahim Mohammadi almost 13 years ago

Shall I change and extend existing tests, or shall I write a new test case in a separate file? May you give me an starting point? (I'm not deep into Rails.)

Actions #5

Updated by Ebrahim Mohammadi about 10 years ago

And now the plugin thanks to a-ono: http://github.com/a-ono/redmine_per_project_formatting

Actions #6

Updated by Toshi MARUYAMA about 10 years ago

  • Related to Feature #5995: Text formatting can be dfferent base on project added
Actions #7

Updated by Toshi MARUYAMA about 10 years ago

  • Related to deleted (Feature #5995: Text formatting can be dfferent base on project)
Actions #8

Updated by Toshi MARUYAMA about 10 years ago

Actions #9

Updated by Toshi MARUYAMA about 10 years ago

  • Related to Feature #4015: Make app settings overridable at project level added
Actions #10

Updated by Toshi MARUYAMA about 10 years ago

  • Has duplicate Feature #5995: Text formatting can be dfferent base on project added
Actions #11

Updated by Toshi MARUYAMA about 10 years ago

  • Has duplicate Feature #5624: the Text formatting configuration in each project. added
Actions #12

Updated by Toshi MARUYAMA about 10 years ago

  • Has duplicate Feature #12095: Per project wiki formatter setting added
Actions #13

Updated by Go MAEDA almost 9 years ago

Actions #14

Updated by Go MAEDA almost 9 years ago

  • Has duplicate Feature #19591: Text formatting (textile/markdown) configurable on a per project basis added
Actions #15

Updated by Go MAEDA almost 9 years ago

  • Related to Feature #5112: Texting formatting setting is global (Allow override in module level) added
Actions #16

Updated by George Notaras over 8 years ago

Are there any plans to implement this?

Actions #17

Updated by George Notaras over 8 years ago

Alternatively, a special control tag could be invented, for instance #markup:textile or #markup:markdown, which, if found as the first line of the text, it would indicate the parser that should be used. This is an easy way to add maximum flexibility without having to make decisions about the used markup at the web site or project level. Such a solution would also be helpful in cases where markup needs to be migrated at slow pace page per page.

I hope someone looks into this issue more closely, because right now, IMO, Redmine is doing it wrong.

Thanks in advance.

George

Actions #18

Updated by Jean-Claude Wippler over 8 years ago

+1

As the original requestor of the Markdown formatting feature, I have to shamefully admit that I have not yet Flipped The Big Switch.

The reason for this is that conversion from Textile to Markdown is an all-or-nothing proposition right now. Having this setting per-project would make it much simpler: not only to convert a site gradually, project-by-project, but also to start new projects off with Markdown. I wouldn't mind sealing some projects and starting fresh ones in some cases, just to force this formatting transition on its users.

So here's my vote to making the Textile/Markdown flag settable for each project!

-jcw

Actions #19

Updated by Jean-Claude Wippler over 8 years ago

What is the status of this feature request? Could and will a per-project Markdown/Textile setting be implemented?

With such a feature, migration becomes a per-project issue, and new projects could be set up appropriately.
That last benefit alone would solve a major headache for me - as it is, I can't even set up a new Markdown area.

I'm eagerly looking forward to a response / verdict from one of the maintainers...
-jcw

Actions #20

Updated by Go MAEDA about 8 years ago

  • Related to deleted (Feature #5112: Texting formatting setting is global (Allow override in module level))
Actions #21

Updated by Go MAEDA about 8 years ago

  • Related to Feature #5112: Texting formatting setting is global (Allow override in module level) added
Actions #22

Updated by Go MAEDA almost 6 years ago

  • Related to Feature #28823: Multi-format markup for text fields added
Actions #23

Updated by Go MAEDA almost 6 years ago

  • Related to Feature #3492: Specify different text formatters for certain parts of Redmine added
Actions #24

Updated by Valera Moskalev over 5 years ago

+1

Actions #25

Updated by Gérard L over 5 years ago

We are using Redmine for several years with textile formating and we would like to switch to Markdown progressively.
Will this feature request be implemented soon ?

Actions #26

Updated by Peter Volkov over 4 years ago

Currently, we use the following plugin:
https://www.redmine.org/plugins/per-project-formatting

but it would be nice to have this upstream. Or even per page formatting!

Actions #27

Updated by Holger Just 12 months ago

  • Has duplicate Feature #37365: Allow users to choose textile or markdown formatting added
Actions #28

Updated by Stefaan Ellebaut 12 months ago

+1 on this.
We have a redmine instance containing projects of over a decade. We would like to switch to CKeditor but up till now all is done in textile formatting. Changing the global setting to the new editor would break all existing wiki pages and issue descriptions and notes, which makes a switch impossible now.

Actions #29

Updated by Mr. Míng 9 months ago

+1

Actions #30

Updated by C S 9 months ago

+1

Actions #31

Updated by Zee Prime 7 months ago

+1

Actions

Also available in: Atom PDF