diff --git a/bestilling/bestilling/baseviews.py b/bestilling/bestilling/baseviews.py index 45f76b2..c4f9f03 100644 --- a/bestilling/bestilling/baseviews.py +++ b/bestilling/bestilling/baseviews.py @@ -11,7 +11,7 @@ from lib import trello import utils class BaseFormView(TemplateView): - template_name = "form_base.html" + template_name = None trello_board_id = None params_list = None diff --git a/bestilling/design/views.py b/bestilling/design/views.py index 8c63785..52cf88d 100644 --- a/bestilling/design/views.py +++ b/bestilling/design/views.py @@ -10,6 +10,7 @@ from django.template import Context, Template from django.template.loader import get_template class DesignFormView(BaseFormView): + template_name = "design/form.html" trello_board_id = '5181797902c4ab210d002449' params_list = [ 'client', diff --git a/bestilling/prm/views.py b/bestilling/prm/views.py index f1b989a..30b5ab7 100644 --- a/bestilling/prm/views.py +++ b/bestilling/prm/views.py @@ -10,6 +10,7 @@ from django.template import Context from django.template.loader import get_template class PrmFormView(BaseFormView): + template_name = "prm/form.html" trello_board_id = '5181797902c4ab210d002449' params_list = [ 'client', diff --git a/bestilling/templates/design/form.html b/bestilling/templates/design/form.html index abbe464..76a37cb 100644 --- a/bestilling/templates/design/form.html +++ b/bestilling/templates/design/form.html @@ -1,105 +1,107 @@ -
- Format - {% if errors.format_error %} - - {% endif %} - - - - - - - - - - {% if errors.format_other_error %} - - {% endif %} -
- -
- Størrelse - {% if errors.paper_size_error %} - - {% endif %} - - - - - - - - {% if errors.paper_size_other_error %} - - {% endif %} - -
- -
- Farger eller svart/hvitt - {% if errors.colour_error %} - - {% endif %} + - -
- Innhold -
-

Hvem, hva, hvor og når

-

Oppdragsgiver er pliktet til å forsyne oppdragstaker med tilstrekkelig og korrekt informasjon. Det er heller ikke oppdragstakers oppgave å sørge for at oppgitt informasjon/data er korrekt, og er følgelig fraskrevet alt ansvar dersom informasjonen er ukorrekt.

-

Bestillingen skal inneha en klar og tydelig formulering.

-

Oppdragstaker er pliktet til å ta kontakt med oppdragsgiver så fort bestillingen er tildelt den.

+
+ Størrelse + {% if errors.paper_size_error %} + + {% endif %} + + + + + + + + {% if errors.paper_size_other_error %} + + {% endif %} + +
+ +
+ Farger eller svart/hvitt + {% if errors.colour_error %} + + {% endif %} + + + +
+ +
+ Profesjonell print eller skrive ut selv + {% if errors.marger_error %} + + {% endif %} + + + +
+ +
+ Innhold +
+

Hvem, hva, hvor og når

+

Oppdragsgiver er pliktet til å forsyne oppdragstaker med tilstrekkelig og korrekt informasjon. Det er heller ikke oppdragstakers oppgave å sørge for at oppgitt informasjon/data er korrekt, og er følgelig fraskrevet alt ansvar dersom informasjonen er ukorrekt.

+

Bestillingen skal inneha en klar og tydelig formulering.

+

Oppdragstaker er pliktet til å ta kontakt med oppdragsgiver så fort bestillingen er tildelt den.

+
+ {% if errors.content_error %} + + {% endif %} +
- {% if errors.content_error %} - - {% endif %} -
diff --git a/bestilling/templates/form_base.html b/bestilling/templates/form_base.html deleted file mode 100644 index 610e8eb..0000000 --- a/bestilling/templates/form_base.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - Bestillingsskjema for KAK - {% load staticfiles %} - - - - - - - - - - - - - - -
-
- - {% include "navigation.html" %} - -
{% csrf_token %} - -
- Forening - - - {% if errors.client_error %} - - {% endif %} -
- -
- Frist -
-

Fristen må være tidligst to uker etter bestilling.

-

Tidsfristen for oppdraget skal være forsvarlig i henhold til estimert arbeidsmengde. Dersom bestillingen er et hastoppdrag, må det gjerne presiseres, men Kommunikasjonsavdelingen kan ikke garantere at bestillingen prioriteres fremfor øvrige oppdrag.

-
- -
-
-
- Kontaktperson - -
-
- -
- - {% if errors.contact_name_error %} - - {% endif %} -
-
-
- -
- - {% if errors.contact_email_error %} - - {% endif %} -
-
-
- -
- - {% if errors.contact_number_error %} - - {% endif %} -
-
-
-
- - {% include "design/form.html" %} - {% include "tekst/form.html" %} - {% include "prm/form.html" %} - -
- -
-
- -
-
- - diff --git a/bestilling/templates/index.html b/bestilling/templates/index.html index 32ae527..6307c4b 100644 --- a/bestilling/templates/index.html +++ b/bestilling/templates/index.html @@ -1,7 +1,7 @@ - Kommunikasjonsavdelingen Bestill oppdrag + Bestillingsskjema for KAK {% load staticfiles %} @@ -12,27 +12,92 @@ - - -

Den bedste bestilling blir gjort på bestilling.

- - + + + + +
+
+ + {% include "navigation.html" %} + +
{% csrf_token %} + + + {% include "design/form.html" %} + {% include "tekst/form.html" %} + {% include "prm/form.html" %} + +
+ +
+
+ +
+
diff --git a/bestilling/templates/prm/form.html b/bestilling/templates/prm/form.html index 1068e57..c418033 100644 --- a/bestilling/templates/prm/form.html +++ b/bestilling/templates/prm/form.html @@ -1,40 +1,42 @@ -
- Hva trenger du? - {% if errors.assignment_type_error %} - - {% endif %} - - - - - - - - {% if errors.assignment_type_other_error %} - - {% endif %} -
-
- Innhold -
-

Hvem, hva, hvor og når

-

Oppdragsgiver er pliktet til å forsyne oppdragstaker med tilstrekkelig og korrekt informasjon. Det er heller ikke oppdragstakers oppgave å sørge for at oppgitt informasjon/data er korrekt, og er følgelig fraskrevet alt ansvar dersom informasjonen er ukorrekt.

-

Bestillingen skal inneha en klar og tydelig formulering.

-

Oppdragstaker er pliktet til å ta kontakt med oppdragsgiver så fort bestillingen er tildelt den.

+ diff --git a/bestilling/templates/tekst/form.html b/bestilling/templates/tekst/form.html index 8c115d9..05b94f7 100644 --- a/bestilling/templates/tekst/form.html +++ b/bestilling/templates/tekst/form.html @@ -1,97 +1,99 @@ -
- Type tekst - {% if errors.text_type_error %} - - {% endif %} - - - - - - - - - {% if errors.text_type_other_error %} - - {% endif %} -
- -
- Lengde - {% if errors.length_error %} - - {% endif %} - - - - - -
- -
- Bilde - {% if errors.image_error %} - - {% endif %} +