MyBB.de Forum
Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. (/thread-29670.html)

Seiten: Seiten: 1 2 3


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - hkkp - 16.05.2014

So schlauer bin ich nicht geworden. Kann mir evtl. jemand diesen Code sagen und wo ich ihn einfügen muss. Bestimmt in den anderen jeweiligen php-dateien iwo oder global. grübel.


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - hkkp - 10.06.2014

Code:
$Usergroups = array(1,5,7); //Gaeste und gebannte User haben keinen Zutritt
  if(in_array($mybb->usergroup['gid'] && $forum['fid'] == 14 == $checkMyUsergroup))
  {
    error_no_permission();
  }

wo ist hier der fehler? danke!


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - StefanT - 10.06.2014

Die Abfrage enthält gleich mehrere Fehler und ergibt überhaupt keinen Sinn. Was hast du überhaupt vor?


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - hkkp - 10.06.2014

ich würde gerne es so machen wollen, dass bestimmte usergruppen, bestimmte foren zwar sehen können, aber nicht lesen. wenn sie dies wollen dann werden sie auf die einloggseite weitergeleitet.


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - MrBrechreiz - 10.06.2014

Soweit mir bekannt, kann dies in den Forenrechten eingestellt werden Big Grin

Falls dies scheitern sollte, kannst Du auch dies als Beispiel heranziehen.

https://www.mybb.de/forum/thread-29825-post-199825.html#pid199825


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - hkkp - 10.06.2014

mag schon sein, dass man dies in den forenrechten einstellen kann. allerdings können dann gäste die titel nicht lesen...

siehe anhang, dort soll das thema, der name, zeit und beitrag stehen. nur wenn ein gast darauf klickt, dann soll er zur login-seite weitergeleitet werden.


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - MrBrechreiz - 10.06.2014

Versuchs mal so.

Öffne die forumdisplay.php und Suche nach

PHP-Code:
if($fpermissions['canviewthreads'] != 0)
{

    
// How many posts are there?
    
if($datecut || isset($fpermissions['canonlyviewownthreads']) && $fpermissions['canonlyviewownthreads'] == 1)
    {
        
$query $db->simple_select("threads""COUNT(tid) AS threads""fid = '$fid$useronly $visibleonly $datecutsql");
        
$threadcount $db->fetch_field($query"threads");
    }
    else
    {
        
$query $db->simple_select("forums""threads, unapprovedthreads""fid = '{$fid}'", array('limit' => 1));
        
$forum_threads $db->fetch_array($query);
        
$threadcount $forum_threads['threads'];
        if(
$ismod == true)
        {
            
$threadcount += $forum_threads['unapprovedthreads'];
        }

        
// If we have 0 threads double check there aren't any "moved" threads
        
if($threadcount == 0)
        {
            
$query $db->simple_select("threads""COUNT(tid) AS threads""fid = '$fid$useronly $visibleonly", array('limit' => 1));
            
$threadcount $db->fetch_field($query"threads");
        }
    }


Füge direkt darunter dies ein.

PHP-Code:
else{
error_no_permission();



Gruppenrechte für dieses Forum:

Sehen:
Kann Forum sehen = ja

Alles weitere bleibt leer.


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - hkkp - 10.06.2014

keine Änderung


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - MrBrechreiz - 10.06.2014

Wie keine Änderung ? Bei mir hat es den gewünschten Edffekt Local gegeben.


RE: Gäste sollen Themen in einem Forum sehen, aber nicht lesen können. - hkkp - 10.06.2014

bei mir schaut es dann trotzdem so aus,s iehe anhang: