Star-Citizen-WebGL-Map icon indicating copy to clipboard operation
Star-Citizen-WebGL-Map copied to clipboard

Text formatting question

Open vvzar opened this issue 8 years ago • 2 comments

How can I set links to open in new window? Same as target=_blank

"info" : [{
				"added" : "2014-06-25 18:09:28",
				"addedBy" : 1,
				"article" : "**Header**\n\r [(name of link)](http://somedomain.name)",

Is anywhere description for text formatting codes?

Like:

##Text## some header?
**text** - strong text?
\n\r\ - end of string?
[(linkname)](link)

vvzar avatar Dec 11 '16 23:12 vvzar

Getting links to open in a new window out of the box isn't possible as far as I'm aware, no flavour of markdown supports that. Also, it's generally frowned upon to do it (though yes, I do use it myself, as many users probably aren't aware of things like middle-clicking a link to open to a new tab). You can maybe write some JavaScript to add a target attribute to any links after the markdown has rendered.

Formatting codes: https://daringfireball.net/projects/markdown/syntax

Leeft avatar Dec 13 '16 12:12 Leeft

Thank you! Another question: When I add second block "info" to the json, cycle drawing header twice. Like:

##Information##
text
(source)
##Information##
text
(source).

Is any way to avoid this behavior? So blocks will look:

##Information##
text
(source)
text
(source)

I`m talking about this function:

17 : function (a, b, c, d, e) {
					var f;
					return "    <article>\n" + (null != (f = (c.uiSection || b && b.uiSection || c.helperMissing).call(null != b ? b : {}, "Information", 1, {
								name : "uiSection",
								hash : {},
								fn : a.program(18, e, 0),
								inverse : a.noop,
								data : e
							})) ? f : "") + "    </article>\n"
				},

This way, I can add target to the block:

19 : function (a, b, c, d, e) {
					return '          <p class="system-blurb-source"><a href="' + a.escapeExpression(a.lambda(null != b ? b.source : b, b)) + '" target="_blank">(source)</a></p>\n'
				},

Thank you.

vvzar avatar Dec 13 '16 21:12 vvzar