MyBB.de Forum

Normale Version: Umfragen auf die Index-Seite
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

gibt es die Möglichkeit mit einem PlugIn oder so, dass Umfragen die in einem bestimmten Bereich sind auf die Index-Seite darzustellen (und das auch nur für bestimmte Gruppen)?

Gruß
RavLau
Danke, doch da ist das Problem das es jeder sieht. Ich brauche es nur für eine bestimmte Gruppe, gibt es da auch noch was?

Gruß
RavLau
Ich habe das nicht getestet, aber ein Versuch wäre es wert:

Setze in die Funktion poll_on_index eine Abfrage nach der entsprechenden Usergruppe ein.

PHP-Code:
....
function 
poll_on_index()
    {
        if (
$mybb->user['usergroup'] == GID) {
            
// hier steht der Inhalt der poll_on_index-Funktion
            // aus dem Plugin
            // .....
        
}
        else {
        return 
false;
    }
    }
?>
Statt GID setzt Du die entsprechende Nummer der Gruppe ein, denen Du die Berechtigung erteilen möchtest.
Ich habe nun folgendes eingetragen:
if ($mybb->user['usergroup'] == 4) {

Aber leider hat es ekinen Erfolg gebracht. Denn nun kann es keiner mehr sehenWink
Probiere: (Basis: Jockl)
PHP-Code:
    function poll_on_index()
    {
        global 
$mybb;
        if (
$mybb->user['usergroup'] != GID)
        {
            return;
        }
        
// hier steht der Inhalt der poll_on_index-Funktion
        // aus dem Plugin
        // .....
    

Jo, das haut voll reinWink
Kann man dort auch mehrere Gruppen eintragen?
Jetzt, da ich Stefans Code sehe, fällt mir ein, dass ich auf den selben "Fehler" schon einmal reingefallen bin.Blush
Aber warum funktioniert der von mir vorgegebene Vorschlag nicht, sondern nur
Stefans Version mit "!=GID -> return"?

Sorry für die vielleicht dumme Frage. Rolleyes
Das global ist das entscheidende. Wink Der Rest war nur eine Stilfrage...
Um mehrere ID einzutragen, wie geht das? Wäre das eine alternative?
Code:
if ($mybb->user['usergroup'] != GID) or ($mybb->user['usergroup'] != GID)
Seiten: 1 2