3
Hi JB,
You can use a block as follows to create a custom menu with text, images or both:
Create a simple html table of one or two colums in your favorite html editor, with as many rows as URLS you want to appear in the menu. You can have icons in one column, text descriptor in the other. Now assign each image with the corresponding target URL of the module you want it to open by right click copying the URL for that module from the XOOPS main menu. For the URL that tells the system where your image is, you have to use the full URL of your site
i.e. http(s)://myxoopssite.com/theme/whatever/images/iconxxx.gif
or the icon will disappear when you select to go into a module.
Now go into blocks admin, create a custom block, name it, assign permissions, and copy the html code for the table you just created and paste into the script area of the block, and select html in the select box below. Submit changes and close out into block admin and drag it where you want it to display and then look to see if it shows up in your main page.
Once you verified the menu block works, you can clone it and assign each clone to different user group on your site, addng/removing/changing URLS in the html table code in each block to suit the privileges you set for each user group.
Once verified all URL's work and icons display, you can then disable the main menu as it is now redundant.
Don't know about getting a simple page to display in the center container other than using a block. My best understanding is that XCenter is supposed to display center content, but I have experienced issues with it overwriting the whole display rather than just the center, probably an issue with the theme I use.
Hope this helps. Good luck and welcome.