Development of a uniform platform for managing, documenting, preserving and publishing heterogeneous digital collections