Merge branch 'master' of https://github.com/andreassteph/fetsite
This commit is contained in:
@@ -16,50 +16,42 @@ indent_mode=2
|
||||
name=fetsite
|
||||
base_path=/home/andreas/www/fetsite
|
||||
description=
|
||||
file_patterns=*.rb;*.erb;*.js;*.coffee;*.sass;Gemfile;
|
||||
file_patterns=*.rb;*.erb;*.js;*.coffee;*.sass;Gemfile;*.css;*.scss;
|
||||
|
||||
[long line marker]
|
||||
long_line_behaviour=1
|
||||
long_line_column=72
|
||||
|
||||
[files]
|
||||
current_page=31
|
||||
FILE_NAME_0=29;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fcalendars%2Fshow.html.erb;0;4
|
||||
FILE_NAME_1=573;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fcalendars%2F_tabs.html.erb;0;4
|
||||
FILE_NAME_2=1179;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fability.rb;0;4
|
||||
FILE_NAME_3=115;None;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fcalendars%2Fshow.ics.erb;0;4
|
||||
FILE_NAME_4=454;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Fusers_controller.rb;0;4
|
||||
FILE_NAME_5=571;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fconfig%2Finitializers%2Fdevise.rb;0;4
|
||||
FILE_NAME_6=883;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fmodulgruppe.rb;0;4
|
||||
FILE_NAME_7=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Flva.rb;0;4
|
||||
FILE_NAME_8=363;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fthema.rb;0;4
|
||||
FILE_NAME_9=255;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130124000300_translate_lvas.rb;0;4
|
||||
FILE_NAME_10=222;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130818161841_translate_neuigkeiten.rb;0;4
|
||||
FILE_NAME_11=1383;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fconfig%2Finitializers%2Finflections.rb;0;4
|
||||
FILE_NAME_12=1010;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130818175905_fix_translation_tables.rb;0;4
|
||||
FILE_NAME_13=615;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130805171433_translate_themen.rb;0;4
|
||||
FILE_NAME_14=844;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ftmp%2Ffetsite%2Fdb%2Fmigrate%2F20130818175905_fix_translation_tables.rb;0;4
|
||||
FILE_NAME_15=114;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ftmp%2Ffetsite%2Fdb%2Fmigrate%2F20130805171433_translate_themen.rb;0;4
|
||||
FILE_NAME_16=169;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ftmp%2Ffetsite%2Fdb%2Fmigrate%2F20130805143719_create_themen.rb;0;4
|
||||
FILE_NAME_17=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130112110800_create_semesters.rb;0;4
|
||||
FILE_NAME_18=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130113160023_create_versions.rb;0;4
|
||||
FILE_NAME_19=0;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2Fshow.html.erb;0;4
|
||||
FILE_NAME_20=161;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2F_tabs.html.erb;0;4
|
||||
FILE_NAME_21=439;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Flayouts%2Fapplication.html.erb;0;4
|
||||
FILE_NAME_22=0;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fusers%2Findex.html.erb;0;4
|
||||
FILE_NAME_23=3143;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Fmoduls_controller.rb;0;4
|
||||
FILE_NAME_24=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Fconfig_controller.rb;0;4
|
||||
FILE_NAME_25=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Fmodulgruppen_controller.rb;0;4
|
||||
FILE_NAME_26=783;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Flayouts%2Fmenu.html.erb;0;4
|
||||
FILE_NAME_27=375;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2Fshow.html.erb;0;4
|
||||
FILE_NAME_28=1;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2F_neuigkeit.html.erb;0;4
|
||||
FILE_NAME_29=1;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fstudien%2Fshow.html.erb;0;4
|
||||
FILE_NAME_30=658;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fcalentry.rb;0;4
|
||||
FILE_NAME_31=218;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fdb%2Fmigrate%2F20130823084252_add_object_to_calentries.rb;0;4
|
||||
FILE_NAME_32=1069;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Ffetprofiles%2F_form.html.erb;0;4
|
||||
FILE_NAME_33=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fbeispiel.rb;0;4
|
||||
FILE_NAME_34=0;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fcalendar.rb;0;4
|
||||
FILE_NAME_35=477;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Frubrik.rb;0;4
|
||||
current_page=22
|
||||
FILE_NAME_0=291;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Frubriken_controller.rb;0;4
|
||||
FILE_NAME_1=334;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fgremien%2Fshow.html.erb;0;4
|
||||
FILE_NAME_2=0;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fcalentries%2Findex.html.erb;0;4
|
||||
FILE_NAME_3=533;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Ffetprofiles%2Fshow.html.erb;0;4
|
||||
FILE_NAME_4=300;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fgalleries%2Findex.html.erb;0;4
|
||||
FILE_NAME_5=0;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2Findex.html.erb;0;4
|
||||
FILE_NAME_6=642;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2Fshow.html.erb;0;4
|
||||
FILE_NAME_7=1549;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fgalleries%2Fshow.html.erb;0;4
|
||||
FILE_NAME_8=0;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fgalleries%2F_form.html.erb;0;4
|
||||
FILE_NAME_9=1611;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Fgremien_controller.rb;0;4
|
||||
FILE_NAME_10=2408;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fconfig%2Froutes.rb;0;4
|
||||
FILE_NAME_11=337;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fcontrollers%2Fneuigkeiten_controller.rb;0;4
|
||||
FILE_NAME_12=429;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2F_tabs.html.erb;0;4
|
||||
FILE_NAME_13=182;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2Findex.html.erb;0;4
|
||||
FILE_NAME_14=31;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2F_neuigkeit.html.erb;0;4
|
||||
FILE_NAME_15=134;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2Fnew.html.erb;0;4
|
||||
FILE_NAME_16=892;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fmodels%2Fneuigkeit.rb;0;4
|
||||
FILE_NAME_17=74;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fneuigkeiten%2F_form.html.erb;0;4
|
||||
FILE_NAME_18=722;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Flayouts%2F_pretty_toolbar.html.erb;0;4
|
||||
FILE_NAME_19=747;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2Fverwalten.html.erb;0;4
|
||||
FILE_NAME_20=72;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2Falle_verwalten.html.erb;0;4
|
||||
FILE_NAME_21=680;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Frubriken%2Fshow.html.erb;0;4
|
||||
FILE_NAME_22=387;Ruby;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Finputs%2Fdatepicker_input.rb;0;4
|
||||
FILE_NAME_23=656;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fcalentries%2F_form.html.erb;0;4
|
||||
FILE_NAME_24=762;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Fcalendars%2Fshow.html.erb;0;4
|
||||
FILE_NAME_25=1385;None;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2FGemfile;0;4
|
||||
FILE_NAME_26=610;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Ffetprofiles%2F_tabs.html.erb;0;4
|
||||
FILE_NAME_27=0;HTML;0;16;1;1;0;%2Fhome%2Fandreas%2Fwww%2Ffetsite%2Fapp%2Fviews%2Ffetprofiles%2F_form.html.erb;0;4
|
||||
|
||||
[gproject]
|
||||
source_patterns=*.rb;*.erb;
|
||||
|
||||
4
Gemfile
4
Gemfile
@@ -41,7 +41,7 @@ gem 'jquery-rails'
|
||||
|
||||
# Formbuilder for easier form generation
|
||||
gem 'formtastic', '~>2.2.1'
|
||||
gem 'formtastic-bootstrap'
|
||||
gem 'formtastic-bootstrap' , :git => "git://github.com/mjbellantoni/formtastic-bootstrap.git"
|
||||
# TinyMCE
|
||||
gem "tinymce-rails" , '>=3.5.8'
|
||||
|
||||
@@ -72,7 +72,7 @@ gem 'haml'
|
||||
#gem 'gollum'
|
||||
gem 'awesome_nested_set'
|
||||
gem 'annotate', ">=2.5.0"
|
||||
gem 'carrierwave'
|
||||
gem 'carrierwave', "~>0.9.0"
|
||||
group :development, :test do
|
||||
gem 'factory_girl_rails'
|
||||
gem 'rspec-rails'
|
||||
|
||||
14
Gemfile.lock
14
Gemfile.lock
@@ -1,3 +1,10 @@
|
||||
GIT
|
||||
remote: git://github.com/mjbellantoni/formtastic-bootstrap.git
|
||||
revision: 23c3dcdbd9cd583d95b9c2019dd66302a9206c87
|
||||
specs:
|
||||
formtastic-bootstrap (2.1.3)
|
||||
formtastic (~> 2.2)
|
||||
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
@@ -71,9 +78,6 @@ GEM
|
||||
multipart-post (~> 1.2.0)
|
||||
formtastic (2.2.1)
|
||||
actionpack (>= 3.0)
|
||||
formtastic-bootstrap (2.0.0)
|
||||
formtastic (~> 2.2)
|
||||
formtastic-bootstrap
|
||||
git (1.2.5)
|
||||
globalize3 (0.3.0)
|
||||
activemodel (>= 3.0.0)
|
||||
@@ -208,13 +212,13 @@ DEPENDENCIES
|
||||
bootstrap-addons-rails
|
||||
bootstrap-sass (~> 2.3.2.1)
|
||||
cancan
|
||||
carrierwave
|
||||
carrierwave (~> 0.9.0)
|
||||
coffee-rails (~> 3.2.1)
|
||||
devise (~> 2.2.3)
|
||||
execjs (~> 1.4.0)
|
||||
factory_girl_rails
|
||||
formtastic (~> 2.2.1)
|
||||
formtastic-bootstrap
|
||||
formtastic-bootstrap!
|
||||
git
|
||||
globalize3 (~> 0.3.0)
|
||||
haml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
class GremienController < ApplicationController
|
||||
# GET /gremien
|
||||
# GET /gremien.json
|
||||
def index
|
||||
def verwalten
|
||||
@gremien = Gremium.all
|
||||
@gremientabs=Gremium.all
|
||||
respond_to do |format|
|
||||
|
||||
@@ -1,34 +1,41 @@
|
||||
class NeuigkeitenController < ApplicationController
|
||||
before_filter {@toolbar_elements=[]}
|
||||
load_and_authorize_resource
|
||||
def index
|
||||
@neuigkeiten = Neuigkeit.all
|
||||
end
|
||||
#def index
|
||||
# @neuigkeiten = Neuigkeit.all
|
||||
#end
|
||||
|
||||
|
||||
def show
|
||||
@neuigkeit = Neuigkeit.find(params[:id])
|
||||
if can? :edit, @neuigkeit
|
||||
@toolbar_elements << {:text=>I18n.t('common.edit'),:path=>edit_neuigkeit_path(@neuigkeit),:icon=>:pencil}
|
||||
@toolbar_elements << {:hicon=>'icon-remove-circle', :text=> I18n.t('common.delete'),:path => neuigkeit_path(@neuigkeit), :method=> :delete,:confirm=>"Sure?" }
|
||||
@toolbar_elements << {:hicon=>'icon-plus', :text=> "publish",:path => neuigkeit_publish_path(@neuigkeit),:confirm=>"Sure?" }
|
||||
if params[:verwalten]
|
||||
@toolbar_elements << {:hicon=>'icon-plus', :text=> I18n.t('neuigkeit.publish'),:path => publish_rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit),:confirm=>"Sure?" } if can? :publish, @neuigkeit
|
||||
|
||||
@toolbar_elements << {:text=>I18n.t('common.edit'),:path=>edit_rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit),:icon=>:pencil} if can? :edit, @neuigkeit
|
||||
@toolbar_elements << {:hicon=>'icon-remove-circle', :text=> I18n.t('common.delete'),:path => rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit), :method=> :delete,:confirm=>"Sure?" } if can? :delete, @neuigkeit
|
||||
else
|
||||
@toolbar_elements << {:text=>I18n.t('common.verwalten'),:path=>rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit,{:verwalten=>true}),:icon=>:pencil} if can? :verwalten, @neuigkeit
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
def new
|
||||
def new
|
||||
@neuigkeit = Neuigkeit.new
|
||||
@rubrik=Rubrik.find(params[:rubrik_id]) unless params[:rubrik_id].nil?
|
||||
@neuigkeit.rubrik=@rubrik unless @rubrik.nil?
|
||||
end
|
||||
end
|
||||
|
||||
def publish
|
||||
def publish
|
||||
@neuigkeit = Neuigkeit.find(params[:id])
|
||||
@neuigkeit.publish
|
||||
@neuigkeit.save
|
||||
if params[:verwalten]
|
||||
redirect_to verwalten_rubrik_path(@neuigkeit.rubrik)
|
||||
end
|
||||
redirect_to @neuigkeit
|
||||
end
|
||||
def edit
|
||||
|
||||
end
|
||||
def edit
|
||||
@neuigkeit = Neuigkeit.find(params[:id])
|
||||
end
|
||||
|
||||
@@ -38,7 +45,7 @@ class NeuigkeitenController < ApplicationController
|
||||
|
||||
respond_to do |format|
|
||||
if @neuigkeit.save
|
||||
format.html { redirect_to @neuigkeit, notice: 'Neuigkeit was successfully created.' }
|
||||
format.html { redirect_to [@neuigkeit.rubrik,@neuigkeit], notice: 'Neuigkeit was successfully created.' }
|
||||
|
||||
else
|
||||
format.html { render action: "new" }
|
||||
|
||||
@@ -1,6 +1,24 @@
|
||||
class DatepickerInput < FormtasticBootstrap::Inputs::StringInput
|
||||
def input_html_options
|
||||
super.merge(:class => "datepicker")
|
||||
super.merge(:class => "input-append date")
|
||||
end
|
||||
def html_options
|
||||
super.merge(:default => Date.today)
|
||||
end
|
||||
def wrapper_html_options
|
||||
super.merge(:class=>"datepicker",'date-date-format'.to_sym=>"%d.%m.%Y")
|
||||
end
|
||||
def controls_wrapper_html_options
|
||||
super.merge(:class=> "controls", 'date-date'.to_sym =>Time.now.to_date.to_s)
|
||||
end
|
||||
#def to_html
|
||||
# bootstrap_wrapping do
|
||||
# builder.text_field(method, input_html_options)
|
||||
# end
|
||||
#end
|
||||
def options
|
||||
super#d.merge(:class=>"datepicker")
|
||||
#super.merge(:append_content=>'<span class="add-on input-append"
|
||||
#super.merge(:append_content=>'<span class="add-on" ><i class="icon-th"></i></span>')
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -22,7 +22,7 @@ class Neuigkeit < ActiveRecord::Base
|
||||
translates :title,:text, :versioning=>true, :fallbacks_for_empty_translations => true
|
||||
has_one :calentry, :as => :object
|
||||
mount_uploader :picture, PictureUploader
|
||||
scope :published, -> {where("datum <= ? AND datum IS NOT NULL", Time.now.to_date)}
|
||||
scope :published, -> {where("datum <= ? AND datum IS NOT NULL", Time.now.to_date).order(:datum).reverse_order}
|
||||
scope :recent, -> { published.where("updated_at >= ? ",Time.now - 7.days)}
|
||||
def datum_nilsave
|
||||
self.datum.nil? ? Time.now + 42.years : self.datum
|
||||
|
||||
@@ -17,14 +17,14 @@
|
||||
<ul class="list-group">
|
||||
<% @calendar.calentries.each do |entry| %>
|
||||
<li class="list-group-item">
|
||||
<%= link_to entry.summary+ " - " + I18n.l(entry.start1), entry %>
|
||||
<%= link_to entry.summary.to_s+ " - " + I18n.l(entry.start1), entry %>
|
||||
</li>
|
||||
<% end %>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="row-fluid">
|
||||
<%= calendar @calendar.calentries do |entry| %>
|
||||
<div><%= link_to entry.name, entry %></div>
|
||||
<div><%= link_to entry.name.to_s, entry %></div>
|
||||
<% end %>
|
||||
</div>
|
||||
<div class="row-fluid">
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<%= f.inputs do %>
|
||||
<div class="row-fluid">
|
||||
<div class="span6">
|
||||
<%= f.input :start , :as => :date_string %>
|
||||
<%= f.input :start , :as => :date_string, :append=>'sadf' %>
|
||||
</div>
|
||||
<div class="span6">
|
||||
<%= f.input :ende , :as => :datepicker %>
|
||||
@@ -11,7 +11,7 @@
|
||||
</div>
|
||||
<div class="row-fluid">
|
||||
<div class="span12">
|
||||
<%= f.input :summary %>
|
||||
<%= f.input :summary, :append=>'g' %>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row-fluid">
|
||||
@@ -23,7 +23,9 @@
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
<div class="row-fluid"><script>$('.datepicker').datepicker()</script>
|
||||
<div class="row-fluid">
|
||||
<script>$('.datepicker').datepicker()</script>
|
||||
|
||||
<div class="span12">
|
||||
<%= f.actions do %>
|
||||
<%= f.action :submit, :as => :input_ %>
|
||||
@@ -32,4 +34,4 @@
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
<script>$('.datepicker').datepicker()</script>
|
||||
|
||||
|
||||
@@ -13,12 +13,12 @@
|
||||
|
||||
|
||||
<% if can?(:verwalten,Gremium) %>
|
||||
<% if request.fullpath == gremien_path %>
|
||||
<% if request.fullpath == verwalten_gremien_path %>
|
||||
<li class="active pull-right">
|
||||
<% else %>
|
||||
<li class="pull-right">
|
||||
<% end %>
|
||||
<%= link_to "Verwaltung", gremien_path %>
|
||||
<%= link_to "Verwaltung", verwalten_gremien_path %>
|
||||
</li>
|
||||
<% end %>
|
||||
</ul>
|
||||
|
||||
@@ -8,6 +8,6 @@ Verwendung: Aufruf mit
|
||||
<span class="label"><%= I18n.t("common.actions")%></span>
|
||||
<div class="btn-group">
|
||||
<% toolbar_elements.each do |t| %>
|
||||
<%= link_to '<i class="'.html_safe+ t[:hicon].to_s.html_safe + '"></i>'.html_safe+t[:text], t[:path], :method=>t[:method], :confirm=>t[:confirm].to_s, :data=>t[:data], :class=>"btn" %>
|
||||
<%= link_to '<i class="'.html_safe+ t[:hicon].to_s.html_safe + '"></i>'.html_safe+t[:text], t[:path], :method=>t[:method], :confirm=>t[:confirm].to_s, :data=>t[:data], :class=>((t[:method].to_s=='delete') ? "btn btn-danger" : "btn") %>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<%= tinymce_assets %>
|
||||
<%= semantic_form_for @neuigkeit do |f| %>
|
||||
<%= semantic_form_for [@neuigkeit.rubrik,@neuigkeit] do |f| %>
|
||||
<%= f.inputs do %>
|
||||
<%= f.input :title, :placeholder=>"Titel" %>
|
||||
<%= f.input :text, :as=>:tinymce_text %>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
<%= link_to neuigkeit do %>
|
||||
<%= link_to [neuigkeit.rubrik,neuigkeit] do %>
|
||||
<div class="media">
|
||||
<div class="pull-left" href="#">
|
||||
<p><br><%= image_tag neuigkeit.picture.thumb.url unless neuigkeit.picture.url.nil? %></p>
|
||||
|
||||
@@ -22,11 +22,11 @@
|
||||
<p><br><%= link_to image_tag(@neuigkeit.picture.big_thumb.url),@neuigkeit.picture.url %></p>
|
||||
</div>
|
||||
<div class="media-body">
|
||||
<h1><%= link_to @neuigkeit.title,neuigkeit_path(@neuigkeit) %></h1>
|
||||
<h1><%= link_to @neuigkeit.title,rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit) %></h1>
|
||||
<%= raw(@neuigkeit.text) %>
|
||||
<p></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<%= toolbar_html (@toolbar_elements) %>
|
||||
<%= render 'layouts/pretty_toolbar', :object=> @toolbar_elements %>
|
||||
|
||||
@@ -7,12 +7,12 @@
|
||||
</li>
|
||||
<% end %>
|
||||
<% if can? :verwalten, Rubrik%>
|
||||
<% if request.fullpath == rubriken_verwalten_path %>
|
||||
<% if request.fullpath == verwalten_rubriken_path %>
|
||||
<li class="active pull-right">
|
||||
<% else %>
|
||||
<li class="pull-right">
|
||||
<% end %>
|
||||
<%= link_to "Verwaltung", rubriken_verwalten_path %>
|
||||
<%= link_to "Verwaltung", verwalten_rubriken_path %>
|
||||
</li>
|
||||
<% end %>
|
||||
</ul>
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
|
||||
<%= render :partial=>"admin_liste", :locals=>{:rubriken=>@rubriken} %>
|
||||
|
||||
|
||||
<%= link_to 'New Rubrik', new_rubrik_path unless cannot?(:new, Rubrik) %>
|
||||
|
||||
@@ -10,6 +10,3 @@
|
||||
|
||||
|
||||
|
||||
<br />
|
||||
|
||||
<%= link_to 'New Rubrik', new_rubrik_path unless cannot?(:new, Rubrik) %>
|
||||
|
||||
@@ -32,8 +32,6 @@
|
||||
<span class="span12">
|
||||
<%= link_to 'Verwalten', verwalten_rubrik_path(@rubrik) %> |
|
||||
<%= link_to '<i class="icon-plus-sign"></i>'.html_safe+"Neuer Artikel", new_rubrik_neuigkeit_path(@rubrik) %>
|
||||
<%= link_to 'Back', rubriken_path %> |
|
||||
<%= link_to 'Destroy', @rubrik, method: :delete, data: { confirm: 'Are you sure?' } %>
|
||||
</span></div>
|
||||
<%= toolbar_html(@toolbar_elements)%>
|
||||
|
||||
|
||||
@@ -19,3 +19,4 @@
|
||||
<% end %>
|
||||
<%= link_to 'Edit', edit_rubrik_path(@rubrik) %> |
|
||||
<%= link_to 'Anzeigen', rubrik_path(@rubrik) %>
|
||||
<%= link_to 'Destroy', @rubrik, method: :delete, data: { confirm: 'Are you sure?' } %>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
de:
|
||||
neuigkeit:
|
||||
publish: "Neuigkeit veröffentlichen"
|
||||
new:
|
||||
title: "Neue Neuigkeit"
|
||||
rubriken:
|
||||
|
||||
@@ -35,30 +35,53 @@
|
||||
end
|
||||
get 'verwalten/studien', :controller=>:studien, :action=>:verwalten, :as=>'studien_verwalten'
|
||||
|
||||
resources :fetzneditions
|
||||
resources :galleries do
|
||||
resources :fotos
|
||||
end
|
||||
resources :fetzneditions
|
||||
resources :galleries do
|
||||
collection do
|
||||
get 'verwalten'
|
||||
end
|
||||
resources :fotos
|
||||
end
|
||||
|
||||
resources :gremien
|
||||
resources :fetprofiles do
|
||||
resources :memberships
|
||||
end
|
||||
resources :gremien, :except=>[:index] do
|
||||
collection do
|
||||
get 'verwalten'
|
||||
end
|
||||
end
|
||||
resources :fetprofiles do
|
||||
collection do
|
||||
get 'verwalten'
|
||||
end
|
||||
resources :memberships, :only => [:new, :edit, :update,:destroy,:create]
|
||||
end
|
||||
resources :lecturers
|
||||
resources :semesters
|
||||
resources :moduls
|
||||
resources :lvas
|
||||
resources :neuigkeiten
|
||||
resources :fragen
|
||||
get 'rubriken/verwalten', :controller=>:rubriken, :action=>:alle_verwalten, :as=>'alle_verwalten_rubrik'
|
||||
|
||||
get 'neuigkeiten/:id/publish', :controller=>:neuigkeiten, :action=>:publish, :as=>'neuigkeit_publish'
|
||||
resources :rubriken do
|
||||
resources :neuigkeiten, :only=>[:new, :show]
|
||||
end
|
||||
put 'rubriken/(:id)/addmoderator',:controller=>:rubriken,:action=>:addmoderator
|
||||
get 'rubriken/:id/verwalten',:controller=>:rubriken,:action=>:verwalten, :as=>'verwalten_rubrik'
|
||||
get 'rubriken/verwalten',:controller=>:rubriken,:action=>:alle_verwalten, :as=>'rubriken_verwalten'
|
||||
resources :fragen
|
||||
# get 'rubriken/verwalten', :controller=>:rubriken, :action=>:alle_verwalten, :as=>'alle_verwalten_rubrik'
|
||||
#resources :neuigkeiten, :except => [:index] do
|
||||
|
||||
#end
|
||||
resources :rubriken do
|
||||
collection do
|
||||
get 'verwalten' , :action => :alle_verwalten
|
||||
end
|
||||
member do
|
||||
get 'verwalten'
|
||||
put 'addmoderator'
|
||||
end
|
||||
resources :neuigkeiten, :except => [:index] do
|
||||
member do
|
||||
get 'publish'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
# put 'rubriken/(:id)/addmoderator',:controller=>:rubriken,:action=>:addmoderator
|
||||
# get 'rubriken/:id/verwalten',:controller=>:rubriken,:action=>:verwalten, :as=>'verwalten_rubrik'
|
||||
# get 'rubriken/verwalten',:controller=>:rubriken,:action=>:alle_verwalten, :as=>'rubriken_verwalten'
|
||||
|
||||
resources :home, :only=>[:index]
|
||||
get 'home/dev', :controller=>:home, :action=>:dev, :as=>'home_dev'
|
||||
|
||||
Reference in New Issue
Block a user