Remove remaining Darline calls
This commit is contained in:
parent
cf2f5a4838
commit
b49ca563d3
1 changed files with 34 additions and 26 deletions
|
@ -23,38 +23,46 @@
|
||||||
{% block bottom_js %}
|
{% block bottom_js %}
|
||||||
{{ block.super }}
|
{{ block.super }}
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
D.Event.on('a.login', 'click', function (e) {
|
var login = document.querySelector('a.login');
|
||||||
D.Event.stop(e);
|
if (login) {
|
||||||
|
L.DomEvent.on(login, 'click', function (e) {
|
||||||
|
L.DomEvent.stop(e);
|
||||||
L.Storage.Xhr.login({
|
L.Storage.Xhr.login({
|
||||||
"login_required": this.getAttribute('href'),
|
"login_required": this.getAttribute('href'),
|
||||||
"redirect": "/"
|
"redirect": "/"
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
D.Event.on('a.logout', 'click', function (e) {
|
}
|
||||||
D.Event.stop(e);
|
var logout = document.querySelector('a.logout');
|
||||||
|
if (logout) {
|
||||||
|
L.DomEvent.on(logout, 'click', function (e) {
|
||||||
|
L.DomEvent.stop(e);
|
||||||
L.Storage.Xhr.logout(this.getAttribute('href'));
|
L.Storage.Xhr.logout(this.getAttribute('href'));
|
||||||
});
|
});
|
||||||
D.Event.on('a.create-map', 'click', function (e) {
|
}
|
||||||
D.Event.stop(e);
|
|
||||||
L.Storage.Xhr.get(this.getAttribute('href'), {
|
|
||||||
listen_form: {id: "map_edit"}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var getMore = function (e) {
|
var getMore = function (e) {
|
||||||
D.Event.stop(e);
|
L.DomEvent.stop(e);
|
||||||
D.Xhr.get(this.href, {
|
L.S.Xhr._ajax({
|
||||||
|
uri: this.href,
|
||||||
|
verb: 'GET',
|
||||||
callback: function (data) {
|
callback: function (data) {
|
||||||
var container = this.parentNode;
|
var container = this.parentNode;
|
||||||
container.innerHTML = data;
|
container.innerHTML = data;
|
||||||
D.DOM.forEach(D.DOM.get('script', container), function (item) {
|
Array.prototype.forEach.call(container.querySelectorAll('script'), function (item) {
|
||||||
eval(item.firstChild.textContent);
|
eval(item.firstChild.textContent);
|
||||||
});
|
});
|
||||||
D.Event.on('.more_button', 'click', getMore);
|
var more = document.querySelector('.more_button');
|
||||||
},
|
if (more) {
|
||||||
thisobj: this
|
L.DomEvent.on(more, 'click', getMore, more);
|
||||||
});
|
}
|
||||||
|
},
|
||||||
|
context: this
|
||||||
|
});
|
||||||
|
};
|
||||||
|
var more = document.querySelector('.more_button');
|
||||||
|
if (more) {
|
||||||
|
L.DomEvent.on(more, 'click', getMore, more);
|
||||||
}
|
}
|
||||||
D.Event.on('.more_button', 'click', getMore);
|
|
||||||
</script>
|
</script>
|
||||||
{% endblock bottom_js %}
|
{% endblock bottom_js %}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue