From 01f01cdb48c6e12de92c675e25d6e3328d91baa0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Johannes=20Schl=C3=BCter?= Date: Tue, 20 Sep 2005 22:17:34 +0000 Subject: [PATCH] - Remove HTML fragments from phpcredits() in CLI mode --- ext/standard/credits.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/ext/standard/credits.c b/ext/standard/credits.c index 0537f09fed..eddec2a137 100644 --- a/ext/standard/credits.c +++ b/ext/standard/credits.c @@ -21,6 +21,7 @@ #include "php.h" #include "info.h" +#include "SAPI.h" #define CREDIT_LINE(module, authors) php_info_print_table_row(2, module, authors) @@ -28,11 +29,15 @@ */ PHPAPI void php_print_credits(int flag TSRMLS_DC) { - if (flag & PHP_CREDITS_FULLPAGE) { + if (!sapi_module.phpinfo_as_text && flag & PHP_CREDITS_FULLPAGE) { php_print_info_htmlhead(TSRMLS_C); } - PUTS("

PHP Credits

\n"); + if (!sapi_module.phpinfo_as_text) { + PUTS("

PHP Credits

\n"); + } else { + PUTS("PHP Credits\n"); + } if (flag & PHP_CREDITS_GROUP) { /* Group */ @@ -46,7 +51,11 @@ PHPAPI void php_print_credits(int flag TSRMLS_DC) if (flag & PHP_CREDITS_GENERAL) { /* Design & Concept */ php_info_print_table_start(); - php_info_print_table_header(1, "Language Design & Concept"); + if (!sapi_module.phpinfo_as_text) { + php_info_print_table_header(1, "Language Design & Concept"); + } else { + php_info_print_table_header(1, "Language Design & Concept"); + } php_info_print_table_row(1, "Andi Gutmans, Rasmus Lerdorf, Zeev Suraski"); php_info_print_table_end(); @@ -117,7 +126,7 @@ PHPAPI void php_print_credits(int flag TSRMLS_DC) php_info_print_table_end(); } - if (flag & PHP_CREDITS_FULLPAGE) { + if (!sapi_module.phpinfo_as_text && flag & PHP_CREDITS_FULLPAGE) { PUTS("\n"); } } -- 2.50.1