Rev 232 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 232 | Rev 289 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | <!DOCTYPE html> |
1 | <!DOCTYPE html> |
2 | <html lang="en""> |
2 | <html lang="en"> |
3 | <head> |
3 | <head> |
4 | <meta charset="UTF-8"> |
4 | <meta charset="UTF-8"> |
5 | <title>Golic Vulcan – Federation Standard English Dictionary</title> |
5 | <title>Golic Vulcan – Federation Standard English Dictionary</title> |
6 | <style type="text/css"> |
6 | <style type="text/css"> |
7 | body { |
7 | body { |
Line 28... | Line 28... | ||
28 | font-family: sans-serif; |
28 | font-family: sans-serif; |
29 | font-size: small; |
29 | font-size: small; |
30 | font-weight: bold; |
30 | font-weight: bold; |
31 | } |
31 | } |
32 | 32 | ||
- | 33 | <?php
|
|
- | 34 | $source_lang = 'vuh-Latn-Gol'; |
|
- | 35 | ?>
|
|
- | 36 | i[lang="<?php echo $source_lang; ?>"] { |
|
- | 37 | font-style: normal; |
|
- | 38 | } |
|
- | 39 | ||
33 | i em { |
40 | i em { |
34 | font-weight: bold; |
41 | font-weight: bold; |
35 | } |
42 | } |
- | 43 | ||
- | 44 | #toggle { |
|
- | 45 | position: fixed; |
|
- | 46 | top: 0; |
|
- | 47 | right: 0; |
|
- | 48 | } |
|
36 | </style> |
49 | </style> |
- | 50 | <script type="text/javascript" src="/scripts/object.js"></script> |
|
- | 51 | <script type="text/javascript" src="/scripts/dom/xpath.js"></script> |
|
- | 52 | <script type="text/javascript">var LANG_VULCAN = '<?php echo $source_lang; ?>';</script> |
|
- | 53 | <script type="text/javascript" src="/application/scripts/vulcan-media-script.js"></script> |
|
37 | </head> |
54 | </head> |
38 | 55 | ||
39 | <body> |
56 | <body onload="document.getElementById('toggle').click()"> |
40 | <?php
|
57 | <?php
|
41 | $source_lang = 'vuh-Latn-Gol'; |
- | |
42 | $target_lang = 'en-Latn-Federation'; |
58 | $target_lang = 'en-Latn-Federation'; |
43 | $lines = file('vuh-gol-en.dict'); |
59 | $lines = file('vuh-gol-en.dict'); |
44 | ?>
|
60 | ?>
|
45 | <h1>Golic Vulcan – Federation Standard English Dictionary</h1> |
61 | <h1>Golic Vulcan – Federation Standard English Dictionary</h1> |
- | 62 | <button type="button" id="toggle" onclick="mediaScript(this)"><span class="text">Media Script</span></button> |
|
46 | <?php
|
63 | <?php
|
47 | define('REGEXP_PREFIX_EXAMPLE', '/^ex\s*=\s*/'); |
64 | define('REGEXP_PREFIX_EXAMPLE', '/^ex\s*=\s*/'); |
48 | 65 | ||
49 | if ($lines) |
66 | if ($lines) |
50 | {
|
67 | {
|
Line 136... | Line 153... | ||
136 | '/\\s+~/', |
153 | '/\\s+~/', |
137 | ), |
154 | ), |
138 | array( |
155 | array( |
139 | '“\\1”', |
156 | '“\\1”', |
140 | '<abbr class="type-or-context" lang="' . $target_lang . '">\\1</abbr>', |
157 | '<abbr class="type-or-context" lang="' . $target_lang . '">\\1</abbr>', |
141 | '\\1<i lang="' . $source_lang . '">\\2</i>', |
158 | '\\1<i lang="' . $source_lang . '" class="text">\\2</i>', |
142 | '/\\1', |
159 | '/\\1', |
143 | '<em>\\1</em>', |
160 | '<em>\\1</em>', |
144 | ' ~', |
161 | ' ~', |
145 | ), |
162 | ), |
146 | $matches['transl']); |
163 | $matches['transl']); |
147 | 164 | ||
148 | echo ($is_example ? "<i lang='$source_lang'>" : "<b lang='$source_lang'>") |
165 | echo ($is_example ? "<i lang='$source_lang' class='text'>" : "<b lang='$source_lang' class='text'>") |
149 | . $phrase |
166 | . $phrase |
150 | . ($is_example ? '</i>' : '</b>') |
167 | . ($is_example ? '</i>' : '</b>') |
151 | . " <span lang='$target_lang'>" . $transl . '</span>'; |
168 | . " <span lang='$target_lang'>" . $transl . '</span>'; |
152 | 169 | ||
153 | $last_indent = $indent; |
170 | $last_indent = $indent; |