| | 51 | class PreferencesForm(forms.Form): |
| | 52 | min_term_len = forms.IntegerField( |
| | 53 | help_text="Min length of a search term", |
| | 54 | initial=3, min_value=1 |
| | 55 | ) |
| | 56 | max_term_len = forms.IntegerField( |
| | 57 | help_text="Max length of a search term", |
| | 58 | initial=50, min_value=1, max_value=200 |
| | 59 | ) |
| | 60 | max_results = forms.IntegerField( |
| | 61 | help_text="Number of the paged for the result page", |
| | 62 | initial=20, min_value=1, max_value=200 |
| | 63 | ) |
| | 64 | text_cutout_len = forms.IntegerField( |
| | 65 | help_text="The length of the text-hit-cutouts", |
| | 66 | initial=50, min_value=1, max_value=200 |
| | 67 | ) |
| | 68 | text_cutout_lines = forms.IntegerField( |
| | 69 | help_text="Max. cutout lines for every search term", |
| | 70 | initial=5, min_value=1, max_value=20 |
| | 71 | ) |
| | 72 | |