Forum in dem jeder nur seine Beiträge sieht möglich?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
JETZTGUCKde
Mitglied
Beiträge: 22
Registriert: 14.10.2004 15:27

Forum in dem jeder nur seine Beiträge sieht möglich?

Beitrag von JETZTGUCKde »

Hallo,

ich habe folgendes Problem:
Ist es möglich ein Forum von den Rechten her so zu gestalten, dass jeder User dort 1. nur ein einziges Thema starten kann und die Einträge in diesem Thema auch nur alleine lesen kann?

Hintergrund ist, dass ich eine Art persönliches Tagebuch mit einbauen will.

Alternativ wäre auch ok, dass es eine eigenständige Kategorie (z.B. Tagebuch) gibt, in der jeder z.B. durch ein Häkchen irgendwo selbst bestimmen kann, ob es sich bei seinem Posting um ein privates (was nur er sehen kann) handelt, oder um ein "öffentliches", was dann die sehen können, die die entsprechenden Forenrechte haben.

Klingt kompliziert - ist es wahrscheinlich auch :D
Gruß,
Andreas
Meine Webseite: http://www.JETZTGUCK.de
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

hi,

evtl. hilft dir das hier weiter:
Self Auth
Add a extra permission level SELF to forum permission control, makes it posible to only allow viewing of own posts.
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
JETZTGUCKde
Mitglied
Beiträge: 22
Registriert: 14.10.2004 15:27

Beitrag von JETZTGUCKde »

supi, das scheint's zu sein.

Aber hab ich bei dem Einbau ein kleines Verständnisproblem:
Da steht:

Code: Alles auswählen

#-----[ FIND ]------------------------------------------------ 
# 
$sql = "SELECT t.*
	FROM 
	WHERE t.forum_id = $forum_id

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
WHERE t.forum_id = $forum_id

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
# 
 $self_sql
die folgende Stelle gibts aber 2 x in der viewforum

Code: Alles auswählen

$sql = "SELECT t.*
	FROM 
	WHERE t.forum_id = $forum_id
muß ich das jetzt 2 x ändern oder nur beim erste mal?
Und was meinen die mit IN-LINE FIND ?

Danke schonmal ;)
Zuletzt geändert von JETZTGUCKde am 18.10.2004 17:19, insgesamt 2-mal geändert.
Gruß,
Andreas
Meine Webseite: http://www.JETZTGUCK.de
JETZTGUCKde
Mitglied
Beiträge: 22
Registriert: 14.10.2004 15:27

Beitrag von JETZTGUCKde »

Ich hab jetzt mal alles eingebaut, aber wenn ich jetzt ein neues Thema schreiben will kommt:
Parse error: parse error, unexpected T_ELSE in /srv/www/htdocs/web10/html/www/posting.php on line 356

Diese line 356 ist eine der neu eingefügten...
ich sollte einfügen:

Code: Alles auswählen

// Start add - Self auth MOD
else if (intval($is_auth[$is_auth_type]) == AUTH_SELF)
{	
	//self auth mod
	switch( $mode )
	{
		case 'quote':
		case 'reply':
			$sql = "SELECT t.topic_id FROM ". TOPICS_TABLE ." t, ". USERS_TABLE." u 
				WHERE	t.topic_id=$topic_id
				AND t.topic_poster=u.user_id
				AND u.user_id=".$userdata['user_id'];
			break;
	}
	if ( !($result = $db->sql_query($sql) ))
	{
		message_die(GENERAL_ERROR, 'Could not obtain self auth data for this topic', '', __LINE__, __FILE__, $sql);
	} 
	$self_auth = $db->sql_fetchrow($result);
	if ( empty($self_auth) )
	{
		message_die(GENERAL_MESSAGE, sprintf($lang['Sorry_' . $is_auth_type], $is_auth[$is_auth_type . "_type"]));
	}
}
// End add - Self auth MOD
die Zeile in der er meckert ist diese:

Code: Alles auswählen

AND t.topic_poster=u.user_id
woran kann das liegen?
Gruß,
Andreas
Meine Webseite: http://www.JETZTGUCK.de
JETZTGUCKde
Mitglied
Beiträge: 22
Registriert: 14.10.2004 15:27

Beitrag von JETZTGUCKde »

ich glaub es hat sich erledigt ...

mir war eine bei der kopiererei verrutsch.

Danke nochmal für den Tip :grin:
Gruß,
Andreas
Meine Webseite: http://www.JETZTGUCK.de
Antworten

Zurück zu „phpBB 2.0: Mod Support“