Changes between Version 5 and Version 6 of WikiHtml


Ignore:
Timestamp:
Jan 28, 2010, 4:25:37 AM (8 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiHtml

    v5 v6  
    1 = Wiki テキスト内で HTML を使用する =
     1= Using HTML in Wiki Text =
    22
    3 HTML [wiki:WikiProcessors WikiProcessor] の機能によって、 Trac では Wiki コンテキスト内での HTML 利用が可能です。
     3Trac supports inserting HTML into any wiki context, accomplished using the HTML [wiki:WikiProcessors WikiProcessor].
    44
    5 HTML 対応は内蔵機能であり、追加パッケージのインストールを必要としません。
     5HTML support is built-in, and does not require installing any additional packages.
    66
    7 == HTML の使い方 ==
    8 Wiki エンジンにテキストブロックが HTML として取り扱われるよう、 ''html'' プロセッサを使用するという情報を与えます。
     7== How to Use HTML ==
     8To inform the wiki engine that a block of text should be treated as HTML, use the ''html'' processor.
    99
    10 この例のような表現は:
     10This example should explain:
    1111{{{
    1212#!html
    1313<pre class="wiki">{{{
    1414#!html
    15 &lt;h1 style="text-align: right; color: blue"&gt;HTML テスト&lt;/h1&gt;
     15&lt;h1 style="text-align: right; color: blue"&gt;HTML Test&lt;/h1&gt;
    1616}}}</pre>
    1717}}}
    1818
    19 このように表示されます:
     19Results in:
    2020{{{
    2121#!html
    22 <h1 style="text-align: right; color: blue">HTML テスト</h1>
     22<h1 style="text-align: right; color: blue">HTML Test</h1>
    2323}}}
    2424
    25 Trac が HTML コードを表示する前にサニタイズすることに注意して下さい。つまり Javascript のイベントハンドラのような潜在的に危険なコードを使おうとしても、出力から削除されるということです。
     25Note that Trac sanitizes your HTML code before displaying it. That means that if you try to use potentially dangerous constructs such as Javascript event handlers, those will be removed from the output.
    2626
    27 == より詳しい情報 ==
     27Since 0.11, the filtering is done by Genshi, and as such, the produced out will be a well-formed fragment of HTML. In other words, this mean that you can no longer use two HTML blocks, one for opening a <div>, the second for closing it, in order to wrap arbitrary wiki text.
     28To achieve this, you need now to use the ''div'' Wiki processor:
     29
     30{{{
     31{{{
     32#!div class=important style="border: 2pt solid; text-align: center"
     33This is the ''only'' way to go in Trac 0.11
     34}}}
     35}}}
     36
     37Results in:
     38{{{
     39#!div class=important style="border: 2pt solid; text-align: center"
     40This is the ''only'' way to go in Trac 0.11
     41}}}
     42
     43For spans, you should rather use the Macro call syntax:
     44{{{
     45 Hello [[span(''WORLD'' (click [#world-anchor here]), style=color: green; font-size: 120%, id=world-anchor)]]!
     46}}}
     47
     48Results in:
     49 Hello [[span(''WORLD'' (click [#world-anchor here]), style=color: green; font-size: 120%, id=world-anchor)]]!
     50
     51
     52== More Information ==
    2853
    2954 * http://www.w3.org/ -- World Wide Web Consortium