diff -ruN www.orig/WEB-INF/classes/editPostForm.php www/WEB-INF/classes/editPostForm.php
--- www.orig/WEB-INF/classes/editPostForm.php	2007-02-21 14:42:12.000000000 +0100
+++ www/WEB-INF/classes/editPostForm.php	2007-02-21 14:42:45.000000000 +0100
@@ -14,11 +14,6 @@
 		elseif (($request->getParameter('field_desc') || $request->getParameter('field_var'))) {
 			$this->add_post = TRUE;
 
-#			foreach (array('field_desc', 'field_var') as $f) {
-#				if (!eregi('^[a-z0-9_-]+$',$request->getParameter($f))) {
-#					$this->error[$f] = TRUE;
-#				}
-#			}
 			$this->field_desc = $request->getParameter('field_desc');
 			$this->field_var = $request->getParameter('field_var');
 
@@ -29,13 +24,7 @@
 				$this->error[$f] = TRUE;
 			}
 			$this->field_type = $request->getParameter('field_type');
-
-#			foreach (array('field_value', 'field_prefix', 'field_suffix') as $f) {
-#				if (!eregi('^[a-z0-9]*$',$request->getParameter($f))) {
-#					$this->error[$f] = TRUE;
-#				}
-#			}
-			$this->field_value = $request->getParameter('field_value');
+			$this->field_value = $request->getParameter('field_script') ? $request->getParameter('field_script') : $request->getParameter('field_value');
 			$this->field_prefix = $request->getParameter('field_prefix');
 			$this->field_suffix = $request->getParameter('field_suffix');
 		}
diff -ruN www.orig/WEB-INF/classes/editPost.php www/WEB-INF/classes/editPost.php
--- www.orig/WEB-INF/classes/editPost.php	2007-02-21 14:42:12.000000000 +0100
+++ www/WEB-INF/classes/editPost.php	2007-02-21 14:42:19.000000000 +0100
@@ -49,6 +49,7 @@
 					sqlite_escape_string($form->field_var)."', '".sqlite_escape_string($form->field_type)."', '".
 					sqlite_escape_string($form->field_value)."','".sqlite_escape_string($form->field_prefix)."','".
 					sqlite_escape_string($form->field_suffix)."')";
+				echo $query;
 				$result = $db->query($query);
 				if (DB::isError($result)) {
 					print "Error: " . __FUNCTION__ . "() in " . __FILE__;
diff -ruN www.orig/WEB-INF/tpl/edit_post.tpl www/WEB-INF/tpl/edit_post.tpl
--- www.orig/WEB-INF/tpl/edit_post.tpl	2007-02-21 14:42:12.000000000 +0100
+++ www/WEB-INF/tpl/edit_post.tpl	2007-02-21 14:42:19.000000000 +0100
@@ -81,7 +81,7 @@
 	</div>
 	<div id='field_script_div' style='display: none'>
 	<table style='width: 100%'>
-	<tr><td style='width: 50%'>".$i18n['field_value']."</td><td><input style='background:".($form->error['field_value'] ? 'yellow' : '')."' class='textinput' name='field_value' value=\"".htmlspecialchars($form->field_value)."\" type='text'></td></tr>
+	<tr><td style='width: 50%'>".$i18n['field_value']."</td><td><input style='background:".($form->error['field_value'] ? 'yellow' : '')."' class='textinput' name='field_script' value=\"".htmlspecialchars($form->field_value)."\" type='text'></td></tr>
 	<tr><td colspan='2' class='submit'><input type='submit' class='inputbutton' name='add_post' value=\"".$i18n["add"]."\"></td></tr>
 	</table>
 	</div>

