Webboard

Pełna wersja: Dodanie okna moderatorów działu.
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.2
adres forum: - (w trakcie)
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Hai. Szybko i na temat. Zgodnie z regulaminem forum - jeden problem na jeden temat stąd możecie powiedzieć, że lekko spamie forum bo moich tematów jest dużo, ale przejdę już do sedna. Chciałbym dodać takie okienko "Moderator" jak na ss'ie, aby było wyraźniej zaznaczyłem to w kółko, są to moderatorzy działów. Za pomoc dziękuję i nagrodzę pochwałą.

[Obrazek: 47365720099604447860.jpg]
Tobie chodzi że gdy jesteśmy w jakimś dziale to ma wyglądać mniej więcej jak IPB? ACP>Widok działu>forumdisplay_threadlist
Mu chodzi żeby wyświetlali się moderatorzy działu na dole.. mi się wydaje że to jest wbudowane już w mybb tylko trzeba dodać "osobę" na moderatora działu ;]
ale moderator działu kolego będzie wtedy widoczny na samej górze, jemu chodzi o przeniesienie tej ramki na spód
(09.03.2011, 20:37)Inaro napisał(a): [ -> ]Tobie chodzi że gdy jesteśmy w jakimś dziale to ma wyglądać mniej więcej jak IPB? ACP>Widok działu>forumdisplay_threadlist
No dokładnie coś takiego może być. Wbiłem w ACP, lecz co mam tam edytować by był właśnie taki wygląd?

podaj kod twojego forumdisplay_threadlist ;d
(14.03.2011, 18:04)Nidrax napisał(a): [ -> ]podaj kod twojego forumdisplay_threadlist ;d

Kod:
<div class="float_left">
    {$multipage}
</div>
<div class="float_right">
    {$newthread}
</div>
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="clear: both;">
    <tr>
        <td class="thead" colspan="{$colspan}">
            <div style="float: right;">
                <span class="smalltext"><strong><a href="misc.php?action=markread&amp;fid={$fid}">{$lang->markforum_read}</a> | <a href="usercp2.php?action={$add_remove_subscription}subscription&amp;type=forum&amp;fid={$fid}&amp;my_post_key={$mybb->post_code}">{$add_remove_subscription_text}</a>{$clearstoredpass}</strong></span>
            </div>
            <div>
                <strong>{$foruminfo['name']}</strong>
            </div>
        </td>
    </tr>
    <tr>
        <td class="tcat" colspan="3" width="66%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=subject&amp;order=asc">{$lang->thread}</a> {$orderarrow['subject']} / <a href="{$sorturl}&amp;sortby=starter&amp;order=asc">{$lang->author}</a> {$orderarrow['starter']}</strong></span></td>
        <td class="tcat" align="center" width="7%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=replies&amp;order=desc">{$lang->replies}</a> {$orderarrow['replies']}</strong></span></td>
        <td class="tcat" align="center" width="7%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=views&amp;order=desc">{$lang->views}</a> {$orderarrow['views']}</strong></span></td>
        {$ratingcol}
        <td class="tcat" align="right" width="20%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=lastpost&amp;order=desc">{$lang->lastpost}</a> {$orderarrow['lastpost']}</strong></span></td>
        {$inlinemodcol}
    </tr>
    {$selectall}
    {$announcementlist}
    {$threads}
    <tr>
        <td class="tfoot" align="right" colspan="{$colspan}">
            <form action="forumdisplay.php" method="get">
                <input type="hidden" name="selectall" value="{$allselected}" />
                <input type="hidden" name="fid" value="{$fid}" />
                <select name="sortby">
                    <option value="subject" {$sortsel['subject']}>{$lang->sort_by_subject}</option>
                    <option value="lastpost" {$sortsel['lastpost']}>{$lang->sort_by_lastpost}</option>
                    <option value="starter" {$sortsel['starter']}>{$lang->sort_by_starter}</option>
                    <option value="started" {$sortsel['started']}>{$lang->sort_by_started}</option>
                    {$ratingsort}
                    <option value="replies" {$sortsel['replies']}>{$lang->sort_by_replies}</option>
                    <option value="views" {$sortsel['views']}>{$lang->sort_by_views}</option>
                </select>
                <select name="order">
                    <option value="asc" {$ordersel['asc']}>{$lang->sort_order_asc}</option>
                    <option value="desc" {$ordersel['desc']}>{$lang->sort_order_desc}</option>
                </select>
                <select name="datecut">
                    <option value="1" {$datecutsel['1']}>{$lang->datelimit_1day}</option>
                    <option value="5" {$datecutsel['5']}>{$lang->datelimit_5days}</option>
                    <option value="10" {$datecutsel['10']}>{$lang->datelimit_10days}</option>
                    <option value="20" {$datecutsel['20']}>{$lang->datelimit_20days}</option>
                    <option value="50" {$datecutsel['50']}>{$lang->datelimit_50days}</option>
                    <option value="75" {$datecutsel['75']}>{$lang->datelimit_75days}</option>
                    <option value="100" {$datecutsel['100']}>{$lang->datelimit_100days}</option>
                    <option value="365" {$datecutsel['365']}>{$lang->datelimit_lastyear}</option>
                    <option value="9999" {$datecutsel['9999']}>{$lang->datelimit_beginning}</option>
                </select>
                {$gobutton}
            </form>
        </td>
    </tr>
