DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:struct:schemaedit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
plugin:struct:schemaedit [2024-04-16 15:36] – [Schema Usage for Data Management] asheenlevraiplugin:struct:schemaedit [2024-04-16 15:37] (current) – [Schema Usage for Data Management] asheenlevrai
Line 20: Line 20:
   * **Page data** can be thought of as additional metadata for a page. This is what you may know from the old [[plugin:data|data plugin]]. And in the same way as with the data plugin, a page can only have one set (row) of page data from each of the associated schemas. To be able to enter page data via a form in edit mode, the schema has to be assigned to the page via [[plugin:struct:assignments|Assignments]]. Consequently, page data is directly associated with exactly the one page it was entered for. Like no other struct data, page data is revisioned with the page, it is associated to.   * **Page data** can be thought of as additional metadata for a page. This is what you may know from the old [[plugin:data|data plugin]]. And in the same way as with the data plugin, a page can only have one set (row) of page data from each of the associated schemas. To be able to enter page data via a form in edit mode, the schema has to be assigned to the page via [[plugin:struct:assignments|Assignments]]. Consequently, page data is directly associated with exactly the one page it was entered for. Like no other struct data, page data is revisioned with the page, it is associated to.
   * **Global data** (previously called lookup schemas) is not assigned to pages. It is a collection of datasets (rows) held globally. This is useful for data that you want to use as a [[plugin:struct:type_lookup|Lookup source]] or for data that doesn't justify a page per entry. To enter and edit global data, add a [[plugin:struct:globaledit|Global Data Editor]] to any page. You can reference their values in any aggregation, except for struct value output. __Global data has no revisions or history__.   * **Global data** (previously called lookup schemas) is not assigned to pages. It is a collection of datasets (rows) held globally. This is useful for data that you want to use as a [[plugin:struct:type_lookup|Lookup source]] or for data that doesn't justify a page per entry. To enter and edit global data, add a [[plugin:struct:globaledit|Global Data Editor]] to any page. You can reference their values in any aggregation, except for struct value output. __Global data has no revisions or history__.
-  * **Serial data** doesn't need to be assigned via assignment manager. It is automatically bound to the Wiki page, from where it was entered. You can have many serial datasets (rows) per page (and schema), similar to global data. However, serial data has no revisions or history. To enter serial data, add a [[plugin:struct:serialedit|Serial Data Editor]] to a page. +  * **Serial data** doesn't need to be assigned via assignment manager. It is automatically bound to the Wiki page, from where it was entered. You can have many serial datasets (rows) per page (and schema), similar to global data. However, __serial data has no revisions or history__. To enter serial data, add a [[plugin:struct:serialedit|Serial Data Editor]] to a page. 
  
  
plugin/struct/schemaedit.txt · Last modified: 2024-04-16 15:37 by asheenlevrai

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki