This commit is contained in:
@@ -36,20 +36,22 @@ class ModuleMeta:
|
||||
return self._additional_apps
|
||||
|
||||
@property
|
||||
def url_conf_pattern(self):
|
||||
url_pattern = '^'
|
||||
def url_prefix(self):
|
||||
if self._url_prefix is None:
|
||||
url_pattern += self._package_name
|
||||
return self._package_name
|
||||
else:
|
||||
url_pattern += self._url_prefix
|
||||
url_pattern += '/'
|
||||
url_conf = self._package_name + '.urls'
|
||||
return django_conf_url(url_pattern, include(url_conf, self.url_namespace))
|
||||
return self._url_prefix
|
||||
|
||||
@property
|
||||
def url_namespace(self):
|
||||
return self._package_name.replace('.', '_')
|
||||
|
||||
@property
|
||||
def url_conf_pattern(self):
|
||||
url_pattern = '^{}/'.format(self.url_prefix)
|
||||
url_conf = self._package_name + '.urls'
|
||||
return django_conf_url(url_pattern, include(url_conf, self.url_namespace))
|
||||
|
||||
def _load_from_package(self):
|
||||
package_name = self._package_name
|
||||
json_text = pkg_resources.resource_string(package_name, self._json_file)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# E-Mails
|
||||
EMAIL_SENDER = 'DAV heinzel <heinzel@alpenverein-karlsruhe.de>'
|
||||
EMAIL_SENDER = 'DAV Touren & Kurse <tourenportal@alpenverein-karlsruhe.de>'
|
||||
EMAIL_BASE_URL = 'http://localhost:8000'
|
||||
EMAIL_SUBJECT_PREFIX = u'[DAV heinzel]'
|
||||
EMAIL_SUBJECT_PREFIX = u'[DAV Touren & Kurse]'
|
||||
|
||||
# The following settings are for the test suite. Do not change them.
|
||||
TEST_SETTING = 'do not change this value'
|
||||
|
||||
@@ -63,7 +63,7 @@ thead input {
|
||||
}
|
||||
|
||||
#page-header h2 img {
|
||||
margin-right: 1.2rem;
|
||||
margin-right: .6rem;
|
||||
}
|
||||
|
||||
#page-header h2 a {
|
||||
@@ -166,6 +166,16 @@ thead input {
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
/*
|
||||
* Used to decolourize a link.
|
||||
*/
|
||||
.text-default {
|
||||
color: #333;
|
||||
}
|
||||
a.text-default:hover, a.text-default:focus {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
/*
|
||||
* We need more text colors (for event stati)
|
||||
*/
|
||||
|
||||
@@ -31,9 +31,9 @@
|
||||
<div id="page">
|
||||
<div id="page-header">
|
||||
<h2>
|
||||
<a href="{% url 'root' %}">
|
||||
<img width="217" height="30" src="{% static 'dav_base/img/brand.png' %}" />{% block project-name %}{% include_if_exist 'project_name.html' %}{% endblock project-name %}
|
||||
</a>
|
||||
<a href="https://alpenverein-karlsruhe.de" target="_blank"><img
|
||||
width="217" height="30" src="{% static 'dav_base/img/brand.png' %}" /></a>
|
||||
<a href="{% url 'root' %}">{% block project-name %}{% include_if_exist 'project_name.html' %}{% endblock project-name %}</a>
|
||||
</h2>
|
||||
<div id="login-widget">{% include_if_exist 'dav_auth/includes/login_widget.html' %}</div>
|
||||
</div>
|
||||
@@ -59,9 +59,9 @@
|
||||
</div>
|
||||
|
||||
<div id="page-footer">
|
||||
<div class="signum">{% block signum %}<a href="mailto:heinzel@alpenverein-karlsruhe.de">heinzel@alpenverein-karlsruhe.de</a>{% endblock signum %}</div>
|
||||
<a href="http://alpenverein-karlsruhe.de" target="_blank">© Sektion Karlsruhe im Deutschen Alpenverein (DAV) e.V.</a>  • 
|
||||
<a href="http://alpenverein-karlsruhe.de/impressum">{% trans 'Impressum' %}</a>
|
||||
<div class="signum">{% block signum %}<a href="mailto:tourenportal@alpenverein-karlsruhe.de">tourenportal@alpenverein-karlsruhe.de</a>{% endblock signum %}</div>
|
||||
<a href="https://alpenverein-karlsruhe.de" target="_blank">© Sektion Karlsruhe im Deutschen Alpenverein (DAV) e.V.</a>  • 
|
||||
<a href="https://alpenverein-karlsruhe.de/impressum">{% trans 'Impressum' %}</a>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -5,8 +5,10 @@
|
||||
|
||||
{% block messages %}
|
||||
<div class="container-fluid">
|
||||
{% bootstrap_alert "This is a message." %}
|
||||
{% bootstrap_alert "This is a message." %}
|
||||
{% bootstrap_alert "This is a default (info) message." %}
|
||||
{% bootstrap_alert "This is a success message." alert_type="success" %}
|
||||
{% bootstrap_alert "This is a warning message." alert_type="warning" %}
|
||||
{% bootstrap_alert "This is a error (danger) message." alert_type="danger" %}
|
||||
</div>
|
||||
{% endblock messages %}
|
||||
|
||||
@@ -19,13 +21,14 @@
|
||||
<h6>Header h6 <small>Small Text</small></h6>
|
||||
|
||||
<div class="jumbotron">
|
||||
<h1>Hallo</h1>
|
||||
<h1>This is a jumbotron with h1 header</h1>
|
||||
<p>
|
||||
{% lorem %}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="well">
|
||||
<h2>This is a well with h2 header</h2>
|
||||
<p class="lead">
|
||||
{% lorem %}
|
||||
</p>
|
||||
@@ -33,24 +36,78 @@
|
||||
{% lorem %}
|
||||
</p>
|
||||
</div>
|
||||
<hr />
|
||||
|
||||
<h3>Regular Bootstrap Buttons</h3>
|
||||
<a class="btn btn-default" href="#">btn-default</a>
|
||||
<a class="btn btn-primary" href="#">btn-primary</a>
|
||||
<a class="btn btn-success" href="#">btn-success</a>
|
||||
<a class="btn btn-info" href="#">btn-info</a>
|
||||
<a class="btn btn-warning" href="#">btn-warning</a>
|
||||
<a class="btn btn-danger" href="#">btn-danger</a>
|
||||
|
||||
<h3>Additional defined Buttons</h3>
|
||||
<p>
|
||||
<a class="btn btn-white" href="#">btn-white</a>
|
||||
<a class="btn btn-orange" href="#">btn-orange</a>
|
||||
<a class="btn btn-green" href="#">btn-green</a>
|
||||
<a class="btn btn-blue" href="#">btn-blue</a>
|
||||
<a class="btn btn-yellow" href="#">btn-yellow</a>
|
||||
<a class="btn btn-red" href="#">btn-red</a>
|
||||
</p>
|
||||
<p>
|
||||
<a class="btn btn-black" href="#">btn-black</a>
|
||||
<a class="btn btn-mandarin" href="#">btn-mandarin</a>
|
||||
<a class="btn btn-lime" href="#">btn-lime</a>
|
||||
<a class="btn btn-cyan" href="#">btn-cyan</a>
|
||||
<a class="btn btn-caramel" href="#">btn-caramel</a>
|
||||
<a class="btn btn-plum" href="#">btn-plum</a>
|
||||
<a class="btn btn-purple" href="#">btn-purple</a>
|
||||
</p>
|
||||
<hr />
|
||||
|
||||
<p class="text-muted"><span class="label label-default">Text-Muted</span> {% lorem %}</p>
|
||||
<p class="text-primary"><span class="label label-primary">Text-Primary</span> {% lorem %}</p>
|
||||
<p class="text-success"><span class="label label-success">Text-Success</span> {% lorem %}</p>
|
||||
<p class="text-info"><span class="label label-info">Text-Info</span> {% lorem %}</p>
|
||||
<p class="text-warning"><span class="label label-warning">Text-Warning</span> {% lorem %}</p>
|
||||
<p class="text-danger"><span class="label label-danger">Text-Danger</span> {% lorem %}</p>
|
||||
<h3>Regular Bootstrap Text</h3>
|
||||
<p class="text-muted"><span class="label label-default">text-muted</span> {% lorem %}</p>
|
||||
<p class="text-primary"><span class="label label-primary">text-primary</span> {% lorem %}</p>
|
||||
<p class="text-success"><span class="label label-success">text-success</span> {% lorem %}</p>
|
||||
<p class="text-info"><span class="label label-info">text-info</span> {% lorem %}</p>
|
||||
<p class="text-warning"><span class="label label-warning">text-warning</span> {% lorem %}</p>
|
||||
<p class="text-danger"><span class="label label-danger">text-danger</span> {% lorem %}</p>
|
||||
|
||||
<h3>Additional defined Text</h3>
|
||||
<p class="text-default"><span class="label label-default">text-default</span> {% lorem %}</p>
|
||||
<p class="text-orange"><span class="label label-orange">text-orange</span> {% lorem %}</p>
|
||||
<p class="text-green"><span class="label label-green">text-green</span> {% lorem %}</p>
|
||||
<p class="text-blue"><span class="label label-blue">text-blue</span> {% lorem %}</p>
|
||||
<p class="text-yellow"><span class="label label-yellow">text-yellow</span> {% lorem %}</p>
|
||||
<p class="text-red"><span class="label label-red">text-red</span> {% lorem %}</p>
|
||||
<p class="text-mandarin"><span class="label label-mandarin">text-mandarin</span> {% lorem %}</p>
|
||||
<p class="text-lime"><span class="label label-lime">text-lime</span> {% lorem %}</p>
|
||||
<p class="text-cyan"><span class="label label-cyan">text-cyan</span> {% lorem %}</p>
|
||||
<p class="text-caramel"><span class="label label-caramel">text-caramel</span> {% lorem %}</p>
|
||||
<p class="text-plum"><span class="label label-plum">text-plum</span> {% lorem %}</p>
|
||||
<p class="text-purple"><span class="label label-purple">text-purple</span> {% lorem %}</p>
|
||||
<hr />
|
||||
|
||||
|
||||
<h3>Regular Bootstrap Backgrounds</h3>
|
||||
<p class="bg-primary"><span class="label label-primary">bg-primary</span> {% lorem %} </p>
|
||||
<p class="bg-success"><span class="label label-success">bg-success</span> {% lorem %} </p>
|
||||
<p class="bg-info"><span class="label label-info">bg-info</span> {% lorem %} </p>
|
||||
<p class="bg-warning"><span class="label label-warning">bg-warning</span> {% lorem %} </p>
|
||||
<p class="bg-danger"><span class="label label-danger">bg-danger</span> {% lorem %} </p>
|
||||
|
||||
<h3>Additional defined Backgrounds</h3>
|
||||
<p class="bg-orange"><span class="label label-orange">bg-orange</span> {% lorem %} </p>
|
||||
<p class="bg-green"><span class="label label-green">bg-green</span> {% lorem %} </p>
|
||||
<p class="bg-blue"><span class="label label-blue">bg-blue</span> {% lorem %} </p>
|
||||
<p class="bg-yellow"><span class="label label-yellow">bg-yellow</span> {% lorem %} </p>
|
||||
<p class="bg-red"><span class="label label-red">bg-red</span> {% lorem %} </p>
|
||||
<p class="bg-mandarin"><span class="label label-mandarin">bg-mandarin</span> {% lorem %} </p>
|
||||
<p class="bg-lime"><span class="label label-lime">bg-lime</span> {% lorem %} </p>
|
||||
<p class="bg-cyan"><span class="label label-cyan">bg-cyan</span> {% lorem %} </p>
|
||||
<p class="bg-caramel"><span class="label label-caramel">bg-caramel</span> {% lorem %} </p>
|
||||
<p class="bg-plum"><span class="label label-plum">bg-plum</span> {% lorem %} </p>
|
||||
<p class="bg-purple"><span class="label label-purple">bg-purple</span> {% lorem %} </p>
|
||||
<hr />
|
||||
{% endblock page-container-fluid %}
|
||||
|
||||
@@ -45,9 +45,9 @@ class TemplatesTestCase(SimpleTestCase):
|
||||
|
||||
html = """
|
||||
<div id="page-footer">
|
||||
<div class="signum"><a href="mailto:heinzel@alpenverein-karlsruhe.de">heinzel@alpenverein-karlsruhe.de</a></div>
|
||||
<a href="http://alpenverein-karlsruhe.de" target="_blank">© Sektion Karlsruhe im Deutschen Alpenverein (DAV) e.V.</a>  • 
|
||||
<a href="http://alpenverein-karlsruhe.de/impressum">Impressum</a>
|
||||
<div class="signum"><a href="mailto:tourenportal@alpenverein-karlsruhe.de">tourenportal@alpenverein-karlsruhe.de</a></div>
|
||||
<a href="https://alpenverein-karlsruhe.de" target="_blank">© Sektion Karlsruhe im Deutschen Alpenverein (DAV) e.V.</a>  • 
|
||||
<a href="https://alpenverein-karlsruhe.de/impressum">Impressum</a>
|
||||
</div>
|
||||
"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user