Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Allow own code in <head> (thanks to Nikolaj Vasilcuk)

  • Loading branch information...
commit d8cba0eb5d56b44dc0c07dc264ce0ad083d6c5da 1 parent 2e6ad20
@vrana authored
View
7 adminer/include/adminer.inc.php
@@ -40,6 +40,13 @@ function headers() {
header("X-XSS-Protection: 0"); // prevents introducing XSS in IE8 by removing safe parts of the page
}
+ /** Print HTML code inside <head>
+ * @return bool true to link adminer.css if exists
+ */
+ function head() {
+ return true;
+ }
+
/** Print login form
* @return null
*/
View
2  adminer/include/design.inc.php
@@ -24,7 +24,7 @@ function page_header($title, $error = "", $breadcrumb = array(), $title2 = "") {
<title><?php echo $title_page; ?></title>
<link rel="shortcut icon" type="image/x-icon" href="../adminer/static/favicon.ico" id="favicon">
<link rel="stylesheet" type="text/css" href="../adminer/static/default.css">
-<?php if (file_exists("adminer.css")) { ?>
+<?php if ($adminer->head() && file_exists("adminer.css")) { ?>
<link rel="stylesheet" type="text/css" href="adminer.css">
<?php } ?>
View
3  changes.txt
@@ -7,15 +7,16 @@ Send forms by Ctrl+Enter on <select>
Enum editor and textarea Ctrl+Enter working in IE
AJAX forms in Google Chrome
Parse UTF-16 and UTF-8 BOM in all text uploads
+Display ; in history (thanks to Jan Cerny)
Use DELIMITER in history
Show databases even with skip_show_database in MySQL 5 (thanks to Radoslaw Kowalewski)
Set MySQL time zone by PHP setting
Disable maxlength with functions in edit
Better placement of AJAX icon
-Display ; in history (thanks to Jan Cerny)
Table header in CSV export (Editor)
Time format hint (Editor)
Respect order after search (Editor)
+Allow own code in <head> (customization)
Polish translation
Adminer 3.2.0 (released 2011-02-24):
View
4 editor/include/adminer.inc.php
@@ -31,6 +31,10 @@ function headers() {
header("X-XSS-Protection: 0");
}
+ function head() {
+ return true;
+ }
+
function loginForm() {
?>
<table cellspacing="0">
View
5 plugins/plugin.php
@@ -89,6 +89,11 @@ function headers() {
return $this->_applyPlugin(__FUNCTION__, $args);
}
+ function head() {
+ $args = func_get_args();
+ return $this->_applyPlugin(__FUNCTION__, $args);
+ }
+
function loginForm() {
$args = func_get_args();
return $this->_applyPlugin(__FUNCTION__, $args);

0 comments on commit d8cba0e

Please sign in to comment.
Something went wrong with that request. Please try again.