One way to do it would be to use the advertising locations.
Create your widget, then take note of the widget_key, then create a new advertisement location (Admin > Setup > Advertising)
Title: Widget All Pages (or whatever)
Position: Container Content: Above
HTML: <xf:widget key="widget_key" /><br/>
You can also set usergroups and display order, then activate the "advertisement"
Or, you can place your <xf:widget key="widget_key" /> code somewhere in the PAGE_CONTAINER template, probably just after <div class="p-body-content">
Thanks, I use the template "page_container", and it works.
However, the widget show on every page now instead of only on the forumhome.
Do you know how to fix this?
Oops, sorry. I totally misread your request. My brain is stupid sometimes, the all part of your post registered as all pages for some reason that only my brain will know.
If you want to keep the code in the PAGE_CONTAINER template you could wrap the code in a conditional,
Or you could place <xf:widget key="widget_key" /> at the very start of your forum_list template
I'm assuming (here's another dumb brain moment) placing the widget at the Forum List: Above nodes, with it set at 0, on the widget page isn't the desired location of the widget?