diff --git a/app/views/attachments/_rform.html.erb b/app/views/attachments/_rform.html.erb new file mode 100644 index 0000000..07921ad --- /dev/null +++ b/app/views/attachments/_rform.html.erb @@ -0,0 +1,10 @@ +<%= semantic_form_for [@thema,@attachment],:remote=>true do |f| %> + <%= f.inputs do %> + <%= f.input :name %> + <%= f.input :datei, :as => :file %> + <% end %> + + <%= f.actions do %> + <%= f.action :submit, :as => :input %> + <% end %> +<% end %> diff --git a/app/views/attachments/create.js.erb b/app/views/attachments/create.js.erb new file mode 100644 index 0000000..57812ac --- /dev/null +++ b/app/views/attachments/create.js.erb @@ -0,0 +1,2 @@ + +$("#attachmentform").html("<%=escape_javascript( render :partial=>'attachments/rform' )%>") diff --git a/app/views/attachments/new.js.erb b/app/views/attachments/new.js.erb new file mode 100644 index 0000000..fc8b787 --- /dev/null +++ b/app/views/attachments/new.js.erb @@ -0,0 +1 @@ +$("#attachmentform").html("<%=escape_javascript( render :partial=>'attachments/rform' )%>") \ No newline at end of file diff --git a/app/views/fragen/new.js.erb b/app/views/fragen/new.js.erb new file mode 100644 index 0000000..e20f7ca --- /dev/null +++ b/app/views/fragen/new.js.erb @@ -0,0 +1 @@ +$("#fragenform").html("<%=escape_javascript( render :partial=>'fragen/rform' )%>") \ No newline at end of file diff --git a/app/views/themen/_fragen.html.erb b/app/views/themen/_fragen.html.erb new file mode 100644 index 0000000..727a14f --- /dev/null +++ b/app/views/themen/_fragen.html.erb @@ -0,0 +1,10 @@ +

FAQs:

+
+<%= render :partial=>'fragen/liste' %> +
+<% @frage=Frage.new; @frage.thema=@thema %> +
+<%= render :partial=>'fragen/rform' %> +
+<% @frage_elements = [{:icon=>:plus, :hicon=>'icon-plus', :text=>I18n.t('frage.add'), :path=>new_frage_path}] %> +<%= render :partial=>'layouts/pretty_toolbar', :object=>@frage_elements %> diff --git a/app/views/themen/edit.js.erb b/app/views/themen/edit.js.erb new file mode 100644 index 0000000..14e443f --- /dev/null +++ b/app/views/themen/edit.js.erb @@ -0,0 +1 @@ +$("#themaview").html("<%= escape_javascript(raw("

Bearbeiten

")+render(:partial=>"themen/form") )%>"); diff --git a/app/views/themen/fragen.js.erb b/app/views/themen/fragen.js.erb new file mode 100644 index 0000000..4d44435 --- /dev/null +++ b/app/views/themen/fragen.js.erb @@ -0,0 +1 @@ +$("#themaview").html("<%=escape_javascript( render :partial=>'themen/fragen' )%>") \ No newline at end of file diff --git a/app/views/themen/update.js.erb b/app/views/themen/update.js.erb new file mode 100644 index 0000000..018bad4 --- /dev/null +++ b/app/views/themen/update.js.erb @@ -0,0 +1,2 @@ +alert('t'); +$("#themaview").html("<%= escape_javascript(raw("

Bearbeiten

")+render(:partial=>"themen/small", :object=>@thema) )%>"); diff --git a/app/views/themengruppen/edit.js.erb b/app/views/themengruppen/edit.js.erb new file mode 100644 index 0000000..43f7f1b --- /dev/null +++ b/app/views/themengruppen/edit.js.erb @@ -0,0 +1,2 @@ +alert("hallo Welt"); +$("#themaview").html("<%=escape_javascript( render :action=>:edit, :layout=>false )%>");