X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/25880e3bcf289743113655c7ec2fff4fd1587c2f..4e359249db1606a8cf23192c89a287523322e1ec:/project/templates/explorer/panels/dceditor.html?ds=sidebyside diff --git a/project/templates/explorer/panels/dceditor.html b/project/templates/explorer/panels/dceditor.html index ee5146cd..215f54fe 100644 --- a/project/templates/explorer/panels/dceditor.html +++ b/project/templates/explorer/panels/dceditor.html @@ -1,21 +1,28 @@ <div class="panel-dceditor"> - <form action="{{ request.get_full_path }}" method="post" accept-charset="utf-8"> - {{ form }} - <p><input type="submit" value="Continue →"/></p> + <form action="{% url file_dc fileid %}" method="post" accept-charset="utf-8"> + {{ form.as_p }} +<!-- <p><input type="submit" value="Continue →"/></p> --> </form> </div> <script type="text/javascript" charset="utf-8"> - (function() { - var id = Math.ceil(Math.random() * 1000000000); - - panel(function(event, me) { - // $(document).bind('panel:contentChanged.' + id, function(event, p) { - // $('.change-notification', $(me).parent()).fadeIn(); - // }); - $(me).addClass('panel-htmleditor'); - }, function(event, me) { - $(me).removeClass('panel-htmleditor'); - // $(document).unbind('panel:contentChanged.' + id); - }); - })() +panel_hooks = { + + load: function() { + var self = this; + self.form = $('form', self.contentDiv); + $("input[type='text'], textarea", self.form).each(function() { + $(this).change(function(event) { + self.contentDiv.trigger('panel:contentChanged', self); + }); + }); + self._endload(); + }, + saveInfo: function(saveInfo) { + var myInfo = { + url: "{% url file_dc fileid %}", + postData: $('form', this.contentDiv).serialize() + }; + $.extend(saveInfo, myInfo); + } +}; </script>