Skip to content

Commit

Permalink
47 release
Browse files Browse the repository at this point in the history
  • Loading branch information
bobintetley committed Aug 18, 2023
1 parent ddbf332 commit a6c0806
Show file tree
Hide file tree
Showing 128 changed files with 192 additions and 127 deletions.
4 changes: 2 additions & 2 deletions RELEASE
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

*. Verify installation works with an empty MySQL database

*. Copy build/sheltermanager* to public.sheltermanager.com:/var/www/public/deb
run /var/www/public/deb/makerepo.sh on public to rebuild Debian repository.
*. Copy build/sheltermanager* to www.sheltermanager.com:/var/www/deb
run /var/www/deb/makerepo.sh on public to rebuild Debian repository.

*. Write release note and update smcom_www and "make site":
site/en_news.m
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
47u
47
6 changes: 3 additions & 3 deletions doc/manual/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,16 @@

# General information about the project.
project = u'ASM'
copyright = u'2022, Sheltermanager, Ltd'
copyright = u'2023, Sheltermanager, Ltd'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '47u'
version = '47'
# The full version, including alpha/beta/rc tags.
release = '47u'
release = '47'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 2 additions & 2 deletions src/asm3/i18n.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
from asm3.locales import *


VERSION = "47u [Thu 17 Aug 15:59:21 BST 2023]"
BUILD = "08171559"
VERSION = "47 [Fri 18 Aug 09:40:55 BST 2023]"
BUILD = "08180940"

DMY = ( "%d/%m/%Y", "%d/%m/%y" )
HDMY = ( "%d-%m-%Y", "%d-%m-%y" )
Expand Down
Binary file modified src/static/pages/manual/_images/accounts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/accounts_trx.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/additional_fields.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/all_publishers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_costs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_death.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_diary.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_diet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_health.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_log.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_media.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_medical.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_movement.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_selection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_test.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_transport.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/animal_vaccination.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/dates.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/diary_add.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/diary_calendar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/diary_report.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/diarytask_new.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/document_menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/document_templates.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/static/pages/manual/_images/find_lostanimal.png
Binary file modified src/static/pages/manual/_images/findanimal_advanced.png
Binary file modified src/static/pages/manual/_images/findanimal_simple.png
Binary file modified src/static/pages/manual/_images/findperson_advanced.png
Binary file modified src/static/pages/manual/_images/home_screen.png
Binary file modified src/static/pages/manual/_images/html_wp.png
Binary file modified src/static/pages/manual/_images/html_wp_to_pdf.png
Binary file modified src/static/pages/manual/_images/import_csv.png
Binary file modified src/static/pages/manual/_images/incident_alerts.png
Binary file modified src/static/pages/manual/_images/incident_detail.png
Binary file modified src/static/pages/manual/_images/incident_dispatch.png
Binary file modified src/static/pages/manual/_images/incident_map.png
Binary file modified src/static/pages/manual/_images/license.png
Binary file modified src/static/pages/manual/_images/login.png
Binary file modified src/static/pages/manual/_images/lookup_data.png
Binary file modified src/static/pages/manual/_images/lookup_data_publisher.png
Binary file modified src/static/pages/manual/_images/lostanimal_details.png
Binary file modified src/static/pages/manual/_images/mail_email.png
Binary file modified src/static/pages/manual/_images/mail_labels.png
Binary file modified src/static/pages/manual/_images/menu.png
Binary file modified src/static/pages/manual/_images/merge_source.png
Binary file modified src/static/pages/manual/_images/move_menu.png
Binary file modified src/static/pages/manual/_images/move_trial.png
Binary file modified src/static/pages/manual/_images/move_trial_book.png
Binary file modified src/static/pages/manual/_images/onlineform_edit.png
Binary file modified src/static/pages/manual/_images/onlineform_fields.png
Binary file modified src/static/pages/manual/_images/person_citations.png
Binary file modified src/static/pages/manual/_images/person_details.png
Binary file modified src/static/pages/manual/_images/person_homechecker.png
Binary file modified src/static/pages/manual/_images/person_investigation.png
Binary file modified src/static/pages/manual/_images/person_license.png
Binary file modified src/static/pages/manual/_images/person_lookingfor.png
Binary file modified src/static/pages/manual/_images/person_payment.png
Binary file modified src/static/pages/manual/_images/person_traploan.png
Binary file modified src/static/pages/manual/_images/person_types.png
Binary file modified src/static/pages/manual/_images/reports_chart.png
Binary file modified src/static/pages/manual/_images/reports_edit.png
Binary file modified src/static/pages/manual/_images/role_edit.png
Binary file modified src/static/pages/manual/_images/search.png
Binary file modified src/static/pages/manual/_images/searchresults.png
Binary file modified src/static/pages/manual/_images/sign_buttons.png
Binary file modified src/static/pages/manual/_images/sign_dialog.png
Binary file modified src/static/pages/manual/_images/sign_doc.png
Binary file modified src/static/pages/manual/_images/sign_icon.png
Binary file modified src/static/pages/manual/_images/staff_rota.png
Binary file modified src/static/pages/manual/_images/staff_rota_blank.png
Binary file modified src/static/pages/manual/_images/staff_rota_edititem.png
Binary file modified src/static/pages/manual/_images/stock_add.png
Binary file modified src/static/pages/manual/_images/stock_alerts.png
Binary file modified src/static/pages/manual/_images/stock_usage.png
Binary file modified src/static/pages/manual/_images/stocklevels.png
Binary file modified src/static/pages/manual/_images/table.png
Binary file modified src/static/pages/manual/_images/trap_loan.png
Binary file modified src/static/pages/manual/_images/unsaved.png
Binary file modified src/static/pages/manual/_images/waitinglist_details.png
Binary file modified src/static/pages/manual/_images/waitinglist_results.png
18 changes: 16 additions & 2 deletions src/static/pages/manual/_sources/configuration.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,17 @@ Additional Fields
This screen allows you to declare additional fields that will appear on the
animal, person, lost animal, found animal and waiting list screens.

