3
Very basic -
1. Template overriding works in XOOPS 2.0.14 and later
2. Template overriding only works if you are using the default template (Administration Menu > System Admin > Preferences: Default template set = default)
3. Template overrides are placed in the themes/yourtheme/modules/ folder
Let's say you want to have a different template for the site closed page.
In your theme folder, create a modules/ folder
In yourtheme/modules/, create a system/ folder
Now you have:
xoopsurl/
- themes/
---yourtheme/
-----modules/
-------system/
Copy xoopsurl/modules/system/templates/system_siteclosed.html to xoopsurl/themes/yourtheme/modules/system/system_siteclosed.html
xoopsurl/themes/yourtheme/modules/system/system_siteclosed.html will override the original template - make any changes to this file and leave the original untouched.
To see the changes you made, you will need to clear the cache/ and templates_c/ folders and enable
Check templates for modifications in Administration Menu > System Admin > Preferences:
As far as editing the html files, I'm going to leave that up to you. But, here is a link to a
set of system templates I modified to xHTML compliance