You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Ingo <in...@gmx.net> on 2019/11/03 19:09:50 UTC

[allura:tickets] #8338 Make markdown_syntax overloadable / extendable



---

** [tickets:#8338] Make markdown_syntax overloadable / extendable**

**Status:** open
**Milestone:** unreleased
**Created:** Sun Nov 03, 2019 07:09 PM UTC by Ingo
**Last Updated:** Sun Nov 03, 2019 07:09 PM UTC
**Owner:** nobody


The markdown syntax can be heavily extended by macros. I exepect, that those macros are usually part of an own theme. So it would make sense, that at least a theme is able to overload or extend the markdown syntax page.


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8338 Make markdown_syntax overloadable / extendable

Posted by Dave Brondsema <da...@brondsema.net>.
- **status**: open --> wont-fix
- **Comment**:

Sure, I'll do that.  With a suitable workaround, this isn't very much of a priority any more then.



---

** [tickets:#8338] Make markdown_syntax overloadable / extendable**

**Status:** wont-fix
**Milestone:** unreleased
**Created:** Sun Nov 03, 2019 07:09 PM UTC by Ingo
**Last Updated:** Sun Nov 17, 2019 12:24 AM UTC
**Owner:** nobody


The markdown syntax can be heavily extended by macros. I exepect, that those macros are usually part of an own theme. So it would make sense, that at least a theme is able to overload or extend the markdown syntax page.


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8338 Make markdown_syntax overloadable / extendable

Posted by Ingo <in...@gmx.net>.
Thanks Dave! I was not aware of this override trick. for me this interface is flexible enough for the moment. Should we "won't fix" this ticket?


---

** [tickets:#8338] Make markdown_syntax overloadable / extendable**

**Status:** open
**Milestone:** unreleased
**Created:** Sun Nov 03, 2019 07:09 PM UTC by Ingo
**Last Updated:** Tue Nov 05, 2019 11:04 PM UTC
**Owner:** nobody


The markdown syntax can be heavily extended by macros. I exepect, that those macros are usually part of an own theme. So it would make sense, that at least a theme is able to overload or extend the markdown syntax page.


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8338 Make markdown_syntax overloadable / extendable

Posted by Dave Brondsema <da...@brondsema.net>.
Hi - one possible way to do this is with template overrides.  They let you override any file, including `allura/Allura/allura/templates/markdown_syntax.html` and then you could add more instructions there.  See https://forge-allura.apache.org/docs/api/lib/package_path_loader.html for how to do it.

A more formalized/structured way to do it would be nice though.


---

** [tickets:#8338] Make markdown_syntax overloadable / extendable**

**Status:** open
**Milestone:** unreleased
**Created:** Sun Nov 03, 2019 07:09 PM UTC by Ingo
**Last Updated:** Sun Nov 03, 2019 07:09 PM UTC
**Owner:** nobody


The markdown syntax can be heavily extended by macros. I exepect, that those macros are usually part of an own theme. So it would make sense, that at least a theme is able to overload or extend the markdown syntax page.


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.