2 /****************************************************************/
4 /****************************************************************/
5 /* Copyright (c) 2002-2010 */
6 /* Inclusive Design Institute */
9 /* This program is free software. You can redistribute it and/or*/
10 /* modify it under the terms of the GNU General Public License */
11 /* as published by the Free Software Foundation. */
12 /****************************************************************/
15 define('AT_INCLUDE_PATH', '../../../include/');
16 require(AT_INCLUDE_PATH.'vitals.inc.php');
17 admin_authenticate(AT_ADMIN_PRIV_LANGUAGES);
19 if (isset($_POST['submit'])) {
20 $_POST['variable'] = $addslashes($_POST['variable']);
21 $_POST['term'] = $addslashes($_POST['term']);
22 $_POST['text'] = $addslashes($_POST['text']);
24 $_POST['variable'] = '_c' . $_POST['variable'];
26 $sql = "REPLACE INTO ".TABLE_PREFIX."language_text VALUES ('$_SESSION[lang]', '{$_POST['variable']}', '{$_POST['term']}', '{$_POST['text']}', NOW(), '')";
27 mysql_query($sql, $db);
28 header('Location: '.$_SERVER['PHP_SELF'].'?term='.$_POST['term']);
30 } else if (isset($_POST['delete'])) {
31 $_POST['variable'] = $addslashes($_POST['variable']);
32 $_POST['term'] = $addslashes($_POST['term']);
33 $_POST['text'] = $addslashes($_POST['text']);
35 $_POST['variable'] = '_c' . $_POST['variable'];
37 $sql = "DELETE FROM ".TABLE_PREFIX."language_text WHERE language_code='$_SESSION[lang]' AND `variable`='{$_POST['variable']}' AND term='{$_POST['term']}' LIMIT 1";
38 mysql_query($sql, $db);
39 header('Location: '.$_SERVER['PHP_SELF'].'?term='.$_POST['term']);
43 require(AT_INCLUDE_PATH.'html/frameset/header.inc.php');
44 if (isset($_GET['term'])) {
45 $_GET['term'] = $addslashes($_GET['term']);
46 $sql = "SELECT * FROM ".TABLE_PREFIX."language_text WHERE language_code='$_SESSION[lang]' AND term='$_GET[term]' ORDER BY `variable` DESC";
47 $result = mysql_query($sql, $db);
48 $original_row = mysql_fetch_assoc($result);
49 $custom_row = mysql_fetch_assoc($result);
53 <?php if ($original_row): ?>
54 <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
55 <input type="hidden" name="term" value="<?php echo $_GET['term']; ?>" />
56 <input type="hidden" name="variable" value="<?php echo $original_row['variable']; ?>" />
58 <div class="input-form" style="width: 99%">
60 <h3><?php echo $original_row['term']; ?></h3>
61 <?php if ($original_row['context']): ?>
62 <p><?php echo $original_row['context']; ?></p>
65 <?php if ($custom_row): ?>
66 <h4><?php echo _AT('original_term'); ?></h4>
67 <p><?php echo $original_row['text']; ?></p>
68 <textarea name="text" rows="8" cols="50"><?php echo htmlspecialchars($custom_row['text']); ?></textarea>
70 <textarea name="text" rows="8" cols="50"><?php echo htmlspecialchars($original_row['text']); ?></textarea>
76 $sql = "SELECT * FROM ".TABLE_PREFIX."language_pages WHERE `term`='$_GET[term]' ORDER BY page LIMIT 11";
77 $result = mysql_query($sql, $db);
78 if (mysql_num_rows($result) > 10) {
79 echo '<strong>'._AT('global_more_than_10_pages').'</strong>';
81 echo '<ul style="padding: 0px; margin: 0px; list-style: none">';
82 while ($page_row = mysql_fetch_assoc($result)) {
83 echo '<li>'.$page_row['page'] . '</li>';
90 <div class="buttons row">
91 <input type="submit" name="submit" value="<?php echo _AT('save'); ?>" accesskey="s" />
92 <?php if ($custom_row): ?>
93 <input type="submit" name="delete" value="<?php echo _AT('delete'); ?>" />
99 <p><?php echo _AT('select_term_to_edit'); ?></p>