Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
geschlossene Themen
#11
Tja, jetzt ist da zwar für die Mods kein "Antwort"-Button mehr, sondern ein "Geschlossenes Thema"-Button, aber wenn sie auf den klicken, dann können sie immer noch antworten.
VG,
Susanne
#12
Oder sollte ich beides machen? Also
Code:
if($forum['open'] != "no") {
        eval("\$newthread = \"".$templates->get("showthread_newthread")."\";");
        if($thread['closed'] != "yes" || ismod($fid) == "yes") {
            eval("\$newreply = \"".$templates->get("showthread_newreply")."\";");
        } else {
            eval("\$newreply = \"".$templates->get("showthread_newreply_closed")."\";");
        }
    }
und
Code:
if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes" || ismod($fid) == "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no") {
beises ersetzen?
VG,
Susanne
#13
hallo Susanne,

Das war wohl noch nicht alles. Wink
Gehe bitte in die Datei newreply.php
Suche:
PHP-Code:
if(ismod($fid"caneditposts") != "yes")
{
    if(
$thread['closed'] == "yes")
    {
        
redirect("showthread.php?tid=$tid"$lang->redirect_threadclosed);
    }

ersetze es mit:
PHP-Code:
//if(ismod($fid, "caneditposts") != "yes") // Moderatoren können nicht mehr auf geschlossene Themen antworten
//{
    
if($thread['closed'] == "yes")
    {
        
redirect("showthread.php?tid=$tid"$lang->redirect_threadclosed);
    }
//} 


Das sollte nun alles sein Smile

edit: der Vorletzte und der Letzte Schritt sollten genügen, denke ich.

Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
#14
Im Prinzip klappt es, aber jetzt kann auch ich nicht mehr antworten. Big Grin
VG,
Susanne
#15
Susanne schrieb:Im Prinzip klappt es, aber jetzt kann auch ich nicht mehr antworten. Big Grin

Weil auch du ein Mod bist? Smile

Suche in der newreply.php den vorherigen Teil und ersetzte bitte mit diesem:
PHP-Code:
if($mybb->user['usergroup'] != "4")
{
    if(
$thread['closed'] == "yes")
    {
        
redirect("showthread.php?tid=$tid"$lang->redirect_threadclosed);
    }

Ich gebe keinen Support per Messenger oder PN!
#16
Nein, ich bin ein Admin, das ist viel wichtiger, größer, respektabler, mächtiger....!!! Big Grin Big Grin Big Grin

Okay, so ist es jetzt klasse! Vielen Dank!
VG,
Susanne
#17
Bisher war es ja so:

Suche in der showthread.php

PHP-Code:
if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes" || ismod($fid) == "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no") { 

ersetze durch

PHP-Code:
if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no") { 

Suche in der newreply.php

PHP-Code:
if(ismod($fid"caneditposts") != "yes")
{
    if($thread['closed'] == "yes")
    {
        redirect("showthread.php?tid=$tid"$lang->redirect_threadclosed);
    }


ersetze durch

PHP-Code:
if($mybb->user['usergroup'] != "4")
{
    if($thread['closed'] == "yes")
    {
        redirect("showthread.php?tid=$tid"$lang->redirect_threadclosed);
    }


Jetzt klappt schon der erste Teil nicht mehr, weil der Codeschnipsel nicht mehr vorhanden ist.
Vielleicht wenn du mal Zeit hast....wäre schön. Smile
VG,
Susanne
#18
Auch das werde ich mir ansehen.
Aber jetzt ruft die neue festplatte, sie mag in meinen pc.

Also bis dann.

Mfg Garlant
#19
Du kannst es von deiner Liste streichen, ich habe es selbst geschafft. *froi* Big Grin

Wenn's noch jemand braucht:

Suche in der showthread.php
PHP-Code:
if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes" || is_moderator($fid) == "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no")
    { 
und ersetze es mit
PHP-Code:
if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no") { 

Suche in der newreply.php
PHP-Code:
if(is_moderator($fid"caneditposts") != "yes")
{
    if(
$thread['closed'] == "yes")
    {
        
error($lang->redirect_threadclosed);
    }


und ersetze es mit
PHP-Code:
if($mybb->user['usergroup'] != "4")
{
    if($thread['closed'] == "yes")
    {
        redirect("showthread.php?tid=$tid"$lang->redirect_threadclosed);
    }

VG,
Susanne
#20
Das haut jetzt leider nicht mehr so ganz hin in 1.4
Hättest du dafür kurz Zeit Garlant?
VG,
Susanne