nun, ich habe noch die alte wbb version 2.1.5, ausprobiert habe ich den hack nicht. es kann sein, daß nun die tabelle, in der die foren gespeichert sind, anders heisst, das gilt es herauszufinden. bei mir heisst die tabelle "bbX_boards". das feld "invisible" bedeutet, board anzeigen oder nicht, default ist 0, also sichtbar.
ich habe folgendes gemacht: zuerst die .xml angepasst bzw einen parameter hinzugefügt:
PHP Code:
<param name="boards" type="text" default="boards" label="Board Table" description="The name of the table in the WBB database where the boards are stored." />
danach die .php erweitert:
PHP Code:
$boards_table = trim( $params->get( 'boards' ) );
und
PHP Code:
$query = "SELECT threadid,topic,invisible FROM $topics_table,$boards_table WHERE invisible=0 ORDER BY lastposttime DESC LIMIT 0,".$number;
das ist zwar etwas hingerotzt und ist mit einem JOIN sicher besser gelöst, aber dennoch sollte es funzen.