wersja skryptu MyBB: 1.6.11
adres forum:
na czym polega problem (screen, opis, komunikaty):
Jak dodać button o tutaj
http://i.imgur.com/75qhbMb.jpg i żeby tutaj o bok pojawiał się jakiś napis. NP "Czesc ziom". Za pomoc duzo dziekuje.
No więc:
ACP → Style i Szablony → Szablony → Twój Szablon → Panel użytkownika →
i po
dodajesz
Kod PHP:
<tr>
<td class="trow1 smalltext"><span class="usercp_nav_item"><a href="usercp.php?action=nazwa">Nazwa</a></span></td>
</tr>
teraz otwórz plik
usercp.php
i w
Kod PHP:
switch($mybb->input['action'])
{
case "profile":
case "do_profile":
add_breadcrumb($lang->ucp_nav_profile);
break;
case "options":
case "do_options":
add_breadcrumb($lang->nav_options);
break;
case "email":
case "do_email":
add_breadcrumb($lang->nav_email);
break;
case "password":
case "do_password":
add_breadcrumb($lang->nav_password);
break;
case "changename":
case "do_changename":
add_breadcrumb($lang->nav_changename);
break;
case "subscriptions":
add_breadcrumb($lang->ucp_nav_subscribed_threads);
break;
case "forumsubscriptions":
add_breadcrumb($lang->ucp_nav_forum_subscriptions);
break;
case "editsig":
case "do_editsig":
add_breadcrumb($lang->nav_editsig);
break;
case "avatar":
case "do_avatar":
add_breadcrumb($lang->nav_avatar);
break;
case "notepad":
case "do_notepad":
add_breadcrumb($lang->ucp_nav_notepad);
break;
case "editlists":
case "do_editlists":
add_breadcrumb($lang->ucp_nav_editlists);
break;
case "drafts":
add_breadcrumb($lang->ucp_nav_drafts);
break;
case "usergroups":
add_breadcrumb($lang->ucp_nav_usergroups);
break;
case "attachments":
add_breadcrumb($lang->ucp_nav_attachments);
break;
case "nazwa":
add_breadcrumb($lang->ucp_nav_editlists);
break;
dodaj swój
Kod PHP:
case "nazwa":
add_breadcrumb($lang->ucp_nav_nazwa);
break;
aby w nawigacji pokazywało to co chcesz przykład Panel Użytkownika > tworzę nowecoś
no więc tu już będzie potrzebana edycja plików językowych, aby dodać wyświetlaną nazwę
w linii 3013
dodaj (lecz najpierw upewnij się czy ostatnia akcja jest zamknięta)
Kod PHP:
if($mybb->input['action'] == "nazwa")
{
$nazwa = '';
eval("\$nazwa = \"".$templates->get("modcp_nazwa")."\";");
output_page($nazwa);
}
}
Teraz tworzymy szablon o nazwie
usercp_nazwa
i w zawartość wklejamy
Kod PHP:
<html>
<head>
<title>{$lang->user_cp}</title>
{$headerinclude}
</head>
<body>
{$header}
<table width="100%" border="0" align="center">
<tr>
{$usercpnav}
<td valign="top">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="{$colspan}"><strong>Nazwa</strong></td>
</tr>
<tr>
<td class="trow2">
Czesc ziom
</td>
</tr>
</table>
</td>
</tr>
</table>
{$footer}
</body>
</html>
*za wyraz nazwa możesz oczywiście jakiś inny podać.