Users Choose Displayed Mod - portal_news.php
Posted: 7. February 2014 21:41
Deine Portal Version: 2.0.1
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Nein
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: http://circuit-board.de/forum/
Was hast Du gemacht, bevor das Problem aufgetreten ist?
- Users Choose Displayed Mod installiert.
Was hast Du bereits versucht um das Problem zu lösen?
- Versucht das Modul anzupassen. (portal_news.php)
Fehlerbeschreibung und Nachricht
Ich habe diesen Mod soweit erfolgreisch installiert und kappt auch soweit.
Damit können User bestimmen welchen Rubriken sie anzeigen lassen wollen. Dazu habe ich auch schon die search.php angepasst damit diese Beiträge dort nicht auftauchen.
Das selbe würde ich gerne für das im Portal befindlichen Modul letzten aktiven Threads benutzen.
Der Code wäre dieser und muss ja sicherlich in die portal_news.php intigriert werden.
Wo müsste ich diesen Code Schnippsel einfügen/verändern, das diese Beiträge aus den Rubriken nicht angezeigt werden wenn der User es bei sich eingestellt hat.
Danke!
oliXon[/i]
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Nein
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: http://circuit-board.de/forum/
Was hast Du gemacht, bevor das Problem aufgetreten ist?
- Users Choose Displayed Mod installiert.
Was hast Du bereits versucht um das Problem zu lösen?
- Versucht das Modul anzupassen. (portal_news.php)
Fehlerbeschreibung und Nachricht
Ich habe diesen Mod soweit erfolgreisch installiert und kappt auch soweit.
Damit können User bestimmen welchen Rubriken sie anzeigen lassen wollen. Dazu habe ich auch schon die search.php angepasst damit diese Beiträge dort nicht auftauchen.
Das selbe würde ich gerne für das im Portal befindlichen Modul letzten aktiven Threads benutzen.
Der Code wäre dieser und muss ja sicherlich in die portal_news.php intigriert werden.
Code: Select all
//++++++++++++++++++++++++
$ex_fid_ary = $disallow_access;
$acl_f_display = array_keys($auth->acl_getf('f_display', true));
$user_index_array = unserialize($user->data['user_index']);
$ex_fdisplay_ary = array();
if (is_array($user_index_array))
{
foreach($user_index_array as $key=>$value)
{
if (!$value)
{
if (in_array($key, $acl_f_display))
{
$ex_fdisplay_ary[$key] = 1;
}
}
}
$ex_fid_ary = array_unique(array_merge($ex_fid_ary, array_keys($ex_fdisplay_ary)));
}
//+++++++++++++++++++++++++
Danke!
oliXon[/i]