Add functionality to have type-specific archive templates