dcda8f5951a8ef9b256ec490d3845d46247dc24c
fenris advanced

fenris authored 8 years ago

source/structure/conjugation.html.php  1) <?php
source/structure/conjugation.html.php  2) 	global $configuration;
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php  3) 	include_once("source/logic/server/table.php");
source/structure/conjugation.html.php  4) 	include_once("source/logic/server/data.php");
source/structure/conjugation.html.php  5) 	include_once("source/logic/server/misc.php");
fenris advanced

fenris authored 8 years ago

source/structure/conjugation.html.php  6)  ?>
fenris moved to html

fenris authored 8 years ago

source/html.php/conjugation.html.php   7) <section class="section" id="grammar/conjugation">
bfadmin-master advanced

bfadmin-master authored 8 years ago

source/structure/conjugation.html.php  8) 	<header>Conjugation</header>
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php  9) 	<p>In Folksprak verbs are not conjugated for different <span class="grammarterm">personae</span> (participants), <span class="grammarterm">numeri</span> (number of actors) or <span class="grammarterm">genera</span> (grammatical genders).</p>
fenris moved to html

fenris authored 8 years ago

source/html.php/conjugation.html.php  10) 	<section class="subsection" id="conjugation/infinite_verbforms">
source/html.php/conjugation.html.php  11) 		<header>Infinite Verbforms</header>
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php 12) 		<p>The <span class="grammarterm">infinitive</span> is formed by appending <span class="word lang_fs">-a</span> to the verb stem, e.g. <span class="word lang_fs">skriva</span> ~ <span class="word lang_en">to write</span>.</p>
source/structure/conjugation.html.php 13) 		<p>The <span class="grammarterm">active participle</span> is formed by appending <span class="word lang_fs">-end</span> to the verb stem, e.g. <span class="word lang_fs">skrivend</span> ~ <span class="word lang_en">writing</span>.</p>
source/structure/conjugation.html.php 14) 		<p>The <span class="grammarterm">passive participle</span> is formed by appending <span class="word lang_fs">-et</span> to the verb stem, e.g. <span class="word lang_fs">skrivet</span> ~ <span class="word lang_en">written</span>. If speakable the <span class="word lang_fs">e</span> in the ending can be omitted, e.g. <span class="word lang_fs">skrivt</span>.</p>
fenris moved to html

fenris authored 8 years ago

source/html.php/conjugation.html.php  15) 	</section>
source/html.php/conjugation.html.php  16) 	<section class="subsection" id="conjugation/tempora">
fenris advanced

fenris authored 8 years ago

source/structure/conjugation.html.php 17) 		<header>Tempora and Modi</header>
bfadmin-master advanced

bfadmin-master authored 8 years ago

source/structure/conjugation.html.php 18) 		<p>The following table lists the timeforms found in Folksprak and how they are built in the <span class="grammarterm">indicative</span> mode.</p>
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php 19) <?php
source/structure/conjugation.html.php 20) 	$table = new class_table
source/structure/conjugation.html.php 21) 	(
source/structure/conjugation.html.php 22) 		[
source/structure/conjugation.html.php 23) 			new class_column
source/structure/conjugation.html.php 24) 			(
source/structure/conjugation.html.php 25) 				"Name",
source/structure/conjugation.html.php 26) 				function ($row)
source/structure/conjugation.html.php 27) 				{
source/structure/conjugation.html.php 28) 					return ["name" => $row["name"], "remark" => $row["remark"]];
source/structure/conjugation.html.php 29) 				},
source/structure/conjugation.html.php 30) 				function ($value)
source/structure/conjugation.html.php 31) 				{
source/structure/conjugation.html.php 32) 					$output = $value["name"];
source/structure/conjugation.html.php 33) 					if ($value["remark"] != null)
source/structure/conjugation.html.php 34) 					{
source/structure/conjugation.html.php 35) 						$output .= (" " . "(" . $value["remark"] . ")");
source/structure/conjugation.html.php 36) 					}
source/structure/conjugation.html.php 37) 					return $output;
source/structure/conjugation.html.php 38) 				}
source/structure/conjugation.html.php 39) 			),
source/structure/conjugation.html.php 40) 			new class_column
source/structure/conjugation.html.php 41) 			(
source/structure/conjugation.html.php 42) 				"Description",
source/structure/conjugation.html.php 43) 				function ($row)
source/structure/conjugation.html.php 44) 				{
source/structure/conjugation.html.php 45) 					return $row["description"];
source/structure/conjugation.html.php 46) 				}
source/structure/conjugation.html.php 47) 			),
source/structure/conjugation.html.php 48) 			new class_column
source/structure/conjugation.html.php 49) 			(
source/structure/conjugation.html.php 50) 				"Scheme",
source/structure/conjugation.html.php 51) 				function ($row)
source/structure/conjugation.html.php 52) 				{
source/structure/conjugation.html.php 53) 					return $row["scheme"];
source/structure/conjugation.html.php 54) 				},
source/structure/conjugation.html.php 55) 				function ($value)
source/structure/conjugation.html.php 56) 				{
source/structure/conjugation.html.php 57) 					return format($value, ["word", "lang_fs"]);
source/structure/conjugation.html.php 58) 				}
source/structure/conjugation.html.php 59) 			),
source/structure/conjugation.html.php 60) 			new class_column
source/structure/conjugation.html.php 61) 			(
source/structure/conjugation.html.php 62) 				"Example",
source/structure/conjugation.html.php 63) 				function ($row)
source/structure/conjugation.html.php 64) 				{
source/structure/conjugation.html.php 65) 					global $configuration;
bfadmin-master advanced

bfadmin-master authored 8 years ago

source/structure/conjugation.html.php 66) 					return ["original" => [$row["example"]["original"]], "translated" => $row["example"]["translations"][$configuration["target"]]];
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php 67) 				},
bfadmin-master advanced

bfadmin-master authored 8 years ago

source/structure/conjugation.html.php 68) 				_bar("sentence")
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php 69) 			),
source/structure/conjugation.html.php 70) 		],
bfadmin-master advanced

bfadmin-master authored 8 years ago

source/structure/conjugation.html.php 71) 		array_slice(read_json("source/data/timeforms.json"), 0, 3)
fenris foo

fenris authored 8 years ago

source/structure/conjugation.html.php 72) 	);
source/structure/conjugation.html.php 73) 	$table->generate();
source/structure/conjugation.html.php 74)  ?>
source/structure/conjugation.html.php 75) 		<p>Since these forms are built with auxiliary verbs, they can be combined straight forward to form complex expressions. For example <span class="sentence lang_fs">ek skal hava skrivt.</span> means <span class="sentence lang_en">i will have written.</span> and <span class="sentence lang_fs">ek hav skalt skriva.</span> means sth. like <span class="sentence lang_en">i was going to write.</span>.</p>
source/structure/conjugation.html.php 76) 		<p>The <span class="grammarterm">imperative</span> only exists in the present (with future meaning) for the 2nd person singular and plural. It is formed by using the bare stem of the verb, optionally followed by the personal pronoun (i.e. either <span class="word lang_fs">du</span> or <span class="word lang_fs">je</span>) in order to specify or emphasize the numerus. Examples: <span class="sentence lang_fs">skriv!</span>, <span class="sentence lang_fs">skriv, je!</span>.</p>
fenris advanced

fenris authored 8 years ago

source/structure/conjugation.html.php 77) 		<span class="todo">conjunctive</span>