Hallo
Habe eben gesehen wenn ich bei mir auf der Seite
im Portal bei den letzten beiträgen auf einen autor klicke,
werde ich nicht zu dem seinem Profil weiter geleitet.
Eigentlich sollte die weiterleitung so sein
forum/member.php?
aber irgendwie funktioniert die nur bei den autoren von den Beiträgen nicht
da wird man so weitergeleitet :
member.php?
Das forum liegt im unterverzeichniss /forum da müsste ja die wieterleitugn hin gehen.
aber wie kann ich das machen ?
Das kannst du in den Templates portal_latestthreads_thread und portal_announcement anpassen.
und was muss ich da dann einsetzen ?
bei Templates portal_latestthreads_thread
steht :
Code:
<tr><td class="{$altbg}"><strong><a href="{$mybb->settings['bburl']}/{$thread['threadlink']}">{$thread['subject']}</a></strong><span class="smalltext"><br /><em>{$lang->latest_threads_lastpost}</em> {$lastposterlink}<br />{$lastpostdate} {$lastposttime}<br /><strong>» </strong>{$lang->latest_threads_replies} {$thread['replies']}<br /><strong>» </strong>{$lang->latest_threads_views} {$thread['views']}</span></td></tr
Ich vermute mal, dass es sich um die selbe Problemstellung wie bei
Deiner anderen Frage handelt.
Der Lösungsansatz für Dein jetziges Problem könnte aber wahrscheinlich ähnlich sein, wie der von Michael erwähnte:
https://www.mybb.de/forum/thread-15361-p...#pid109993
Du hast Dein Portal als index.php direkt in Deinem Verzeichnis Deiner Hauptseite, während das Forum unter "forum/" liegt. U.U. wirst Du noch das ein oder andere, ähnlich gelagerte Problem bekommen.
hatte früher schon mal ein ähnliches problem aber mit den neuesten usern .
https://www.mybb.de/forum/thread-14190.html
Kann es sein das auch in der Portal.php ich etwas ändern muss ?
wenn ja was muss da geändert werden ?
Kann es sein, dass Du evtl. beim Update auf 1.4.10 Deine portal.php überschrieben und Deine Änderungen nicht übernommen hast? Anscheinend hattest Du das Problem ja schon einmal gelöst!?
Warum machst Du eigentlich von
http://www.megatv24.de/ keine Weiterleitung auf
http://www.megatv24.de/forum/portal.php ? Da würde sich wahrscheinlich das ein oder andere Problem in Luft auflösen....
habe ja die portal php nach dem update geändert.
war vorher aber auch schon ..
das mit der weiterleitung ist so ein problem.
hatte es erst so gemacht aber dann kamm man immer auf die forum seite und net die portal seite.
den man soll zuerst aufs portal dann ins forum.
und das portal habe ich in index.php umbenannt
forum auch aber liegt ja bei /forum ..
denke mal irgendwo in der portal.php muss noch was geändert werden.
aber wo und was ? das ist ja das problem ..
Probier es mal damit:
ersetze im portal_announcement Template
Code:
<a href="{$mybb->settings['bburl']}/{$announcement['profilelink']}">{$announcement['username']}</a>
durch
Code:
<a href="{$mybb->settings['bburl']}/forum/{$announcement['profilelink']}">{$announcement['username']}</a>
Nachtrag:
entsprechende Änderungen wirst Du auch bei Deiner Sidebox durchführen müssen. Da führt der Profillink auch ins Leere.
<a href="{$mybb->settings['bburl']}/{$announcement['profilelink']}">{$announcement['username']}</a>
wo soll das stehen ???
portal_announcement
Code:
<table cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder"><tr><td class="thead"><strong>{$icon} <a href="{$mybb->settings['bburl']}/{$announcement['threadlink']}">{$announcement['subject']}</a></strong></td></tr><tr><td class="trow2" align="right"><span class="smalltext">{$lang->posted_by} {$profilelink} - {$anndate} {$anntime} {$numcomments}</span></td></tr><tr><td class="trow1"><table border="0" cellpadding="{$theme['tablespace']}" width="100%"> <tr> {$avatar} <td class="trow1"> <p> {$message} </p> {$post['attachments']} </td> </tr> <tr> <td align="right" colspan="2" valign="bottom"> <span class="smalltext"> <a href="{$mybb->settings['bburl']}/printthread.php?tid={$announcement['tid']}"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/printable.gif" alt="{$lang->print_this_item}" title="{$lang->print_this_item}" /></a> <a href="{$mybb->settings['bburl']}/sendthread.php?tid={$announcement['tid']}"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/send.gif" alt="{$lang->send_to_friend}" title="{$lang->send_to_friend}" /></a> </span> </td> </tr></table></td></tr></table><br />
Da steht nix ..
Sorry, mein Fehler.
Da hatte ich ein von mir geändertes Template gegriffen.
Das von Dir genannte Template beinhaltet die Variable $profilelink. Wenn ich mir
Michaels Beitrag ansehe, müsstest Du in der portal.php entsprechend seinem Vorschlag für die Variable $profilelink die Zeile
PHP-Code:
$profilelink = build_profile_link($announcement['username'], $announcement['uid']);
ebenso anpassen. Zumindest wäre es einen Versuch wert.