Event Detail and Site Index fixes


We recently fixed an issue with previewing event detail pages in the console. This broke the sub-pages of the rich event detail helper. This is fixed.

We also fixed an issue with the site index builder. In some cases index entries weren't being created correctly, this is also fixed.