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

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>
            一区二区在线观看av| 午夜一区不卡| 性欧美大战久久久久久久久| 宅男66日本亚洲欧美视频 | 国产精品一二一区| 欧美午夜美女看片| 国产精品久久久久久av下载红粉 | 亚洲国产精品ⅴa在线观看| 亚洲国产精品99久久久久久久久| 亚洲国产你懂的| 99综合视频| 午夜天堂精品久久久久 | 久久久亚洲午夜电影| 免费成人高清| 亚洲激情女人| 亚洲精品中文在线| 亚洲欧美一区二区在线观看| 久久久久久91香蕉国产| 每日更新成人在线视频| 欧美激情一区二区三区全黄| 国产精品美女久久| 狠狠久久亚洲欧美| 99精品国产热久久91蜜凸| 99精品国产高清一区二区| 久久精品二区三区| 免费毛片一区二区三区久久久| 亚洲国产二区| 亚洲一区二区三区在线看 | 国产精品久久久久aaaa樱花| 国产一区深夜福利| 亚洲天堂成人在线观看| 久久精品91| 日韩视频中文| 久久一区国产| 国产精品久久久久久久久免费樱桃| 久久精品国产99精品国产亚洲性色| 免费久久精品视频| 国产人成精品一区二区三| 亚洲精品欧美日韩专区| 久久精品99国产精品酒店日本| 亚洲人体一区| 美日韩精品免费| 国产综合第一页| 亚洲男人av电影| 亚洲国产精品热久久| 久久精品国产久精国产思思| 欧美日韩精品一区视频| 1204国产成人精品视频| 久久精品一级爱片| 日韩视频一区二区三区| 欧美激情2020午夜免费观看| 在线成人av| 久久精品一区二区三区不卡牛牛| 在线亚洲自拍| 欧美日韩在线不卡| 一级成人国产| 亚洲精品乱码久久久久久日本蜜臀| 久久亚洲欧美| 在线观看欧美视频| 麻豆91精品91久久久的内涵| 欧美一级精品大片| 国产性色一区二区| 小黄鸭精品密入口导航| 亚洲一区二区三区777| 欧美日韩一区综合| 午夜精品在线| 欧美一区二视频在线免费观看| 国产精品日韩一区二区| 亚洲欧美日韩专区| 午夜在线一区二区| 国产主播精品在线| 久久伊人免费视频| 嫩草伊人久久精品少妇av杨幂| 亚洲片国产一区一级在线观看| 亚洲欧洲日本国产| 欧美亚洲不卡| 久久久久久穴| 农夫在线精品视频免费观看| 亚洲欧洲午夜| aa级大片欧美三级| 国产亚洲人成网站在线观看| 久久亚洲电影| 另类激情亚洲| 一区二区三区蜜桃网| 亚洲午夜视频在线观看| 国产亚洲欧美激情| 亚洲国产精品久久久久| 国产精品成人免费视频| 欧美在线不卡| 美女主播精品视频一二三四| 国产精品99久久久久久久久| 亚洲天堂视频在线观看| 国内外成人在线视频| 亚洲激情视频| 国产一区久久| 亚洲毛片在线| 韩日精品中文字幕| 亚洲欧美成人一区二区三区| 午夜精品视频在线观看| 亚洲国产婷婷| 欧美亚洲三区| 亚洲精品日韩综合观看成人91| 亚洲无线视频| 91久久综合亚洲鲁鲁五月天| 亚洲午夜激情网站| 在线日韩av永久免费观看| 亚洲私人影院在线观看| 91久久极品少妇xxxxⅹ软件| 中文精品视频| 日韩视频一区二区| 久久久久国产精品一区二区| 亚洲一二三区在线| 麻豆精品在线视频| 久久久成人精品| 国产精品久久久久久久第一福利| 美女福利精品视频| 国产女主播一区| 一区二区精品在线观看| 91久久久亚洲精品| 久久久久久亚洲精品中文字幕| 亚洲在线日韩| 欧美日韩国产精品一区二区亚洲 | 一本久道久久综合中文字幕| 红桃视频国产一区| 欧美一区二视频| 欧美一区二区视频在线| 欧美日一区二区在线观看| 亚洲高清不卡av| 亚洲福利视频二区| 久久久国产视频91| 欧美有码视频| 国产精品入口夜色视频大尺度| 亚洲美女性视频| 一区二区三区国产精品| 欧美日本精品| 亚洲品质自拍| 99riav久久精品riav| 麻豆av一区二区三区| 欧美电影免费观看大全| 黄色亚洲大片免费在线观看| 久久国产精品亚洲va麻豆| 久久久久久高潮国产精品视| 国产午夜亚洲精品理论片色戒| 性高湖久久久久久久久| 久久成人精品一区二区三区| 国产精品日韩高清| 久久成人精品| 欧美成人dvd在线视频| 亚洲欧洲一区二区三区在线观看| 老鸭窝毛片一区二区三区| 亚洲盗摄视频| 一区二区三区高清不卡| 国产精品久久久久毛片软件 | 蜜臀91精品一区二区三区| 在线精品一区| 久久中文欧美| 亚洲精品系列| 午夜精品久久久久| 国产手机视频一区二区| 久久久久久穴| 亚洲精品欧美一区二区三区| 亚洲一区免费看| 国产一区观看| 亚洲日本一区二区| 午夜一区在线| 亚洲第一精品久久忘忧草社区| 久久综合99re88久久爱| 亚洲精品美女91| 欧美一区二区精品在线| 一色屋精品视频在线观看网站| 噜噜噜噜噜久久久久久91| 亚洲作爱视频| 久久久一二三| 在线视频欧美日韩| 国内精品模特av私拍在线观看| 欧美阿v一级看视频| 在线亚洲免费视频| 葵司免费一区二区三区四区五区| 最新成人av在线| 国产午夜精品视频| 欧美日本不卡视频| 久久免费国产精品1| 亚洲无人区一区| 亚洲国产精品久久久久婷婷884| 亚洲欧美美女| 日韩视频在线免费| 激情久久久久| 国产精品综合久久久| 欧美日本国产一区| 久久夜色精品国产亚洲aⅴ| 亚洲一区欧美二区| 亚洲风情亚aⅴ在线发布| 欧美一区二区三区免费看| 一区二区三区毛片| 在线成人亚洲| 激情亚洲成人| 国产午夜亚洲精品羞羞网站| 国产精品国产三级国产专区53| 免费看精品久久片| 久久久99精品免费观看不卡|