Add level and message to sitebase (issue 306)

Ok, I agree with this explanation. @ElDeveloper if you also agree with this, can you merge the PR?