https://bugs.kde.org/show_bug.cgi?id=505325
Bug ID: 505325 Summary: Feature Request: Customizable Metadata Fields and Note Templates Classification: Applications Product: Marknote Version First unspecified Reported In: Platform: Arch Linux OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: General Assignee: m...@kaidan.im Reporter: javiersch...@gmail.com CC: c...@carlschwan.eu, m...@kaidan.im Target Milestone: --- I am requesting support for customizable metadata fields beyond the default title and date, along with the ability to create new notes from customizable templates. Problem: Currently, Marknotes is limited to the title and date metadata fields. This is insufficient for many Zettelkasten and personal knowledge management workflows, where users often need to track additional information such as author, source, status, keywords, etc. Furthermore, the lack of note templates forces users to manually structure each new note, which is repetitive and inefficient. Proposed Solution: Implement the ability to define and use customizable metadata fields, and allow the creation of notes from customizable templates with variables. Desired Functionality (Metadata Fields): Define Custom Fields: Users should be able to define their own metadata fields (e.g., author, source, keywords, status, etc.) with different data types (e.g., text, date, number, dropdown). Display and Edit: These custom fields should be displayed and editable within the note editor, perhaps in a dedicated section. Search and Filter: Allow users to search and filter notes based on the values of these custom fields. Integration with Templates: Custom fields should be usable within note templates. Desired Functionality (Note Templates): Create Templates: Users should be able to create and save their own note templates. Template Variables: Templates should support variables like {title}, {date}, {uuid} (for automatic ID), and any custom metadata fields. Template Selection: When creating a new note, users should be able to select from their saved templates. Default Template: Allow users to set a default template for new notes. Example Templates: Idea Template: Title: {title} Date: {date} UUID: {uuid} Source: Keywords: Project Template: Title: {title} Date: {date} Status: \[ ] To Do \[ ] In Progress \[ ] Done Deadline: Participants: Reading Note Template: Title: {title} Date: {date} Author: Source: Pages: Quotes: Summary: Benefits: Enhanced Organization: Customizable metadata allows for more detailed and structured note organization. Increased Efficiency: Note templates streamline the note-taking process, saving time and effort. Zettelkasten Power: These features are crucial for advanced Zettelkasten workflows, enabling users to manage complex knowledge bases effectively. Improved Search and Retrieval: Customizable metadata makes it easier to find specific notes. Flexibility: Users can adapt Marknotes to their specific needs and workflows. -- You are receiving this mail because: You are watching all bug changes.