CN113392070B - Online document management method, device, system, equipment and storage medium - Google Patents
Online document management method, device, system, equipment and storage medium Download PDFInfo
- Publication number
- CN113392070B CN113392070B CN202110768219.6A CN202110768219A CN113392070B CN 113392070 B CN113392070 B CN 113392070B CN 202110768219 A CN202110768219 A CN 202110768219A CN 113392070 B CN113392070 B CN 113392070B
- Authority
- CN
- China
- Prior art keywords
- document
- page
- user
- online
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 114
- 238000000034 method Methods 0.000 claims abstract description 137
- 238000004458 analytical method Methods 0.000 claims abstract description 23
- 230000008569 process Effects 0.000 claims description 106
- 238000009877 rendering Methods 0.000 claims description 65
- 238000004590 computer program Methods 0.000 claims description 8
- 239000000523 sample Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000011969 continuous reassessment method Methods 0.000 description 5
- 238000000926 separation method Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000002045 lasting effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
- G06F40/154—Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Document Processing Apparatus (AREA)
Abstract
The embodiment of the invention discloses an online document management method, an online document management device, an online document management system, online document management equipment and a storage medium. Wherein the method comprises the following steps: receiving document creation information which is input by a user and is expressed in a document path form; creating first document data of a first page corresponding to the document creation information, wherein the first document data and the document data corresponding to the history creation page are mutually independent, and the storage identification of the first document data is matched with the document creation information; and carrying out path analysis on the document creation information, and generating first navigation information corresponding to the first page according to the analysis result, wherein the first navigation information is used for displaying in a path hierarchical relation form in a navigation column of a document display interface. According to the technical scheme provided by the embodiment of the invention, a user is supported to create the document page in the form of inputting the document path, the data in the system are independently stored, the dependence among the documents is reduced, the navigation information is displayed on the display interface according to the path hierarchical relationship, and the readability is ensured.
Description
Technical Field
The embodiment of the invention relates to the technical field of computers, in particular to an online document management method, an online document management device, an online document management system, online document management equipment and a storage medium.
Background
With the rapid development of internet technology, information sharing among different users is more convenient and rapid. Users may record and share content using online documents, which are typically displayed in the form of web pages. To facilitate the management of online documents, some document management systems supporting online management editing and multi-person collaboration have evolved, collectively referred to herein as online document management systems (also known as Wiki systems).
Currently, the document management schemes of existing online document management systems are complex and need improvement.
Disclosure of Invention
The embodiment of the invention provides an online document management method, an online document management device, an online document management system, online document management equipment and a storage medium, which can optimize an online document management scheme.
In a first aspect, an embodiment of the present invention provides an online document management method, which is applied to an online document management system, where the method includes:
receiving document creation information which is input by a user and is expressed in a document path form;
Creating first document data of a first page corresponding to the document creation information, wherein the first document data and document data corresponding to the history creation page are mutually independent, and a storage identification of the first document data is matched with the document creation information;
and carrying out path analysis on the document creation information, and generating first navigation information corresponding to the first page according to an analysis result, wherein the first navigation information is used for displaying in a path hierarchical relation form in a navigation column of a document display interface.
In a second aspect, an embodiment of the present invention provides an online document management apparatus applied to an online document management system, the apparatus including:
A document creation information receiving module for receiving document creation information in the form of a document path inputted by a user;
The document data creation module is used for creating first document data of a first page corresponding to the document creation information, wherein the first document data and the document data corresponding to the history creation page are mutually independent, and the storage identification of the first document data is matched with the document creation information;
The navigation information generation module is used for carrying out path analysis on the document creation information and generating first navigation information corresponding to the first page according to the analysis result, wherein the first navigation information is used for being displayed in a path hierarchical relation form in a navigation column of a document display interface.
In a third aspect, an embodiment of the present invention provides an online document management system, where the online document management system includes a main process, a storage process, and a rendering process; the main process is used for executing corresponding steps in the online document management method provided by the embodiment of the invention.
In a fourth aspect, an embodiment of the present invention provides a computer device, including a memory, a processor, and a computer program stored on the memory and capable of running on the processor, where the processor implements an online document management method as provided by the embodiment of the present invention when the processor executes the computer program.
In a fifth aspect, embodiments of the present invention provide a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements an online document management method as provided by embodiments of the present invention.
According to the online document management scheme provided by the embodiment of the invention, an online document management system receives document creation information which is input by a user and is expressed in a document path form, and creates first document data of a first page corresponding to the document creation information, wherein the first document data is mutually independent of document data corresponding to a history creation page, a storage identification of the first document data is matched with the document creation information, path analysis is carried out on the document creation information, and first navigation information corresponding to the first page is generated according to an analysis result, and the first navigation information is used for being displayed in a path hierarchical relation form in a navigation column of a document display interface. By adopting the technical scheme, the online document management system supports a user to create document pages in the form of input document paths, when corresponding document data is created and stored in the system, the association with the document data of other pages does not need to be established according to the hierarchical relationship in the document paths, so that the dependence among the documents is less, the document management is more flexible, and navigation information is displayed in the navigation column of the document display interface according to the path hierarchical relationship, so that the independent storage of the document data in the system does not influence the user to visually and intuitively see the hierarchical relationship among the documents, and the user can conveniently and quickly find the required pages.
Drawings
FIG. 1 is a schematic flow chart of an online document management method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a document data storage structure according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of displaying navigation information according to an embodiment of the present invention;
FIG. 4 is a schematic flow chart of an online document management method according to an embodiment of the present invention;
FIG. 5 is a block diagram showing an online document management apparatus according to an embodiment of the present invention;
FIG. 6 is a block diagram of an online document management system according to an embodiment of the present invention;
fig. 7 is a block diagram of a computer device according to an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings. Furthermore, embodiments of the invention and features of the embodiments may be combined with each other without conflict.
It should be noted that the concepts of "first", "second", and the like mentioned in the embodiments of the present invention are only used to distinguish different items (such as a user, a page, document data, and navigation information, etc. hereinafter), and are not limited to the order or interdependencies between the different items. In addition, the first item and the second item may be the same or different.
In order to facilitate understanding of the technical solution, an online document management system is schematically described below. For example, the online document management system may be used to manage online documents, where the online documents are generally displayed on the user side in the form of web pages, which may be simply referred to as pages, that is, the user may generally access the documents in the online document management system through a browser or other application program with a web browsing function, or the like. Multiple users can edit on line aiming at the same page, so that multi-user cooperation is realized. In general, an online document management system may receive user requests, which may include browse requests, create requests, edit requests, search requests, and so forth. After receiving an editing request of a user for a certain page, the online document management system can receive document content input by the user if the user has the authority to edit the page, compile and render the document content to generate a corresponding webpage file, and display and store the webpage file. Generally, in order to facilitate a user to find a desired document, a navigation bar may be set in a document display interface, where the navigation bar may be in a display state or a hidden state, and when the navigation bar is in a display state, navigation information corresponding to each document may be displayed, where the navigation information may also be understood as directory information. When a user manages online documents, there may be a requirement for classifying the documents in some cases, for example, some documents may belong to the same development project, some documents may belong to the same user creation, some documents may need to be classified according to date, some documents may belong to different chapters of the same article, and the specific classification requirement is not limited. In the prior art, a user needs to classify documents in a manner of creating folders, subfolders can be further arranged in the folders, subfolders with lower levels can be further downwards arranged layer by layer, when document data corresponding to pages are created and stored in an online document management system, connection of hierarchical relations among the document data needs to be established, bottom codes are complex and occupy more storage space, the documents are closely associated and inconvenient to manage, when the hierarchical relations need to be modified, a lot of information can be modified in a linked mode, the efficiency is low, the error rate is high, and stability, accuracy, usability, operation efficiency and the like of the online document management system are affected. In the embodiment of the invention, a new online document management scheme is provided, document data corresponding to pages are independently managed, page association is reduced, navigation information is ensured to be displayed according to a hierarchical relationship, and the method is further described below with reference to specific embodiments.
FIG. 1 is a flow chart of an online document management method according to an embodiment of the present invention, which is applied to an online document management system, and may be executed by an online document management apparatus, where the apparatus may be implemented by software and/or hardware, and may be generally integrated into a computer device.
As shown in fig. 1, the method includes:
Step 101, receiving document creation information in the form of a document path, which is input by a user.
By way of example, a document path may be used to represent a hierarchical relationship between documents, which may be represented by a file category name (which may also be understood as a folder name), a hierarchical separation symbol (which may be, for example, a diagonal "/") and a page name, where two file category names are connected by a hierarchical separation symbol, where the file category names and page names are connected by a hierarchical separation symbol, and where the order of the hierarchy from left to right indicates the order of the hierarchy from top to bottom, for example, the leftmost one is the highest level of the file category (assuming that the number of levels is smaller, the corresponding level is higher), followed by a second level of the file category, and so on, the last one is the page name. Of course, if a page does not have the file category of the previous hierarchy, the corresponding file path is the page name of the page.
In the embodiment of the invention, when a user wants to create a page corresponding to a certain document, the category of the file to which the user belongs can be set according to the actual classification requirement of the user, the document creation information corresponding to the document to be created is input into the document creation page, and the document creation information is embodied in a document path form. For example, when the user is writing a project a, the document page to be created currently is the first section of the first chapter, the file creation information "project a\first chapter\first section" may be input, where project a is a first-level file category, first chapter is a second-level file category, and first section is a page name. If the next page is to be created, then "project A\first chapter\second section" can be entered.
In the online document management system in the prior art, when creating the page of the first section, the user needs to create the folder of the item a first, then create the folder of the first chapter, and finally create the page of the first section in the folder of the first chapter. If the next page is to be created, the folder of the item A needs to be found first, then the folder of the first chapter is found, and finally the page of the second section is created in the folder of the first chapter.
It can be seen that, in the embodiment of the present invention, compared with the prior art, when creating a document page, the user's creation operation can be simplified.
Step 102, creating first document data of a first page corresponding to the document creation information, wherein the first document data and document data corresponding to the history creation page are mutually independent, and a storage identification of the first document data is matched with the document creation information.
In the embodiment of the invention, a page to be created corresponding to the document creation information currently input by a user is recorded as a first page, and document data corresponding to the first page is created in an online document management system and recorded as first document data. The specific format of the document data is not limited, and may be, for example, a hypertext markup language (Hyper Text Markup Language, HTML) format, and may be, for example, an HTML file. The history creation page may be understood as a page that has been successfully created in the online document management system before the present moment, that is, document data corresponding to the history creation page already exists in the online document management system. The first document data can be understood as an independent data, even if the first document data corresponds to the same file category as the history creation page, the association relation does not need to be established, and the operation performed on the first document data generally does not affect other document data.
By way of example, a storage identifier may be understood as an identifier that is capable of uniquely identifying document data in an online document management system, from which the corresponding document data may be found. The storage identifier may be the same as the document creation information, or may be adjusted based on the document creation information, such as omitting or replacing the hierarchical separation symbol with another symbol (e.g. "," etc.).
For example, continuing the above example, in the prior art, when creating the folder of the item a, one piece of data corresponding to the item a needs to be created, when creating the folder of the first chapter, one piece of data corresponding to the first chapter needs to be created and associated with the data of the item a, and finally one piece of data of the first chapter is created and associated with the first chapter and the data of the item a respectively, so that it is seen that multiple pieces of data need to be created. In addition, when the page of the second section is created again, one piece of data of the second section needs to be created, and an association is respectively established with the first chapter, the item a and the data of the first section. In this way, the document data corresponding to each page are closely associated, the creation process is complex, the management is inconvenient, when the hierarchical relationship needs to be modified, many pieces of information can be modified in a linked manner, for example, the associated information among many pieces of data is modified, the efficiency is low, the error rate is high, and the stability, the accuracy, the availability, the operation efficiency and the like of the online document management system are influenced.
In the embodiment of the invention, when the page is required to be created, the association relation among the documents is not required to be considered, and the document data corresponding to the page required to be created at present can be directly created. As mentioned above, when the first section needs to be created, the document data of the page corresponding to the first section is directly created, and the data of the item a and the data of the first chapter do not need to be additionally created, and the association with the data of other pages does not need to be created; when the second section needs to be created, the document data of the page corresponding to the second section is directly created, and the association with the document data of the first section does not need to be established. Therefore, the document data of the first section and the document data of the second section are independent, the dependence among the documents is less, and the document management is more flexible.
FIG. 2 is a schematic diagram of a document data storage structure according to an embodiment of the present invention, where, as shown in FIG. 2, document data corresponding to a first section and document data corresponding to a second section are independent of each other.
And 103, carrying out path analysis on the document creation information, and generating first navigation information corresponding to the first page according to an analysis result, wherein the first navigation information is used for displaying in a path hierarchical relation form in a navigation column of a document display interface.
In the embodiment of the invention, on the basis of simplifying the association between the document data in the system, the readability and the operability of the document display interface are fully considered. Navigation information is displayed in a navigation column of a document display interface according to path hierarchical relations, so that independent storage of document data in a system does not influence a user to visually and intuitively see hierarchical relations among documents, and the user can conveniently and quickly find a required page.
By way of example, path parsing of the document creation information may be understood as analyzing a path hierarchical relationship corresponding to the first page, and the parsing manner may be set according to a composition rule of the document creation information. As an example, the path-level relationship corresponding to the first page may be analyzed according to a combination of the file category name, the level separation symbol and the page name. Continuing the above example, according to "item A\first chapter\first section", it can be resolved that item A is a first-level file category, first chapter is a second-level file category, and first section is page name; according to the item A\the first chapter\the second section', the item A is a first-level file type, the first chapter is a second-level file type, and the second section is a page name.
Fig. 3 is a schematic diagram of displaying navigation information according to an embodiment of the present invention, when a page of a first section is created, if a file category of a first chapter and a project a does not exist before in a navigation bar, a corresponding file category is automatically generated according to an analysis result, the first chapter is a sub-category of the project a, and the first section is displayed on a path level next to the first chapter. Then, when the page of the second section is created, the navigation column already contains the item A and the file category of the first section, and then the display position of the first section can be found, and the second section is directly displayed on the next path level of the first section.
Comparing fig. 2 and fig. 3, it can be known that the document data are stored independently in the system, but for the user, the hierarchical relationship between the pages can still be seen by the pages in the navigation bar, and the online document management method provided by the embodiment of the invention can ensure high stability, high accuracy, high availability and high operation efficiency of the online document management system, and simultaneously consider the readability and easy operability of the document display interface, so that the performance of the online document management system is effectively improved as a whole.
Optionally, after generating the first navigation information corresponding to the first page according to the analysis result, the method further includes: the first page is displayed in the document display interface, and the first navigation information is displayed in the navigation bar in a path hierarchical relationship with the navigation bar in a display state. In this case, the first page may be a blank page, a template page selected by the user, or the like, or may be a page on which the document content is displayed after the user has imported. Then, the document content input by the user can be received in the first page, and rendering display is performed in real time, namely, the page content of the first page is updated in real time.
According to the online document management method provided by the embodiment of the invention, an online document management system receives document creation information which is input by a user and is expressed in a document path form, and creates first document data of a first page corresponding to the document creation information, wherein the first document data is mutually independent of document data corresponding to a history creation page, a storage identification of the first document data is matched with the document creation information, path analysis is carried out on the document creation information, and first navigation information corresponding to the first page is generated according to an analysis result, and the first navigation information is used for being displayed in a path hierarchical relation form in a navigation column of a document display interface. By adopting the technical scheme, the online document management system supports a user to create document pages in the form of input document paths, when corresponding document data is created and stored in the system, the association with the document data of other pages does not need to be established according to the hierarchical relationship in the document paths, so that the dependence among the documents is less, the document management is more flexible, and navigation information is displayed in the navigation column of the document display interface according to the path hierarchical relationship, so that the independent storage of the document data in the system does not influence the user to visually and intuitively see the hierarchical relationship among the documents, and the user can conveniently and quickly find the required pages.
In some embodiments, the method may further comprise: responding to a first triggering operation of a user for inputting second navigation information, and determining a storage identification of a corresponding second page according to a path hierarchical relationship corresponding to the second navigation information; and acquiring second document data corresponding to the second page according to the storage identification of the second page. The method has the advantages that when a user wants to jump to access a required page through the navigation information in the navigation bar, the system can automatically combine the storage identification of the corresponding page according to the path hierarchical relation corresponding to the navigation information aiming at the first triggering operation of the navigation information input, and further obtain corresponding document data for displaying the corresponding page. The first triggering operation may be, for example, a clicking operation or the like. In the first trigger operation for the second navigation information input, the first trigger operation may specifically be applied to the page name.
For example, when the user triggers the second section shown in fig. 3, the previous file class of the second section may be determined to be the first section according to the path hierarchical relationship displayed in the navigation bar, the previous file class of the first section is the item a, and then the corresponding storage identifier may be combined according to the format of the storage identifier, for example, "item a\first section\first section" or "item a. First section", etc., and further the corresponding document data of the second section may be found according to the storage identifier.
In the existing online document management scheme, rights management related to online documents is generally required for users, however, the current rights management mode is complex and low in efficiency. In the existing rights management mode, a Role-based access control rights (Role-Based Access Control, RBAC) scheme is generally adopted, the scheme needs to configure a route corresponding to an online document, for example, a uniform resource locator (Uniform Resource Locator, URL) corresponding to a page, then set rights corresponding to the route, generally include adding, deleting and checking four rights, and then distributing the route with the configured rights to a specific user. Taking a page as an example, corresponding to route 1, four rights correspond to a, b, c and d respectively, and four rights routes of a route 1, b route 1, c route 1 and d route 1 can be obtained after combination, if 100 users exist, all 100 users have the four rights of the page, the four rights routes need to be sequentially distributed to the 100 users, 400 times of distribution are needed, the efficiency is low, and errors are easy to occur. If more rights need to be subdivided, the number of times of distribution of the rights route can be further increased significantly.
In the embodiment of the invention, a new authority management mode is provided, the authority management can be performed based on an authority control system comprising a user group, global authority and page authority (also called as page rule), and a large number of routing authority roles are not required to be manually configured. The user group is configured with authority rules of the corresponding pages, wherein the authority rules comprise a combination of global authorities comprising operation authorities for the pages and page authorities comprising operation authorities for operable items in the pages. Specifically, the operation authority of the page can be understood as authority for giving the user to perform a certain operation, and for example, four types of operations, namely adding page content, deleting page content, modifying page content and viewing page content, can be included; an operable item may be understood as defining what a user may do within a certain page, for example, may be an operable function provided in the page, such as comment, forwarding, collection or adding a label, etc., and the operation authority of the operable item may be understood as the authority to use these operation functions.
Further, in some embodiments, the method may further comprise: and adding the user identification corresponding to the first user into the first user group to realize authority configuration of the first user. By adopting the technical scheme, the permission rules of the corresponding pages configured by the user group can be provided for the users added to the user group, and the permission route is not required to be manually allocated to each user like the prior art, so that the permission allocation efficiency is effectively improved. The user identification may be an identification for uniquely representing the user identity, such as an account name or code of the user, etc.
In some embodiments, the method may further comprise: creating a second user group; determining a page corresponding to the second user group; and configuring corresponding permission rules for the second user group aiming at the page corresponding to the second user group. The method has the advantages that the user group can be quickly established and the corresponding permission rules can be configured, so that the users can be directly added into the user group later, and permission distribution can be efficiently realized.
As an example, taking a page as an example, four global authorities respectively correspond to a, b, c and d, and assuming that the page authorities do not need to be configured, 100 users all have the authorities, only one user group needs to be created, the authority rule corresponding to the user group is configured to include a, b, c and d, and then 100 users are added to the user group, so that authority configuration of 100 users can be quickly realized. In addition, if the page authority needs to be further configured, the global authority and the page authority can be combined to create a plurality of user groups, and then 100 users are added to the corresponding user groups according to the authority actually possessed.
In addition, for the prior art, when the number of pages to be allocated is large, assuming N pages, 400N rights routes need to be allocated; in the embodiment of the invention, for pages with identical authority rules, the same user group can be shared, and for convenience of comparison, the authority rules corresponding to the N pages are obtained by combining the authorities in 4, and if M (M is less than or equal to 16 and far less than 100) are present, only M user groups are needed to be created, and then 100 users are respectively added to the corresponding user groups in the M user groups, so that the authority management efficiency can be greatly improved compared with the prior scheme.
In the existing online document management scheme, a single process working mode is generally adopted, namely only a main process works, the main process receives document contents input by a user, and the main process needs to process the receiving of the contents in about 1 second, then performs page rendering operation according to the document contents, and compared with the receiving of the contents, page rendering is more time-consuming and generally more than several times, for example, 5 seconds, and in the 5 seconds, the main process can not receive the document contents input by the user any more, so that the working efficiency of a system is seriously affected.
In the embodiment of the present invention, an exemplary mode of multi-process operation is adopted, where the online document management system includes a main process, a storage process, and a first rendering process, and the method may further include: and receiving first document content obtained after the second user edits a third page through the main process, and after the first document content is confirmed to be successfully stored by the storage process, notifying the first rendering process to acquire the stored first document content to perform page rendering operation, and simultaneously, recovering the main process to a receiving state of the document content. The method has the advantages that the document content receiving process and the page rendering process are separated and asynchronously executed by different processes, and after the main process determines that the received content is successfully stored, the main process does not need to wait for the page rendering to be completed, can return to the receiving state of the document content, and can effectively improve the working efficiency of the system.
In some embodiments, the online document management system further includes a second rendering process, which is different from the first rendering process, and after the host process notifies the first rendering process to acquire the stored first document content to perform a page rendering operation, the method further includes: and receiving second document content obtained after a third user edits the third page through the main process, and after the second document content is determined to be successfully stored by the storage process, notifying the second rendering process to acquire the stored second document content to perform page rendering operation, and simultaneously, recovering the main process to a receiving state of the document content. The method has the advantages that more rendering processes can be set, and the multiple rendering processes perform asynchronous rendering operation on different document contents, so that page rendering efficiency can be further improved, and further, the working efficiency of the system is further improved.
In some embodiments, the receiving, by the main process, the first document content obtained after the second user edits the third page, further includes: and marking the paragraph where the first editing operation input by the second user is located in the third page through the main process to obtain a first paragraph label. The step of receiving, by the main process, the second document content obtained after the third user edits the third page, further includes: and marking the paragraph where the second editing operation input by the third user is located in the third page through the main process to obtain a second paragraph label. The method further comprises the steps of: and acquiring the first paragraph tag and the second paragraph tag through the second rendering process, determining a target paragraph according to the first paragraph tag and the second paragraph tag, comparing the contents corresponding to the target paragraph in the first document content and the second document content, and performing page rendering operation according to a comparison result. The method has the advantages that the rendering operation of the document content input by the user can be asynchronously processed, when two users or the same user inputs the document content for the same document successively, the document content possibly has conflict, in addition, the previously input document content possibly is not contained in the later input document content, in order to avoid the error of the page content rendered by the rendering process of the later execution rendering operation, the main process can mark the corresponding paragraph when receiving the editing operation of the user, the rendering process of the later execution rendering operation can conveniently find the edited paragraph according to the mark and compare the paragraph content, and further the rendering operation is carried out according to the comparison result, so that the rendered page with accurate content is obtained, and the thermal update of the page is realized.
For example, the target paragraph is determined according to the first paragraph tag and the second paragraph tag, and specifically, if the first paragraph tag and the second paragraph tag correspond to the same paragraph, the paragraph is determined as the first target paragraph, and if the first paragraph tag includes a paragraph that does not exist in the second paragraph tag, the paragraph is determined as the second target paragraph. For the first target paragraph, it is explained that the paragraph is edited twice successively, and correct paragraph contents can be determined according to a preset rule, for example, the preset rule is determined according to the user level or the editing sequence, and accordingly, for example, page rendering operation is performed based on the contents in the first target paragraph of the user with the user level, or page rendering operation is performed based on the contents in the first target paragraph of the user with the later editing (i.e., the third user). For the second target paragraph, the paragraph is only edited by the second user, and the third user does not edit, so that in order to ensure that the edited content of the second user is not missed, the page rendering operation needs to be performed based on the content in the second target paragraph of the second user.
It should be noted that the online document management system described above and below is only illustrative, and the online document management system in the embodiment of the present invention is not limited. The online document management system in the embodiment of the invention can be realized based on node.js (Node for short), wherein the node.js is a JavaScript running environment based on a browser engine, and the node.js is simple and easy to use, is friendly to the front end and has good performance, so that the lightweight online document management system can be realized, the development cost is reduced, and the development time is saved. An operating system supporting node.js may be installed in the computer device or a container supporting node.js may be deployed. The document editing in the online document management system can adopt a Markdown format-based editor and/or a visual editor (visual editor), can adopt a database to store document data and other related data, and the database can be a relational database such as a MySQL database or a non-relational database such as a MongoDB database and the like, wherein the non-relational database is based on key value pairs, has no fixed table structure and no coupling between data, has strong index support and is very suitable for storing documents. The online document management system may include several major parts, a main process, a renderer (which may also be referred to as a rendering pipeline or rendering pipeline, and may be implemented by one or more rendering processes), a memory (which may be implemented by a storage process, and may be referred to as a storage module, for ease of distinction from an entity storage medium in a computer device), and a data storage service (which may be a database), and may also include a searcher (which may be implemented by a search process). The main process is responsible for receiving a user request, overall scheduling other components through modes such as Inter-process communication ((Inter-Process Communication, IPC) and the like, the renderer is responsible for compiling document contents, obtaining the document contents and executing document page rendering, the storage module is responsible for receiving a storage instruction of the main process and storing the contents in a database in a lasting manner, and the searcher is responsible for executing document keyword searching.
The basic workflow of the system is briefly described below with respect to the above-described exemplary online document management system, which mainly includes document entry, document rendering, document storage, document browsing, and document searching.
A. The user inputs the document content, the main process monitors and receives the content input by the user, then the content is transmitted to the storage module, the storage module executes storage, the document content is stored in the database in a lasting mode, and the result is fed back to the main process.
B. after receiving the reply of the storage module, the host process informs the renderer to execute document compiling and rendering, and after the rendering is completed, the renderer feeds back the result to the host process.
C. the main process informs the storage module to store the rendered HTML document, and the storage module replies the result to the main process after the storage is completed.
D. When a user browses a document, the main process receives a browsing request of the user and then notifies the renderer to execute document rendering. After receiving the rendering instruction, the renderer firstly reads the document content from the database, then performs rendering to render the document content into an HTML page, and returns the HTML page to the main process for rendering on the browser.
E. When a user performs search for keywords of a document, firstly, a main process receives a search request and transmits the search request to a searcher, then the searcher scans a stored index file, extracts keywords to compare with the search request, and finally returns a document id of a hit document to the main process. And d, after receiving the document id, the main process re-executes the step d to render the document page.
On the basis of the basic workflow, the online document management method provided by the embodiment of the invention is further introduced.
FIG. 4 is a schematic flow chart of an online document management method according to an embodiment of the present invention, as shown in FIG. 4, the method includes:
step 401, the main process receives document creation information in the form of a document path inputted by a user.
Step 402, the main process creates first document data of a first page corresponding to the document creation information, wherein the first document data and the document data corresponding to the history creation page are independent, and the storage identification of the first document data is matched with the document creation information.
Step 403, the main process analyzes the path of the document creation information, and generates first navigation information corresponding to the first page according to the analysis result, wherein the first navigation information is used for displaying in a navigation column of the document display interface in a path hierarchical relation mode.
Step 404, the main process creates a first user group, sets the first page as a page corresponding to the first user group, and configures a corresponding permission rule for the first user group for the first page.
Optionally, before executing step 404, it may also be determined whether the authority rule of the first page is the same as the existing first user group, if so, the first page is set to be the page corresponding to the corresponding existing first user group, and step 405 is executed, if not, step 404 is executed.
Step 405, the main process adds the user identifiers corresponding to the first user and the second user to the first user group, so as to implement permission configuration for the first user and the second user.
Optionally, which users are specifically added to the first user group may be set by the creator of the first page, or may be set automatically by the system according to related information such as identity information of each user, which is not specifically limited.
Step 406, the main process receives the first document content obtained after the first user edits the first page, marks the paragraph where the first editing operation input by the first user is located in the first page, obtains the first paragraph tag, and when determining that the first document content is successfully stored by the storage process, notifies the first rendering process to acquire the stored first document content for performing page rendering operation, and simultaneously, the main process restores to the receiving state of the document content.
For example, the renderer in the embodiment of the present invention may set how to render the document content into a final readable form, that is, display content contained in a page and a display form of the display content when the document content is rendered to a user by means of web page display. Taking a Markdown editor as an example, a public interceptor can be set for intercepting document contents input by a user through the Markdown editor, numbering each paragraph according to paragraph grammar in the Markdown, adding a label to the paragraphs edited by the user, returning the marked document contents to a Core module (Core Model, CRM) in the Markdown editor, converting the document contents into document contents in an HTML language by the Markdown CRM, converting the document contents into an HTML file by the HTML CRM in a renderer, and finally rendering the HTML file into an HTML page for display in a browser. The number of HTML CRMs may be multiple, one for each rendering process. In addition, one rendering process can also correspond to a plurality of extension rendering modules, and can extend the functions of the HTML CRM, for example, the functions of adding a flow chart, a function, a Gantt chart, a sequence chart, a code, a font-awesome icon and the like into a page can be realized.
Step 407, the main process receives the second document content obtained after the second user edits the first page, the main process marks the paragraph where the second editing operation input by the second user is located in the first page to obtain a second paragraph label, when the second document content is determined to be successfully stored by the storage process, the second rendering process is informed to obtain the first paragraph label and the second paragraph label, the target paragraph is determined according to the first paragraph label and the second paragraph label, the contents of the corresponding target paragraph in the first document content and the second document content are compared, the page rendering operation is performed according to the comparison result, and meanwhile, the main process is restored to the receiving state of the document content.
According to the online document management method provided by the embodiment of the invention, in the document creation process, a user does not need to create a folder, only needs to input a document path, the data of each page is independently stored in the system, when navigation information needs to be displayed, path-level form display is automatically performed according to the document path, which is equivalent to automatically creating the folder and a new page in a navigation column of the page, the difficulty of data management in the system is reduced, the readability of a display interface is ensured, when authority management is performed, the authority rule of a user group is set based on global authority and page authority, the user authority allocation is conveniently and efficiently realized by adding the user into the user group, the online document management system comprises a main process and a plurality of rendering processes, page rendering can be performed asynchronously, the thermal updating of the page is ensured, the collaborative editing efficiency and page display efficiency and accuracy are effectively improved, and better online collaborative editing service is provided.
FIG. 5 is a block diagram illustrating an exemplary embodiment of an online document management apparatus, which may be implemented in software and/or hardware, and may be generally integrated in a computer device, for online document management by executing an online document management method, as applied to an online document management system. As shown in fig. 5, the apparatus includes:
A document creation information receiving module 501 for receiving document creation information in the form of a document path inputted by a user;
a document data creation module 502, configured to create first document data of a first page corresponding to the document creation information, where the first document data is independent of document data corresponding to a history creation page, and a storage identifier of the first document data is matched with the document creation information;
The navigation information generating module 503 is configured to perform path analysis on the document creation information, and generate first navigation information corresponding to the first page according to an analysis result, where the first navigation information is used to display the first navigation information in a navigation bar of a document display interface in a path hierarchical relationship form.
In the online document management device provided by the embodiment of the invention, an online document management system receives document creation information which is input by a user and is expressed in a document path form, creates first document data of a first page corresponding to the document creation information, wherein the first document data is mutually independent of document data corresponding to a history creation page, a storage identification of the first document data is matched with the document creation information, carries out path analysis on the document creation information, and generates first navigation information corresponding to the first page according to an analysis result, and the first navigation information is used for being displayed in a path hierarchical relation form in a navigation column of a document display interface. By adopting the technical scheme, the online document management system supports a user to create document pages in the form of input document paths, when corresponding document data is created and stored in the system, the association with the document data of other pages does not need to be established according to the hierarchical relationship in the document paths, so that the dependence among the documents is less, the document management is more flexible, and navigation information is displayed in the navigation column of the document display interface according to the path hierarchical relationship, so that the independent storage of the document data in the system does not influence the user to visually and intuitively see the hierarchical relationship among the documents, and the user can conveniently and quickly find the required pages.
FIG. 6 is a block diagram illustrating a structure of an online document management system according to an embodiment of the present invention, and as shown in FIG. 6, an online document management system 600 includes a main process 601, a storage process 602, and a rendering process 603; the main process is used for executing corresponding steps in the online document management method provided by the embodiment of the invention.
The embodiment of the invention provides computer equipment, and the online document management device provided by the embodiment of the invention can be integrated in the computer equipment. Fig. 7 is a block diagram of a computer device according to an embodiment of the present invention. The computer device 700 comprises a memory 701, a processor 702 and a computer program stored in the memory 701 and executable on the processor 702, wherein the processor 702 implements the online document management method provided by the embodiment of the invention when executing the computer program.
Embodiments of the present invention also provide a storage medium containing computer-executable instructions that, when executed by a computer processor, are used to perform the online document management method provided by the embodiments of the present invention.
The online document management device, the online document management system, the online document management equipment and the online document management storage medium provided by the embodiment of the invention can execute the online document management method provided by any embodiment of the invention, and have the corresponding functional modules and beneficial effects of executing the method. Technical details not described in detail in the above embodiments may be found in the online document management method provided in any of the embodiments of the present invention.
Note that the above is only a preferred embodiment of the present invention. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.
Claims (10)
1. An online document management method, applied to an online document management system, the method comprising:
receiving document creation information which is input by a user and is expressed in a document path form;
Creating first document data of a first page corresponding to the document creation information, wherein the first document data and document data corresponding to the history creation page are mutually independent, and a storage identification of the first document data is matched with the document creation information;
Carrying out path analysis on the document creation information, and generating first navigation information corresponding to the first page according to an analysis result, wherein the first navigation information is used for being displayed in a path hierarchical relation form in a navigation column of a document display interface;
responding to a first triggering operation of a user for inputting second navigation information, and determining a storage identification of a corresponding second page according to a path hierarchical relationship corresponding to the second navigation information;
And acquiring second document data corresponding to the second page according to the storage identification of the second page.
2. The method as recited in claim 1, further comprising:
And adding a user identifier corresponding to the first user into a first user group to realize authority configuration of the first user, wherein the user group is configured with an authority rule of a corresponding page, the authority rule comprises a combination of global authority and page authority, the global authority comprises operation authority on the page, and the page authority comprises operation authority on operable items in the page.
3. The method as recited in claim 2, further comprising:
creating a second user group;
determining a page corresponding to the second user group;
and configuring corresponding permission rules for the second user group aiming at the page corresponding to the second user group.
4. The method of claim 1, wherein the online document management system includes a main process, a storage process, and a first rendering process therein, the method further comprising:
and receiving first document content obtained after the second user edits a third page through the main process, and after the first document content is confirmed to be successfully stored by the storage process, notifying the first rendering process to acquire the stored first document content to perform page rendering operation, and simultaneously, recovering the main process to a receiving state of the document content.
5. The method of claim 4, further comprising a second rendering process in the online document management system, the second rendering process being different from the first rendering process, and further comprising, after the host process notifies the first rendering process to obtain the stored first document content for a page rendering operation:
And receiving second document content obtained after a third user edits the third page through the main process, and after the second document content is determined to be successfully stored by the storage process, notifying the second rendering process to acquire the stored second document content to perform page rendering operation, and simultaneously, recovering the main process to a receiving state of the document content.
6. The method of claim 5, wherein the step of determining the position of the probe is performed,
The receiving, by the host process, the first document content obtained after the second user edits the third page, further includes:
Marking a paragraph where a first editing operation input by the second user is located in the third page through the main process to obtain a first paragraph label;
The receiving, by the host process, the second document content obtained after the third user edits the third page, further includes:
marking a paragraph where a second editing operation input by the third user is located in the third page through the main process to obtain a second paragraph label;
The method further comprises the steps of:
And acquiring the first paragraph tag and the second paragraph tag through the second rendering process, determining a target paragraph according to the first paragraph tag and the second paragraph tag, comparing the contents corresponding to the target paragraph in the first document content and the second document content, and performing page rendering operation according to a comparison result.
7. An online document management apparatus, applied to an online document management system, comprising:
A document creation information receiving module for receiving document creation information in the form of a document path inputted by a user;
The document data creation module is used for creating first document data of a first page corresponding to the document creation information, wherein the first document data and the document data corresponding to the history creation page are mutually independent, and the storage identification of the first document data is matched with the document creation information;
The navigation information generation module is used for carrying out path analysis on the document creation information and generating first navigation information corresponding to the first page according to an analysis result, wherein the first navigation information is used for being displayed in a path hierarchical relation form in a navigation column of a document display interface;
responding to a first triggering operation of a user for inputting second navigation information, and determining a storage identification of a corresponding second page according to a path hierarchical relationship corresponding to the second navigation information;
And acquiring second document data corresponding to the second page according to the storage identification of the second page.
8. An online document management system, wherein the online document management system comprises a main process, a storage process and a rendering process;
Wherein the main process is adapted to perform the respective steps of the method according to any of claims 1-6.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any of claims 1-6 when the computer program is executed.
10. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110768219.6A CN113392070B (en) | 2021-07-07 | 2021-07-07 | Online document management method, device, system, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110768219.6A CN113392070B (en) | 2021-07-07 | 2021-07-07 | Online document management method, device, system, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113392070A CN113392070A (en) | 2021-09-14 |
CN113392070B true CN113392070B (en) | 2024-05-14 |
Family
ID=77625378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110768219.6A Active CN113392070B (en) | 2021-07-07 | 2021-07-07 | Online document management method, device, system, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113392070B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114528816B (en) * | 2022-01-27 | 2023-03-17 | 北京飞书科技有限公司 | Collaborative editing information display method and device, electronic equipment and readable medium |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1447756A1 (en) * | 2003-02-13 | 2004-08-18 | Ubs Ag | Network-based document management system |
WO2012048158A1 (en) * | 2010-10-06 | 2012-04-12 | Planet Data Solutions | System and method for indexing electronic discovery data |
JP2012133664A (en) * | 2010-12-22 | 2012-07-12 | Nomura Research Institute Ltd | Document management apparatus |
CN106991130A (en) * | 2017-03-07 | 2017-07-28 | 广东欧珀移动通信有限公司 | A kind of document handling method, device and intelligent terminal |
CN108197321A (en) * | 2018-02-02 | 2018-06-22 | 清华大学 | File memory method and system |
CN109299037A (en) * | 2018-08-16 | 2019-02-01 | 北京炎黄盈动科技发展有限责任公司 | Document handling method and device |
CN109408284A (en) * | 2018-09-04 | 2019-03-01 | 天津字节跳动科技有限公司 | Online document restoration methods and its device, equipment, storage medium |
CN109753638A (en) * | 2018-12-19 | 2019-05-14 | 深圳晶泰科技有限公司 | Multi-layer document file management system and its management method |
CN110333850A (en) * | 2019-05-30 | 2019-10-15 | 重庆金融资产交易所有限责任公司 | Generation method, device, computer equipment and the storage medium of interface document |
CN111414331A (en) * | 2020-03-26 | 2020-07-14 | 北京字节跳动网络技术有限公司 | Document importing method and device of online collaborative knowledge base, storage medium and equipment |
CN111666259A (en) * | 2020-06-06 | 2020-09-15 | 智同道合(苏州)信息技术服务有限公司 | Document management method, management system, readable storage medium, and electronic device |
CN112000334A (en) * | 2020-07-20 | 2020-11-27 | 北京达佳互联信息技术有限公司 | Page development method, device, server and storage medium |
CN112214971A (en) * | 2020-10-28 | 2021-01-12 | 腾讯科技(深圳)有限公司 | Processing method and device for online document bulletin, electronic equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080059539A1 (en) * | 2006-08-08 | 2008-03-06 | Richard Chin | Document Collaboration System and Method |
US8595620B2 (en) * | 2009-09-29 | 2013-11-26 | Kwatros Corporation | Document creation and management systems and methods |
US20150199307A1 (en) * | 2012-08-08 | 2015-07-16 | Google Inc. | Pluggable Architecture For Optimizing Versioned Rendering of Collaborative Documents |
US20190236102A1 (en) * | 2018-01-29 | 2019-08-01 | Planet Data Solutions | System and method for differential document analysis and storage |
-
2021
- 2021-07-07 CN CN202110768219.6A patent/CN113392070B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1447756A1 (en) * | 2003-02-13 | 2004-08-18 | Ubs Ag | Network-based document management system |
WO2012048158A1 (en) * | 2010-10-06 | 2012-04-12 | Planet Data Solutions | System and method for indexing electronic discovery data |
JP2012133664A (en) * | 2010-12-22 | 2012-07-12 | Nomura Research Institute Ltd | Document management apparatus |
CN106991130A (en) * | 2017-03-07 | 2017-07-28 | 广东欧珀移动通信有限公司 | A kind of document handling method, device and intelligent terminal |
CN108197321A (en) * | 2018-02-02 | 2018-06-22 | 清华大学 | File memory method and system |
CN109299037A (en) * | 2018-08-16 | 2019-02-01 | 北京炎黄盈动科技发展有限责任公司 | Document handling method and device |
CN109408284A (en) * | 2018-09-04 | 2019-03-01 | 天津字节跳动科技有限公司 | Online document restoration methods and its device, equipment, storage medium |
CN109753638A (en) * | 2018-12-19 | 2019-05-14 | 深圳晶泰科技有限公司 | Multi-layer document file management system and its management method |
CN110333850A (en) * | 2019-05-30 | 2019-10-15 | 重庆金融资产交易所有限责任公司 | Generation method, device, computer equipment and the storage medium of interface document |
CN111414331A (en) * | 2020-03-26 | 2020-07-14 | 北京字节跳动网络技术有限公司 | Document importing method and device of online collaborative knowledge base, storage medium and equipment |
CN111666259A (en) * | 2020-06-06 | 2020-09-15 | 智同道合(苏州)信息技术服务有限公司 | Document management method, management system, readable storage medium, and electronic device |
CN112000334A (en) * | 2020-07-20 | 2020-11-27 | 北京达佳互联信息技术有限公司 | Page development method, device, server and storage medium |
CN112214971A (en) * | 2020-10-28 | 2021-01-12 | 腾讯科技(深圳)有限公司 | Processing method and device for online document bulletin, electronic equipment and storage medium |
Non-Patent Citations (2)
Title |
---|
基于ASP的期刊稿件采编系统结构整合与功能优化――以《图书与情报》网络采编系统为例;张科;王景发;;出版科学;20080715(04);72-76 * |
档案信息回溯性的表现形式;王华清;;山东档案;20170415(02);15-17 * |
Also Published As
Publication number | Publication date |
---|---|
CN113392070A (en) | 2021-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101255506B1 (en) | Data-driven actions for network forms | |
US8868620B2 (en) | Techniques for composing data queries | |
CN106682219B (en) | Associated document acquisition method and device | |
US10657323B2 (en) | Method of preparing documents in markup languages | |
CN108762743B (en) | Data table operation code generation method and device | |
JP7044893B2 (en) | Business analysis method | |
US20080010590A1 (en) | Method for programmatically hiding and displaying Wiki page layout sections | |
CN111444696B (en) | Report form display and editing method and device | |
US20070239674A1 (en) | Method and System for Providing Weblog Author-Defined, Weblog-Specific Search Scopes in Weblogs | |
US8560525B2 (en) | Query translation for searching complex structures of objects | |
WO2008003699A1 (en) | Method for inheriting a wiki page layout for a wiki page | |
KR20090055584A (en) | Persistent saving portal | |
CN101551800A (en) | Marked information generation device, inquiry unit and sharing system | |
US9280522B2 (en) | Highlighting of document elements | |
CN111666072A (en) | Software code and document robot method | |
US7895337B2 (en) | Systems and methods of generating a content aware interface | |
CN113392070B (en) | Online document management method, device, system, equipment and storage medium | |
CN113705193A (en) | Rendering content using decoupled rendering resources | |
KR100522186B1 (en) | Methods for dynamically building the home page and Apparatus embodied on the web therefor | |
US10176152B2 (en) | Method and system for assigning a content item as a link target to a managed object | |
US20070208995A1 (en) | Document Processing Device and Document Processing Method | |
US20070198915A1 (en) | Document Processing Device And Document Processing Method | |
US20100138735A1 (en) | Document processing device | |
JP4906424B2 (en) | Web service design method and apparatus | |
US20080005662A1 (en) | Server Device and Name Space Issuing Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |