MyBB.de Forum

Normale Version: MOD: Schritt-für-Schritt Anleitung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Danke.

Jetzt kommt der schlimmste Teil.
Wie kann ich das ganze über das AC steuern?
Es muss dann die Benutzergruppen angezeigt werden und die entsprechende Nachricht.
Also Ein Feld wo man die Benutzergruppe auswählt. Auswahlmenü
Und ein weiteres, wo man dann den text eigeben kann. Textfeld
Am Ende/unten muss dann ein Submit Butoon sein, der die Eingaben in die Datenbank überträgt.
Wie mach ich sowas?

Der zweite Schritt ist dann, das oben alle schon erstellten Nachrichten als Übersicht angezeigt werden. Das allerdings erst als zweites. Erstmal den ersten Teil.

Jan
Für Teil 1 hast du zwei Möglichkeiten.
Entweder regelst du das über die Einstellungen, oder du lässt manuelle Änderungen im Acp durchführen.

Teil 2 ist eine reine Sache von Php und einigen Templates
Teil 1 würde ich gerne Über Einstellungen regeln lassen.
manuelle Änderungen kann ich ja angeben. Aber ich würde gerne lernen wie ich das über das Plugin regeln lassen kann.

Jan
Wenn du das mit dem Plugin selbst regeln möchtest, so nutze die Board Settings (Foren Einstellungen). Füge dazu mit SQL eine Einstellungsgruppe in die Tablle (prefix)_settingsgrop und dazu entsprechende Einstellungen in die Tabelle (prefix_)settings ein.

Bei Teil 2 kommt es darauf an, ob das ganze öffentlich zugänglich sein soll.
Wie sieht so ein SQL Querie aus?

Teil 2 soll einfach auch bei der Einstellung als Übersicht für den Admin dienen.
Jan
Jan schrieb:Wie sieht so ein SQL Querie aus?
Auch das findest du im Tutorial unter den Punkten 3.3 und 3.4.
Was bedeutet:
PHP-Code:
"disporder" => "1",
        
"isdefault" => "no"
Was sind das für Werte?

Und was muss ich in diesem fall hier eintragen?
PHP-Code:
$overview_1 = array(
        
"sid" => "NULL",
        
"name" => "overview_max",
        
"title" => "Anzahl der zu zeigenden Benutzer/Themen",
        
"description" => "Wie viele Benutzer/Themen/Beiträge sollen gezeigt werden?",
        
"optionscode" => "text",
        
"value" => "5",
        
"disporder" => "1",
        
"gid" => intval($gid), 

Jan
disporder -> Anzeigereihenfolge
isdefault -> Handelt es sich um eine Standardeinstellung des MyBB? Bei Mods immer no.

name -> Name der Einstellung
title -> Angezeigter Name der Einstellung
description -> Beschreibung
optionscode -> Art des Eingabefelds, hier ein Textfeld
value -> Standardwert, hier 5
disporder -> Anzeigereihenfolge
Jan schrieb:Und was muss ich in diesem fall hier eintragen?

Ich brauch ja in diesem Fall zwei Einstellungen. Einmal ein Auswahlmenü mit allen vorhandenen gruppen und ein Textfeld für die Nachricht.
Was wäre das nun für Code?

PHP-Code:
$welcome_1 = array(
        
"sid" => "NULL",
        
"name" => "welcome",
        
"title" => "Willkommensnachricht für alle Gruppen",
        
"description" => "Nachricht",
        
"optionscode" => "text",
        
"value" => "Hallo Mitglied",
        
"disporder" => "1",
        
"gid" => intval($gid),
        ); 
Soweit für die Nachricht, aber wie bekomm ich nun noch das Auswahlmenü hin?

Jan
Wozu willst du ein Auswahlmenü haben? Ich denke das Plugin soll für jede Gruppe eine Nachricht ausgeben? Dann mach doch einfach für jede Gruppe ein Textfeld, in das du die Nachricht eingeben kannst. Zusätzlich wäre jeweils ein Optionsschalter möglich, um auszuwählen ob die Standardnachricht oder die Gruppennachricht gezeigt werden soll.
Seiten: 1 2 3