Initial commit of foodsoft 2
This commit is contained in:
commit
5b9a7e05df
657 changed files with 70444 additions and 0 deletions
5
app/views/shared/_auto_complete_users.rhtml
Normal file
5
app/views/shared/_auto_complete_users.rhtml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<ul class="autocomplete">
|
||||
<% for user in @users do -%>
|
||||
<li><span class="nick"><%=h user.nick %></span><span class="informal"> (<%= user.find_ordergroup.name.to_s if user.find_ordergroup %>)</span></li>
|
||||
<% end -%>
|
||||
</ul>
|
||||
14
app/views/shared/_comments.haml
Normal file
14
app/views/shared/_comments.haml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
- unless @comments.empty?
|
||||
- @comments.each do |comment|
|
||||
.comment[comment]
|
||||
%h3
|
||||
= "#{comment.user.find_ordergroup.name} :" if comment.user.find_ordergroup
|
||||
=h comment.title
|
||||
= simple_format(comment.comment)
|
||||
.timestamp
|
||||
Erstellt am
|
||||
= format_time(comment.created_at)
|
||||
von
|
||||
=h comment.user.nick
|
||||
- else
|
||||
es gibt derzeit keine Kommentare.
|
||||
8
app/views/shared/_loginInfo.haml
Normal file
8
app/views/shared/_loginInfo.haml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
%ul
|
||||
%li
|
||||
= image_tag 'b_user.png' , :size => '7x10', :border => 0, :alt => _("User")
|
||||
= link_to h(@current_user.nick), { :controller => 'index', :action => 'myProfile' }, { :title => _("User Settings") }
|
||||
- if FoodSoft::getFoodcoopUrl
|
||||
%li= link_to FoodSoft::getFoodcoopName, FoodSoft::getFoodcoopUrl, { :title => _("Go to your FoodCoop-Hompage") }
|
||||
%li= link_to _("Help"), 'http://dev.foodcoops.net/wiki/FoodsoftDoku'
|
||||
%li= link_to _("Logout"), :controller => '/login', :action => 'logout'
|
||||
4
app/views/shared/_mail_footer.rhtml
Normal file
4
app/views/shared/_mail_footer.rhtml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
--
|
||||
FoodSoft: <%= @foodsoftUrl %>
|
||||
Foodcoop-Homepage: <%= FoodSoft::getFoodcoopUrl %>
|
||||
Hilfe/Help: <%= FoodSoft::getHelp %>
|
||||
52
app/views/shared/_nav.haml
Normal file
52
app/views/shared/_nav.haml
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
%ul
|
||||
// Startarea
|
||||
%li{:class => ("current" if controller.controller_name == 'index' || controller.controller_name == 'messages' || controller.controller_name == 'tasks')}
|
||||
= link_to _('Startpage'), {:controller => 'index', :action => 'index'}, {:title => _('The Startpage. A good Startpoint.')}
|
||||
%ul
|
||||
%li= link_to _("Members"), {:controller => "index", :action => "foodcoop_members"}, {:title => _('Here you find a List with all Foodcoop members.')}
|
||||
%li= link_to _("Workgroups"), {:controller => "index", :action => "workgroups"}, {:title => _('Here you find all Workgroups. For Example the sortinggroup with all their members.')}
|
||||
%li= link_to _("Tasks"), {:controller => "tasks"}, {:title => _('Here you see the tasks. Please do something for the foodcoop!')}
|
||||
- unread = Message.find_all_by_recipient_id_and_read(@current_user.id, false)
|
||||
%li= link_to _("Messages") + "#{unread.nil? || unread.empty? ? '' : "(#{unread.size})"}", {:controller => 'messages', :action => 'inbox'}, {:title => _('Here you can read/write Messages from/to other foodcoop members')}
|
||||
- if @current_user.find_ordergroup
|
||||
%li= link_to _("My ordergroup"), {:controller => 'index', :action => 'myOrdergroup'}, {:title => _('Here are informations about your ordergroup. You can also see your accounts current')}
|
||||
%li= link_to _("My Profile"), my_profile_path, {:title => _('Here are your personal Settings')}
|
||||
|
||||
// Orders
|
||||
- hasOrderGroup = !@current_user.find_ordergroup.nil?
|
||||
- hasOrdersRole = @current_user.role_orders?
|
||||
|
||||
- if hasOrderGroup || hasOrdersRole
|
||||
%li{:class => ("current" if controller.controller_name == 'orders' || controller.controller_name == 'ordering')}
|
||||
= hasOrderGroup ? link_to( _("Orders"), :controller => 'ordering') : link_to('Bestellungen', :controller => 'orders')
|
||||
%ul
|
||||
- if hasOrderGroup
|
||||
%li= link_to _("Order"), :controller => "ordering"
|
||||
%li= link_to _("My orders"), :controller => 'ordering', :action => "myOrders"
|
||||
- if hasOrdersRole
|
||||
%li= link_to _("Manage orders"), :controller => 'orders'
|
||||
|
||||
// Articles, Suppliers
|
||||
- if @current_user.role_article_meta? || @current_user.role_suppliers?
|
||||
%li{:class => ("current" if controller.controller_name == 'articles' || controller.controller_name == 'suppliers')}
|
||||
= link_to _("Articles"), :controller => 'articles', :action => 'index'
|
||||
%ul
|
||||
%li= link_to _("Show articles"), :controller => 'articles', :action => 'list'
|
||||
%li= link_to _("Categories"), :controller => 'articles', :action => 'index'
|
||||
%li= link_to _("Suppliers"), :controller => 'suppliers', :action => 'list'
|
||||
|
||||
// Finance
|
||||
- if @current_user.role_finance?
|
||||
%li{:class => ("current" if controller.controller_name == 'finance')}
|
||||
= link_to _("Finance"), :controller => 'finance'
|
||||
%ul
|
||||
%li= link_to _("Ordergroups"), :controller => 'finance', :action => 'listOrdergroups'
|
||||
%li= link_to _("Balance orders"), :controller => 'finance', :action => 'listOrders'
|
||||
|
||||
// Administration
|
||||
- if @current_user.role_admin?
|
||||
%li{:class => ("current" if controller.controller_name == 'admin')}
|
||||
= link_to _("Administration"), :controller => 'admin'
|
||||
%ul
|
||||
%li= link_to _("User"), :controller => 'admin', :action => 'listUsers'
|
||||
%li= link_to _("Groups"), :controller => 'admin', :action => 'listGroups'
|
||||
12
app/views/shared/_newComment.haml
Normal file
12
app/views/shared/_newComment.haml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
- form_for :comment, :url => {:action => 'addComment', :id => @order } do |form|
|
||||
%p
|
||||
Titel:
|
||||
%br/
|
||||
= form.text_field :title, :cols => 40
|
||||
%p
|
||||
Kommentar:
|
||||
%br/
|
||||
= form.text_area :comment, :cols => 60, :rows => 8
|
||||
= submit_tag "Speichern"
|
||||
|
|
||||
= link_to_function "Abbrechen", "Element.hide('newComment')"
|
||||
Loading…
Add table
Add a link
Reference in a new issue