An important aspect of expanding the ELN is providing methods that allow users without programming knowledge to integrate their documentation needs into the ELN. This approach requires more programming effort from the developers compared to coding a specific use case and necessitates excellent coordination with potential ELN users. Specific requirements must be translated into generally applicable methods that can be used in a wide range of applications, and then these methods must be provided. However, once these requirements have been implemented, the resulting generic methods can be broadly used by all users and enable the provision of a wide range of functions, field types, and UI customizations. The methods are generally developed for all levels of ELN expansion but must be adapted to specific requirements and dependencies.