No niby racja, ale może ja zaprezentuję co właśnie wywnioskowałem z opisu instalacji tej modyfikacji ( z linku z pierwszego postu ) plus to, co wiem z kodowania w IP.Board.
Otwórz plik: sources/action_public/misc/warn.php
Znajdź:
$this->output .= $this->ipsclass->compiled_templates['skin_mod']->warn_view_note_row($date, $content, $puni_name);
Zamień na:
if ( in_array( $this->ipsclass->member['mgroup'], array(4,5) ) )
{
$this->output .= $this->ipsclass->compiled_templates['skin_mod']->warn_view_note_row($date, $content, $puni_name);
}
Zapisz i wyślij.
Oczywiście nie testowane, ale powinno działać. Jak widać użyłem tablicy na sztywno z ID grup, ale nic nie stoi na przeszkodzie by użyć tych z Twojego pliku .xml wcześnie je explodując ( lub bezpośrednio w funkcji in_array() ).