Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 2345

Přidáno uživatelem David Raška před asi 10 roky(ů)

Upravy:
- refs #886: Uprava upozorneni uzivatele na chybu prilozeni PDF souboru

Zobrazit rozdíly:

freenetis/branches/1.2/application/controllers/members.php
case 'pdf':
// do pdf export
$this->registration_pdf_export($member_id);
die();
if ($this->registration_pdf_export($member_id))
{
die();
}
else
{
status::error('Cannot append PDF document to registration, please create PDF document in MS Word, PDF Creator or Adobe Illustrator.');
$this->redirect(url_lang::previous());
}
break;
}
}
......
$mpdf->SetImportUse();
if (Settings::get('registration_document'))
{
$pages_count = $mpdf->SetSourceFile(Settings::get('registration_document'));
try
{
$pages_count = $mpdf->SetSourceFile(Settings::get('registration_document'));
}
catch (Exception $e)
{
return false;
}
if ($pages_count !== false)
{
for ($i = 1; $i <= $pages_count; $i++)
{
$import_page = $mpdf->ImportPage($i);
$s = $mpdf->GetTemplateSize($i);
if ($s['w'] > $s['h'])
$s = $mpdf->GetTemplateSize($i);
if ($s['w'] > $s['h'])
{
$mpdf->AddPage('L');
}
......
}
}
$mpdf->Output($filename, 'I');
return true;
}
/**
freenetis/branches/1.2/application/i18n/cs_CZ/texts.php
'calls' => 'Volání',
'notice of adding connection request' => 'Oznámení o přidání žádosti o připojení',
'canceling of message for redirection' => 'Rušení zprávy pro přesměrování',
'cannot append pdf document to registration, please create pdf document in ms word, pdf creator or adobe illustrator' => 'K přihlášce nelze přidat PDF dokument, vytvořte prosím dokument v MS Word, PDF Creator nebo Adobe Illustrator.',
'cannot close log queue' => 'Nelze uzavřít záznam činnosti.',
'cannot add connection request' => 'Nelze přidat požadavek o připojení.',
'cannot change mode of the interface to client a virtual ap is derived from this interface' => 'Nemohu změnit mód rozhraní na klientský. Alespoň jedno virtuální AP je vytvořeno nad tímto rozhraním.',
freenetis/branches/1.2/application/vendors/mpdf/mpdf.php
function Error($msg) {
//Fatal error
header('Content-Type: text/html; charset=utf-8');
die('<B>mPDF error: </B>'.$msg);
throw new Exception($msg);
}
function Open() {
freenetis/branches/1.2/application/vendors/mpdf/mpdf.php.patch
Index: mpdf.php
===================================================================
--- mpdf.php (revision 2341)
+++ mpdf.php (working copy)
@@ -1724,8 +1724,7 @@
function Error($msg) {
//Fatal error
- header('Content-Type: text/html; charset=utf-8');
- die('<B>mPDF error: </B>'.$msg);
+ throw new Exception($msg);
}
function Open() {

Také k dispozici: Unified diff