<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.accesstomemory.org/index.php?action=history&amp;feed=atom&amp;title=Development%2FFunctional_testing%2FFunction_tests</id>
		<title>Development/Functional testing/Function tests - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.accesstomemory.org/index.php?action=history&amp;feed=atom&amp;title=Development%2FFunctional_testing%2FFunction_tests"/>
		<link rel="alternate" type="text/html" href="http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;action=history"/>
		<updated>2026-05-05T00:38:55Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=2821&amp;oldid=prev</id>
		<title>Dan: /* Create relationships */</title>
		<link rel="alternate" type="text/html" href="http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=2821&amp;oldid=prev"/>
				<updated>2020-05-08T21:03:19Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Create relationships&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 21:03, 8 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot; &gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Submit closes the dialog, and adds a new row to the appropriate relationship table&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Submit closes the dialog, and adds a new row to the appropriate relationship table&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Cancel closes the dialog without saving the dialog data&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Cancel closes the dialog without saving the dialog data&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Save for the Function saves *all* new relationships &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;issue 2129&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Save for the Function saves *all* new relationships&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Cancel for the Function discards any new relationships&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking Cancel for the Function discards any new relationships&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dan</name></author>	</entry>

	<entry>
		<id>http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=2813&amp;oldid=prev</id>
		<title>Dan: /* Edit relationships */</title>
		<link rel="alternate" type="text/html" href="http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=2813&amp;oldid=prev"/>
				<updated>2020-05-08T20:48:19Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Edit relationships&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:48, 8 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot; &gt;Line 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;User should be able to edit existing relationships&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;User should be able to edit existing relationships&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking the &amp;quot;pencil&amp;quot; icon in the relationship table opens a dialog populated with the appropriate relationship data &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;issue 2315&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking the &amp;quot;pencil&amp;quot; icon in the relationship table opens a dialog populated with the appropriate relationship data&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Focus should *not* automatically be given to the first field in the dialog&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Focus should *not* automatically be given to the first field in the dialog&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking on an autocomplete field highlights the entire contents of the field&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Clicking on an autocomplete field highlights the entire contents of the field&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dan</name></author>	</entry>

	<entry>
		<id>http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=216&amp;oldid=prev</id>
		<title>Dan: minor tweaks to breadcrumb and page title</title>
		<link rel="alternate" type="text/html" href="http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=216&amp;oldid=prev"/>
				<updated>2014-08-12T23:55:15Z</updated>
		
		<summary type="html">&lt;p&gt;minor tweaks to breadcrumb and page title&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 23:55, 12 August 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Main Page]] &amp;gt; [[Development]] &amp;gt; [[Development/Functional testing]] &amp;gt; Function tests&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{#pagetitle: Function tests }}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Main Page]] &amp;gt; [[Development]] &amp;gt; [[Development/Functional testing]] &amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Development/Functional testing/&lt;/ins&gt;Function tests&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dan</name></author>	</entry>

	<entry>
		<id>http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=183&amp;oldid=prev</id>
		<title>Dan: migrate qubit content, update where applicable to 2x</title>
		<link rel="alternate" type="text/html" href="http://wiki.accesstomemory.org/index.php?title=Development/Functional_testing/Function_tests&amp;diff=183&amp;oldid=prev"/>
				<updated>2014-07-11T22:36:42Z</updated>
		
		<summary type="html">&lt;p&gt;migrate qubit content, update where applicable to 2x&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Main Page]] &amp;gt; [[Development]] &amp;gt; [[Development/Functional testing]] &amp;gt; Function tests&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Create ==&lt;br /&gt;
