Are we sure that panel means Forum?
Technically, this isn't a sentence so there shouldn't be a period. Not that I'm being picky as the translations or anything! :)