Revize 2345
Přidáno uživatelem David Raška před asi 10 roky(ů)
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
Upravy:
- refs #886: Uprava upozorneni uzivatele na chybu prilozeni PDF souboru