Add autocomplete search to "add payment" and add search bar to table views

This commit is contained in:
Jan Tuomi
2017-09-25 21:55:49 +03:00
parent 7ce28c3a48
commit 982e6bf928
10 changed files with 229 additions and 126 deletions
Binary file not shown.
+75 -58
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-25 13:38+0300\n"
"POT-Creation-Date: 2017-09-25 21:32+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -184,12 +184,12 @@ msgid "Language"
msgstr "Language"
#: infoscreen/templates/infoscreen_admin.html:161
#: members/templates/settings.html:20 sikweb/base.py:214
#: members/templates/settings.html:20 sikweb/base.py:216
msgid "Finnish"
msgstr "Finnish"
#: infoscreen/templates/infoscreen_admin.html:162
#: members/templates/settings.html:21 sikweb/base.py:215
#: members/templates/settings.html:21 sikweb/base.py:217
msgid "English"
msgstr "English"
@@ -200,56 +200,56 @@ msgstr "English"
msgid "Submit"
msgstr "Submitted"
#: members/forms.py:97 members/tables.py:32
#: members/forms.py:103 members/tables.py:32
msgid "Member"
msgstr "Member"
#: members/models.py:14
#: members/models.py:13
msgid "First name"
msgstr "First name"
#: members/models.py:15
#: members/models.py:14
msgid "Last name"
msgstr "Last name"
#: members/models.py:16 webapp/models.py:95 webapp/models.py:108
#: members/models.py:15 webapp/models.py:95 webapp/models.py:108
msgid "Email"
msgstr "Email"
#: members/models.py:17
#: members/models.py:16
msgid "Place of residence"
msgstr "Place of residence"
#: members/models.py:19 members/models.py:84
#: members/models.py:18 members/models.py:83
#: members/templates/member_add_many.html:35
msgid "AYY"
msgstr "AYY"
#: members/models.py:20
#: members/models.py:19
msgid "JAS"
msgstr "JAS"
#: members/models.py:70
#: members/models.py:69
msgid "Submitted"
msgstr "Submitted"
#: members/models.py:82
#: members/models.py:81
msgid "Date"
msgstr "Date"
#: members/models.py:83
#: members/models.py:82
msgid "Source"
msgstr "Source"
#: members/models.py:85
#: members/models.py:84
msgid "Cash"
msgstr "Cash"
#: members/models.py:86 members/templates/member_add_many.html:36
#: members/models.py:85 members/templates/member_add_many.html:36
msgid "Bank transfer"
msgstr "Bank transfer"
#: members/models.py:103
#: members/models.py:102
msgid "Created"
msgstr "Created"
@@ -294,7 +294,7 @@ msgid "Add member"
msgstr "Add member"
#: members/templates/member_add.html:15 members/templates/member_edit.html:18
#: members/templates/payment_add.html:15 members/templates/payment_edit.html:18
#: members/templates/payment_add.html:20 members/templates/payment_edit.html:18
msgid "Save"
msgstr "Save"
@@ -390,7 +390,15 @@ msgstr "Member register"
msgid "Members in register:"
msgstr "Member register"
#: members/templates/member_list.html:27
#: members/templates/member_list.html:28 members/templates/payment_list.html:25
msgid "Search"
msgstr ""
#: members/templates/member_list.html:36 members/templates/payment_list.html:33
msgid "Showing results for"
msgstr ""
#: members/templates/member_list.html:44
msgid "Download CSV"
msgstr "Download CSV"
@@ -411,7 +419,7 @@ msgstr "Add multiple"
msgid "List payments"
msgstr "List payments"
#: members/templates/members_base.html:63 members/templates/payment_add.html:8
#: members/templates/members_base.html:63 members/templates/payment_add.html:13
msgid "Add payment"
msgstr "Add payment"
@@ -439,82 +447,91 @@ msgstr "Edit payment"
msgid "Payment events"
msgstr "Payment events"
#: members/views.py:138 members/views.py:209 members/views.py:235
msgid "No member id specified"
msgstr "No member id specified"
#: members/templates/payment_list.html:18
#, fuzzy
#| msgid "Member register"
msgid "Payments in register:"
msgstr "Member register"
#: members/views.py:164
msgid "Successfully added member"
msgstr "Successfully added member"
#: members/views.py:189
msgid "Successfully updated member"
msgstr "Successfully updated member"
#: members/views.py:197
msgid "Could not update member object"
msgstr "Could not update member object"
#: members/views.py:213
msgid "Successfully deleted member"
msgstr "Successfully deleted member"
#: members/views.py:224
msgid "Could not delete member object"
msgstr "Could not delete member object"
#: members/views.py:273 members/views.py:320 members/views.py:348
#: members/views/applications.py:49 members/views/applications.py:96
#: members/views/applications.py:124
msgid "No application id specified"
msgstr "No application id specified"
#: members/views.py:301
#: members/views/applications.py:77
msgid "Successfully accepted application"
msgstr "Successfully accepted application"
#: members/views.py:308
#: members/views/applications.py:84
msgid "Could not accept application object"
msgstr "Could not accept application object"
#: members/views.py:324
#: members/views/applications.py:100
msgid "Successfully deleted application"
msgstr "Successfully deleted application"
#: members/views.py:336
#: members/views/applications.py:112
msgid "Could not delete application object"
msgstr "Could not delete application object"
#: members/views.py:413
#: members/views/members.py:70 members/views/members.py:163
#: members/views/members.py:189
msgid "No member id specified"
msgstr "No member id specified"
#: members/views/members.py:105
msgid "Failed to import members"
msgstr "Failed to import members"
#: members/views/members.py:118
msgid "Successfully added member"
msgstr "Successfully added member"
#: members/views/members.py:143
msgid "Successfully updated member"
msgstr "Successfully updated member"
#: members/views/members.py:151
msgid "Could not update member object"
msgstr "Could not update member object"
#: members/views/members.py:167
msgid "Successfully deleted member"
msgstr "Successfully deleted member"
#: members/views/members.py:178
msgid "Could not delete member object"
msgstr "Could not delete member object"
#: members/views/payments.py:69
msgid "Successfully added payment for member"
msgstr "Successfully added payment for member"
#: members/views.py:431 members/views.py:449 members/views.py:468
#: members/views/payments.py:87 members/views/payments.py:105
#: members/views/payments.py:124
msgid "No payment id specified"
msgstr "No payment id specified"
#: members/views.py:473
#: members/views/payments.py:129
msgid "Successfully deleted payment"
msgstr "Successfully deleted payment"
#: members/views.py:483
#: members/views/payments.py:139
msgid "Could not delete payment object"
msgstr "Could not delete payment object"
#: members/views.py:502
#: members/views/payments.py:158
msgid "Successfully updated payment"
msgstr "Successfully updated payment"
#: members/views.py:509
#: members/views/payments.py:165
msgid "Could not update payment object"
msgstr "Could not update payment object"
#: members/views.py:531
#: members/views/utils.py:110
msgid "Missing \"textfield\" POST request field"
msgstr "Missing \"textfield\" POST request field"
#: members/views.py:583
msgid "Failed to import members"
msgstr "Failed to import members"
#: templates/footer.html:7
msgid "Copyright Aalto-yliopiston Sähköinsinöörikilta ry"
msgstr "Copyright Aalto-yliopiston Sähköinsinöörikilta ry"
Binary file not shown.
+73 -58
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-25 13:38+0300\n"
"POT-Creation-Date: 2017-09-25 21:32+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -183,12 +183,12 @@ msgid "Language"
msgstr "Kieli"
#: infoscreen/templates/infoscreen_admin.html:161
#: members/templates/settings.html:20 sikweb/base.py:214
#: members/templates/settings.html:20 sikweb/base.py:216
msgid "Finnish"
msgstr "suomi"
#: infoscreen/templates/infoscreen_admin.html:162
#: members/templates/settings.html:21 sikweb/base.py:215
#: members/templates/settings.html:21 sikweb/base.py:217
msgid "English"
msgstr "englanti"
@@ -197,56 +197,56 @@ msgstr "englanti"
msgid "Submit"
msgstr "Lisää"
#: members/forms.py:97 members/tables.py:32
#: members/forms.py:103 members/tables.py:32
msgid "Member"
msgstr "Jäsen"
#: members/models.py:14
#: members/models.py:13
msgid "First name"
msgstr "Etunimi"
#: members/models.py:15
#: members/models.py:14
msgid "Last name"
msgstr "Sukunimi"
#: members/models.py:16 webapp/models.py:95 webapp/models.py:108
#: members/models.py:15 webapp/models.py:95 webapp/models.py:108
msgid "Email"
msgstr "Sähköposti"
#: members/models.py:17
#: members/models.py:16
msgid "Place of residence"
msgstr "Asuinpaikka"
#: members/models.py:19 members/models.py:84
#: members/models.py:18 members/models.py:83
#: members/templates/member_add_many.html:35
msgid "AYY"
msgstr "AYY"
#: members/models.py:20
#: members/models.py:19
msgid "JAS"
msgstr "JAS"
#: members/models.py:70
#: members/models.py:69
msgid "Submitted"
msgstr "Lisätty"
#: members/models.py:82
#: members/models.py:81
msgid "Date"
msgstr "Päivämäärä"
#: members/models.py:83
#: members/models.py:82
msgid "Source"
msgstr "Lähde"
#: members/models.py:85
#: members/models.py:84
msgid "Cash"
msgstr "Käteinen"
#: members/models.py:86 members/templates/member_add_many.html:36
#: members/models.py:85 members/templates/member_add_many.html:36
msgid "Bank transfer"
msgstr "Tilisiirto"
#: members/models.py:103
#: members/models.py:102
msgid "Created"
msgstr "Lisätty"
@@ -291,7 +291,7 @@ msgid "Add member"
msgstr "Lisää jäsen"
#: members/templates/member_add.html:15 members/templates/member_edit.html:18
#: members/templates/payment_add.html:15 members/templates/payment_edit.html:18
#: members/templates/payment_add.html:20 members/templates/payment_edit.html:18
msgid "Save"
msgstr "Tallenna"
@@ -382,7 +382,15 @@ msgstr "Jäsenrekisteri"
msgid "Members in register:"
msgstr "Jäseniä:"
#: members/templates/member_list.html:27
#: members/templates/member_list.html:28 members/templates/payment_list.html:25
msgid "Search"
msgstr "Hae"
#: members/templates/member_list.html:36 members/templates/payment_list.html:33
msgid "Showing results for"
msgstr "Näytetään tulokset haulle"
#: members/templates/member_list.html:44
msgid "Download CSV"
msgstr "Lataa CSV"
@@ -403,7 +411,7 @@ msgstr "Lisää useita"
msgid "List payments"
msgstr "Maksulistaus"
#: members/templates/members_base.html:63 members/templates/payment_add.html:8
#: members/templates/members_base.html:63 members/templates/payment_add.html:13
msgid "Add payment"
msgstr "Lisää maksu"
@@ -431,82 +439,89 @@ msgstr "Muokkaa maksua"
msgid "Payment events"
msgstr "Maksutapahtumat"
#: members/views.py:138 members/views.py:209 members/views.py:235
msgid "No member id specified"
msgstr "Jäsenen ID ei määritelty"
#: members/templates/payment_list.html:18
msgid "Payments in register:"
msgstr "Maksutapahtumia:"
#: members/views.py:164
msgid "Successfully added member"
msgstr "Onnistuneesti lisättiin jäsen"
#: members/views.py:189
msgid "Successfully updated member"
msgstr "Onnistuneesti päivitettiin jäsen"
#: members/views.py:197
msgid "Could not update member object"
msgstr "Jäsenobjektia ei voitu päivittää"
#: members/views.py:213
msgid "Successfully deleted member"
msgstr "Onnistuneesti poistettiin jäsen"
#: members/views.py:224
msgid "Could not delete member object"
msgstr "Jäsenobjektia ei voitu poistaa"
#: members/views.py:273 members/views.py:320 members/views.py:348
#: members/views/applications.py:49 members/views/applications.py:96
#: members/views/applications.py:124
msgid "No application id specified"
msgstr "Hakemuksen ID ei määritelty"
#: members/views.py:301
#: members/views/applications.py:77
msgid "Successfully accepted application"
msgstr "Onnistuneesti hyväksyttiin hakemus"
#: members/views.py:308
#: members/views/applications.py:84
msgid "Could not accept application object"
msgstr "Hakemusobjektia ei voitu hyväksyä"
#: members/views.py:324
#: members/views/applications.py:100
msgid "Successfully deleted application"
msgstr "Onnistuneesti poistettiin hakemus"
#: members/views.py:336
#: members/views/applications.py:112
msgid "Could not delete application object"
msgstr "Hakemusobjektia ei voitu poistaa"
#: members/views.py:413
#: members/views/members.py:70 members/views/members.py:163
#: members/views/members.py:189
msgid "No member id specified"
msgstr "Jäsenen ID ei määritelty"
#: members/views/members.py:105
msgid "Failed to import members"
msgstr "Jäsenten tuonti epäonnistui"
#: members/views/members.py:118
msgid "Successfully added member"
msgstr "Onnistuneesti lisättiin jäsen"
#: members/views/members.py:143
msgid "Successfully updated member"
msgstr "Onnistuneesti päivitettiin jäsen"
#: members/views/members.py:151
msgid "Could not update member object"
msgstr "Jäsenobjektia ei voitu päivittää"
#: members/views/members.py:167
msgid "Successfully deleted member"
msgstr "Onnistuneesti poistettiin jäsen"
#: members/views/members.py:178
msgid "Could not delete member object"
msgstr "Jäsenobjektia ei voitu poistaa"
#: members/views/payments.py:69
msgid "Successfully added payment for member"
msgstr "Onnistuneesti lisättiin maksutapahtuma jäsenelle"
#: members/views.py:431 members/views.py:449 members/views.py:468
#: members/views/payments.py:87 members/views/payments.py:105
#: members/views/payments.py:124
msgid "No payment id specified"
msgstr "Maksutapahtuman ID ei määritelty"
#: members/views.py:473
#: members/views/payments.py:129
msgid "Successfully deleted payment"
msgstr "Onnistuneesti poistettiin maksutapahtuma"
#: members/views.py:483
#: members/views/payments.py:139
msgid "Could not delete payment object"
msgstr "Maksutapahtumaobjektia ei voitu poistaa"
#: members/views.py:502
#: members/views/payments.py:158
msgid "Successfully updated payment"
msgstr "Onnistuneesti päivitettiin maksutapahtuma"
#: members/views.py:509
#: members/views/payments.py:165
msgid "Could not update payment object"
msgstr "Maksutapahtumaobjektia ei voitu päivittää"
#: members/views.py:531
#: members/views/utils.py:110
msgid "Missing \"textfield\" POST request field"
msgstr "Puuttuva \"textfield\" POST-kenttä"
#: members/views.py:583
msgid "Failed to import members"
msgstr "Jäsenten tuonti epäonnistui"
#: templates/footer.html:7
msgid "Copyright Aalto-yliopiston Sähköinsinöörikilta ry"
msgstr "Copyright Aalto-yliopiston Sähköinsinöörikilta ry"