63,29 → 63,47 |
$Template=implode("\n",$Template); |
} |
|
// Read parametrs from Template |
|
// Dodělat tuto část včetně odsazení tabulky |
// Read parameters from Template |
// <<DIRECTLINK Rychlý odkaz>> |
$TextDL=""; |
if (preg_match("/.*<<DIRECTLINK +(.*)>>/i",$Template,$Matches)) |
{ |
$TextDL=$Matches[1]; |
unset($Matches); |
} |
$Template=preg_replace("/.*<<DIRECTLINK +.*>>.*\n/im","",$Template); |
|
// <<REDIRECTION Přesměrování>> |
$Template=preg_replace("/.*<<DIRECTLINK +(.*)>>/im","",$Template); |
$Template=preg_replace("/.*<<REDIRECTION +(.*)>>/im","",$Template); |
$TextREDIR=""; |
if (preg_match("/.*<<REDIRECTION +(.*)>>/i",$Template,$Matches)) |
{ |
$TextREDIR=$Matches[1]; |
unset($Matches); |
} |
$Template=preg_replace("/.*<<REDIRECTION +.*>>.*\n/im","",$Template); |
|
// Find <<TABLE>> |
$Indent=""; |
if (preg_match("/( *)(<<TABLE>>)/i",$Template,$Matches)) |
{ |
$Indent=$Matches[1]; |
unset($Matches); |
} |
|
// Generate List (table) |
$Table =""; |
$Table.="<table>\n"; |
$Table.=" <tr>\n"; |
$Table.=" <th> Direct Link </th>\n"; |
$Table.=" <th> Redirected to </th>\n"; |
$Table.=" </tr>\n"; |
$Table = "<table>\n"; |
$Table.=$Indent." <tr>\n"; |
$Table.=$Indent." <th> $TextDR </th>\n"; |
$Table.=$Indent." <th> $TextREDIR </th>\n"; |
$Table.=$Indent." </tr>\n"; |
foreach($Redirect as $Key => $Value) |
{ |
$Table.=" <tr>\n"; |
$Table.=" <td> $Key </td>\n"; |
$Table.=" <td> $Value </td>\n"; |
$Table.=" </tr>\n"; |
$Table.=$Indent." <tr>\n"; |
$Table.=$Indent." <td> <a href=\"$Value\">$Key</a></td>\n"; |
$Table.=$Indent." <td> $Value </td>\n"; |
$Table.=$Indent." </tr>\n"; |
} |
$Table.="<table>\n"; |
$Table.=$Indent."</table>\n"; |
|
// Put it into Template |
if ($Template<>"") |