]> git.joonet.de Git - adminer.git/commitdiff
XHTML syntax errors (thanks to kozotoc)
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Wed, 24 Sep 2008 20:46:21 +0000 (20:46 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Wed, 24 Sep 2008 20:46:21 +0000 (20:46 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@491 7c3ca157-0c34-0410-bff1-cbf682f78f5c

create.inc.php
design.inc.php
dump.inc.php
editing.inc.php
foreign.inc.php
indexes.inc.php
privileges.inc.php
schema.inc.php
select.inc.php
sql.inc.php

index 1f2bad68d8b6bb579951a033adc0850c70869826..bde10d55aa013f352b9d6e4e07c936a6a8024411 100644 (file)
@@ -96,7 +96,7 @@ $collations = collations();
 <p>
 <?php echo lang('Auto Increment'); ?>: <input name="Auto_increment" size="4" value="<?php echo intval($row["Auto_increment"]); ?>" />
 <?php echo lang('Comment'); ?>: <input name="Comment" value="<?php echo htmlspecialchars($row["Comment"]); ?>" maxlength="60" />
-<script type="text/javascript">
+<script type="text/javascript">// <![CDATA[
 document.write('<label for="column_comments"><input type="checkbox" id="column_comments"<?php if ($column_comments) { ?> checked="checked"<?php } ?> onclick="column_comments_click(this.checked);" /><?php echo lang('Show column comments'); ?></label>');
 function column_comments_click(checked) {
        var trs = document.getElementsByTagName('tr');
@@ -105,8 +105,7 @@ function column_comments_click(checked) {
        }
 }
 <?php if (!$column_comments) { ?>column_comments_click(false);<?php } ?>
-
-</script>
+// ]]></script>
 </p>
 <p>
 <input type="hidden" name="token" value="<?php echo $token; ?>" />
index 53bf947e6b01c744983a74585c3c9a56581881e5..6fcd1ada45dc97c173785b876124bd7a1da2fffc 100644 (file)
@@ -31,7 +31,7 @@ function toggle(id) {
                echo '<p id="breadcrumb"><a href="' . (strlen($link) ? htmlspecialchars($link) : ".") . '">' . (isset($_GET["server"]) ? htmlspecialchars($_GET["server"]) : lang('Server')) . '</a> &raquo; ';
                if (is_array($breadcrumb)) {
                        if (strlen($_GET["db"])) {
-                               echo '<a href="' . substr($SELF, 0, -1) . '">' . htmlspecialchars($_GET["db"]) . '</a> &raquo; ';
+                               echo '<a href="' . htmlspecialchars(substr($SELF, 0, -1)) . '">' . htmlspecialchars($_GET["db"]) . '</a> &raquo; ';
                        }
                        foreach ($breadcrumb as $key => $val) {
                                if (strlen($val)) {
index d0a913753e8203042b80d1a887077fe0d7c7d2d8..ff4e4e00c5066f88494cc9192ab01f0824c82032 100644 (file)
@@ -134,7 +134,7 @@ page_header(lang('Export'), "", (strlen($_GET["export"]) ? array("table" => $_GE
 <script type="text/javascript">
 function check(td, name, value) {
        var inputs = td.parentNode.parentNode.parentNode.getElementsByTagName('input');
-       for (var i=0; i < inputs.length; i++) {
+       for (var i=0; inputs.length > i; i++) {
                if (name.test(inputs[i].name)) {
                        inputs[i].checked = (inputs[i].value == value);
                }
@@ -191,5 +191,5 @@ while ($row = $result->fetch_assoc()) {
 }
 echo "$views</table>\n";
 ?>
-<input type="submit" value="<?php echo lang('Export'); ?>" />
+<p><input type="submit" value="<?php echo lang('Export'); ?>" /></p>
 </form>
index 0dce0d208d5cee4baec85e752ff301bdcc9eb6f0..34693169ff68c822894a16927309b81431f781b1 100644 (file)
@@ -83,7 +83,7 @@ function process_type($field, $collate = "COLLATE") {
 function edit_fields($fields, $collations, $type = "TABLE") {
        global $inout;
        ?>
-<thead><tr>
+<tr>
 <?php if ($type == "PROCEDURE") { ?><td><?php echo lang('IN-OUT'); ?></td><?php } ?>
 <th><?php echo ($type == "TABLE" ? lang('Column name') : lang('Parameter name')); ?></th>
 <td><?php echo lang('Type'); ?></td>
@@ -95,7 +95,7 @@ function edit_fields($fields, $collations, $type = "TABLE") {
 <td><?php echo lang('Comment'); ?></td>
 <?php } ?>
 <td><input type="image" name="add[0]" src="plus.gif" title="<?php echo lang('Add next'); ?>" /></td>
-</tr></thead>
+</tr>
 <?php
        $column_comments = false;
        foreach ($fields as $i => $field) {
@@ -174,12 +174,12 @@ function add_row(button) {
        var row2 = row.cloneNode(true);
        var tags = row.getElementsByTagName('select');
        var tags2 = row2.getElementsByTagName('select');
-       for (var i=0; i < tags.length; i++) {
+       for (var i=0; tags.length > i; i++) {
                tags[i].name = tags[i].name.replace(/([0-9.]+)/, x);
                tags2[i].selectedIndex = tags[i].selectedIndex;
        }
        tags = row.getElementsByTagName('input');
-       for (var i=0; i < tags.length; i++) {
+       for (var i=0; tags.length > i; i++) {
                if (tags[i].name == 'auto_increment_col') {
                        tags[i].value = x;
                        tags[i].checked = false;
index 2904bc14c529a7fb7a587e816ed31113bfa44848..c187c73d9387db3cae4f1480aebd70a74d1882e5 100644 (file)
@@ -48,7 +48,7 @@ $source = get_vals("SHOW COLUMNS FROM " . idf_escape($_GET["foreign"])); //! no
 $target = ($_GET["foreign"] === $row["table"] ? $source : get_vals("SHOW COLUMNS FROM " . idf_escape($row["table"])));
 ?>
 
-<script type="text/javascript">
+<script type="text/javascript">// <![CDATA[
 function add_row(field) {
        var row = field.parentNode.parentNode.cloneNode(true);
        var selects = row.getElementsByTagName('select');
@@ -59,7 +59,7 @@ function add_row(field) {
        field.parentNode.parentNode.parentNode.appendChild(row);
        field.onchange = function () { };
 }
-</script>
+// ]]></script>
 
 <form action="" method="post">
 <p>
index 47952c68a2a58fd1bd9a268baf0bd5e400dd2789..6fbbdc1c3da13cbe74c13e484a6f23c13d0ec379 100644 (file)
@@ -63,7 +63,7 @@ if ($_POST) {
 }
 ?>
 
-<script type="text/javascript">
+<script type="text/javascript">// <![CDATA[
 function add_row(field) {
        var row = field.parentNode.parentNode.cloneNode(true);
        var spans = row.getElementsByTagName('span');
@@ -91,7 +91,7 @@ function add_column(field) {
        field.parentNode.parentNode.appendChild(column);
        field.onchange = function () { };
 }
-</script>
+// ]]></script>
 
 <form action="" method="post">
 <table border="0" cellspacing="0" cellpadding="2">
index eb8a377493c6ba407d6162fcd55213faf3b2e4b8..6365dd544d713fd19a39b6e0abd1792997af7dd0 100644 (file)
@@ -14,7 +14,6 @@ if (!$result) {
 <?php
        $result = $mysql->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host");
 }
-echo "</p>\n";
 echo "<table border='1' cellspacing='0' cellpadding='2'>\n";
 echo "<thead><tr><th>&nbsp;</th><th>" . lang('Username') . "</th><th>" . lang('Server') . "</th></tr></thead>\n";
 while ($row = $result->fetch_assoc()) {
index d9db282dcb48085eb0ce3d76b406dec7a3bfb986..6c087bba8f135d1bc61736db4d7319a9396a2006 100644 (file)
@@ -67,7 +67,7 @@ document.onmousemove = function (ev) {
                var top = (ev.clientY - y) / em;
                var divs = that.getElementsByTagName('div');
                var line_set = { };
-               for (var i=0; i < divs.length; i++) {
+               for (var i=0; divs.length > i; i++) {
                        if (divs[i].className == 'references') {
                                var div2 = document.getElementById((divs[i].id.substr(0, 4) == 'refs' ? 'refd' : 'refs') + divs[i].id.substr(4));
                                var ref = (table_pos[divs[i].title] ? table_pos[divs[i].title] : [ div2.parentNode.offsetTop / em, 0 ]);
@@ -81,7 +81,7 @@ document.onmousemove = function (ev) {
                                        var left2 = Math.min(0, left - ref[1]) - 1;
                                        div2.style.left = left2 + 'em';
                                        div2.getElementsByTagName('div')[0].style.width = -left2 + 'em';
-                                       is_top = (divs[i].offsetTop + top * em < div2.offsetTop + ref[0] * em);
+                                       is_top = (div2.offsetTop + ref[0] * em > divs[i].offsetTop + top * em);
                                }
                                if (!line_set[id]) {
                                        var line = document.getElementById(divs[i].id.replace(/^....(.+)-[0-9]+$/, 'refl$1'));
index 98691b52d725d40e95b0dd58cd1b7594e7126c51..bfa413043e68e8d8db6b65826c46bd34593f70b3 100644 (file)
@@ -114,7 +114,7 @@ if (!$columns) {
 } else {
        echo "<form action='' id='form'>\n";
        ?>
-<script type="text/javascript">
+<script type="text/javascript">// <![CDATA[
 function add_row(field) {
        var row = field.parentNode.cloneNode(true);
        var selects = row.getElementsByTagName('select');
@@ -130,7 +130,7 @@ function add_row(field) {
        field.parentNode.parentNode.appendChild(row);
        field.onchange = function () { };
 }
-</script>
+// ]]></script>
 <?php
        echo "<fieldset><legend>" . lang('Select') . "</legend>\n";
        if (strlen($_GET["server"])) {
@@ -229,7 +229,7 @@ for (var i=0; <?php echo $i; ?> > i; i++) {
                        echo "<table border='1' cellspacing='0' cellpadding='2'>\n";
                        for ($j=0; $row = $result->fetch_assoc(); $j++) {
                                if (!$j) {
-                                       echo '<thead><tr>' . (count($select) == count($group) ? '<td><label><input type="checkbox" name="delete_selected" value="1" onclick="var elems = this.form.elements; for (var i=0; i < elems.length; i++) if (elems[i].name == \'delete[]\') elems[i].checked = this.checked;" />' . lang('all') . '</label></td>' : '');
+                                       echo '<thead><tr>' . (count($select) == count($group) ? '<td><label><input type="checkbox" name="delete_selected" value="1" onclick="var elems = this.form.elements; for (var i=0; elems.length > i; i++) if (elems[i].name == \'delete[]\') elems[i].checked = this.checked;" />' . lang('all') . '</label></td>' : '');
                                        foreach ($row as $key => $val) {
                                                echo '<th><a href="' . htmlspecialchars(remove_from_uri('(order|desc)[^=]*')) . '&amp;order%5B0%5D=' . htmlspecialchars($key) . ($_GET["order"][0] === $key && !$_GET["desc"][0] ? '&amp;desc%5B0%5D=1' : '') . '">' . htmlspecialchars($key) . "</a></th>";
                                        }
index 3d841c3107be5cb831b06addfd71f0a60fc25fe0..e75c89832448008711f02fa21d88f8979f1a24c4 100644 (file)
@@ -55,9 +55,9 @@ if (!$error && $_POST && is_string($query = (isset($_POST["query"]) ? $_POST["qu
 <p>
 <input type="hidden" name="token" value="<?php echo $token; ?>" />
 <input type="submit" value="<?php echo lang('Execute'); ?>" />
-<script type="text/javascript">
+<script type="text/javascript">// <![CDATA[
 document.write('<label for="highlight"><input type="checkbox" name="highlight" id="highlight" value="jush"<?php echo ($_COOKIE["highlight"] == "jush" ? ' checked="checked"' : ''); ?> /><?php echo addcslashes(lang('Syntax highlighting'), "\r\n'\\"); ?></label>');
-</script>
+// ]]></script>
 </p>
 </form>