In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
function not_allowed_hook_topics()
{
global $db, $user;
$allowed_topics = $not_allowed_topics = array();
$sql = 'SELECT topic_id FROM ' . HOOKUP_MEMBERS_TABLE . '
WHERE user_id = ' . $user->data['user_id'];
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$allowed_topics[] = (int) $row['topic_id'];
}
$db->sql_freeresult($result);
if (sizeof($allowed_topics))
{
$sql = 'SELECT topic_id FROM ' . HOOKUP_MEMBERS_TABLE . '
WHERE ' . $db->sql_in_set('topic_id', $allowed_topics, true);
}
else
{
$sql = 'SELECT topic_id FROM ' . HOOKUP_MEMBERS_TABLE;
}
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$not_allowed_topics[] = (int) $row['topic_id'];
}
$db->sql_freeresult($result);
return $not_allowed_topics;
}
Die User, die auf der Terminplaner-Liste sind, können das jeweilge Thema sehen und auch darin posten / lesen. Alle anderen können das nicht.
Das funktioniert alles soweit 1A.
Gibt es eine Möglichkeit, eine Gruppe oder 1-2 Benutzer automatisch immer alles sehen zu lassen? (ohne das sie eingeladen sind)
Geht das?