</table>
<div class="float_left">
    {$multipage}
</div>
<div class="float_right" style="margin-top: 4px;">
    {$newthread}
</div>
<br style="clear: both;" />
<br />
<div class="float_left">
    <div class="float_left">
        <dl class="thread_legend smalltext">
            <dd><img src="{$theme['imgdir']}/newfolder.gif" alt="{$lang->new_thread}" title="{$lang->new_thread}" /> {$lang->new_thread}</dd>
            <dd><img src="{$theme['imgdir']}/newhotfolder.gif" alt="{$lang->new_hot_thread}" title="{$lang->new_hot_thread}" /> {$lang->new_hot_thread}</dd>
            <dd><img src="{$theme['imgdir']}/hotfolder.gif" alt="{$lang->hot_thread}" title="{$lang->hot_thread}" /> {$lang->hot_thread}</dd>
        </dl>
    </div>

    <div class="float_left">
        <dl class="thread_legend smalltext">
            <dd><img src="{$theme['imgdir']}/folder.gif" alt="{$lang->no_new_thread}" title="{$lang->no_new_thread}" /> {$lang->no_new_thread}</dd>
            <dd><img src="{$theme['imgdir']}/dot_folder.gif" alt="{$lang->posts_by_you}" title="{$lang->posts_by_you}" /> {$lang->posts_by_you}</dd>
            <dd><img src="{$theme['imgdir']}/lockfolder.gif" alt="{$lang->locked_thread}" title="{$lang->locked_thread}" /> {$lang->locked_thread}</dd>
        </dl>
    </div>
    <br style="clear: both" />
</div>

<div class="float_right" style="text-align: right;">
    {$inlinemod}
    {$searchforum}
    {$forumjump}
</div>
<br style="clear: both" />
{$inline_edit_js}
Sorki, źle to wszystko podałem.
W forumdisplay usuwasz {$moderatedby} i przenosisz go do forumdisplay_threadlist, żeby to wyglądało mniej więcej tak:
Kod PHP:
<div class="float_left">
    {
$multipage}
</
div>
<
div class="float_right">
    {
$newthread}
</
div>
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder" style="clear: both;">
    <
tr>
        <
td class="thead" colspan="{$colspan}">
            <
div style="float: right;">
                <
span class="smalltext"><strong><a href="misc.php?action=markread&amp;fid={$fid}">{$lang->markforum_read}</a> | <a href="usercp2.php?action={$add_remove_subscription}subscription&amp;type=forum&amp;fid={$fid}&amp;my_post_key={$mybb->post_code}">{$add_remove_subscription_text}</a>{$clearstoredpass}</strong></span>
            </
div>
            <
div>
                <
strong>{$foruminfo['name']}</strong>
            </
div>
        </
td>
    </
tr>
    <
tr>
        <
td class="tcat" colspan="3" width="66%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=subject&amp;order=asc">{$lang->thread}</a> {$orderarrow['subject']} / <a href="{$sorturl}&amp;sortby=starter&amp;order=asc">{$lang->author}</a> {$orderarrow['starter']}</strong></span></td>
        <
td class="tcat" align="center" width="7%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=replies&amp;order=desc">{$lang->replies}</a> {$orderarrow['replies']}</strong></span></td>
        <
td class="tcat" align="center" width="7%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=views&amp;order=desc">{$lang->views}</a> {$orderarrow['views']}</strong></span></td>
        {
$ratingcol}
        <
td class="tcat" align="right" width="20%"><span class="smalltext"><strong><a href="{$sorturl}&amp;sortby=lastpost&amp;order=desc">{$lang->lastpost}</a> {$orderarrow['lastpost']}</strong></span></td>
        {
$inlinemodcol}
    </
tr>
    {
$selectall}
    {
$announcementlist}
    {
$threads}
    <
tr>
        <
td class="tfoot" align="right" colspan="{$colspan}">
            <
