Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/aerohub/hugo-identity-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Grosser <development@stp-ip.net>2016-11-13 22:09:21 +0300
committerMichael Grosser <development@stp-ip.net>2016-11-13 22:09:21 +0300
commit9b5ec1a18d607e412cb9c8671f4dde25d028794c (patch)
treec3cbf6ec0b447ac6884f671122ad66a52a11d092 /layouts
parent5468212ba955112ffaa69af59c6ba55327f95e0d (diff)
Make contactform provider configurable
Diffstat (limited to 'layouts')
-rw-r--r--layouts/partials/contact.html30
1 files changed, 17 insertions, 13 deletions
diff --git a/layouts/partials/contact.html b/layouts/partials/contact.html
index 55268b1..9ff40cc 100644
--- a/layouts/partials/contact.html
+++ b/layouts/partials/contact.html
@@ -1,17 +1,21 @@
<hr />
<h2>{{ .Site.Params.contact.formTitle }}</h2>
-<form method="post" action="//formspree.io/{{ with .Site.Params.email }}{{.}}{{ end }}">
- <div class="field">
- <input type="text" name="name" id="name" placeholder="{{ .Site.Params.contact.namePlaceholder }}" />
+{{ if not .Site.Params.contact.postURL }}
+ <form action="https://formspree.io/{{ with .Site.Params.email }}{{.}}{{ end }}" method="post" name="sentMessage" id="contactForm" novalidate>
+{{ else }}
+ <form action="{{ .Site.Params.contact.postURL }}" method="POST" name="sentMessage" id="contactForm" novalidate>
+{{ end }}
+ <div class="field">
+ <input type="text" name="name" id="name" placeholder="{{ .Site.Params.contact.namePlaceholder }}" />
+ </div>
+ <div class="field">
+ <input type="email" name="email" id="email" placeholder="{{ .Site.Params.contact.emailPlaceholder }}" />
</div>
- <div class="field">
- <input type="email" name="email" id="email" placeholder="{{ .Site.Params.contact.emailPlaceholder }}" />
- </div>
- <div class="field">
- <textarea name="message" id="message" placeholder="{{ .Site.Params.contact.messagePlaceholder }}" rows="4"></textarea>
- </div>
- <ul class="actions">
- <li><button type="submit">{{ .Site.Params.contact.buttonText }}</button></li>
- </ul>
-</form>
+ <div class="field">
+ <textarea name="message" id="message" placeholder="{{ .Site.Params.contact.messagePlaceholder }}" rows="4"></textarea>
+ </div>
+ <ul class="actions">
+ <li><button type="submit">{{ .Site.Params.contact.buttonText }}</button></li>
+ </ul>
+ </form>
<hr />