Line 1: |
Line 1: |
− | <noinclude>{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}</noinclude> | + | <noinclude>[[Category:General public]] |
| + | [[Category:HowTo]] |
| + | </noinclude> |
| For a quick overview of wiki markup see the [[Wiki Team/Guide/Overview]]! | | For a quick overview of wiki markup see the [[Wiki Team/Guide/Overview]]! |
| | | |
Line 12: |
Line 14: |
| Use these to change fonts: | | Use these to change fonts: |
| <center> | | <center> |
− | {| {{Prettytable}} | + | {| |
| |- | | |- |
| |bgcolor="#A7C1F2"|'''Description''' | | |bgcolor="#A7C1F2"|'''Description''' |
Line 43: |
Line 45: |
| It is often useful to divide articles into sections and subsections. The following markup can be used. You must begin these on a new line. | | It is often useful to divide articles into sections and subsections. The following markup can be used. You must begin these on a new line. |
| <center> | | <center> |
− | {| {{Prettytable}} | + | {| |
| |- | | |- |
| |bgcolor="#A7C1F2"|'''Heading''' | | |bgcolor="#A7C1F2"|'''Heading''' |
Line 80: |
Line 82: |
| Wiki markup makes lists fairly easy: | | Wiki markup makes lists fairly easy: |
| <center> | | <center> |
− | {| {{Prettytable}} | + | {| |
| |- | | |- |
| |bgcolor="#A7C1F2"|'''List type''' | | |bgcolor="#A7C1F2"|'''List type''' |
Line 144: |
Line 146: |
| Linking is covered in a separate page: [[Wiki Team/Guide/Links]] | | Linking is covered in a separate page: [[Wiki Team/Guide/Links]] |
| | | |
− | == Code Examples == | + | == Preformatted text== |
− | Text which does not begin in the first column will be shown indented, in a fixed width font. This is appropriate for showing computer code or command examples, such as this famous little program: | + | |
| + | Text which does not begin in the first column of the wiki editing box will be shown indented, in a fixed width font. |
| + | For example, this line was preceded by a single space. It preserves whitespace formatting: A B C D E F G H I |
| + | |
| + | A single paragraph of text can be entered with a space in column 1 (the first character position in the wiki editing box) of every line to preserve the raw text format of the entry. |
| + | For example, this block of lines was |
| + | entered with 4 spaces before each line. |
| + | A B C D E F G H I |
| + | |
| + | The parser tags {{Code|<nowiki><pre> and </pre></nowiki>}} may be entered before and after blocks of preformatted text to preserve the raw format of the text. This is suitable for chat transcripts such as [[Design_Team/Meetings/2009-03-01]]. |
| + | === Line wrapping === |
| + | Line wrapping can be adjusted with the style property '''white-space''' (See http://www.w3schools.com/cssref/pr_text_white-space.asp) |
| + | * With this tag and style, {{Code|<nowiki><pre style="white-space:pre-wrap"></nowiki>}}, whitespace is preserved by the browser. Text will wrap when necessary, and on line breaks. |
| + | |
| + | === Code Examples === |
| + | Raw text is appropriate for showing computer code or command examples, such as this famous little program: |
| | | |
| main(){ | | main(){ |
Line 151: |
Line 168: |
| } | | } |
| | | |
| + | * Coding format may be embedded in a line of regular text with the <nowiki><code></nowiki><code>code text</code><nowiki></code></nowiki> wiki syntax. |
| + | |
| + | * Blocks of pre-existing code (often with structured linebreaks) may be preserved by entering a space before <code> <nowiki><nowiki></nowiki></code> in the first wiki page column as in this example: |
| + | <nowiki><nowiki>class DatastoreResultSet(BaseResultSet): |
| + | """Encapsulates the result of a query on the datastore |
| + | """ |
| + | def __init__(self, query, page_size): |
| + | |
| + | if query.get('query', '') and not query['query'].startswith('"'): |
| + | query_text = '' |
| + | words = query['query'].split(' ') |
| + | for word in words: |
| + | if word: |
| + | if query_text: |
| + | query_text += ' ' |
| + | query_text += word + '*' |
| + | |
| + | query['query'] = query_text |
| + | |
| + | BaseResultSet.__init__(self, query, page_size) |
| + | |
| + | def find(self, query): |
| + | entries, total_count = _get_datastore().find(query, PROPERTIES, |
| + | byte_arrays=True) |
| + | |
| + | for entry in entries: |
| + | entry['mountpoint'] = '/' |
| + | |
| + | return entries, total_count</nowiki></nowiki> |
| + | The result looks like the following: |
| + | <nowiki>class DatastoreResultSet(BaseResultSet): |
| + | """Encapsulates the result of a query on the datastore |
| + | """ |
| + | def __init__(self, query, page_size): |
| + | |
| + | if query.get('query', '') and not query['query'].startswith('"'): |
| + | query_text = '' |
| + | words = query['query'].split(' ') |
| + | for word in words: |
| + | if word: |
| + | if query_text: |
| + | query_text += ' ' |
| + | query_text += word + '*' |
| + | |
| + | query['query'] = query_text |
| + | |
| + | BaseResultSet.__init__(self, query, page_size) |
| + | |
| + | def find(self, query): |
| + | entries, total_count = _get_datastore().find(query, PROPERTIES, |
| + | byte_arrays=True) |
| + | |
| + | for entry in entries: |
| + | entry['mountpoint'] = '/' |
| + | |
| + | return entries, total_count</nowiki> |
| + | == Stopping Text flow == |
| + | See [[mediawikiwiki:Help:Images#Stopping_the_text_flow]]. |
| == Tables == | | == Tables == |
| Tables are covered in a separate page: [[Help:Tables]] | | Tables are covered in a separate page: [[Help:Tables]] |
Line 164: |
Line 239: |
| | | |
| == Templates == | | == Templates == |
− | Another tool that helps make the wiki more readily navigable is the use of templates (Please select the Template namespace in the pull-down menu on the [[Special:Allpages]] page to view the current list of available templates). Templates provide a consistent look to pages as well as a shorthand for communicating things like <nowiki>{{Stub}}</nowiki> and <nowiki>{{Requesttranslation}}</nowiki>. Feel free to ask for help ([[Help_talk:Formatting|here]]) regarding creating new templates you may need. | + | Another tool that helps make the wiki more readily navigable is the use of templates (Please select the Template namespace in the pull-down menu on the [[Special:Allpages]] page to view the current list of available templates). Templates provide a consistent look to pages as well as a shorthand for communicating things like <nowiki>{{Stub}}</nowiki> and <nowiki>{{Requesttranslation}}</nowiki>. Feel free to ask for help ([[Talk:Wiki Team/Guide/Formatting|here]]) regarding creating new templates you may need. |
| | | |
| == Translation == | | == Translation == |
− | We have a mechanism for maintaining multilingual versions of pages in the wiki. Please see [[Wiki Team/Translation]] for more information about translations. We also recommend the use of the Google machine translation for pages that have yet to be translated by a human expert. To use the Google translation, simply include the following at the top of your page: | + | We have a mechanism for maintaining multilingual versions of pages in the wiki. Please see [[Translation Team/Wiki Translation]] for more information about translations. We also recommend the use of the Google machine translation for pages that have yet to be translated by a human expert. To see a [http://translate.google.com/about/ Google translation], simply use the dropdown selector in the sidebar. |
| | | |
− | <nowiki><noinclude>{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}</noinclude></nowiki>
| + | |
| | | |
| == See Also == | | == See Also == |
Line 175: |
Line 250: |
| * [[Wiki Team/Guide/Overview]] | | * [[Wiki Team/Guide/Overview]] |
| * [http://www.mediawiki.org/wiki/Help:Formatting MediaWiki Manual: Formatting] | | * [http://www.mediawiki.org/wiki/Help:Formatting MediaWiki Manual: Formatting] |
− |
| |
− | [[Category:General public]]
| |
− | [[Category:HowTo]]
| |