Owen Leonard
b8b200836e
Form fields in the staff client which are required should be configured to be so by doing several things: - Add a class "required" to the field's <label> - Add a class "required" to the form field - Add 'required="required"' to the form field - Apppend a <span class="required">Required</span> after the form field. Several places in the templates are missing the <span>. This patch adds them. To test, apply the patch and view the following pages to confirm that the "Required" text appears: - Acquisitions -> Add an order to a basket from a new (empty) record. Title, quantity, and fund should indicate they are required. - Administration -> Authority types -> New authority type. The authority type and description fields should indicate they are required. - Administration -> Authority types -> MARC structure -> New tag. The tag field should indicate it is required. - Patron types and categories -> New category. Category code, description, and category type should indicate that they are required. FIXME: Enrollment period is required but the user must choose one. I'm not sure how to handle that clearly. - Tools -> CSV profiles. Profile name, profile type, and profile MARC fields should indicate they are required on both the new and edit forms. - Administration -> Manage MARC modification templates. Under "Create a new template" the name field should indicate that it is required. - Tools -> Batch patron modification -> Submit a batch for editing. Any fields which are required according to your BorrowerMandatoryField system preference should indicate that they are required. Patch behaves as expected. Signed-off-by: Marc Véron <veron@veron.ch> QA Edits: Re-worded the "required" not on the batch patron edit form, added a missing word to the help text on that page. On the csv-profiles page I removed an unnecessary "javascript:" protocol from the markup. Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Works and passes QA script. Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com> |
||
---|---|---|
.. | ||
csv | ||
acqui-home.tt | ||
addorder.tt | ||
addorderiso2709.tt | ||
ajax.tt | ||
aqbasketuser_search.tt | ||
basket.tt | ||
basketgroup.tt | ||
basketheader.tt | ||
booksellers.tt | ||
histsearch.tt | ||
invoice-files.tt | ||
invoice.tt | ||
invoices.tt | ||
lateorders.tt | ||
modordernotes.tt | ||
neworderbiblio.tt | ||
neworderempty.tt | ||
neworderempty_duplicate.tt | ||
newordersubscription.tt | ||
newordersuggestion.tt | ||
ordered.tt | ||
orderreceive.tt | ||
parcel.tt | ||
parcels.tt | ||
spent.tt | ||
supplier.tt | ||
transferorder.tt | ||
uncertainprice.tt | ||
z3950_search.tt |