16
UPDATE 4:
Firstly thanks to everyone who has chipped in on this matter, it really is quite calming that I have received help and advice from you.
I also think xoops is a secure platform, as yet I have not found an 'leaks' in my additional pages or coding but that does not mean there are not any so I continue to look.
OK, I opened the site for a few hours, in that time a property was added to the database, this was done I assume by the 'hacker' logging into an account as this is the only way it can be done, the page that adds a property to the database is also coded only to allow that member access to the page.
I also switched 'off' 'Members can change their own email', alas the email on the account was changed, so this now is becoming more confusing, with out this feature I am guessing it's an injection although Protector has not picked anything up...
On the comment of forced password change, personally not a good idea, do you know how many people contact me who have forgotten their password ('forgotten password' feature also disabled).