6,7 → 6,7 |
require_once('TemplateEngine.php'); // Stroj pro práci s templejty |
require_once('DirMetadata.php'); // Modul pro načítání informace o adresářích |
|
define('WRAP', 70, true); // Lámání řetězcových hodnot |
define('WRAP', 70); // Lámání řetězcových hodnot |
|
// Stavová informace |
// ----------------- |
274,7 → 274,7 |
|
$Variables['InfoName'] = ($DirInfoValid or $ProjectInfoValid) ? CreateListLinkHTML($Params, $DirName, $DirInfo->GetString('InfoLongDescription')) |
: $DirName; |
$Variables['InfoPicture'] = CreatePicturesLink($Params['path'].'/'.$DirName, $Glue, 'Ilustrative Picture', '/'.TEMPLATE_PATH.'/'.$Template->GetVariable('InfoNoPicture'), 150); |
$Variables['InfoPicture'] = CreatePicturesLink($Params['path'].'/'.$DirName, $Glue, 'Ilustrative Picture', '/'.TEMPLATE_PATH.'/'.$Template->GetVariable('InfoNoPicture')); |
$Variables['InfoDescripion'] = $DirInfo->GetString('InfoShortDescription', WRAP); |
$Variables['InfoWebSVN'] = CreateSVNLink($Params['path'].'/'.$DirName, $Params['lang'], $Template->GetString('InfoSVNTitle')); |
if (!$DirInfoValid) |
358,7 → 358,7 |
$Template->SetVariable('InfoVariables', $Variables); |
|
// Odkaz na obrázky k projektu |
$Template->SetVariable('InfoPictures', CreatePicturesLink($Path, $Template->GetString('InfoPicturesGlue'), 'Ilustrative Picture', '', 200)); |
$Template->SetVariable('InfoPictures', CreatePicturesLink($Path, $Template->GetString('InfoPicturesGlue'), 'Ilustrative Picture', '')); |
|
// Data do tabulky |
$Template->SetVariable('InfoText', CreateFilesLink($Path.'/DOC/{HTML/*.[hH][tT][mM][lL],*.[pP][dD][fF]}', $Glue)); |
538,7 → 538,7 |
$Path = realpath($_SERVER['DOCUMENT_ROOT'].$Path); |
|
// Zkontroluj, zda jsme nevybočili z webu |
if ( 0 == strncmp($Path, $_SERVER['DOCUMENT_ROOT'], strlen($_SERVER['DOCUMENT_ROOT']) ) ) |
if ( str_starts_with($Path, $_SERVER['DOCUMENT_ROOT']) ) |
{ |
// Shoda - odstraň DOCUMENT_ROOT část cesty |
return substr( $Path, strlen($_SERVER['DOCUMENT_ROOT']) ); |