Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Mod Control Panel Button

Inne  Założony przez  cpr96.

wersja skryptu MyBB: 1.6.11
adres forum:
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Hej,
Miałem zamiar dodać button do MCP, dodałem, ale tylko to. Chciałbym aby po wciśnięciu tego co widzicie na screenshocie wyskakiwała zmiast "Oczekujące na moderację" itp jakaś wiadomość, byle jaka. Mógłbym sobie ją w php wyprintować. Ale gdzie co i jak?

[spoiler]
[Obrazek: sIIenMt.png]
[/spoiler]
otwórz plik modcp.php około 96/97 linii dodaj
if($mybb->input['action'] == "nazwa")
{
    
$nazwa '';
eval(
"\$nazwa = \"".$templates->get("modcp_nazwa")."\";");
    
output_page($nazwa);



ACP → Style i Szablony → Szablony → Twoj szablon → Panel Moderatora → modcp_nav i gdzie chcesz, aby się wyświetlało dodaj
<tr><td class="trow1 smalltext"><a href="modcp.php?action=nazwa" class="modcp_nav_item">Nazwa</a></td></tr

i jeszcze Tworzenie szablonu:
Stwórz szablon o nazwie modcp_nazwa i w jego zawartość dodaj:
<html>
<
head>
<
title>{$mybb->settings['bbname']} - {$lang->modcp}</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
table width="100%" border="0" align="center">
<
tr>
{
$modcp_nav}
<
td valign="top">
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead" align="center" colspan="3"><strong>{$lang->awaiting_moderation}</strong></td>
</
tr>
<
tr>
<
td class="tcat" width="23%"><span class="smalltext"><strong>{$lang->type}</strong></span></td>
<
td class="tcat" align="center" width="33%"><span class="smalltext"><strong>{$lang->number_awaiting}</strong></span></td>
<
td class="tcat" align="center" width="44%"><span class="smalltext"><strong>{$lang->latest}</strong></span></td>
</
tr>
<
tr>
<
td class="trow1"><span class="smalltext"><strong>{$lang->threads}</strong></span></td>
<
td class="trow1" align="center"><span class="smalltext">{$unapproved_threads}</span></td>
<
td class="trow1" align="center"><span class="smalltext">{$latest_thread}</span></td>
</
tr>
<
tr>
<
td class="trow2"><span class="smalltext"><strong>{$lang->posts}</strong></span></td>
<
td class="trow2" align="center"><span class="smalltext">{$unapproved_posts}</span></td>
<
td class="trow2" align="center"><span class="smalltext">{$latest_post}</span></td>
</
tr>
<
tr>
<
td class="trow1"><span class="smalltext"><strong>{$lang->attachments}</strong></span></td>
<
td class="trow1" align="center"><span class="smalltext">{$unapproved_attachments}</span></td>
<
td class="trow1" align="center"><span class="smalltext">{$latest_attachment}</span></td>
</
tr>
</
table>
<
br />

</
table>
{
$footer}
</
body>
</
html
Jak już wcześniej, w podobnym wątku pisalem, to jest prawie tak samo robione. :) za wyraz nazwa można wstawić jakikolwiek inny.

Jeśłi chodzi o tą tabelkę z moderacją. - Trzeba jeszcze w tym 1 szym kodzie dopisać kawałem z wywołaniem odnośnym ilości tego. Chwila roboty.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.



Użytkownicy przeglądający ten wątek:

2 gości