[3.3] [RC] Teilnehmerliste (Participants List)

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Antworten
Benutzeravatar
IMC
Mitglied
Beiträge: 857
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

[3.3] [RC] Teilnehmerliste (Participants List)

Beitrag von IMC »

Beschreibung:
Mit dieser Extension kann der Ersteller eines neuen Themas hinter seinem ersten Beitrags eine Teilnehmerliste hinzufügen. Nur registrierte Benutzer können diese Liste sehen und sich in die Liste eintragen. Aktiviert wird die Liste beim Erstellen eines Betrags durch die Option "Teilnehmerliste hinzufügen".

Mit dem Forumsrecht "Kann Teilnehmerliste erstellen." kann diese Funktion in Foren aktiviert werden.
Moderatoren mit den Rechten "Kann Beiträge ändern" und "Kann Beiträge dauerhaft löschen" können Einträge in der Liste ändern oder löschen.

Wird der erste Beitrag des Themas gelöscht wird auch die zugehörige Liste gelöscht und alle Einträge der Teilnehmerliste aus der Datenbank entfernt.

Autor: IMC

Version: 1.0.0-rc

Screenshots:
Ansicht Benutzer
Ansicht Moderator
Eingabeformular
Forenrechte

Anforderungen:
- phpBB >= 3.3.2 and < 4.0.0-dev
- php >= 8.0.0 and <= 8.5.x

Download:
https://github.com/IMC-GER/phpBB-Partic ... t/releases

Changelog:
  • v1.0.0-rc (13-12-2025)
Gruß, Thorsten

Meine Extensions
eumelchen
Mitglied
Beiträge: 740
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: [3.3] [RC] Teilnehmerliste (Participants List)

Beitrag von eumelchen »

Hallo Thorsten,

ich versuche gerade Deine Extension zu installieren und habe ein Problem,

Von mir wird ein modifizierter Prosilver Style verwendet und da habe ich die Rahmen (forabg) in dunkelblau.
Das bedeutet, die Liste mit den Teilnehmern ist auch in dunkelblau und man kann den Text nicht lesen, wenn ich mit der Maus auf die Liste gehe, dann kann man den Text lesen.

[ externes Bild ]

Was muss ich ändern, um die Farbe "Dunkelblau" in der Extension zu ändern?

LG Rolf (eumelchen)
Benutzeravatar
IMC
Mitglied
Beiträge: 857
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] [RC] Teilnehmerliste (Participants List)

Beitrag von IMC »

Hi Rolf,

da ist vermutlich der Style fehlerhaft/nicht ganz phpBB Prosilver kompatibel.

Gehe in die Datei:
\imcger\participantslist\styles\prosilver\template\event\viewtopic_body_postrow_post_after.html

Finde dort:

Code: Alles auswählen

				<div id="ptsl-table" class="content">
				{% if ptsl_table %}
					<table class="zebra-list">
						<thead>
Und lösche dort class="zebra-list".
Ich hoffe das dies dein Problem löst.

Alternative kannst du deinen Style anpassen.Dies müsste in der color.css geschehen.
Hier kannst du die Farben für die ungeraden und geraden Tabellenzeilen definieren. Dies kann jedoch Auswirkungen auf andere Stellen in deinem Style haben.

Code: Alles auswählen

table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
	background-color: #ECF3F7;
}


table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
	background-color: #E1EBF2;
}
Gruß, Thorsten

Meine Extensions
eumelchen
Mitglied
Beiträge: 740
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: [3.3] [RC] Teilnehmerliste (Participants List)

Beitrag von eumelchen »

Danke, das hat funktioniert.

Allerdings habe ich noch ein anderes Problem.
Als Admin kann ich die Extension sehen und auch benutzen.
Ich finde allerdings nirgendwo die Einstellung, um registrierte User auch für die Extension freizuschalten.
Benutzeravatar
IMC
Mitglied
Beiträge: 857
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] [RC] Teilnehmerliste (Participants List)

Beitrag von IMC »

Die Liste muss in den Forenrechten freigeschaltet werden.

ACP -> Berechtigungen -> Forenrechte
Dort das Forum auswählen in dem es möglich sein soll eine Liste anzulegen. Als Gruppe "Registrierte Benutzer" auswählen und das Recht auf JA setzen.
TAB "Inhalt" das Recht Kann "Teilnehmerliste erstellen."
Siehe Sceenshot "Forenrechte".

Das du die Liste schon erstellen konntest ist ein Fehler. Die Ursache ist gefunden und wird behoben.
Vielen Dank fürs Fehler aufdecken.
Gruß, Thorsten

Meine Extensions
Antworten

Zurück zu „Extensions in Entwicklung“