diff --git a/app/controllers/wikis_controller.rb b/app/controllers/wikis_controller.rb deleted file mode 100644 index 46b6b15..0000000 --- a/app/controllers/wikis_controller.rb +++ /dev/null @@ -1,46 +0,0 @@ -class WikisController < ApplicationController - load_and_authorize_resource - - def show - @wiki = Wiki.find(params[:id]) - @fragen = @wiki.fragen - @toolbar_elements = [{:icon=>:pencil, :hicon=>'icon-pencil', :text=>I18n.t('wiki.edit'), :path=>verwalten_thema_path(@wiki)}] - end - - def wiki - @wiki = Wiki.find_or_init(params[:name]) - @fragen = @wiki.fragen - @toolbar_elements = [] -# @toolbar_elements = [{:icon=>:pencil, :hicon=>'icon-pencil', :text=>I18n.t('wiki.edit'), :path=>verwalten_wiki_path(@wiki)}] - - redirect_to wiki_path(@wiki) - end - - - def edit - @wiki = Wiki.find(params[:id]) - respond_to do |format| - format.html - format.js - end - - end - - def update - @wiki = Wiki.find(params[:id]) - @themen = @wiki.themengruppe.themen.order(:priority).reverse - @wiki.raw_data=params[:wiki][:raw_data] - respond_to do |format| - if @wiki.update_attributes(params[:wiki]) - format.html { redirect_to verwalten_thema_path(@wiki), notice: 'Thema was successfully updated.' } - format.json { head :no_content } - format.js - else - format.html { render action: "edit" } - format.json { render json: @wiki.errors, status: :unprocessable_entity } - format.js { render action: "edit" } - end - end - - end -end diff --git a/app/models/thema.rb b/app/models/thema.rb index d61bf46..73f77fe 100644 --- a/app/models/thema.rb +++ b/app/models/thema.rb @@ -33,9 +33,7 @@ include Rails.application.routes.url_helpers false end end - def is_wiki? - !(wikiname.nil? || wikiname.empty?) - end + def text_first_words md = /
(? <%= notice %>Attachments:
-
-
-
diff --git a/app/views/wikis/edit.html.erb b/app/views/wikis/edit.html.erb
deleted file mode 100644
index 93d58a1..0000000
--- a/app/views/wikis/edit.html.erb
+++ /dev/null
@@ -1,5 +0,0 @@
-Editing thema
-<%= render 'form', :remote=>false, :locals=>{:remote=>false} %>
-"+I18n.t('wiki.edit')+"
")+render(:partial=>"wikis/form", :locals=>{:remote=>true}) )%>");
diff --git a/app/views/wikis/show.html.erb b/app/views/wikis/show.html.erb
deleted file mode 100644
index 9917dee..0000000
--- a/app/views/wikis/show.html.erb
+++ /dev/null
@@ -1,9 +0,0 @@
-
-<%= debug @wiki %>
-<%= render :partial=>"themen/small", :object=>@wiki %>
-
-
-<%= render :partial=>'layouts/pretty_toolbar' %>
-
diff --git a/app/views/wikis/verwalten.html.erb b/app/views/wikis/verwalten.html.erb
deleted file mode 100644
index a2e6f28..0000000
--- a/app/views/wikis/verwalten.html.erb
+++ /dev/null
@@ -1,8 +0,0 @@
-verwalte ein wiki
-
-<%= @wiki %>
-
-<%= render :partial=>'layouts/pretty_toolbar' %>
-
-<%= debug @wiki %>
-<%= debug params %>
diff --git a/config/routes.rb b/config/routes.rb
index 14ce523..ec9e760 100755
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -23,12 +23,6 @@ Fetsite::Application.routes.draw do
end
devise_for :users , :controllers=>{:omniauth_callbacks=> "users/omniauth_callbacks"}
- scope '(:locale)' do
- scope '(t/:theme)' do
- get "wiki/:name", action: :wiki, controller: :wikis
- resources :wikis
- end
- end
scope '(:locale)' do
scope '(t/:theme)' do