Webboard

Pełna wersja: Opcja "Usuń" w postach
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.3
adres forum: http://www.skill-zones.pl/index.php
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Jak dodać żeby była opcja usuwania posta.

[Obrazek: 1z1qkah.png]
Pokaż szablon postbit_quickdelete.

Kod odpowiedzialny za button usuń możesz ze standardowego stylu wyciągnąć i dopasować go pod obecny styl
Kod PHP:
<a href="editpost.php?pid={$post['pid']}onclick="Thread.deletePost({$post['pid']}); return false;" style="display: none;" id="quick_delete_{$post['pid']}"><span id="button_postbit">Usuń</span></a>
<
script type="text/javascript">
// <!--
    
$('quick_delete_{$post['pid']}').style.display '';
// -->
</script

Podmieniłem na:

Kod PHP:
<a href="editpost.php?pid={$post['pid']}onclick="Thread.deletePost({$post['pid']}); return false;" style="display: none;" id="quick_delete_{$post['pid']}title="{$postbit_qdelete}class="postbit_qdelete"><span><i style="font-size: 14px;" class="fa fa-ban fa-fw"></i> {$lang->postbit_button_qdelete}</span></a> &nbsp;
<
script type="text/javascript">
// <!--
    
$('#quick_delete_{$post['pid']}').css('display''{$display}');
// -->
</script

Wyświetla się teraz i działa,ale nie ma tej niebieskiej obramówki i dlaczego jak usunę post to jestem administratorem i widze to co usunąłem,a jak jestme gościem to nie widzę ?
Narkos napisał(a):Wyświetla się teraz i działa,ale nie ma tej niebieskiej obramówki i dlaczego jak usunę post to jestem administratorem i widze to co usunąłem,a jak jestme gościem to nie widzę ?
Kod:
<a href="editpost.php?pid={$post['pid']}" onclick="Thread.deletePost({$post['pid']}); return false;" style="display: none;" id="quick_delete_{$post['pid']}" title="{$postbit_qdelete}" class="postbit_qdelete"><span id="button_postbit"><i style="font-size: 14px;" class="fa fa-ban fa-fw"></i> {$lang->postbit_button_qdelete}</span></a> &nbsp;
<script type="text/javascript">
// <!--
    $('#quick_delete_{$post['pid']}').css('display', '{$display}');
// -->
</script>

W MyBB 1.8.x jest coś jak "Nietrwałe usuwanie postów" (aby można je było przywrócić), usuwasz go, ale jako administrator wciąż to widzisz. Można to wyłączyć w ustawieniach ACP.
Gdzie dokładnie w ACP ?
ACP → Konfiguracja → Ustawienia ogólne... Poszperaj nieco po ACP.