diff --git a/app/assets/stylesheets/application.css.scss b/app/assets/stylesheets/application.css.scss index c588fef..00161b9 100755 --- a/app/assets/stylesheets/application.css.scss +++ b/app/assets/stylesheets/application.css.scss @@ -146,4 +146,4 @@ background:44F; } @import 'galleries'; - +@import 'tinymce'; diff --git a/app/assets/stylesheets/layout.css.scss b/app/assets/stylesheets/layout.css.scss index 5a0e1b1..1f5a328 100755 --- a/app/assets/stylesheets/layout.css.scss +++ b/app/assets/stylesheets/layout.css.scss @@ -203,4 +203,6 @@ float:left;} form.inline input { } form.inline { -float:clear; } \ No newline at end of file +float:clear; } + +@import 'tinymce'; \ No newline at end of file diff --git a/app/assets/stylesheets/tinymce.css.scss b/app/assets/stylesheets/tinymce.css.scss index d6b224d..2431745 100644 --- a/app/assets/stylesheets/tinymce.css.scss +++ b/app/assets/stylesheets/tinymce.css.scss @@ -16,4 +16,7 @@ i.fa-red { color:red; } text-align: center; } +div.article { + border: thin dotted black; +} @import 'flatfeticon1' \ No newline at end of file diff --git a/app/controllers/documents_controller.rb b/app/controllers/documents_controller.rb index 3e78959..62f77e2 100644 --- a/app/controllers/documents_controller.rb +++ b/app/controllers/documents_controller.rb @@ -20,7 +20,7 @@ class DocumentsController < ApplicationController @document = Document.find(params[:id]) @parent=@document.parent respond_to do |format| - format.js + format.js format.html end end @@ -28,7 +28,7 @@ class DocumentsController < ApplicationController @document = Document.find(params[:id]) @document.sanitize @parent=@document.parent - render :write + render :edit end def show @document = Document.find(params[:id]) diff --git a/app/views/documents/_form.html.erb b/app/views/documents/_form.html.erb index 1c2094d..8c2f3c4 100644 --- a/app/views/documents/_form.html.erb +++ b/app/views/documents/_form.html.erb @@ -1,7 +1,6 @@ <%= semantic_form_for @document, :html=>{:class=>""} do |f| %> <%= f.input :text, :as=>:tinymce_text %> <%= f.action :submit, :as => :input_ %> - <% end %> <%= tinymce %> diff --git a/app/views/documents/edit.html.erb b/app/views/documents/edit.html.erb new file mode 100755 index 0000000..e574ea0 --- /dev/null +++ b/app/views/documents/edit.html.erb @@ -0,0 +1,17 @@ +
+
+

<%= @document.name %>

+
+ <%= raw(@document.text) %> +
+
+<%= semantic_form_for @document, :html=>{:class=>""} do |f| %> +<%= f.input :name , :as=>:hidden %> + <%= f.input :text, :as=>:hidden %> +<%= f.action :submit, :as => :input_ %> +<% end %> +<%= tinymce :inline_div %> +<%= tinymce :inline_simple %> + +<%= link_to 'Show', @lva %> | +<%= link_to 'Back', lvas_path %> diff --git a/app/views/documents/show.html.erb b/app/views/documents/show.html.erb index 9c5388c..db59eec 100644 --- a/app/views/documents/show.html.erb +++ b/app/views/documents/show.html.erb @@ -12,10 +12,10 @@
-

<%= @document.name %>

-
-<%= raw(@document.text) %> -
+

<%= @document.name %>

+
+ <%= raw(@document.text) %> +
<% if can?(:edit, @document) %>