From 34e40dda666f10d314d45d51837ccc2a0fb4663b Mon Sep 17 00:00:00 2001 From: Zambom Date: Sat, 11 Feb 2017 21:24:49 -0200 Subject: [PATCH] Adjusting double resource page opening and changing link resource to always open in new window (model option) --- links/views.py | 4 ++++ topics/templates/resources/list.html | 9 ++------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/links/views.py b/links/views.py index 4408e02..10fed9f 100644 --- a/links/views.py +++ b/links/views.py @@ -93,6 +93,8 @@ class CreateLinkView(LoginRequiredMixin, LogMixin, generic.edit.CreateView): if not self.object.topic.visible and not self.object.topic.repository: self.object.visible = False + self.object.show_window = True + self.object.save() pend_form = pendencies_form.save(commit = False) @@ -256,6 +258,8 @@ class UpdateLinkView(LoginRequiredMixin, LogMixin, generic.edit.UpdateView): if not self.object.topic.visible and not self.object.topic.repository: self.object.visible = False + + self.object.show_window = True self.object.save() diff --git a/topics/templates/resources/list.html b/topics/templates/resources/list.html index d2de308..b8adb21 100644 --- a/topics/templates/resources/list.html +++ b/topics/templates/resources/list.html @@ -14,15 +14,10 @@

- {% if resource|class_name == 'link' %} - {{resource.name}} - {% else %} - + {{ resource.name }} - {% endif %} -

{% if has_subject_permissions %} @@ -66,7 +61,7 @@ upd = $(this).find('a.edit').is(e.target); if (!arrow && !menu && !del && !upd && !btn) { - var link = $(this).find('.resource_link').attr('href'), + var link = $(this).find('.resource_link').data('href'), target = $(this).find('.resource_link').attr('target'); if (typeof(target) != 'undefined') { -- libgit2 0.21.2