Okay! Da hängt noch ein größerer Bug - es kommen nur die externen Links durch, der Rest nicht.
Bitte ergänze/ersetze folgendes:
Um ca. Zeile 350 im Terminausgabe-Modul im Output, neuer Code, wobei die erste und letzte gezeigte Zeile hier der Marker sind, wo es anfängt und aufhört:
Code: Alles auswählen
$MOD[termine][$MOD[zaehler]]["text"] = '';
$MOD[termine][$MOD[zaehler]]["linktype"] = '';
$MOD[termine][$MOD[zaehler]]["linkexternal"] = '';
$MOD[termine][$MOD[zaehler]]["linkinternal"] = '';
$MOD[termine][$MOD[zaehler]]["linkfilename"] = '';
$MOD[termine][$MOD[zaehler]]["ortdetail"] = '';
Ca. Zeile 400 den "case 9":
Code: Alles auswählen
case 9: // Link, Achtung 4 Zustände
$dom = new domDocument;
$dom->loadXML($db->f("value"));
$xml = simplexml_import_dom($dom);
$MOD[termine][$MOD[zaehler]]["linktype"] = $xml->type;
$MOD[termine][$MOD[zaehler]]["linkexternal"] = $xml->externallink;
$MOD[termine][$MOD[zaehler]]["linkframe"] = $xml->newwindow;
$MOD[termine][$MOD[zaehler]]["linkdesc"] = $xml->title;
$MOD[termine][$MOD[zaehler]]["linkinternal"] = $xml->idart;
$MOD[termine][$MOD[zaehler]]["linkfilename"] = $xml->filename;
break;
etwas weiter unten, wohl ca. 480 oder 490:
Code: Alles auswählen
$termin2add["text"] = $termin["text"];
$termin2add["linktype"] = $termin["linktype"];
$termin2add["linkexternal"] = $termin["linkexternal"];
$termin2add["linkinternal"] = $termin["linkinternal"];
$termin2add["linkfilename"] = $termin["linkfilename"];
$termin2add["linkdesc"] = $termin["linkdesc"];
Dann im results-Template - dort muss eine Erweiterung und eine leicht geänderte Variablengeschichte rein, bitte überschreiben:
Code: Alles auswählen
<div class="termintext">{$termin.text}</div>
{if $termin.linktype eq "external"}
{assign var="thislink" value="{$termin.linkexternal}"}
{elseif $termin.linktype eq "internal"}
{assign var="thislink" value="front_content.php?idart={$termin.linkinternal}"}
{elseif $termin.linktype eq "file"}
{assign var="thislink" value="{$termin.linkfilename}"}
{/if}
<p><a href="{$thislink}" target="{if $termin.linkframe eq "true"}blank{/if}" class="">{$termin.linkdesc}</a></p>
Bitte kurz testen