form action="forumdisplay.php" method="get">
                <
input type="hidden" name="selectall" value="{$allselected}/>
                <
input type="hidden" name="fid" value="{$fid}/>
                <
select name="sortby">
                    <
option value="subject" {$sortsel['subject']}>{$lang->sort_by_subject}</option>
                    <
option value="lastpost" {$sortsel['lastpost']}>{$lang->sort_by_lastpost}</option>
                    <
option value="starter" {$sortsel['starter']}>{$lang->sort_by_starter}</option>
                    <
option value="started" {$sortsel['started']}>{$lang->sort_by_started}</option>
                    {
$ratingsort}
                    <
option value="replies" {$sortsel['replies']}>{$lang->sort_by_replies}</option>
                    <
option value="views" {$sortsel['views']}>{$lang->sort_by_views}</option>
                </
select>
                <
select name="order">
                    <
option value="asc" {$ordersel['asc']}>{$lang->sort_order_asc}</option>
                    <
option value="desc" {$ordersel['desc']}>{$lang->sort_order_desc}</option>
                </
select>
                <
select name="datecut">
                    <
option value="1" {$datecutsel['1']}>{$lang->datelimit_1day}</option>
                    <
option value="5" {$datecutsel['5']}>{$lang->datelimit_5days}</option>
                    <
option value="10" {$datecutsel['10']}>{$lang->datelimit_10days}</option>
                    <
option value="20" {$datecutsel['20']}>{$lang->datelimit_20days}</option>
                    <
option value="50" {$datecutsel['50']}>{$lang->datelimit_50days}</option>
                    <
option value="75" {$datecutsel['75']}>{$lang->datelimit_75days}</option>
                    <
option value="100" {$datecutsel['100']}>{$lang->datelimit_100days}</option>
                    <
option value="365" {$datecutsel['365']}>{$lang->datelimit_lastyear}</option>
                    <
option value="9999" {$datecutsel['9999']}>{$lang->datelimit_beginning}</option>
                </
select>
                {
$gobutton}
            </
form>
        </
td>
    </
tr>
</
table>
<
div class="float_left">
    {
$multipage}
</
div>
<
div class="float_right" style="margin-top: 4px;">
    {
$newthread}
</
div>
<
br style="clear: both;" />
<
br />
{
$moderatedby}
<
br />
<
div class="float_left">
    <
div class="float_left">
        <
dl class="thread_legend smalltext">
            <
dd><img src="{$theme['imgdir']}/newfolder.gif" alt="{$lang->new_thread}title="{$lang->new_thread}/> {$lang->new_thread}</dd>
            <
dd><img src="{$theme['imgdir']}/newhotfolder.gif" alt="{$lang->new_hot_thread}title="{$lang->new_hot_thread}/> {$lang->new_hot_thread}</dd>
            <
dd><img src="{$theme['imgdir']}/hotfolder.gif" alt="{$lang->hot_thread}title="{$lang->hot_thread}/> {$lang->hot_thread}</dd>
        </
dl>
    </
div>

    <
div class="float_left">
        <
dl class="thread_legend smalltext">
            <
dd><img src="{$theme['imgdir']}/folder.gif" alt="{$lang->no_new_thread}title="{$lang->no_new_thread}/> {$lang->no_new_thread}</dd>
            <
dd><img src="{$theme['imgdir']}/dot_folder.gif" alt="{$lang->posts_by_you}title="{$lang->posts_by_you}/> {$lang->posts_by_you}</dd>
            <
dd><img src="{$theme['imgdir']}/lockfolder.gif" alt="{$lang->locked_thread}title="{$lang->locked_thread}/> {$lang->locked_thread}</dd>
        </
dl>
    </
div>
    <
br style="clear: both" />
</
div>

<
div class="float_right" style="text-align: right;">
    {
$inlinemod}
    {
$searchforum}
    {
$forumjump}
</
div>
<
br style="clear: both" />
{
$inline_edit_js

a potem już tylko edytujesz plik forumdisplay_moderatedby aby dopasować wygląd.
Nie rozumiem tylko edytacji pliku forumdisplay_moderatedby ... chcę by tam była ramka - dowolnego koloru oraz kilka innych bajerów, za pomoc dzięki. Wystarczy, że wytłumaczysz mi to tylko, a resztę sam zrobię.
To ci się przyda: http://www.kurshtml.boo.pl/html/tabele.html

Po prostu wsadzasz to w tabelę, tytuł ({$lang->moderated_by}) dajesz w jedną komórkę, o klasie bodajże tcat, a zawartość (<strong>{$moderators}</strong>) na przykład w komórkę o klasie trow1.