diff --git a/sourcing/templates/new.html b/sourcing/templates/new.html
index bb9f488..d41f49e 100644
--- a/sourcing/templates/new.html
+++ b/sourcing/templates/new.html
@@ -1,7 +1,7 @@
{% extends "form/simple.html" %}
{% from "form/controls.html" import render_field %}
-{% block title %}New{% endblock %}
+{% block title %}New {{ item_type }}{% endblock %}
{% set action=url_for(request.endpoint) %}
{% set label="save" %}
diff --git a/sourcing/view.py b/sourcing/view.py
index 1070be6..5d25746 100644
--- a/sourcing/view.py
+++ b/sourcing/view.py
@@ -279,7 +279,7 @@ def new_sourcedoc():
session.commit()
flash('New document saved.')
return redirect(doc.url)
- return render_template('new.html', form=form, title='source document')
+ return render_template('new.html', form=form, item_type='source document')
@bp.route('/new/xanalink', methods=['GET', 'POST'])
@login_required
@@ -292,7 +292,7 @@ def new_xanalink():
session.commit()
flash('New xanalink saved.')
return redirect(obj.url)
- return render_template('new.html', form=form, title='xanalink')
+ return render_template('new.html', form=form, item_type='xanalink')
@bp.route('/new/xanadoc', methods=['GET', 'POST'])
@login_required
@@ -305,7 +305,7 @@ def new_xanadoc():
session.commit()
flash('New xanadoc saved.')
return redirect(obj.url)
- return render_template('new.html', form=form, title='xanadoc')
+ return render_template('new.html', form=form, item_type='xanadoc')
@bp.route('/edit/', methods=['GET', 'POST'])
@login_required