Skip to content

Commit c7c2fb0

Browse files
Nicer (JSLint-compliant!) credits reveal JavaScript
1 parent ee6540a commit c7c2fb0

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

ext/standard/info.c

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -800,13 +800,18 @@ PHPAPI void php_print_info(int flag TSRMLS_DC)
800800
if ((flag & PHP_INFO_CREDITS) && !sapi_module.phpinfo_as_text) {
801801
php_info_print_hr();
802802
php_info_print("<script>(function () {\n");
803-
php_info_print("'use strict';\n");
803+
php_info_print(" 'use strict';\n");
804804
php_info_print(" window.onload = function () {\n");
805-
php_info_print(" document.getElementById('credits').style.display = 'none';\n");
806-
php_info_print(" document.getElementById('revealcredits').style.display = 'block';\n");
807-
php_info_print(" document.getElementById('revealcredits').onclick = function () {\n");
808-
php_info_print(" document.getElementById('credits').style.display = 'block';\n");
809-
php_info_print(" document.getElementById('revealcredits').style.display = 'none';\n");
805+
php_info_print(" var credits, reveal;\n");
806+
php_info_print("\n");
807+
php_info_print(" credits = document.getElementById('credits');\n");
808+
php_info_print(" reveal = document.getElementById('revealcredits');\n");
809+
php_info_print("\n");
810+
php_info_print(" credits.style.display = 'none';\n");
811+
php_info_print(" reveal.style.display = 'block';\n");
812+
php_info_print(" reveal.onclick = function () {\n");
813+
php_info_print(" credits.style.display = 'block';\n");
814+
php_info_print(" reveal.style.display = 'none';\n");
810815
php_info_print(" };\n");
811816
php_info_print(" };\n");
812817
php_info_print("}());</script>\n");

0 commit comments

Comments
 (0)