allow to add both htmlBody and externalURL for a knowledge, re-alignment for test page.