hallo,
wie ihr wisst, kann man zu einem forum einen "forum link" eintragen. das forum leitet dann weiter zu dem angegebenen link..
meine frage ist, wie kann ich das target dieses linkes verändern und auf "_blank" setzen?
danke vielmals!
Gehe ins Admin-CP und erstelle ein neues Template mit dem Namen forum_extern und folgendem Inhalt:
Code:
<tr>
<td class="{$bgcolor}" align="center" valign="top"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" /></td>
<td class="{$bgcolor}" valign="top">
<strong><a href="forumdisplay.php?fid={$forum['fid']}" target="_blank">{$forum['name']}</a></strong><div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap">{$threads}{$unapproved['unapproved_threads']}</td>
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap">{$posts}{$unapproved['unapproved_posts']}</td>
<td class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>
Öffne dann die Datei inc/functions_forumlist.php und suche nach:
PHP-Code:
eval("\$forum_list .= \"".$templates->get("forumbit_depth$depth$forumcat")."\";");
Ersetzen durch:
PHP-Code:
if(empty($forum['linkto'])) {
eval("\$forum_list .= \"".$templates->get("forumbit_depth$depth$forumcat")."\";");
} else {
eval("\$forum_list .= \"".$templates->get("forum_extern")."\";");
}
jap, es klappt ohne probleme
ich wollte mich nochmal herzlichst dafür bedanken, dass hier einem sehr schnell und kompetent geholfen wird. ich kenne kein besseren support als den hier!
enttäuscht bin ich dagegen zB von dem joomla support.
eine größere community als die hier und trotzdem sind dort geschätzte 50-60% der fragestellungen nicht beantwortet worden und sind auch meist langsam.
also nochmal ein dankeschön von mir für den besten support denn ich je kennengelernt habe!