Userrang VIP im Chat einbauen (Support für das Chatscript)

Beluga, Monday, 30.05.2022, 14:38 (vor 691 Tagen)
bearbeitet von Beluga, Monday, 30.05.2022, 15:02

Hallo,

Vorweg echt ein toller Chat.

Ich hätte eine Frage hierzu.

Und zwar würde ich gerne einen Userrang namens "VIP" einbauen.


Meine Überlegung hierzu wäre folgende:


Ich habe eine PHP-Datei nach dem Prinzip der "admin_admins.php" erstellt und diese mit admin_vips.php benannt. Natürlich heißt das Userfile dann auch "vips.txt"

Und in der chat_config.php habe ich unter

# Labeling admins in the user online display:

$vip_mark= "[VIP]";

ergänzt.

Meine Frage wäre jetzt:

Könnte das so funktionieren oder ist meine Überlegung komplett falsch?


Vielen Dank für eure Antwort.

Gruß
Beluga

Eintrag gesperrt
1026 Views
Avatar

Userrang VIP im Chat einbauen

Fritz ⌂, Monday, 30.05.2022, 15:46 (vor 691 Tagen) @ Beluga

Damit das Script erkennt, dass ein User anwesend ist, der in deiner vips.txt aufgeführt ist, musst du das in der chat_inc.php noch entsprechend ergänzen.

Eintrag gesperrt
1014 Views

Userrang VIP im Chat einbauen

Beluga, Monday, 30.05.2022, 16:04 (vor 691 Tagen) @ Fritz

Damit das Script erkennt, dass ein User anwesend ist, der in deiner vips.txt aufgeführt ist, musst du das in der chat_inc.php noch entsprechend ergänzen.

Hallo Fritz,

Vielen Dank für deine Antwort.

Meinst du das folgendermaßen?

Unter

// Abfrage ob registrierter User
if (file_exists("user/user.txt")) {
 $d1 = file("user/user.txt");
 foreach ($d1 as $c) {
  $part1 = explode("****",$c);
  if ($part1[0] == $nickname) {
   $in_regdb = true;
  }
 }
}


habe ich dann folgendes gesetzt:

// Abfrage ob VIP User
if (file_exists("admin/vips.txt")) {
 $d1 = file("admin/vips.txt");
 foreach ($d1 as $c) {
  $part1 = explode("****",$c);
  if ($part1[0] == $nickname) {
   $in_regdb = true;
  }
 }
}


Vielen Dank für die Antwort.

Gruß
Beluga

Eintrag gesperrt
1018 Views
Avatar

Userrang VIP im Chat einbauen

Fritz ⌂, Tuesday, 31.05.2022, 16:19 (vor 690 Tagen) @ Beluga

Hallo Beluga,

ich helfe gerne, wenn es ein Problem mit dem Standeard-Script gibt.
Aber das erstellen von PHP-Code für zusätzliche Funktionen sprengt leider den Rahmen des kostenlosen Supports.
Bei Interesse an einer (kostenpflichtigen) Erweiterung / Anpassung bitte ich um eine Anfrage per E-Mail.