青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

WikiSyntax (來源Google)

Posted on 2011-11-09 06:52 RTY 閱讀(558) 評論(0)  編輯 收藏 引用 所屬分類: 編程常識轉載隨筆需要注意的
The reference to the wiki syntax for Google Code projects
Restrict-AddWikiComment-Commit
Updated Aug 17, 2011 by dbentley@google.com

Wiki Syntax

Introduction

Each wiki page is stored in a .wiki file under the /wiki directory in a project's repository. Each file's name is the same as the wiki page name. And, each wiki file consists of optional pragma lines followed by the content of the page.

Pragmas

Optional pragma lines provide metadata about the page and how it should be displayed. These lines are only processed if they appear at the top of the file. Each pragma line begins with a pound-sign (#) and the pragma name, followed by a value.

Pragma Value
#summary One-line summary of the page
#labels Comma-separated list of labels (filled in automatically via the web UI)
#sidebar See Side navigation

Wiki-style markup

Paragraphs

Use one or more blank lines to separate paragraphs.

Typeface

Name/Sample Markup
italic _italic_
bold *bold*
code `code`
code {{{code}}}
superscript ^super^script
subscript ,,sub,,script
strikeout ~~strikeout~~

You can mix these typefaces in some ways:

Markup Result
_*bold* in italics_ bold in italics
*_italics_ in bold* italics in bold
*~~strike~~ works too* strike works too
~~as well as _this_ way round~~ as well as this way round

Code

If you have a multiline code block that you want to display verbatim, use the multiline code delimiter:

{{{
def fib(n):
  if n == 0 or n == 1:
    return n
  else:
    # This recursion is not good for large numbers.
    return fib(n-1) + fib(n-2)
}}}

Which results in:

def fib(n):
  if n == 0 or n == 1:
    return n
  else:
    # This recursion is not good for large numbers.
    return fib(n-1) + fib(n-2)

For more control over the syntax higlighting, the <code> tag allows you to specify a file extension:

<code language="xml">
<hello target="world"/>
</code>

To disable highlighting entirely, use the <pre> tag.

Headings

= Heading =
== Subheading ==
=== Level 3 ===
==== Level 4 ====
===== Level 5 =====
====== Level 6 ======

Dividers

Four or more dashes on a line by themselves results in a horizontal rule.

Lists

Google Code wikis support both bulleted and numbered lists. A list must be indented at least one space to be recognized as such. You can also nest lists one within the other by appropriate use of indenting:

The following is:
  * A list
  * Of bulleted items
    # This is a numbered sublist
    # Which is done by indenting further
  * And back to the main bulleted list

 * This is also a list
 * With a single leading space
 * Notice that it is rendered
  # At the same levels
  # As the above lists.
 * Despite the different indentation levels.

The following is:

  • A list
  • Of bulleted items
    1. This is a numbered sublist
    2. Which is done by indenting further
  • And back to the main bulleted list
  • This is also a list
  • With a single leading space
  • Notice that it is rendered
    1. At the same levels
    2. As the above lists.
  • Despite the different indentation levels.

Quoting

Block quotes place emphasis on a particular extract of text in your page. Block quotes are created by indenting a paragraph by at least one space:

Someone once said:

  This sentence will be quoted in the future as the canonical example
  of a quote that is so important that it should be visually separate
  from the rest of the text in which it appears.

Someone once said:

This sentence will be quoted in the future as the canonical example of a quote that is so important that it should be visually separate from the rest of the text in which it appears.

Links

Links are central to the wiki principle, as they create the web of content. Google Code wiki permits both internal (within the wiki) and external links, and in some cases automatically creates a link when it recognizes either a WikiWord or an URL.

Internal wiki links

Internal links within a wiki are created using the syntax below. If you add a wiki link to a page that does not exist, the link will appear with a LittleLink? to project committers and owners. Clicking that link will take you to the page creation form where you can enter content for that page.

If you are not logged in, wiki links that point to non-existent pages will appear as plain text, without the link to the page creation form. When you create the target page, the link will become a normal hyperlink for all viewers of the page.

WikiSyntax is identified and linked automatically

Wikipage is not identified, so if you have a page named [Wikipage] you
need to link it explicitly.

If the WikiSyntax page is actually about reindeers, you can provide a
description, so that people know you are actually linking to a page on
[WikiSyntax reindeer flotillas].

If you want to mention !WikiSyntax without it being autolinked, use an
exclamation mark to prevent linking.

WikiSyntax is identified and linked automatically

Wikipage is not identified, so if you have a page named Wikipage you need to link it explicitly.

If the WikiSyntax page is actually about reindeers, you can provide a description, so that people know you are actually linking to a page on reindeer flotillas.

If you want to mention WikiSyntax without it being autolinked, use an exclamation mark to prevent linking.

Links to anchors within a page

Each heading defines a HTML anchor with the same name as the heading, but with spaces replaced by underscores. You can create a link to a specific heading on a page like this:

[WikiSyntax#Wiki-style_markup]

And it will render as: WikiSyntax#Wiki-style_markup.

Links to issues and revisions

You can easily link to issues and revisions using the following syntax.

  • issue 123 will be autolinked to issue number 123 in the current project. You can include a # or not. If the issue has been closed, the link will appear as a cross-out rather than an underline. Hovering your mouse over such a link shows the issue summary.
  • issue PROJECTNAME:122 will be autolinked to that issue number in the specified project. This is useful when your project depends on work being done in related projects.
  • r123 will be autolinked to the revision detail page for that revision in the current project.

There is currently no way to disable this type of autolinking. See issue 996.

For example: Please add a comment on issue 123 rather than adding more review comments to r456. 

Renders as: Please add a comment on  issue 123  rather than adding more review comments to r456.

Links to external pages

You can of course link to external pages from your own wiki pages, using a syntax similar to that for internal links:

Plain URLs such as http://www.google.com/ or ftp://ftp.kernel.org/ are
automatically made into links.

You can also provide some descriptive text. For example, the following
link points to the [http://www.google.com Google home page].

If your link points to an image, it will get inserted as an image tag
into the page:

http://code.google.com/images/code_sm.png

You can also make the image into a link, by setting the image URL as
the description of the URL you want to link:

[http://code.google.com/ http://code.google.com/images/code_sm.png]

Plain URLs such as http://www.google.com/ or ftp://ftp.kernel.org/ are automatically made into links.

You can also provide some descriptive text. For example, the following link points to the Google home page.

You can also make the image into a link, by setting the image URL as the description of the URL you want to link:

[http://code.google.com/ http://code.google.com/images/code_sm.png]

Links to images

If your link points to an image (that is, if it ends in .png, .gif, .jpg or .jpeg), it will get inserted as an image into the page:

http://code.google.com/images/code_sm.png

If the image is produced by a server-side script, you may need to add a nonsense query string parameter to the end so that the URL ends with a supported image filename extension.

http://chart.apis.google.com/chart?chs=200x125&chd=t:48.14,33.79,19.77|83.18,18.73,12.04&cht=bvg&nonsense=something_that_ends_with.png

Tables

Tables are created by entering the content of each cell separated by || delimiters. You can insert other inline wiki syntax in table cells, including typeface formatting and links.

|| *Year* || *Temperature (low)* || *Temperature (high)* ||
|| 1900 || -10 || 25 ||
|| 1910 || -15 || 30 ||
|| 1920 || -10 || 32 ||
|| 1930 || _N/A_ || _N/A_ ||
|| 1940 || -2 || 40 ||
Year Temperature (low) Temperature (high)
1900 -10 25
1910 -15 30
1920 -10 32
1930 N/A N/A
1940 -2 40

HTML support

To aid in the presentation of a wiki page there is some support for HTML. HTML tags are only supported in wiki pages, not in page comments.

HTML syntax can be used in conjunction with wiki syntax, but it is recommended against doing so where possible.

The following HTML tags and attributes are currently supported:

HTML TagSupported Attributes
atitle dir lang href
btitle dir lang
brtitle dir lang
blockquotetitle dir lang
codetitle dir lang language [1]
ddtitle dir lang
divtitle dir lang
dltitle dir lang
dttitle dir lang
emtitle dir lang
fonttitle dir lang face size color
h1title dir lang
h2title dir lang
h3title dir lang
h4title dir lang
h5title dir lang
ititle dir lang
imgtitle dir lang src alt border height width align
lititle dir lang
oltitle dir lang type start
ptitle dir lang align
pretitle dir lang
qtitle dir lang
stitle dir lang
spantitle dir lang
striketitle dir lang
strongtitle dir lang
subtitle dir lang
suptitle dir lang
tabletitle dir lang align valign cellspacing cellpadding border width height
tbodytitle dir lang align valign cellspacing cellpadding border width height
tdtitle dir lang align valign cellspacing cellpadding border width height
tfoottitle dir lang align valign cellspacing cellpadding border width height
thtitle dir lang align valign cellspacing cellpadding border width height
theadtitle dir lang align valign cellspacing cellpadding border width height colspan rowspan
trtitle dir lang align valign cellspacing cellpadding border width height colspan rowspan
tttitle dir lang
utitle dir lang
ultitle dir lang type
vartitle dir lang

[1] The language attribute of the code tag is the file extension of the language used in the code block. It is used as a hint for the syntax highlighter.

Escaping HTML Tags

When you want to display html tags directly on your wiki page (as opposed to rendered), you will need to escape each HTML tag.

HTML tags can be escaped as shown in the table below:

MarkupResult
`<hr>`<hr>
{{{<hr>}}}<hr>



Comments

The wiki supports embedded comments to help explain the contents of a wiki page. Anything inside the comment block is removed from the rendered page, but is visible when editing or viewing the source for that page.

<wiki:comment>
This text will be removed from the rendered page.
</wiki:comment>

+1 Button

Use <g:plusone></g:plusone> to add a +1 button to the page. Example:

<g:plusone size="medium"></g:plusone>

The count, size, and href parameters are supported; see http://code.google.com/apis/+1button/ for documentation.

Gadgets

You can embed Gadgets on your wiki pages with the following syntax:

<wiki:gadget url="http://example.com/gadget.xml" height="200" border="0" /> 

Valid attributes are:

  • url: the URL of the gadget
  • width: the width of the gadget
  • height: the height of the gadget
  • title: a title to display above the gadget
  • border: "0" or "1", whether to draw a border around the gadget
  • up_*: Gadget user preference parameters
  • caja: "0" or "1", whether to use Caja to render the gadget. Caja helps protect users from malicious or accidental errors in third party gadgets.

WorkingWithGoogleGadgets describes how to create gadgets for Google Code. It also provides a few helpful suggestions that can make it easier to publish gadgets and to integrate with other Google products such as iGoogle.

InterestingDeveloperGadgets shows some sample gadgets you may want to include on your project pages.

Videos

You can embed videos with the following syntax:

<wiki:video url="http://www.youtube.com/watch?v=3LkNlTNHZzE"/>

Valid attributes are:

  • url: the URL of the video
  • width: the width of the embedded video
  • height: the height of the embedded video

Right now we support videos from Youtube and Google Video, but other containers can be added to our open source gadgets project.

Navigation

Table of Contents

An inline table of contents can be generated from page headers on a wiki page. Add the following syntax to a page in the location the table of contents should be displayed:

<wiki:toc max_depth="1" />

Valid attributes are:

  • max_depth: the maximum header depth to display in the table of contents

Side navigation

You can specify the sidebar for a wiki page by selecting another wiki page that defines your side navigation. The doctype project uses the sidebar extensively across its wiki.

One way of adding a sidebar is by setting the #sidebar pragma, as shown below. Alternatively, the sidebar pragma can be left blank if no side navigation is desired.

#sidebar TableOfContents

The side navigation that is defined should be in the format of a simple list, as shown below.

 * [Articles HOWTO articles]
    * [ArticlesXSS Web security]
    * [ArticlesDom DOM manipulation]
    * [ArticlesStyle CSS and style]
    * [ArticlesTips Tips and tricks]
  * [DOMReference DOM reference]
  * [HTMLElements HTML reference]
  * [CSSReference CSS reference]

A default sidebar page can also be specified for all wiki pages by project owners through the Wiki settings in the Administer tab. If a #sidebar pragma is also specified, it will take precedence on the page.

Localizing Wiki Content

Along with the default language for the wiki, which can be set through the Wiki settings in the Administer tab, additional languages are also supported. If more than one language is available, based on a user's language preference (e.g. browser language), the wiki will try to serve the page for the appropriate language. If no wiki page exists for that language, it will fall back to the default language. Comments, however, are shared amongst all translations of a wiki page.

New translations for a page cannot be added through the web interface and have to be added through the Subversion repository.

To add a translation of a page, first checkout the wiki from Subversion:

svn checkout https://yourproject.googlecode.com/svn/wiki/ yourdirectory -username yourusername

Then create a new directory under /wiki/ using the two letter ISO-639 code as the name of that directory. Place all translated files in the new directory and submit those changes to the Subversion repository.

The following is an example of a valid wiki directory:

wiki/
   ja/
      ProjectHistory.wiki
      StyleGuide.wiki
   zh-Hans/
      ProjectHistory.wiki
      StyleGuide.wiki
   zh-Hant/
      ProjectHistory.wiki
      StyleGuide.wiki
   ProjectHistory.wiki
   StyleGuide.wiki

Once the files been be submitted to the project's subversion repository, they can now be edited through the wiki's web editor. The process is the same for Mercurial or Git projects, except that the wiki lives in the root directory (not wiki/) of https://wiki.yourproject.googlecode.com/hg/ or https://wiki.yourproject.googlecode.com/git/.

Note: The wiki accepts a subset of ISO-639 two letter language codes, where a few of the codes (such as zh_Hans) contain locale-specific codes. Such locale-specific codes should use a hyphen (zh-Hans) separator. A few example language codes have been specified in the table below.

Language (Locale) Directory Name
Arabic ar
Bulgarian bg
Chinese (China) zh-Hans
Chinese (Taiwan) zh-Hant
Croatian hr
Czech cs
Danish da
Dutch nl
English (United Kingdom) en-GB
English (United States) en-US
Finnish fi
French fr
German de
Greek el
Hebrew he
Hungarian hu
Italian it
Japanese ja
Korean ko
Norwegian no
Polish pl
Portuguese (Brazil) pt-BR
Romanian ro
Russian ru
Slovak sk
Spanish es
Swedish sv
Turkish tr

The content on this page created by Google is licensed under the Creative Commons Attribution 3.0 License. User-generated content is not included in this license.

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区视频免费在线观看| 美女精品国产| 久久人人97超碰精品888| 欧美在线免费| 久久精品成人| 久久一区二区精品| 欧美激情视频一区二区三区免费| 欧美成va人片在线观看| 欧美精品免费观看二区| 欧美视频一区二区三区| 国产女人精品视频| 国产一区二区三区av电影| 激情久久久久久久| 亚洲国产精品嫩草影院| 宅男在线国产精品| 久久久xxx| 最新日韩在线视频| 午夜精品久久久久| 欧美国产日韩一区二区三区| 欧美网站大全在线观看| 国产精品亚洲综合天堂夜夜| 亚洲第一色在线| 亚洲视屏在线播放| 欧美国产日韩精品| 亚洲性感美女99在线| 久久青青草原一区二区| 欧美性猛片xxxx免费看久爱| 黄色另类av| 亚洲综合好骚| 亚洲国产欧美久久| 欧美一区二区免费观在线| 欧美日韩三级电影在线| 亚洲第一搞黄网站| 欧美专区日韩专区| 中国成人在线视频| 欧美精品在线一区二区三区| 午夜亚洲性色福利视频| 免费观看成人| 国内精品视频666| 欧美一区二区观看视频| 亚洲精品一区二区三区99| 欧美.www| 欧美在线在线| 最新国产精品拍自在线播放| 香蕉国产精品偷在线观看不卡| 欧美日本不卡| 亚洲破处大片| 欧美国产第二页| 可以看av的网站久久看| 国产性色一区二区| 午夜精品在线视频| 亚洲久久成人| 欧美va亚洲va国产综合| 国产亚洲人成网站在线观看| 亚洲午夜精品久久久久久浪潮| 美女视频一区免费观看| 亚洲性视频h| 国产精品久久久久aaaa九色| 欧美日韩精品国产| 日韩视频在线一区二区| 亚洲国产va精品久久久不卡综合| 亚洲欧美影院| 国产精品中文在线| 午夜欧美大片免费观看| 亚洲欧美国产精品va在线观看| 欧美视频导航| 亚洲欧美日韩精品久久亚洲区| 亚洲人成网站在线观看播放| 久久亚洲综合网| 欧美综合77777色婷婷| 先锋影音久久| 国产主播精品在线| 久久久久久久欧美精品| 久久久久国产一区二区三区| 国产一区二区三区久久久久久久久| 欧美一区二区在线| 午夜欧美电影在线观看| 国产一区二区精品久久91| 久久综合五月天婷婷伊人| 亚洲欧美激情视频| 国产一区久久久| 久久久美女艺术照精彩视频福利播放| 亚洲欧美电影在线观看| 激情六月婷婷久久| 亚洲黄页一区| 国产精品亚洲成人| 免费一级欧美在线大片| 欧美不卡一区| 亚洲欧美区自拍先锋| 久久精品30| 99热精品在线观看| 亚洲综合不卡| 亚洲日本欧美日韩高观看| 最新精品在线| 国产一级一区二区| 欧美激情一区二区三区不卡| 国产精品久久久爽爽爽麻豆色哟哟| 欧美一区日本一区韩国一区| 久久久久一区| 午夜国产不卡在线观看视频| 久久影院午夜论| 欧美日韩黄色大片| 久久久久久久综合| 久久精品国产一区二区电影| 亚洲美女在线国产| 久久经典综合| 亚洲免费视频成人| 欧美jizzhd精品欧美巨大免费| 欧美一区亚洲| 欧美日韩精品在线视频| 毛片av中文字幕一区二区| 欧美日精品一区视频| 欧美v日韩v国产v| 国产精品美女999| 亚洲国语精品自产拍在线观看| 国产精品一区免费观看| 最新中文字幕亚洲| 亚洲激情不卡| 久久精品欧洲| 久久精品国产综合| 国产精品综合av一区二区国产馆| 亚洲美女在线一区| 亚洲免费高清| 欧美经典一区二区三区| 亚洲大胆女人| 亚洲国产精品成人精品| 久久成人精品视频| 久久精品一区二区三区四区 | 久久久人人人| 欧美综合国产精品久久丁香| 欧美日一区二区三区在线观看国产免 | 国产伦一区二区三区色一情| 日韩一区二区精品葵司在线| 亚洲精品国精品久久99热| 久久综合久久久| 亚洲大黄网站| 日韩视频在线免费| 欧美理论在线播放| 亚洲精品久久久久久下一站| 亚洲欧洲日夜超级视频| 久久这里有精品视频| 欧美成人午夜剧场免费观看| 在线精品国产欧美| 久久久九九九九| 欧美激情中文字幕乱码免费| 最新中文字幕一区二区三区| 美女黄色成人网| 91久久一区二区| 亚洲一区二区免费在线| 国产精品日日摸夜夜添夜夜av| 亚洲免费网站| 裸体歌舞表演一区二区| 亚洲国产第一页| 欧美精品在线一区二区| 中文一区在线| 久久综合九色九九| 亚洲伦理在线| 国产精品一二三四区| 性一交一乱一区二区洋洋av| 免费黄网站欧美| 亚洲最新在线视频| 国产日韩欧美视频| 欧美成年人视频| 亚洲欧美日韩国产成人精品影院 | 在线视频亚洲欧美| 欧美一区二区三区成人| 伊人狠狠色丁香综合尤物| 欧美福利一区二区| 久久精品成人一区二区三区蜜臀| 欧美一区二区福利在线| 久久久噜噜噜久久人人看| 国产精品一香蕉国产线看观看 | 免费试看一区| 一本综合久久| 美女999久久久精品视频| 中日韩高清电影网| 国产一区二区三区在线观看精品| 免费观看不卡av| 午夜一区二区三视频在线观看| 久久综合狠狠综合久久综青草| 在线视频日韩精品| 在线观看亚洲一区| 国产精品亚洲一区| 欧美精品导航| 久久精品国产99精品国产亚洲性色| 亚洲国内在线| 久久久久久久久久久久久9999| 亚洲乱码日产精品bd| 国产真实乱偷精品视频免| 欧美日韩一区在线观看视频| 久久精品成人一区二区三区| 亚洲一区二区三区精品在线观看 | 亚洲四色影视在线观看| 激情成人av在线| 国产欧美在线观看一区| 欧美理论片在线观看| 麻豆av一区二区三区| 亚洲女爱视频在线| 在线视频亚洲| 亚洲美女av黄|