Fields have a name, a label, a tooltip, a location and a display index.
Fields have a name, a label, a tooltip, a location, a display index and a default
value.

The name cannot contain spaces and is used for referencing the data in document
generation - you can use a <<FIELDNAME>> tag to add these additional values to
your documents. The label is what will appear on the screen at the side of the
field, the tooltip text will appear when you hover your mouse over the control
on screen. The display index determines the order your fields are output to the
tab and which field the cursor moves to when you press the TAB key on the
screen.
screen. The default value will populate the field automatically until it is
updated.

If you selected a field type of “lookup” or “multi-lookup”, then the use the
“Lookup Items” field to supply some values for the dropdown list. These should
Expand All @@ -30,6 +32,11 @@ hold a pair of values that ASM will use. You can use this to supply your own
text for Yes/No fields in the web publisher and document templates. The default
if you don't supply a Lookup Items for a Yes/No field is 0=Yes|1=No

The "show on new record screens" checkbox makes the field available on the new
record entry screen the field is linked to. For example a field created which
is linked to Animal-Entry will appear in the entry section when adding a new
animal if the checkbox is enabled.

The mandatory checkbox allows you to mark a field as mandatory (ie. Will not
let a user save until they have supplied a value). Mandatory additional fields
will appear on the new screen for a record where non-mandatory ones do not.
Expand All @@ -41,15 +48,22 @@ slow things down. It's best generally to only make an additional field searchabl
if that field contains a unique string to identify the record (for example,
Driving Licence ID).

The hidden checkbox will hide the field from users so it can no longer used. This
is usefull when you no longer want a field to be used but don't wish to delete the
field from the system, as deleting an additional field from the system also deletes
all the data it held.

Here's a worked example: To add a new field to the animal screen to say whether
the animal has been tested for kennel cough, create a new additional field and
enter the following values::

Name: KennelCough
Label: Kennel Cough Tested?
Tooltip: Tick this box if the animal has been tested for kennel cough
Show on new records screen: No
Mandatory: No
Searchable: No
Hidden: No
Type: Yes/No
Link: Animal - Additional
DisplayIndex: 0
Expand Down
17 changes: 17 additions & 0 deletions src/static/pages/manual/_sources/documents.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,23 @@ engine can also be used by specifying::

<!-- pdf renderer pisa -->

Email Tokens in Document Templates
----------------------------------

When creating email document templates it is possible to include an email subject
by using the {{SUBJECT}} token with custom text or a word key, see :ref:`wordkeys` ::

{{SUBJECT This is about <<AnimalName>>}}

The following tokens can also be used to add email addresses to the template::

{{FROM [email protected]}}
{{CC [email protected]}}
{{BCC [email protected]}}

More than one email address can be included by adding the address seperated by a comma::

{{BCC [email protected], [email protected]}}

Electronic Signatures
---------------------
Expand Down
2 changes: 1 addition & 1 deletion src/static/pages/manual/_sources/movements.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,6 @@ the animal or people records or return the animal from the movement back to the
shelter. To do that, simply open the movement and set a return date (or use the
Return button).

.. image:: images/move_trial_book.png
.. image:: images/move_return_animal.png


7 changes: 4 additions & 3 deletions src/static/pages/manual/_sources/waitinglist.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,10 @@ whether you can take a dog isn't affected by how many cats you have waiting for
example. With this option on, the rankings are calculated separately for each
species.

To add a new entry to the waiting list, click the new button. You will be
presented with a waiting list entry form to complete. As with other screens,
press the Save button at the top to save your new record.
To add a new entry to the waiting list, click the new waiting list button if
you are currently viewing the waiting list or select add an animal to the
waiting list from the ASM menu. You will be presented with a waiting list entry form
to complete.

.. image:: images/waitinglist_details.png

