Show page source of WikiLinks #103140

[[PageNavi(NavigationList)]]

= Valid link formats =
With OSDN Wiki, you can generate links in many different types of formats.

[[PageOutline]]

== !CamelCase Linking ==
More than two English words starting with capital letters put together without a space in between will become a link. Numbers will be treated just the same as lower case letters. Anything besides alphabet letters and numbers will be not become a link, for example if you use Japanese Kanji letters.

Examples:

{{{
 * FrontPage
 * FrontPageTest21
 * 21FrontPage
}}}

Expressed as:

 * FrontPage
 * FrontPageTest21
 * 21FrontPage

== Linking to Wiki page ==
For those that are not !CamelCase, using “!wiki:Wiki pagename” will force them to become the links to Wiki page. If you add “project Unix name” right after “!wiki:”, it will become the link to Wiki page for other projects. Due to the specifications of link, '''you can not use :#[]!'" for !WikiName'''.

Examples:

{{{
 * wiki:FrontPage
 * wiki:21WikiName
 * wiki:docs:WikiLinks
}}}

Expressed as:

 * wiki:FrontPage
 * wiki:21WikiName
 * wiki:docs:WikiLinks


If you want to use Japanese, Chinese and Multibyte language Wiki name, it's simpler to use bracket link. 

== Linking to project page ==

With “!project:project_Unix_name”, you can create a link to project page. You can do the same with “projects:”

Examples:

{{{
 * project:sourceforge
 * projects:slashdotjp
}}}

Expressed as:

 * project:sourceforge
 * projects:slashdotjp

== Linking to ticket item ==
With “ticket:ticket_item_ID” or “#ID of the ticket item”, you can create a link to the ticket-item page with details.

Examples:

{{{
 * ticket:100
 * #100
}}}

Expressed as:

 * ticket:100
 * #100

== Linking to project Web page ==

With “!prweb:pass”, you can create a link to project web page. If you write “!prweb:project_Unix_name:pass”, then it will become the link to the project web page for other projects.

Examples:

{{{
 * prweb:/
 * prweb:slashdotjp:/?FAQ
}}}

Expressed as:

 * prweb:/
 * prweb:slashdotjp:/?FAQ

== Linking to user profile ==

With “!id:user's Unix name”, you can create a link to the user's page. You can also use “user:” or “users:”.

Examples:

{{{
 * id:sado
 * user:sugi
 * users:ishikawa
}}}

Expressed as:

 * id:sado
 * user:sugi
 * users:ishikawa

== Linking to source code ==

With “!cvs:pass” or “!svn:pass”, you can create a link to the pass of the source code. You can assign other project name, like “!cvs:project_name:pass”.

Also, with “rnumber”, you can create a link to a specific revision of Subversion. When you are doing this, you can not assign a project name.

Examples:

{{{
 * cvs:/
 * svn:slashdotjp:/slashjp/trunk/COPYING
 * r123
}}}

Expressed as:

 * cvs:/
 * svn:slashdotjp:/slashjp/trunk/COPYING
 * r123

== Linking to book ==

With “!isbn:ISBN number”, you can create a link to a book page on Amazon Japan.

Examples:

{{{
 * isbn:4797338261
}}}

Expressed as:

 * isbn:4797338261

== Brackets Link ==
Items surrounded with [ ] brackets will be forced to become a link. If you add a space within the brackets, the string text behind that space becomes the display name of the link.

Examples:

{{{
 * [FrontPage]
 * [wiki:FrontPage]
 * [id:sado sado's page ]
 * [http://srad.jp/ SRAD Japan]
}}}

Expressed as:

 * [FrontPage]
 * [wiki:FrontPage]
 * [id:sado sado's page]
 * [http://srad.jp/ SRAD Japan]

[[PageNavi(NavigationList)]]