Anzeigen lassen der fehlenden Benutzergruppenzugehörigkeit

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
yy
Mitglied
Beiträge: 23
Registriert: 07.08.2005 05:51

Anzeigen lassen der fehlenden Benutzergruppenzugehörigkeit

Beitrag von yy »

Hallo zusammen!

Nachdem ich hier und auf anderen Seiten gesucht und gestöbert habe und leider nichts gefunden habe was dem entspricht was ich benötige, wende ich mal an euch und hoffe auf Hilfe.

Was ich suche?
Im Grunde eigentlich nur ein winziges Snippet,
dürfte nichts wirklich weltbewegendes oder zeitaufwendiges sein...
...für jemand der weiss was er tut.

Um das geht es
Wenn ein Benutzer in ein Forum möchte das an eine Benutzergruppe gebunden ist
bzw. einen Thread in einem Forum das an eine Benutzergruppe gebunden ist öffnen möchte
kommt ja folgerichtig die Mitteilung:
Nur Benutzer mit speziellen Rechten haben die Berechtigung, in diesem Forum Beiträge zu lesen.
Mein Wunsch
wäre jedoch, dass der Benutzer eine "hilfreichere" Information bekommt.
Also zum Beispiel in der Form, dass er angezeigt bekommt in welcher Benutzergruppe er Mitglied sein müsste um in das Forum zu gelangen.
Am besten noch mit Link auf die entsprechende "Benutzergruppenseite".
Beispiel:
"Nur Benutzer mit speziellen Rechten haben die Berechtigung,
in diesem Forum Beiträge zu lesen.

Um in diesem Bereich des Forums lesen zu dürfen,
müsstest du Mitglied folgender Benutzergruppe sein:
Benutzergruppe: VW Golf (verlinkt zur entsprechenden Gruppenseite)"


Kann da jemand helfen? Wäre sehr lieb. Vielen Dank

Grüße
yy
yy
Mitglied
Beiträge: 23
Registriert: 07.08.2005 05:51

Beitrag von yy »

Niemand da der mir da kurz erklären kann was ich in welcher Datei abändern muss? :cry:
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

moin

das müsste in der languages/lang_german/lang_main.php stehen

kannste auch einfach mit <a href="link.php">link</a> einen verweis geben

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Du kannst mit der lang_main.php erstellen lassen, welche Gruppen in dem betreffenden Forum welche Rechte hat?

Na auf den Code bin ich ja mal gespannt. :wink:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Re: Anzeigen lassen der fehlenden Benutzergruppenzugehörigke

Beitrag von kolja »

yy hat geschrieben: Mein Wunsch
wäre jedoch, dass der Benutzer eine "hilfreichere" Information bekommt.
Also zum Beispiel in der Form, dass er angezeigt bekommt in welcher Benutzergruppe er Mitglied sein müsste um in das Forum zu gelangen.
Am besten noch mit Link auf die entsprechende "Benutzergruppenseite".
das verstehe ich aber anders....

@yy
du möchtest "nur" einen passenderen hinweistext (mit link) haben,
oder an den gruppeneinstellungen etwas ändern??

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
yy
Mitglied
Beiträge: 23
Registriert: 07.08.2005 05:51

Beitrag von yy »

@kolja:

Beispiel 1:

User klickt auf ein Forum in das er in der Benutzergruppe A sein muss, um entsprechende Rechte zu haben. Dann soll kommen:
"Um in diesem Bereich des Forums lesen zu dürfen,
müsstest du Mitglied folgender Benutzergruppe sein:
Benutzergruppe: A (verlinkt zur entsprechenden Gruppenseite A, wo der User sich dann bei Bedarf anmelden kann)"


Beispiel 2:

User klickt auf ein Forum in das er in der Benutzergruppe B sein muss, um entsprechende Rechte zu haben. Dann soll kommen:
"Um in diesem Bereich des Forums lesen zu dürfen,
müsstest du Mitglied folgender Benutzergruppe sein:
Benutzergruppe: B (verlinkt zur entsprechenden Gruppenseite B, wo der User sich dann bei Bedarf anmelden kann)"


usw usw ...



Es soll also insoweit dynamisch sein, dass der User entsprechend dem Forum das er angeglickt hat die dazugehörig geforderte Gruppe angezeigt bekommt, in welcher Benutzergruppe er Mitglied sein müsste und wo er sich bei Bedarf anmelden kann bei dieser besagten Gruppe (Link).



Ich will einfach den unerfahrenen Forumsbenutzern mehr Input geben, die sich mit Benutzergruppen etc nicht so gut auskennen oder nichtmal wissen das es das gibt bzw. das man sich da anmelden kann.

Einfach eine "hilfreichere" Fehlermeldung als "Du darfst hier nicht rein!". :D
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

ist es möglich die geschützten foren genau so zu benenen wie die gruppen ??

forum: Fussball gruppe: Fussball
forum: Tiere gruppe: Tiere

dann könne man die variable (wichtig für die dynamik) des forumnamens
auch für den hinweis auf die gruppe gebrauchen

kolja

p.s.
@ miriam
habe ich in dieser meldung überhaupt den forennamen ??

edit:

das wäre der teil aus der viewforum.php

Code: Alles auswählen

//
// Start auth check
//
$is_auth = array();
$is_auth = auth(AUTH_ALL, $forum_id, $userdata, $forum_row);

if ( !$is_auth['auth_read'] || !$is_auth['auth_view'] )
{
	if ( !$userdata['session_logged_in'] )
	{
		$redirect = POST_FORUM_URL . "=$forum_id" . ( ( isset($start) ) ? "&start=$start" : '' );
		redirect(append_sid("login.$phpEx?redirect=viewforum.$phpEx&$redirect", true));
	}
	//
	// The user is not authed to read this forum ...
	//
	$message = ( !$is_auth['auth_view'] ) ? $lang['Forum_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);

	message_die(GENERAL_MESSAGE, $message);
}
//
// End of auth check
//
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Namen sind Schall und rauch. Hier geht es einzig und allein nach der ID. die function auth() schaut nur nach, ob und wenn ja welche Berechtigungen für den jeweils angemeldeten User bzgl. des Forums bestehen.

Es wird nichts über die generellen Berechtigungen gesagt.
Da sollte als Ansatz die admin_ug_auth.php herhalten, meine ich.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“