Меня интересует разметка форума и спецификации.
В футере написано XHTML. То есть, если я создам свой собственный сайт и буду использовать тэги форума, то всё будет работать так же? И наоборо, всё что прописано в спецификации HTML будет работать здесь?

Мне кажется здесь есть одного "но", на форуме работают встроенные стили, и здесь нельзя задавать классы как в CSS (или можно на уровне админа?)
В общем здесь есть готовый код и прописанные шаблоны, но насколько сильно может вносить модификации юзер и насколько сильно может вносить модификации админ?
Сам сайт написан на JS или на другом языке?
По логике регистрации юзеров и сообщений всё работает на объектах и массивах, т.е. в теории даже я, наверное смог воспроизвести несложные процессы вроде регистрации пользователей (написать такой код с нуля).
А как генерятся темы и где хранятся ссылки на них? Точно так же создаётся объект и каскад массивов? А хранится в Local Storage?

Ну, это всё в примитивных терминах, сам движок наверняка работает как какой-нибудь фрейм-ворк?