[GH-ISSUE #5141] [FR] I hope to propose several improvements to the software, which include adding tagging and template functionalities, as well as optimizing the document export function #2272

Open
opened 2026-03-23 21:21:05 +00:00 by mirror · 3 comments
Owner

Originally created by @yifengjob on GitHub (Apr 16, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5141

Description

  1. Tagging Functionality:

    • Support for multi-level tags, enabling users to categorize documents in a hierarchical manner.
    • The capability to create virtual collections or smart folders based on tags, automatically grouping all documents containing specific tags into a designated folder.
  2. Template Functionality:

    • The provision of document templates, allowing users to choose and apply pre-designed templates when creating new documents.
  3. Optimization of Document Export Feature:

    • Expand support for a wider array of document formats, such as docx, PDF, and others, thus enhancing compatibility and flexibility.
    • Introduce a feature that enables the merging and exporting of multiple sub-documents: Upon selecting a top-level document, the software should have the ability to consolidate its nested or child documents into a single, continuous document during the export procedure.

Impact

All users

Additional Context

The above content was translated using a robot; please refer to the original text below for any errors.

希望能给软件增加标签功能、模板功能、优化文档导出功能。

1、标签功能:

  • 支持多级标签;
  • 能根据标签创建智能文档,将包含有指定标签的文档聚合到一个位置。

2、模板功能:

  • 能创建文档模板,新建文档时可选择套用模板。

3、优化文档导出功能:

  • 支持更多的文档格式,如:docx、PDF等等;
  • 支持合并文档导出:当我选中某一级文档时,能将它的子文档合并导出到一个连续的文档。
Originally created by @yifengjob on GitHub (Apr 16, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5141 ### Description 1. **Tagging Functionality**: - Support for multi-level tags, enabling users to categorize documents in a hierarchical manner. - The capability to create virtual collections or smart folders based on tags, automatically grouping all documents containing specific tags into a designated folder. 2. **Template Functionality**: - The provision of document templates, allowing users to choose and apply pre-designed templates when creating new documents. 3. **Optimization of Document Export Feature**: - Expand support for a wider array of document formats, such as docx, PDF, and others, thus enhancing compatibility and flexibility. - Introduce a feature that enables the merging and exporting of multiple sub-documents: Upon selecting a top-level document, the software should have the ability to consolidate its nested or child documents into a single, continuous document during the export procedure. ### Impact All users ### Additional Context The above content was translated using a robot; please refer to the original text below for any errors. ### 希望能给软件增加标签功能、模板功能、优化文档导出功能。 **1、标签功能:** - 支持多级标签; - 能根据标签创建智能文档,将包含有指定标签的文档聚合到一个位置。 **2、模板功能:** - 能创建文档模板,新建文档时可选择套用模板。 **3、优化文档导出功能:** - 支持更多的文档格式,如:docx、PDF等等; - 支持合并文档导出:当我选中某一级文档时,能将它的子文档合并导出到一个连续的文档。
Author
Owner

@apomalyn commented on GitHub (Apr 17, 2024):

Hi @yifengjob!

First, thank you for using the application and for creating this issue!

Support multi-level tags;

Definitely a good idea!

Ability to create smart documents based on tags...

I'm not sure to understand what you mean by "smart documents" 🤔 Can you give me a little more context?

...aggregate documents containing specified tags into one location.

Like filtering on the panel all the document that have a certain tag? Something similar to the search bar of GitHub issues for example?

  1. Template Functionality:

There is already an issue for the template creation. You can head to #444 for more information 😄

  1. Optimization of Document Export Feature:
    • Support more document formats, such as: docx, PDF, etc.;

PDF already have an issue: #409
Proprietary format like docx can be challenging but feel free to create another issue with the list of all formats you would like to export to. I can also create the issue for you, just list me the formats you have in mind 😄

Supports merged document export: When I select a certain level of document, its sub-documents can be merged and exported into a continuous document.

Just to make sure I understood correctly. Let's say you have a document with multiple subdocuments. When exporting the main document you want the ability to export all the nested documents at the same time? Like in a zip?

<!-- gh-comment-id:2060260779 --> @apomalyn commented on GitHub (Apr 17, 2024): Hi @yifengjob! First, thank you for using the application and for creating this issue! > Support multi-level tags; Definitely a good idea! > Ability to create smart documents based on tags... I'm not sure to understand what you mean by "smart documents" 🤔 Can you give me a little more context? > ...aggregate documents containing specified tags into one location. Like filtering on the panel all the document that have a certain tag? Something similar to the search bar of GitHub issues for example? > 2. **Template Functionality**: There is already an issue for the template creation. You can head to #444 for more information :smile: > 3. **Optimization of Document Export Feature**: > - Support more document formats, such as: docx, PDF, etc.; PDF already have an issue: #409 Proprietary format like docx can be challenging but feel free to create another issue with the list of all formats you would like to export to. I can also create the issue for you, just list me the formats you have in mind 😄 > Supports merged document export: When I select a certain level of document, its sub-documents can be merged and exported into a continuous document. Just to make sure I understood correctly. Let's say you have a document with multiple subdocuments. When exporting the main document you want the ability to export all the nested documents at the same time? Like in a zip?
Author
Owner

@yifengjob commented on GitHub (Apr 17, 2024):

“smart documents”: The ability to create intelligent document collections akin to folders, automatically aggregating all documents bearing specific tags into a centralized location.😄

<!-- gh-comment-id:2060635767 --> @yifengjob commented on GitHub (Apr 17, 2024): “smart documents”: The ability to create intelligent document collections akin to folders, automatically aggregating all documents bearing specific tags into a centralized location.😄
Author
Owner

@yifengjob commented on GitHub (Apr 17, 2024):

Supports merged document export: When I select a certain level of document, its sub-documents can be merged and exported into a continuous document.

My document structure is illustrated in Figure 1, and I hope the exported document will appear as depicted in Figure 2.

Figure 1:
714a5360-636e-4d9b-8c5d-b744cc994b6d

Figure 2:
9d551603-5be0-4802-a4d5-f5e5137b48a7

<!-- gh-comment-id:2060693291 --> @yifengjob commented on GitHub (Apr 17, 2024): > Supports merged document export: When I select a certain level of document, its sub-documents can be merged and exported into a continuous document. My document structure is illustrated in Figure 1, and I hope the exported document will appear as depicted in Figure 2. Figure 1: <img width="272" alt="714a5360-636e-4d9b-8c5d-b744cc994b6d" src="https://github.com/AppFlowy-IO/AppFlowy/assets/22076108/791a813c-1040-4dcb-8439-ec3c1c5dfbc5"> Figure 2: <img width="570" alt="9d551603-5be0-4802-a4d5-f5e5137b48a7" src="https://github.com/AppFlowy-IO/AppFlowy/assets/22076108/288cf670-720a-43b0-b169-de2453001354">
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#2272
No description provided.