Expand Down
2 changes: 1 addition & 1 deletion src/static/pages/manual/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '47u',
VERSION: '47',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
6 changes: 3 additions & 3 deletions src/static/pages/manual/accounts.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Accounts &mdash; ASM 47u documentation</title>
<title>Accounts &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -190,7 +190,7 @@ <h2>Reporting<a class="headerlink" href="#reporting" title="Permalink to this he
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
6 changes: 3 additions & 3 deletions src/static/pages/manual/animalcontrol.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Animal Control &mdash; ASM 47u documentation</title>
<title>Animal Control &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -211,7 +211,7 @@ <h2>Licensing<a class="headerlink" href="#licensing" title="Permalink to this he
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
6 changes: 3 additions & 3 deletions src/static/pages/manual/animals.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Animals &mdash; ASM 47u documentation</title>
<title>Animals &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -633,7 +633,7 @@ <h3>Auto Expiry<a class="headerlink" href="#auto-expiry" title="Permalink to thi
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
6 changes: 3 additions & 3 deletions src/static/pages/manual/boarding.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Boarding &mdash; ASM 47u documentation</title>
<title>Boarding &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -149,7 +149,7 @@ <h2>Boarding Calendar<a class="headerlink" href="#boarding-calendar" title="Perm
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
6 changes: 3 additions & 3 deletions src/static/pages/manual/clinic.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Clinic &mdash; ASM 47u documentation</title>
<title>Clinic &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -171,7 +171,7 @@ <h2>Clinic Calendar<a class="headerlink" href="#clinic-calendar" title="Permalin
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
22 changes: 17 additions & 5 deletions src/static/pages/manual/configuration.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Configuration &mdash; ASM 47u documentation</title>
<title>Configuration &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -130,21 +130,27 @@ <h2>Additional Fields<a class="headerlink" href="#additional-fields" title="Perm
<img alt="_images/additional_fields.png" src="_images/additional_fields.png" />
<p>This screen allows you to declare additional fields that will appear on the
animal, person, lost animal, found animal and waiting list screens.</p>
<p>Fields have a name, a label, a tooltip, a location and a display index.</p>
<p>Fields have a name, a label, a tooltip, a location, a display index and a default
value.</p>
<p>The name cannot contain spaces and is used for referencing the data in document
generation - you can use a &lt;&lt;FIELDNAME&gt;&gt; tag to add these additional values to
your documents. The label is what will appear on the screen at the side of the
field, the tooltip text will appear when you hover your mouse over the control
on screen. The display index determines the order your fields are output to the
tab and which field the cursor moves to when you press the TAB key on the
screen.</p>
screen. The default value will populate the field automatically until it is
updated.</p>
<p>If you selected a field type of “lookup” or “multi-lookup”, then the use the
“Lookup Items” field to supply some values for the dropdown list. These should
be pipe-separated, eg: Item 1 | Item 2 | Item 3</p>
<p>If you selected a field type of “Yes/No” then “Lookup Items” can optionally
hold a pair of values that ASM will use. You can use this to supply your own
text for Yes/No fields in the web publisher and document templates. The default
if you don’t supply a Lookup Items for a Yes/No field is 0=Yes|1=No</p>
<p>The “show on new record screens” checkbox makes the field available on the new
record entry screen the field is linked to. For example a field created which
is linked to Animal-Entry will appear in the entry section when adding a new
animal if the checkbox is enabled.</p>
<p>The mandatory checkbox allows you to mark a field as mandatory (ie. Will not
let a user save until they have supplied a value). Mandatory additional fields
will appear on the new screen for a record where non-mandatory ones do not.</p>
Expand All @@ -154,14 +160,20 @@ <h2>Additional Fields<a class="headerlink" href="#additional-fields" title="Perm
slow things down. It’s best generally to only make an additional field searchable
if that field contains a unique string to identify the record (for example,
Driving Licence ID).</p>
<p>The hidden checkbox will hide the field from users so it can no longer used. This
is usefull when you no longer want a field to be used but don’t wish to delete the
field from the system, as deleting an additional field from the system also deletes
all the data it held.</p>
<p>Here’s a worked example: To add a new field to the animal screen to say whether
the animal has been tested for kennel cough, create a new additional field and
enter the following values:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>Name: KennelCough
Label: Kennel Cough Tested?
Tooltip: Tick this box if the animal has been tested for kennel cough
Show on new records screen: No
Mandatory: No
Searchable: No
Hidden: No
Type: Yes/No
Link: Animal - Additional
DisplayIndex: 0
Expand Down Expand Up @@ -430,7 +442,7 @@ <h2>Trigger Batch Processes<a class="headerlink" href="#trigger-batch-processes"
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
6 changes: 3 additions & 3 deletions src/static/pages/manual/csvimportfields.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Appendix: CSV file import fields &mdash; ASM 47u documentation</title>
<title>Appendix: CSV file import fields &mdash; ASM 47 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down Expand Up @@ -33,7 +33,7 @@
ASM
</a>
<div class="version">
47u
47
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
Expand Down Expand Up @@ -488,7 +488,7 @@
<hr/>

<div role="contentinfo">
<p>&#169; Copyright 2022, Sheltermanager, Ltd.</p>
<p>&#169; Copyright 2023, Sheltermanager, Ltd.</p>
</div>

Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
Expand Down
Loading

0 comments on commit a6c0806

Please sign in to comment.