Nowa podstrona w MyBB
|Style i szablony >>> szablony >>> Szablony globalne >>> Nowy szablon
Wpisujemy nazwę szablonu np. download (nazwę z kilku wyrazów łączymy znakiem _ ). Pozostawiamy domyślną paczkę szablonów „Szablony globalne”. W pole tekstowe wklejamy kod odpowiedzialny za design strony:
<html>
<head>
{$headerinclude}
<title>Wpisujemy tytuł strony wyświetlany na pasku przeglądarki</title>
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme[‘borderwidth’]}" cellpadding="{$theme[‘tablespace’]}" class="tborder" style="clear: both; border-bottom-width: 0;">
<tr>
<td class="thead" colspan="2">
Wpisujemy tytuł strony
</td>
</tr>
<tr>
<td class="trow2 post_content ">
Wpisujemy treść strony
</td>
</tr>
</table>
{$footer}
</body>
</html> </pre>
Następnie za pomocą dowolnego edytora programistycznego tworzymy nowy plik PHP o zawartości:
<pre lang="php"><?php
define(‘IN_MYBB’, 1);
require "./global.php";
add_breadcrumb("Nazwa nowej podstrony", "download.php"); //"nazwa nowej podstrony" to tekst wyświetlany w nawigacji; "download.php" – nazwa utworzonego pliku php)
eval("$podstr = "".$templates->get("download")."";"); // "download" to nazwa wcześniej utworzonego szablonu
output_page($download);
?>
W obu przypadkach edytujemy treść zgodnie z opisem w komentarzach w kodzie.
button w sekcji toplink
Style i szablony >>> szablony >>> nasz styl >>> nagłówek szablony >>> header
klonujemy jedną z sekcji np. search, calendar i edytujemy zmieniając nazwą i odnośnik do obrazka
np.
<li><a href="{$mybb->settings[‘bburl’]}/download.php"><img src="{$mybb->settings[‘bburl’]}/{$theme[‘imgdir’]}/toplinks/download.png" alt="" title="" />Download</a></li>
Źródło: https://community.mybb.com/thread-6615.html, https://mybbsite.pl/dodawanie-nowej-podstrony/