Line 1... |
Line 1... |
1 |
<?php |
1 |
<?php |
2 |
|
2 |
|
3 |
|
3 |
|
4 |
define('WEBSVNSCRIPT', '/WebSVN/listing.php', true); // Cesta k WebSVN skriptu |
4 |
define('WEBSVNSCRIPT', '/WebSVN/listing.php', true); // Cesta k WebSVN skriptu |
- |
|
5 |
define('WIKISERVER', 'wiki', true); // Jméno Wiki serveru (co se strčí místo jména stávajícího serveru) |
5 |
|
6 |
|
6 |
|
7 |
|
7 |
function Error($str) |
8 |
function Error($str) |
8 |
// Ukončení běhu při chybhě |
9 |
// Ukončení běhu při chybhě |
9 |
{ |
10 |
{ |
Line 250... |
Line 251... |
250 |
|
251 |
|
251 |
return $Link; |
252 |
return $Link; |
252 |
} |
253 |
} |
253 |
|
254 |
|
254 |
|
255 |
|
- |
|
256 |
function CreateWikiLink($Name, $Lang, $Title) |
- |
|
257 |
// Vytvoří odkaz do Wiki podle jména modulu a jazyka |
- |
|
258 |
{ |
- |
|
259 |
// Ukousni verzi a revizi modulu (například 01A) |
- |
|
260 |
$Name = preg_replace('/[0-9][0-9][a-z]$/i', '', $Name); |
- |
|
261 |
$Name = htmlspecialchars($Name); |
- |
|
262 |
|
- |
|
263 |
// Sestav odkaz |
- |
|
264 |
$Link = '<a href="http://'; |
- |
|
265 |
$Link .= preg_replace('/^.+?\./', WIKISERVER.'.', $_SERVER['SERVER_NAME']); |
- |
|
266 |
$Link .= '/doku.php?id='.$Lang.':'.$Name; |
- |
|
267 |
$Link .= '"'; |
- |
|
268 |
|
- |
|
269 |
if ($Title!='') |
- |
|
270 |
$Link .= "\n".' title="'.htmlspecialchars($Title).'"'; |
- |
|
271 |
$Link .= '>Wiki</a>'; |
- |
|
272 |
|
- |
|
273 |
return $Link; |
- |
|
274 |
} |
- |
|
275 |
|
- |
|
276 |
|
255 |
function CreatePicturesLink($Path, $Glue, $Alt='', $NoPicture) |
277 |
function CreatePicturesLink($Path, $Glue, $Alt='', $NoPicture) |
256 |
// Najde na uvedené cestě obrázky, které mají v názvu Small |
278 |
// Najde na uvedené cestě obrázky, které mají v názvu Small |
257 |
// a sestaví na ně odkaz. Pokud není žádný obrázek, vytvoří odkaz na obrázek |
279 |
// a sestaví na ně odkaz. Pokud není žádný obrázek, vytvoří odkaz na obrázek |
258 |
// v parametru $NoPicture. |
280 |
// v parametru $NoPicture. |
259 |
{ |
281 |
{ |