equal
deleted
inserted
replaced
|
1 <?php |
|
2 |
|
3 class Text_Wiki_Render_Plain_Blockquote extends Text_Wiki_Render { |
|
4 |
|
5 /** |
|
6 * |
|
7 * Renders a token into text matching the requested format. |
|
8 * |
|
9 * @access public |
|
10 * |
|
11 * @param array $options The "options" portion of the token (second |
|
12 * element). |
|
13 * |
|
14 * @return string The text rendered from the token options. |
|
15 * |
|
16 */ |
|
17 |
|
18 function token($options) |
|
19 { |
|
20 $type = $options['type']; |
|
21 $level = $options['level']; |
|
22 |
|
23 // set up indenting so that the results look nice; we do this |
|
24 // in two steps to avoid str_pad mathematics. ;-) |
|
25 $pad = str_pad('', $level + 1, "\t"); |
|
26 $pad = str_replace("\t", ' ', $pad); |
|
27 |
|
28 // starting |
|
29 if ($type == 'start') { |
|
30 return "\n$pad"; |
|
31 } |
|
32 |
|
33 // ending |
|
34 if ($type == 'end') { |
|
35 return "\n$pad"; |
|
36 } |
|
37 } |
|
38 } |
|
39 ?> |