equal
deleted
inserted
replaced
|
1 <?php |
|
2 |
|
3 class Text_Wiki_Render_Plain_Table 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 // make nice variable names (type, attr, span) |
|
21 extract($options); |
|
22 |
|
23 $pad = ' '; |
|
24 |
|
25 switch ($type) { |
|
26 |
|
27 case 'table_start': |
|
28 return; |
|
29 break; |
|
30 |
|
31 case 'table_end': |
|
32 return; |
|
33 break; |
|
34 |
|
35 case 'caption_start': |
|
36 return; |
|
37 break; |
|
38 |
|
39 case 'caption_end': |
|
40 return "\n"; |
|
41 break; |
|
42 |
|
43 case 'row_start': |
|
44 return; |
|
45 break; |
|
46 |
|
47 case 'row_end': |
|
48 return " ||\n"; |
|
49 break; |
|
50 |
|
51 case 'cell_start': |
|
52 return " || "; |
|
53 break; |
|
54 |
|
55 case 'cell_end': |
|
56 return; |
|
57 break; |
|
58 |
|
59 default: |
|
60 return ''; |
|
61 |
|
62 } |
|
63 } |
|
64 } |
|
65 ?> |