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

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

WikiSyntax (來源Google)

Posted on 2011-11-09 06:52 RTY 閱讀(562) 評論(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>
            亚洲人成网站在线观看播放| 国产欧美在线观看| 亚洲精品你懂的| 亚洲国产日韩欧美一区二区三区| 久久99伊人| 亚洲国产精品久久91精品| 欧美成黄导航| 欧美麻豆久久久久久中文| 亚洲一区二区精品| 亚洲一区二区成人| 99这里只有精品| 欧美国产精品中文字幕| 亚洲黄页一区| 一区二区三区欧美日韩| 国产情人节一区| 免费久久99精品国产| 欧美成人精品一区二区| 正在播放欧美视频| 欧美一区2区三区4区公司二百| 在线成人www免费观看视频| 欧美激情视频一区二区三区免费 | 亚洲午夜在线| 激情成人综合| 亚洲黄网站黄| 国产日本欧洲亚洲| 亚洲成色777777女色窝| 一区二区三区欧美在线| 国产一区二区三区黄| 亚洲国产一区二区三区在线播 | 欧美日韩国产精品成人| 午夜国产精品视频免费体验区| 香蕉久久一区二区不卡无毒影院 | 欧美永久精品| 亚洲精品美女久久久久| 午夜久久资源| 一区二区三区日韩欧美精品| 欧美在线视频免费观看| 亚洲午夜久久久久久久久电影院| 久久国产直播| 午夜亚洲福利| 欧美日韩亚洲激情| 欧美福利一区二区三区| 国产午夜精品视频| 亚洲午夜在线观看视频在线| 亚洲美女淫视频| 久久天堂av综合合色| 香蕉久久一区二区不卡无毒影院 | 国产主播喷水一区二区| 亚洲人成77777在线观看网| 韩国成人福利片在线播放| 亚洲视频在线观看免费| 日韩一级精品| 嫩草影视亚洲| 免费在线视频一区| 亚洲高清视频在线| 亚洲国产天堂久久综合网| 国产亚洲永久域名| 亚洲欧美日韩精品久久亚洲区| 日韩视频在线免费| 欧美成人免费全部| 男人的天堂成人在线| 一区二区三区在线视频观看| 性欧美18~19sex高清播放| 亚洲欧美一区二区精品久久久| 欧美日韩成人综合| 亚洲人成高清| 一区二区三区精密机械公司| 欧美成人亚洲成人| 亚洲国产欧美一区二区三区久久| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲国产精品一区| 久久久久.com| 欧美本精品男人aⅴ天堂| 亚洲春色另类小说| 欧美ab在线视频| 亚洲国产视频一区| 亚洲精品在线看| 欧美日韩视频一区二区三区| 一本色道久久综合亚洲精品不 | 黄色成人91| 久久综合狠狠综合久久激情| 欧美www视频在线观看| 91久久国产自产拍夜夜嗨| 免费国产一区二区| 亚洲国产精品电影| 亚洲性夜色噜噜噜7777| 欧美性开放视频| 校园春色国产精品| 米奇777超碰欧美日韩亚洲| 91久久在线观看| 欧美日韩国产一区| 亚洲一区二区三区视频| 久久综合给合| 亚洲精品在线免费| 国产精品爽爽ⅴa在线观看| 欧美一级电影久久| 欧美成人日韩| 亚洲永久精品国产| 伊人久久久大香线蕉综合直播| 欧美福利网址| 亚洲欧美中文另类| 亚洲第一黄网| 欧美在线播放视频| 欧美绝品在线观看成人午夜影视| 亚洲无亚洲人成网站77777 | 欧美激情一区在线| 亚洲深夜激情| 欲色影视综合吧| 欧美三级乱人伦电影| 欧美风情在线| 亚洲国产成人不卡| 欧美在线欧美在线| 日韩亚洲一区在线播放| 国内精品久久久| 欧美丝袜一区二区| 另类成人小视频在线| 亚洲欧美久久久久一区二区三区| 亚洲成在人线av| 久久米奇亚洲| 国产一区二区三区高清播放| 欧美人与禽猛交乱配| 欧美在线你懂的| 艳妇臀荡乳欲伦亚洲一区| 免费久久精品视频| 久久九九国产精品| 亚洲一区在线直播| 99精品国产99久久久久久福利| 国产一区欧美日韩| 国产精品视频免费| 欧美日韩国产首页| 女同性一区二区三区人了人一| 欧美一区二区三区视频免费播放 | 欧美中文日韩| 亚洲自拍电影| 中文在线资源观看视频网站免费不卡| 亚洲国产精品一区二区久 | 欧美精品色网| 免费欧美高清视频| 久久亚洲精品视频| 久久国产乱子精品免费女| 亚洲一区二区三| 亚洲特色特黄| 正在播放日韩| 一本色道婷婷久久欧美| 亚洲精品中文字幕女同| 亚洲精品欧洲| 亚洲经典自拍| 亚洲黄色精品| 亚洲国产欧美久久| 亚洲电影在线观看| 亚洲国产精品一区二区第四页av| 老司机精品视频一区二区三区| 久久人人爽人人爽爽久久| 久久福利毛片| 久久免费视频一区| 免费影视亚洲| 亚洲人成在线观看一区二区| 亚洲精品综合| 亚洲一区一卡| 久久av资源网| 免费的成人av| 欧美日韩免费高清| 国产精品麻豆va在线播放| 久久久精品一区| 久久xxxx| 欧美gay视频激情| 欧美日本在线视频| 国产精品日韩精品| 国产一区二区三区网站| 曰韩精品一区二区| 亚洲精品之草原avav久久| 亚洲图片欧美日产| 欧美一区二区视频免费观看| 久久久久久久综合狠狠综合| 欧美高清在线观看| 亚洲精品护士| 国产精品jizz在线观看美国 | 国产精品女同互慰在线看| 国产午夜精品全部视频播放| 亚洲福利视频一区| 这里只有精品丝袜| 久久久久99| 亚洲日韩成人| 欧美伊人久久久久久久久影院 | 久久国产精彩视频| 欧美区二区三区| 国内一区二区三区在线视频| 99热在线精品观看| 久久成人免费| 最新中文字幕一区二区三区| 亚洲欧美一区二区原创| 欧美激情精品| 国产婷婷色一区二区三区| 日韩网站在线看片你懂的| 久久久精品国产免费观看同学| 亚洲人成亚洲人成在线观看| 欧美综合激情网| 国产精品天美传媒入口| 亚洲毛片播放| 老司机午夜精品|