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; |