Das war sehr praktisch, um auf einzelne externe Seiten zu verlinken.
Ich habe keinen Hinweis gefunden, wie man das jetzt schaffen kann.

Michael
Gefunden habe ich u.a. http://contenido.org/forum/viewtopic.ph ... highlight=HerrB hat geschrieben:Nochmal im Forum suchen, gibt es etliche Hinweise zum Warum und wie man das ggf. wieder einbinden kann.
Ich bekomme aber kein neues Fenster - nicht aus der Navi als Startartikel und auch nicht aus der Artikelliste (ist mir klar). Und das ist für mich zu schwer:da ja, wie herrb schon schrieb, das ganze auch schon in den navigationsmodulen berücksichtigt wird, muss man sonst nichts machen.
Das würde ich gerne machen - aber wie?Wenn "in neuem Fenster", baue in ein target="_blank" in den Link ein.
Code: Alles auswählen
target:"_blank"
Code: Alles auswählen
target="_blank"
Code: Alles auswählen
ARTLANG.idartlang AS idartlang,
Code: Alles auswählen
ARTLANG.external_redirect AS external,
Code: Alles auswählen
$aData[$i]["Link"] = $sess...
Code: Alles auswählen
$aData[$i]["External"] = ($db2->f("external") == '1') ? ' target="_blank" ' : '';
Code: Alles auswählen
echo '<a href="'.$aValue["Link"].'">'.mi18n("More...").'</a>', chr(10);
Code: Alles auswählen
echo '<a href="'.$aValue["Link"].'"'.$aValue["External"].'>'.mi18n("More...").'</a>', chr(10);
Code: Alles auswählen
<a href="{HREF}" target="{TARGET}"....
Code: Alles auswählen
if(!is_object($oClient)) {
$oClient = new cApiClient($client);
}
Code: Alles auswählen
if ( !is_object($db2) ) {
$db2 = new DB_Contenido;
}
$db->query($sql);
while ( $db->next_record() ) {
/* Check for external redirects... */
$sql = "SELECT
a.external_redirect AS ext,
a.idartlang AS idartlang
FROM
".$cfg["tab"]["art_lang"]." AS a,
".$cfg["tab"]["cat_art"]." AS b,
".$cfg["tab"]["cat"]." AS c
WHERE
b.idcat = '".$db->f("idcat")."' AND
c.idclient = '".$client."' AND
c.idcat = b.idcat AND
a.idart = b.idart AND
a.idlang = '".$lang."'";
$db2->query($sql);
#$db2->next_record();
$flag = false;
while ($db2->next_record()&&!$flag) {
if (isStartArticle($db2->f("idartlang"), $db->f("idcat"), $lang))
{
$flag = true;
$target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
$navitems[$db->f("idcat")] = array("idcat" => $db->f("idcat"),
"name" => $db->f("name"),
"public" => $db->f("public"),
"idcatlang" => $db->f("idcatlang"),
"target" => $target);
}
}
}
$navigation = array();
$navigation = createNavigationArray($catStart, $db);
if (count($navigation) > 0) {
foreach ($navigation as $key => $data) {
echo '<a href="'.$sess->url('front_content.php?idcat='.$data['idcat']).''.$target.'" class="additionalnavi">'.$data['name'].'</a> | ';
}
}
Code: Alles auswählen
$db->query($sql);
while ( $db->next_record() ) {
/* Check for external redirects... */
$sql = "SELECT
a.external_redirect AS ext,
a.idartlang AS idartlang
FROM
".$cfg["tab"]["art_lang"]." AS a,
".$cfg["tab"]["cat_art"]." AS b,
".$cfg["tab"]["cat"]." AS c
WHERE
b.idcat = '".$db->f("idcat")."' AND
c.idclient = '".$client."' AND
c.idcat = b.idcat AND
a.idart = b.idart AND
a.idlang = '".$lang."'";
$db2->query($sql);
$db2->next_record();
$flag = false;
while ($db2->next_record()&&!$flag) {
if (isStartArticle($db2->f("idartlang"), $db->f("idcat"), $lang))
{
$flag = true;
$target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
$navitems[$db->f("idcat")] = array("idcat" => $db->f("idcat"),
"name" => $db->f("name"),
"public" => $db->f("public"),
"idcatlang" => $db->f("idcatlang"),
"target" => $target);
}
}
}
$navigation = array();
$navigation = createNavigationArray($catStart, $db);
if (count($navigation) > 0) {
foreach ($navigation as $key => $data) {
echo '<a target="'.$target.'" href="'.$sess->url('front_content.php?idcat='.$data['idcat']).'" class="additionalnavi">'.$data['name'].'</a> | ';
}
}