Hallo,
ich würde gerne die Zeile "Alle Foren als gelesen markieren" von "index_boardstats"
PHP-Code:
<a href="misc.php?action=markread{$post_code_string}">{$lang->markread}</a>
in "header_welcomeblock_member" nach der Zeile
PHP-Code:
<li><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a></li>
einbauen, aber irgendwie klappt das nicht.
Ideen?
Was funktioniert daran nicht mehr?
Es geht halt nicht; es ist neben "Heutige Beiträge" nichts zu sehen, also auch nichts anzuklicken.
Wie sieht dein Template "header_welcomeblock_member" aus?
(23.05.2015, 10:13)StefanT schrieb: [ -> ]Wie sieht dein Template "header_welcomeblock_member" aus?
PHP-Code:
<!-- Continuation of div(class="upper") as opened in the header template -->
<span class="welcome">{$lang->welcome_back} <a href="{$mybb->settings['bburl']}/member.php?action=logout&logoutkey={$mybb->user['logoutkey']}" class="logout">{$lang->welcome_logout}</a></span>
</div>
</div>
<div class="lower">
<div class="wrapper">
<ul class="menu panel_links">
<li><a href="{$mybb->settings['bburl']}/usercp.php" class="usercp">{$lang->welcome_usercp}</a></li>
{$modcplink}
{$admincplink}
</ul>
<ul class="menu user_links">
<li><a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup&modal=1', null, true); return false;">{$lang->welcome_open_buddy_list}</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->welcome_newposts}</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a></li>
<li><a href="{$mybb->settings['bburl']}/private.php">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage}
</ul>
</div>
<br class="clear" />
</div>
Ich vermute, dass Stefan meinte, wie Dein Template inkl. der Änderung aussieht. In Deinem Template ist die Anpassung nicht erkennbar.
Hast Du auch die Anpassung in der index.php entsprechend dem von Stefan verlinkten Thema vorgenommen?
Ich habe von der index.php
PHP-Code:
$post_code_string = '';
if($mybb->user['uid'])
{
$post_code_string = '&my_post_key='.$mybb->post_code;
}
kopiert in global.php, sodass es heißt:
PHP-Code:
$post_code_string = '';
if($mybb->user['uid'])
{
$post_code_string = '&my_post_key='.$mybb->post_code;
}
// Set up some of the default templates
eval('$headerinclude = "'.$templates->get('headerinclude').'";');
eval('$gobutton = "'.$templates->get('gobutton').'";');
eval('$htmldoctype = "'.$templates->get('htmldoctype', 1, 0).'";');
eval('$header = "'.$templates->get('header').'";');
Dann habe ich in header_welcomeblock_member
PHP-Code:
<!-- Continuation of div(class="upper") as opened in the header template -->
<span class="welcome">{$lang->welcome_back} <a href="{$mybb->settings['bburl']}/member.php?action=logout&logoutkey={$mybb->user['logoutkey']}" class="logout">{$lang->welcome_logout}</a></span>
</div>
</div>
<div class="lower">
<div class="wrapper">
<ul class="menu panel_links">
<li><a href="{$mybb->settings['bburl']}/usercp.php" class="usercp">{$lang->welcome_usercp}</a></li>
{$modcplink}
{$admincplink}
</ul>
<ul class="menu user_links">
<li><a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup&modal=1', null, true); return false;">{$lang->welcome_open_buddy_list}</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->welcome_newposts}</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a></li>
<li><a href="misc.php?action=markread{$post_code_string}">{$lang->markread}</a></li>
<li><a href="{$mybb->settings['bburl']}/private.php">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage}
</ul>
</div>
<br class="clear" />
</div>
eingefügt.
Ergebnis:
[
attachment=10432]
Irgendwas ist falsch oder fehlt...
Ersetze mal in der global.php
PHP-Code:
$post_code_string = '';
if($mybb->user['uid'])
{
$post_code_string = '&my_post_key='.$mybb->post_code;
}
durch
PHP-Code:
$post_code_string = '';
if($mybb->user['uid'])
{
$post_code_string = '&my_post_key='.$mybb->post_code;
$lang->load('index');
}