Commit f79b210061724fa1460fbb10853467182031c2c5

Authored by Dmitriy Zaporozhets
1 parent 4e6f131c

Fix wiki popup for new page

app/assets/javascripts/dispatcher.js.coffee
... ... @@ -39,7 +39,9 @@ class Dispatcher
39 39  
40 40 switch path.first()
41 41 when 'admin' then new Admin()
42   - when 'wikis' then new Wikis()
  42 + when 'projects'
  43 + new Wikis() if path[1] == 'wikis'
  44 +
43 45  
44 46 initSearch: ->
45 47 autocomplete_json = $('.search-autocomplete-json').data('autocomplete-opts')
... ...
app/assets/javascripts/wikis.js.coffee
1 1 class Wikis
2 2 constructor: ->
3   - modal = $('#modal-new-wiki').modal({modal: true, show:false})
4   -
5   - $('.add-new-wiki').bind "click", ->
6   - modal.show()
7   -
8 3 $('.build-new-wiki').bind "click", ->
9 4 field = $('#new_wiki_path')
10 5 slug = field.val()
... ... @@ -13,7 +8,5 @@ class Wikis
13 8 if(slug.length > 0)
14 9 location.href = path + "/" + slug
15 10  
16   - $('.modal-header .close').bind "click", ->
17   - modal.hide()
18 11  
19 12 @Wikis = Wikis
... ...
app/views/projects/wikis/_nav.html.haml
... ... @@ -12,7 +12,7 @@
12 12  
13 13 - if can?(current_user, :write_wiki, @project)
14 14 .pull-right
15   - = link_to '#', class: "add-new-wiki btn btn-new" do
  15 + = link_to '#modal-new-wiki', class: "add-new-wiki btn btn-new", "data-toggle" => "modal" do
16 16 %i.icon-plus
17 17 New Page
18 18  
... ...