The branch, master has been updated
via 959abbc89cbd73a4d5f0b73e90738134bba56e40 (commit)
from 65faeba99f6a07b87d2a0f62d354c3fe3545c31c (commit)
- Log -----------------------------------------------------------------
commit 959abbc89cbd73a4d5f0b73e90738134bba56e40
Author: Michal Čihař <[email protected]>
Date: Wed Aug 10 15:27:40 2011 +0200
Sane handling of PDF rendering errors
Will now display proper error page instead of adding errors to top of
PDF output (if any).
-----------------------------------------------------------------------
Summary of changes:
libraries/PDF.class.php | 12 ++++++++++++
libraries/schema/Pdf_Relation_Schema.class.php | 12 ------------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/libraries/PDF.class.php b/libraries/PDF.class.php
index d0bb6f5..24429e3 100644
--- a/libraries/PDF.class.php
+++ b/libraries/PDF.class.php
@@ -71,4 +71,16 @@ class PMA_PDF extends TCPDF
}
parent::_putpages();
}
+
+ /**
+ * Displays an error message
+ *
+ * @param string $error_message the error mesage
+ */
+ function Error($error_message = '')
+ {
+ include('./libraries/header.inc.php');
+ PMA_Message::error(__('Error while creating PDF:') . ' ' .
$error_message)->display();
+ include('./libraries/footer.inc.php');
+ }
}
diff --git a/libraries/schema/Pdf_Relation_Schema.class.php
b/libraries/schema/Pdf_Relation_Schema.class.php
index 63e2307..4f354e6 100644
--- a/libraries/schema/Pdf_Relation_Schema.class.php
+++ b/libraries/schema/Pdf_Relation_Schema.class.php
@@ -154,18 +154,6 @@ class PMA_Schema_PDF extends PMA_PDF
$this->SetLineWidth($width);
}
- /**
- * Displays an error message
- *
- * @param string error_message the error mesage
- * @access public
- * @see PMA_Export_Relation_Schema::dieSchema
- */
- function Error($error_message = '')
- {
- PMA_Export_Relation_Schema::dieSchema($error_message);
- }
-
function Header()
{
// We only show this if we find something in the new pdf_pages table
hooks/post-receive
--
phpMyAdmin
------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model
configuration take the hassle out of deploying and managing Subversion and
the tools developers use with it. Learn more about uberSVN and get a free
download at: http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Phpmyadmin-git mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-git