The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	
	<head>
		<title>Pangloss : Editor : Add Language</title>
		<link rel="stylesheet" href="/pcie.css"/>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
	</head>

	<body bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0">

		<xi:include href="../header.html"/>

<!-- START OF PAGE BODY .............................................. -->
		<table border="0" cellpadding="0" cellspacing="0" width="100%" height="90%">
			<tr><td valign="top" height="19"><span class="vsmall"> </span></td></tr>
			<tr>
				<td valign="top" width="15"><span class="vsmall"> </span></td>
				<td valign="top">
					<h1>Add New Language</h1>

					<!--% Petal does not preserve vars set in includes! Must move this to the backend... %-->
					<!-- xi:include href="../language-error.html"/ -->
					<p petal:if="language_error">
						<div style="color: red; border: solid 1px red; text-indent: 2px">
 							<?var name="set: iso_code  view/language/error/language/iso_code"?>
 							<?var name="set: name      view/language/error/language/name"?>
 							<?var name="set: direction view/language/error/language/direction"?>
 							<?var name="set: is_ltr    view/language/error/language/is_ltr"?>
 							<?var name="set: is_rtl    view/language/error/language/is_rtl"?>
							<?if name="view/language/error/isInvalid"?>
								Validation Error:
								<ul>
									<li petal:if="view/language/error/isLanguageIsoCodeRequired">Language ISO code required<?var name="set: iso_code_error view/language/error/isLanguageIsoCodeRequired"?></li>
									<li petal:if="view/language/error/isLanguageNameRequired">Language name required<?var name="set: name_error view/language/error/isLanguageNameRequired"?></li>
									<li petal:if="view/language/error/isLanguageDirectionRequired">Language direction required<?var name="set: direction_error view/language/error/isLanguageDirectionRequired"?></li>
								</ul>
							<?else?>
						  	Error:
								<ul>
									<li petal:if="view/language/error/isExists">A language with the ISO code &quot;$iso_code&quot; already exists!<?var name="set: iso_code_error view/language/error/isExists"?></li>
									<li petal:if="view/language/error/isNonExistent">No language with the ISO code &quot;$iso_code&quot; exists!<?var name="set: iso_code_error view/language/error/isNonExistent"?></li>
								</ul>
							<?end?>
						</div>
					</p>

					<?var name="set: can_add session/user/is_admin"?>

					<span petal:if="view/language">
 						<?var name="set: language_added view/language/added"?>
 						<?var name="set: iso_code       view/language/iso_code"?>
 						<?var name="set: name           view/language/name"?>
 						<?var name="set: direction      view/language/direction"?>
 						<?var name="set: is_ltr         view/language/is_ltr"?>
 						<?var name="set: is_rtl         view/language/is_rtl"?>
					</span>

					<form method="post" action="language.html" petal:if="can_add">
						<span petal:if="language_added" style="color: green">Language Added.</span>
						<table style="border: solid 1px" width="50%" cellpadding="0" cellspacing="0">
							<tr>
								<td align="left" colspan="3" style="background-color: lightblue; border-bottom: solid 1px">Language Details:</td>
							</tr>
							<tr>
								<td>ISO Code:</td>
								<td align="right"><span petal:if="iso_code_error;" style="color: red">X</span></td>
								<td>
									<input petal:if="false: language_added" type="text" size="20" name="new_language_iso_code" value="$iso_code"/>
									<span  petal:if="language_added" petal:replace="iso_code">iso code</span>
								</td>
							</tr>
							<tr>
								<td>Language Name:</td>
								<td align="right"><span petal:if="name_error;" style="color: red">X</span></td>
								<td>
									<input petal:if="false: language_added" type="text" size="20" name="new_language_name" value="$name"/>
									<span  petal:if="language_added" petal:replace="name">name</span>
								</td>
							</tr>
							<tr>
								<td>Direction:</td>
								<td align="right"><span petal:if="direction_error;" style="color: red">X</span></td>
								<td>
									<span class="small" petal:if="false: language_added">
										<div><input type="radio" name="new_language_direction" value="ltr" petal:attributes="checked true: $is_ltr;"/>left-to-right</div>
										<div><input type="radio" name="new_language_direction" value="rtl" petal:attributes="checked true: $is_rtl;"/>right-to-left</div>
									</span>
									<span petal:if="language_added" petal:replace="direction">direction</span>
								</td>
							</tr>
						</table>
						<input petal:if="false: language_added" type="submit" name="add_language" value="add language"/>
						<a petal:if="language_added" href="/edit/language.html?selected_language=${uri_escape: view/language/key}&get_language=1">edit language</a>
					</form>

					<p petal:if="false: can_add">
						Sorry, you do not have privileges to add Languages.
					</p>

				</td>
				<td valign="top" width="15"><span class="vsmall"> </span></td>
			</tr>
		</table>
<!-- END OF PAGE BODY .............................................. -->

	<xi:include href="../footer.html"/>

  </body>
</html>