From d416aabce2b8e25ab2a7919ccd970aaf7455f7e5 Mon Sep 17 00:00:00 2001
From: Koosha KM
+ What is Markdown?
+
+ Markdown is a simple text formatting language that enables you to write your
+ [%+ terms.comments %] in plain-text and have them generated as HTML. Markdown
+ in [%+ terms.Bugzilla %] supports the following structures:
+
+
+
+
+Headers
+
+ You have two options for making headers. First, you may use any number of
+ equal signs (for first-level header) or dashes (for second-level headers).
+
+
+
+
+ This is an H1 header
+ ====================
+
+ This is an H2 header
+ --------------------
+
+
+
+
+ # This is the largest header (H1 level)
+ ### This is a small header (H3 level)
+ ###### This is the smallest header (H6 level)
+
+
+
+
+>
) at the beginning of the line
+ to indicate a line as quoted.
+
+ +
+
+ > Some text to be quoted.
+
+
+
+
++
+
+ _This text will become italic_
+ *This text also will become italic*
+
+ __But this one will be bold__
+ **And this one as well**
+
+
+
+
+ Turns into
+
+ +
+ This text will become italic + This text also will become italic ++ + + Use different signs to combine them nestedly in order to avoid ambiguity: + +
+ But this one will be bold + And this one as well +
+
+
+ _This [% terms.bug %] **must** be resolved ASAP._
+
+
+
+
+ Note: [% terms.Bugzilla %] will skip emphasizing words that
+ have the form of multiple_underscore_in_a_word
. This measure is
+ taken to not emphasize words that are possible programming variables. If your
+ word has this form and you still want it to become emphasized/bold, you must
+ use single/double asterisks (*
) instead of underscores
+ (_
).
+
+*
), pluses (+
) or hyphens
+ (-
) to mark the items of an unordered list.
+
+ +
+
+ + First item
+ + Second item
+ + Third item
+
+
+
+
+ +
+
+ 1. Item one
+ 4. Item two
+ 3. Item three
+
+
+
+
+ Note: Your numbers have no effect on the rendered item
+ numbers and the rendered numbers are automatically generated. Your numbers
+ are only used to specify the items of an ordered list.+ A list item can have nested lists recursively: +
+ ++
+
+ 1. Item one
+ 4. Item two
+ 3. Item three
+ * First sub-item
+ * Second sub-item
+ 5. Item four
+
+
+
+
+`
) and close that
+ part with the same number of backticks.
+
+ +
+ Please see the manual for `printf` function.
+
+
+
+ If you want to make some lines of code, you need to use 3 or more backticks at
+ the beginning of a line followed by your code lines and concluded by 3 or more
+ backticks.
+
+ +
+
+ See my function:
+ ```
+ int sum(int x, int y) {
+ return x + y;
+ }
+ ```
+
+
+
+
+ You can also use a tab or [% constants.MARKDOWN_TAB_WIDTH %] or more spaces at
+ the beginning of each line of your code to make the whole block look as a code
+ block. Please take care that you might make your lines as code blocks by
+ inadvertently indenting them.
+
++
+
+ Module ~~Foo~~ is deprecated.
+
+
+
+
++
+
+ This is [Bugzilla](http://www.bugzilla.org "View Bugzilla Homepage")
+ [% terms.bug %] tracking system.
+ This [example link](http://www.example.com) does not have title.
+
+
+
+
+ To define your links in a reference style, define your links any where in
+ your [% terms.comment %] with the following format:
+
+ +
+
+ [bz]: http://www.bugzilla.org "Bugzilla Homepage"
+ [mz]: http://www.mozilla.org (Mozilla Homepage)
+
+
+
+
+ That is, define a unique ID for each link in square brackets with their
+ corresponding URL and optional title in quotes or parentheses. Then, point to
+ those links simply by writing your link text in square brackets followed by
+ the ID in another pair of square brackets.
+
+ +
+
+ [Bugzilla][bz] is open-sourced server software designed to help groups
+ manage software development. [Mozilla][mz] uses [Bugzilla][bz] to track
+ issues with Firefox and other projects.
+
+
+
+
+[% PROCESS global/footer.html.tmpl %]
--
cgit v1.2.1