User should be able to create and save a function&lt;br /&gt;
*Clicking on Add new opens blank function edit screen&lt;br /&gt;
*Can enter data in all fields in &amp;quot;Identity area&amp;quot; div&lt;br /&gt;
*Can enter multiple values in &amp;quot;Parallel form(s) of name&amp;quot; and &amp;quot;Other form(s) of name&amp;quot; fields&lt;br /&gt;
*Can enter data in all fields in &amp;quot;Context Area&amp;quot; div&lt;br /&gt;
*Can enter data in all fields in &amp;quot;Control Area&amp;quot; div&lt;br /&gt;
*Clicking on Create closes edit screen and opens show screen&lt;br /&gt;
*All changes to created record are visible on show screen&lt;br /&gt;
&lt;br /&gt;
== Update ==&lt;br /&gt;
User should be able to edit and save changes to a function&lt;br /&gt;
*Can enter &amp;amp; edit data in all fields in &amp;quot;Identity area&amp;quot; div&lt;br /&gt;
*Can add new &amp;quot;Parallel form(s) of name&amp;quot; and &amp;quot;Other form(s) of name&amp;quot;&lt;br /&gt;
*Can edit and delete existing &amp;quot;Parallel form(s) of name&amp;quot; and &amp;quot;Other form(s) of name&amp;quot;&lt;br /&gt;
*Can enter data in all fields in &amp;quot;Context Area&amp;quot; div&lt;br /&gt;
*Can enter data in all fields in &amp;quot;Control Area&amp;quot; div&lt;br /&gt;
*Clicking on &amp;quot;Save&amp;quot; saves all changes, closes the edit screen and opens the show screen&lt;br /&gt;
*Clicking on &amp;quot;Cancel&amp;quot; discards all changes, closes the edit screen and opens the show screen&lt;br /&gt;
*All changes to saved record are visible on show screen&lt;br /&gt;
&lt;br /&gt;
== Relationships ==&lt;br /&gt;
&lt;br /&gt;
=== Create relationships ===&lt;br /&gt;
User should be able to create relationships to other functions, archival descriptions and actors&lt;br /&gt;
&lt;br /&gt;
*Clicking &amp;quot;Add new&amp;quot; opens a dialog for creating a new relationship&lt;br /&gt;
*Dialog opens with focus on first field (&amp;quot;Authorized form of name&amp;quot; or &amp;quot;Title&amp;quot;), and an auto-complete list appears (showing a maximum ten values)&lt;br /&gt;
*Typing text in the autocomplete field narrows the options available to select&lt;br /&gt;
*Can select a value from the autocomplete list&lt;br /&gt;
*Can enter data in all dialog fields&lt;br /&gt;
*Function relationship only: &amp;quot;Category&amp;quot; select box allows selecting one of the three designated ISDF values (hierarchical, temporal, and associative)&lt;br /&gt;
*Clicking Submit closes the dialog, and adds a new row to the appropriate relationship table&lt;br /&gt;
*Clicking Cancel closes the dialog without saving the dialog data&lt;br /&gt;
*Clicking Save for the Function saves *all* new relationships issue 2129&lt;br /&gt;
*Clicking Cancel for the Function discards any new relationships&lt;br /&gt;
&lt;br /&gt;
=== View relationships ===&lt;br /&gt;
User should be able to see all relationships&lt;br /&gt;
&lt;br /&gt;
*Saved record shows &amp;quot;Authorized form of name&amp;quot; or &amp;quot;Title&amp;quot; of related object as a link&lt;br /&gt;
*Function relationship only: Saved record shows the &amp;quot;type&amp;quot; of the related function in addition to data entered in the dialog&lt;br /&gt;
*Clicking on the related function name opens show screen for that function&lt;br /&gt;
*Show screen for related function shows same data as function from which it was linked&lt;br /&gt;
*Clicking on related authority records and resources open show screens for those objects&lt;br /&gt;
*Show screens for related authority records and resources show link to Function&lt;br /&gt;
&lt;br /&gt;
=== Edit relationships ===&lt;br /&gt;
User should be able to edit existing relationships&lt;br /&gt;
&lt;br /&gt;
*Clicking the &amp;quot;pencil&amp;quot; icon in the relationship table opens a dialog populated with the appropriate relationship data issue 2315&lt;br /&gt;
*Focus should *not* automatically be given to the first field in the dialog&lt;br /&gt;
*Clicking on an autocomplete field highlights the entire contents of the field&lt;br /&gt;
*Deleting the previous value in the autocomplete field shows all (up to 10) existing functions for selection.&lt;br /&gt;
*Can select a new autocomplete value&lt;br /&gt;
*All other dialog fields can be edited&lt;br /&gt;
*Clicking Submit closes the dialog and updates the appropriate row in the relationship table&lt;br /&gt;
*Clicking Cancel closes the dialog and ignores any changes&lt;br /&gt;
*Clicking Save for the Function saves *all* changed relationships&lt;br /&gt;
*Clicking Cancel for the Function discards any changes to the relationships&lt;br /&gt;
&lt;br /&gt;
=== Delete relationships ===&lt;br /&gt;
User should be able to delete any relationships and delete related objects&lt;br /&gt;
&lt;br /&gt;
*Clicking the &amp;quot;x&amp;quot; icon in the relationship table removes the row from the table&lt;br /&gt;
*Clicking Save for the Function deletes *all* removed relationships&lt;br /&gt;
*Clicking Cancel for the Function cancels the deletion of any removed relationships&lt;br /&gt;
*User can delete a function with related functions, archival material and actors&lt;br /&gt;
*User can delete an archival description with related functions&lt;br /&gt;
*User can delete an authority record with related functions&lt;br /&gt;
&lt;br /&gt;
=== Translate relationships ===&lt;br /&gt;
Users should be able to translate existing relationships&lt;br /&gt;
*'''TO-DO''' Display source language text above the appropriate field when editing a relationship in a different culture&lt;br /&gt;
*'''TO-DO''' Don't show source language text in dialog fields when editing in a different culture&lt;br /&gt;
&lt;br /&gt;
== Translate ==&lt;br /&gt;
&lt;br /&gt;
Translators should be able to see and translate Function text from its original language&lt;br /&gt;
&lt;br /&gt;
*When editing a Function in a language different from its original language, the original language values should be shown above the appropriate field&lt;br /&gt;
*Fields should not show the original language text&lt;br /&gt;
*Clicking Save should save translated text without affecting the source text&lt;br /&gt;
*Saved Functions should show text in the current user culture if available, and the source language text if translated text is not available in the current culture&lt;br /&gt;
&lt;br /&gt;
== Delete ==&lt;br /&gt;
User should be able to delete a function without affecting associated records&lt;br /&gt;
*Clicking Delete should result in a warning&lt;br /&gt;
*Clicking Cancel should abort the delete process&lt;br /&gt;
*Clicking Confirm should complete the delete process (close the delete screen and open the Function list screen)&lt;br /&gt;
*Deleting a Function that is related to other functions, archival descriptions or actors should delete those relationships, but not affect the related objects&lt;br /&gt;
*Deleting related resources and authority records should not affect the Function&lt;br /&gt;
&lt;br /&gt;
[[Category:Development documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Dan</name></author>	</entry>

	</feed>