Write, Bureaucrats, Administrators
4,332
edits
mNo edit summary |
mNo edit summary |
||
(40 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Stamp| | {{Stamp|2021-04-30|4.10.0|1.10.0}} | ||
The following terms include those that are Memento-specific and those that relate to the user of databases and mobile applications. | The following terms include those that are Memento-specific and those that relate to the user of databases and mobile applications. | ||
= Terms = | |||
== A == | == A == | ||
Line 11: | Line 13: | ||
== C == | == C == | ||
; <div id=calendar_view></div>Calendar view | |||
: The [[#view|view]] of listed library entries in which the format of the list is that of a calendar of events. | |||
; <div id=card></div>Card | ; <div id=card></div>Card | ||
: (Mobile term) | |||
: Synonyms: [[#dialog|Dialog]], [[#form|Form]]<br/>In the mobile edition, a proper subset of a screen that pops up modally in front of a screen to support the collection of information or performance of a task, and upon completion, returns to the "underlying" screen. That is, it is ''modal''; when the card pops up, the user is in the card mode; when the card is completed or dismissed, the user is returned to the screen mode. | : Synonyms: [[#dialog|Dialog]], [[#form|Form]]<br/>In the mobile edition, a proper subset of a screen that pops up modally in front of a screen to support the collection of information or performance of a task, and upon completion, returns to the "underlying" screen. That is, it is ''modal''; when the card pops up, the user is in the card mode; when the card is completed or dismissed, the user is returned to the screen mode. | ||
; <div id= | ; <div id=cards_view></div>Cards view | ||
: (Mobile feature) | |||
: In the mobile edition, in '''''Card view''''', the Display of entries in a list in the form of cards, shown 2-up on the list screen, and showing the same information as is shown in '''''List view''''' — namely, thumbnail (if any), entry name, entry description, and entry status. ''See [[#view|View]].'' | : In the mobile edition, in '''''Card view''''', the Display of entries in a list in the form of cards, shown 2-up on the list screen, and showing the same information as is shown in '''''List view''''' — namely, thumbnail (if any), entry name, entry description, and entry status. ''See [[#view|View]].'' | ||
Line 23: | Line 30: | ||
; <div id=dialog></div>Dialog | ; <div id=dialog></div>Dialog | ||
: Synonyms: [[#card|Card]], [[#form|Form]] (In Memento, the term ''card'' is preferred.)<br/>A proper subset of a screen that pops up "in front of" a screen to support the collection of information or performance of a task, and upon completion, returns to the "underlying" screen. | : Synonyms: [[#card|Card]], [[#form|Form]] (In Memento, the term ''card'' is preferred.)<br/>A proper subset of a screen that pops up "in front of" a screen to support the collection of information or performance of a task, and upon completion, returns to the "underlying" screen. | ||
; <div id="display"></div>Display | |||
: (Mobile term) | |||
: In the '''mobile edition''', the way Memento is presented to the user, as a part of the device and its operating system. A app's screen is generally shown on the display. | |||
; <div id=team></div>Dropdown panel | |||
: A [[#panel|panel]] that consists of a button that drops a menu down, each item identifying a subordinate panel that will drop down, based on the name displayed in the dropdown menu item. | |||
== E == | == E == | ||
; <div id=entry></div>Entry | ; <div id=entry></div>Entry | ||
: Synonyms: [[#record|Record]], [[#row|row]]<br/>A unit of fielded data within a library | : Synonyms: [[#record|Record]], [[#row|row]]<br/>A unit of fielded data within a library<br/>An instance or occurrence of data across fields or columns | ||
; <div id="entry color"></div>Entry color | |||
: A way that works on both editions of Memento is to use a JavaScript field. Don't fear, as the script is the most trivial of trivial things, JavaScript-wise, though you do need to know what 6-character codes define what colors (though you really should learn that anyway). | |||
: See a detailed explanation of color codes at [[About:Color codes]]. | |||
: For the color codes, look at '''''https://htmlcolorcodes.com/'''''. Scroll down liberally to get to a section suited to your interest. | |||
: For a script, all you do is put down the color code in double-quotes. So, Medium Gray is '''"#808080"'''. Just look them up. | |||
; <div id="entries list footer bar"></div>Entries List Footer Bar | ; <div id="entries list footer bar"></div>Entries List Footer Bar | ||
Line 41: | Line 64: | ||
== F == | == F == | ||
; <div id=field></div>Field | |||
: A typed data item occupying a position within a library or table | |||
: Context - [[Glossary#Library|Library]] | |||
; <div id=filter></div>Filter | ; <div id=filter></div>Filter | ||
: The restriction of a list of library entries to those whose values match certain filtration criteria | : The restriction of a list of library entries to those whose values match certain filtration criteria | ||
Line 53: | Line 80: | ||
== G == | == G == | ||
; <div id=group></div>Group | ; <div id=group></div>Group | ||
: A ''library group'', or subdivision of the libraries in a database. Groups simplify lists of libraries. They are merely containers; there is no functionality defined for groups. | |||
: | : Context - [[Libraries List screen]] | ||
: The act of summarizing a list of entries by the values of a field of the library.<br/>A set of such matching entries. | |||
: Context - [[Library Entries List screen#rightsidemenu|Entries List screen, right-side menu]] | |||
== H == | == H == | ||
; <div id="hamburger menu"></div> Hamburger Menu | ; <div id="hamburger menu"></div> Hamburger Menu | ||
: In the upper-left corner of the Libraries List screen is an icon resembling a hamburger -- 3 lines representing a burger patty between 2 buns -- which when pressed deploys a pulldown menu consisting of 4 sections... a list of library groups, beginning with the default group (My Libraries), and continuing with any groups the user may have added. | |||
: Context - [[Libraries List screen]] | |||
== K == | == K == | ||
; <div id="kebab menu"></div>Kebab | ; <div id=kanban_view></div>Kanban view | ||
: In the mobile edition, the [[#view|view]] of listed library entries in which the format of the list is that of a set of columns with entries listed within certain of the columns. The metaphor used is that of a bulletin board with sticky notes stuck in certain of the columns, generally to manage a set of tasks whose status may change frequently and are thus indicated by moving the sticky note (entry) from one column to another. | |||
; <div id="kebab menu"></div>Kebab menu | |||
: In the mobile edition, in the upper-right corner of the Library Entries List screen is an icon resembling a shish kebab -- a line representing a roasting spit and 3 dots representing 3 morsels -- which when pressed deploys the [right-side menu], including an initial menu option to edit the library -- that, to display and optionally change the structure of the library, mostly consisting of field definitions. | |||
: Context - [[Library Entries List screen]] | |||
== L == | == L == | ||
Line 71: | Line 106: | ||
; <div id=list></div>List | ; <div id=list></div>List | ||
: A list is just a list — a sequence of items of whatever sort. There are a few primary lists of interest in Memento, starting with the list of libraries and the list of entries within a Library. Each of these is a dedicated screen. | : A list is just a list — a sequence of items of whatever sort. There are a few primary lists of interest in Memento, starting with the list of libraries and the list of entries within a Library. Each of these is a dedicated screen. | ||
; <div id=list_view></div>List view | |||
: The view of listed entries in which the format of the list is that of a textual list. | |||
== P == | == P == | ||
; <div id=page></div>Page | ; <div id=page></div>Page (Memento) | ||
: A subdivision of the set of fields of a library. The initial page for a library is on a tab called MAIN. The user can add more pages; each will have a name and a tab; and each will have its own set of fields. Each entry in a library contains all fields across all pages. | |||
: | : Context - the [[Entry View card]], [[Entry Edit card]] | ||
; <div id=page></div>Page (Wiki) | |||
: As in any wiki, the information is organized primarily in Web pages. The secondary organizing unit in wikis is the category. | |||
: Context - the [[Memento Wiki]] | |||
; <div id=pane></div>Pane | |||
: (Desktop term) | |||
: Any [[#screen|screen]] or [[#window|window]] may be subdivided into '''''panes''''', which are '''tiled''' regions within the screen or window each of which has it's own distinct content. | |||
: In the desktop edition, a Memento window is at all times subdivided into panes. | |||
: In the mobile edition, panes or sometimes sections are used '''TBD''' in the scripting screens of JavaScript fields and of triggers, actions, and custom data sources. | |||
; <div id=pane_section></div>Pane section | |||
: (desktop term) | |||
: In the desktop edition, within a [[#window|window]] [[#pane|pane]], the '''content''' is often broken up into [[#pane_section|sections]]. A pane section is generally made up of a title, text, hyperlinks, and white space to visually separate the section from others. For example, the Memento opening window contains a center pane that is broken up into 3 sections — New Library, Recent, and Help. | |||
; <div id=panel></div>Panel | |||
: (Desktop term) | |||
: In the desktop edition, [[#window|window]] [[#pane|panes]] are frequently broken up into tiled [[#panel|panels]]. A panel may take the form of a [[#static_panel|static panel]], a [[#tabbed_panel|tabbed panel]], or a [[#dropdown_panel|dropdown panel]]. In any of these cases, a panel may contain buttons, dropdown lists, prompting text, text fields, etc. | |||
== R == | == R == | ||
Line 88: | Line 144: | ||
== S == | == S == | ||
; <div id=screen></div>Screen | ; <div id=screen></div>Screen — the content of a mobile display or desktop window | ||
: As Memento is an application running natively on a device, its | : In the mobile edition, a '''display screen'''. As Memento is an application running natively on a device, its screen normally consumes the device's entire display, making the terms essentially synonymous. In certain circumstances — such as on devices that support multitasking — a Memento screen may occupy only a portion of the device's display. | ||
: In the desktop edition, a '''window screen'''. As Memento is an application running natively in a window, its screen normally consumes the device's entire window, making the terms essentially synonymous. The user interfaces of desktop & laptop machines are generally made up of [[#window|windows]] that may be minimized, maximized, or displayed as a window among other open windows whose contents (the screens) can at least partially be seen concurrently. | |||
; <div id=sort></div>Sort | ; <div id=sort></div>Sort | ||
: The ordering of a list of entries of library data by the values of one or more fields of the library | : The ordering of a list of entries of library data by the values of one or more fields of the library | ||
:; Context - Memento Entries List : An Action one can perform on the entries in an Entries List.<br/>See [[#right-side menu|right-side menu]]. | :; Context - Memento Entries List : An Action one can perform on the entries in an Entries List.<br/>See [[#right-side menu|right-side menu]]. | ||
; <div id=subheader></div>Static panel | |||
: A [[#panel|panel]] containing only buttons (including dropdown buttons) & hyperlinks -- no dropdowns or tabs. | |||
; <div id=subheader></div>Subheader | ; <div id=subheader></div>Subheader | ||
Line 99: | Line 159: | ||
== T == | == T == | ||
; <div id=team></div>Tabbed panel | |||
: A [[#panel|panel]] that is broken up into multiple subordinate panels, displayed one at a time, with a tab for each at the top of the panel to enable the user to select a tab (subordinate panel) based on the name displayed in the tab. | |||
; <div id=table></div>Table | ; <div id=table></div>Table | ||
: Synonym: Library (In Memento, the term ''library'' is preferred.)<br/>A container for rows (entries, records) of fielded data | : Synonym: Library (In Memento, the term ''library'' is preferred.)<br/>A container for rows (entries, records) of fielded data | ||
: In Memento, also the name of a view on the Entries List screen | : In Memento, also the name of a view on the Entries List screen | ||
: See [[Library Entries List screen]] | : See [[Library Entries List screen]] | ||
; <div id=list_view></div>List view | |||
: The [[#view|view]] of listed library entries in which the format of the list is that of a table of field values. | |||
: In the desktop edition, the values of fields in the table are '''editable''', so it's no longer merely a view. | |||
; <div id=team></div>Team | ; <div id=team></div>Team | ||
Line 116: | Line 184: | ||
== V == | == V == | ||
; <div id=" | ; <div id="view"></div>View | ||
: One of several '''format'''s for the presentation of '''a list of entries'''. | : One of several '''format'''s for the presentation of '''a list of entries'''. | ||
: In the '''mobile edition''', the following views are available: [[# | : In the '''mobile edition''', the following views are available: [[#list_view|List view]], [[#cards_view|Cards view]], [[#table_view|Table view]], [[#kanban_view|Kanban view]], & [[#calendar_view|Calendar view]]. | ||
: In the '''desktop edition''', the following views are available: [[# | : In the '''desktop edition''', the following views are available: [[#list_view|List view]], [[#table_view|Table view]], & [[#calendar_view|Calendar view]]. | ||
== W == | |||
; <div id="window"></div>Window | |||
: (Desktop term) | |||
: In the '''desktop edition''', the way Memento is presented to the user, as a part of the machine's operating system. | |||
<br/><br/> | |||
= Appendix: How various terms relate to each other = | |||
=== Memento vs Relational nomenclature === | |||
In Memento, terminology varies from that of other [[Glossary#DBMS|DBMS]] disciplines, notably ''relational'' DBMSes (or [[Glossary#RDBMS|RDBMSes]]). The following table shows the equivalencies between these:<big> | |||
{| class="wikitable" | |||
! Memento !! Relational !! Definition | |||
|- | |||
| [[Glossary#Database|Database]] || Database | |||
| A generic term meaning the base of all interrelated data regarding a person's pursuit, an application, or a subject area. | |||
|- | |||
| [[Glossary#Library|Library]] || [[Glossary#Table|Table]] | |||
| Entries & fields or rows & columns of data | |||
|- | |||
| [[Glossary#Field|Field]] || Field (or [[Glossary#Column|Column]]) | |||
| A typed data item occupying a position within a library or table | |||
|- | |||
| [[Glossary#Entry|Entry]] || [[Glossary#Record|Record]]<br/>(or row) | |||
| An instance or occurrence of data across fields or columns | |||
|- | |||
| [[Glossary#Entry name|Entry name]] || [[Glossary#Primary key|Primary key]] | |||
| The field or ordered set of fields (Column or ordered set of columns) that identify an entry or record | |||
|- | |||
| [[Glossary#Link to entry|Link to entry]] || [[Glossary#SQL|SQL]] | |||
| The means by which libraries or tables are related to each other | |||
|} | |||
[[Category:Overview]] | [[Category:Overview]] | ||
</big> |