Commit 30f970d2b6747d118518e5312080ddc08988f2c5

Authored by Braulio Bhavamitra
2 parents 751124cb c766c2de

Merge branch 'remove-bsc-plugin' into 'master'

Remove never used bsc plugin



See merge request !682
Showing 62 changed files with 0 additions and 8449 deletions   Show diff stats
plugins/bsc/controllers/bsc_plugin_admin_controller.rb
... ... @@ -1,37 +0,0 @@
1   -class BscPluginAdminController < AdminController
2   -
3   - include BscPlugin::BscHelper
4   -
5   - def new
6   - @bsc = BscPlugin::Bsc.new(params[:profile_data])
7   - if request.post? && @bsc.valid?
8   - @bsc.user = current_user
9   - @bsc.save!
10   - @bsc.add_admin(user)
11   - session[:notice] = _('Your Bsc was created.')
12   - redirect_to :controller => 'profile_editor', :profile => @bsc.identifier
13   - end
14   - end
15   -
16   - def save_validations
17   - enterprises = [Enterprise.find(params[:q].split(','))].flatten
18   -
19   - begin
20   - enterprises.each { |enterprise| enterprise.validated = true ; enterprise.save! }
21   - session[:notice] = _('Enterprises validated.')
22   - redirect_to :controller => 'admin_panel'
23   - rescue Exception => ex
24   - session[:notice] = _('Enterprise validations couldn\'t be saved.')
25   - logger.info ex
26   - redirect_to :action => 'validate_enterprises'
27   - end
28   - end
29   -
30   - def search_enterprise
31   - render :text => Enterprise.not_validated.find(:all, :conditions => ["type <> 'BscPlugin::Bsc' AND (name LIKE ? OR identifier LIKE ?)", "%#{params[:q]}%", "%#{params[:q]}%"]).
32   - map {|enterprise| {:id => enterprise.id, :name => enterprise.name} }.
33   - to_json
34   - end
35   -
36   -end
37   -
plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb
... ... @@ -1,215 +0,0 @@
1   -class BscPluginMyprofileController < MyProfileController
2   -
3   - include BscPlugin::BscHelper
4   -
5   - def manage_associated_enterprises
6   - @associated_enterprises = profile.enterprises
7   - @pending_enterprises = profile.enterprise_requests.pending.map(&:enterprise)
8   - end
9   -
10   - def search_enterprise
11   - render :text => environment.enterprises.find(:all, :conditions => ["type <> 'BscPlugin::Bsc' AND (LOWER(name) LIKE ? OR LOWER(identifier) LIKE ?) AND (identifier NOT LIKE ?)", "%#{params[:q]}%", "%#{params[:q]}%", "%_template"]).
12   - select { |enterprise| enterprise.bsc.nil? && !profile.already_requested?(enterprise)}.
13   - map {|enterprise| {:id => enterprise.id, :name => enterprise.name} }.
14   - to_json
15   - end
16   -
17   - def save_associations
18   - enterprises = [Enterprise.find(params[:q].split(','))].flatten
19   - to_remove = profile.enterprises - enterprises
20   - to_add = enterprises - profile.enterprises
21   -
22   - to_remove.each do |enterprise|
23   - enterprise.bsc = nil
24   - enterprise.save!
25   - profile.enterprises.delete(enterprise)
26   - end
27   -
28   - to_add.each do |enterprise|
29   - if enterprise.enabled
30   - BscPlugin::AssociateEnterprise.create!(:requestor => user, :target => enterprise, :bsc => profile)
31   - else
32   - enterprise.bsc = profile
33   - enterprise.save!
34   - profile.enterprises << enterprise
35   - end
36   - end
37   -
38   - session[:notice] = _('This Bsc associations were saved successfully.')
39   - begin
40   - redirect_to :controller => 'profile_editor'
41   - rescue Exception => ex
42   - session[:notice] = _('This Bsc associations couldn\'t be saved.')
43   - logger.info ex
44   - redirect_to :action => 'manage_associated_enterprises'
45   - end
46   - end
47   -
48   - def similar_enterprises
49   - name = params[:name]
50   - city = params[:city]
51   -
52   - result = []
53   - if !name.blank?
54   - enterprises = (profile.environment.enterprises - profile.enterprises).select { |enterprise| enterprise.bsc_id.nil? && enterprise.city == city && enterprise.name.downcase.include?(name.downcase)}
55   - result = enterprises.inject(result) {|result, enterprise| result << [enterprise.id, enterprise.name]}
56   - end
57   - render :text => result.to_json
58   - end
59   -
60   - def transfer_ownership
61   - role = Profile::Roles.admin(profile.environment.id)
62   - @roles = [role]
63   - if request.post?
64   - person = Person.find(params['q_'+role.key])
65   -
66   - profile.admins.map { |admin| profile.remove_admin(admin) }
67   - profile.add_admin(person)
68   -
69   - BscPlugin::Mailer.deliver_admin_notification(person, profile)
70   -
71   - session[:notice] = _('Enterprise ownership transferred.')
72   - redirect_to :controller => 'profile_editor'
73   - end
74   - end
75   -
76   - def create_enterprise
77   - @create_enterprise = CreateEnterprise.new(params[:create_enterprise])
78   - @create_enterprise.requestor = user
79   - @create_enterprise.target = environment
80   - @create_enterprise.bsc_id = profile.id
81   - @create_enterprise.enabled = true
82   - @create_enterprise.validated = false
83   - if request.post? && @create_enterprise.valid?
84   - @create_enterprise.perform
85   - session[:notice] = _('Enterprise was created in association with %s.') % profile.name
86   - redirect_to :controller => 'profile_editor', :profile => @create_enterprise.identifier
87   - end
88   - end
89   -
90   - def manage_contracts
91   - self.class.no_design_blocks
92   - @sorting = params[:sorting] || 'created_at asc'
93   - sorted_by = @sorting.split(' ').first
94   - sort_direction = @sorting.split(' ').last
95   - @status = params[:status] || BscPlugin::Contract::Status.types.map { |s| s.to_s }
96   - @contracts = profile.contracts.
97   - status(@status).
98   - sorted_by(sorted_by, sort_direction).
99   - paginate(:per_page => contracts_per_page, :page => params[:page])
100   - end
101   -
102   - def new_contract
103   - if !request.post?
104   - @contract = BscPlugin::Contract.new
105   - else
106   - @contract = BscPlugin::Contract.new(params[:contract])
107   - @contract.bsc = profile
108   - sales = params[:sales] ? params[:sales].map {|key, value| value} : []
109   - sales.reject! {|sale| sale[:product_id].blank?}
110   -
111   - if @contract.save!
112   - enterprises_ids = params[:enterprises] || ''
113   - enterprises_ids.split(',').each { |id| @contract.enterprises << Enterprise.find(id) }
114   - @failed_sales = @contract.save_sales(sales)
115   -
116   - if @failed_sales.blank?
117   - session[:notice] = _('Contract created.')
118   - redirect_to :action => 'manage_contracts'
119   - else
120   - session[:notice] = _('Contract created but some products could not be added.')
121   - redirect_to :action => 'edit_contract', :contract_id => @contract.id
122   - end
123   - end
124   - end
125   - end
126   -
127   - def view_contract
128   - begin
129   - @contract = BscPlugin::Contract.find(params[:contract_id])
130   - rescue
131   - session[:notice] = _('Contract doesn\'t exists! Maybe it was already removed.')
132   - redirect_to :action => 'manage_contracts'
133   - end
134   - end
135   -
136   - def edit_contract
137   - begin
138   - @contract = BscPlugin::Contract.find(params[:contract_id])
139   - rescue
140   - session[:notice] = _('Could not edit such contract.')
141   - redirect_to :action => 'manage_contracts'
142   - end
143   - if request.post? && @contract.update_attributes(params[:contract])
144   -
145   - # updating associated enterprises
146   - enterprises_ids = params[:enterprises] || ''
147   - enterprises = [Enterprise.find(enterprises_ids.split(','))].flatten
148   - to_remove = @contract.enterprises - enterprises
149   - to_add = enterprises - @contract.enterprises
150   - to_remove.each { |enterprise| @contract.enterprises.delete(enterprise)}
151   - to_add.each { |enterprise| @contract.enterprises << enterprise }
152   -
153   - # updating sales
154   - sales = params[:sales] ? params[:sales].map {|key, value| value} : []
155   - sales.reject! {|sale| sale[:product_id].blank?}
156   - products = [Product.find(sales.map { |sale| sale[:product_id] })].flatten
157   - to_remove = @contract.products - products
158   - to_keep = sales.select { |sale| @contract.products.include?(Product.find(sale[:product_id])) }
159   -
160   - to_keep.each do |sale_attrs|
161   - sale = @contract.sales.find_by_product_id(sale_attrs[:product_id])
162   - sale.update_attributes!(sale_attrs)
163   - sales.delete(sale_attrs)
164   - end
165   -
166   - to_remove.each { |product| @contract.sales.find_by_product_id(product.id).destroy }
167   - @failed_sales = @contract.save_sales(sales)
168   -
169   - if @failed_sales.blank?
170   - session[:notice] = _('Contract edited.')
171   - redirect_to :action => 'manage_contracts'
172   - else
173   - session[:notice] = _('Contract edited but some products could not be added.')
174   - redirect_to :action => 'edit_contract', :contract_id => @contract.id
175   - end
176   - end
177   - end
178   -
179   - def destroy_contract
180   - begin
181   - contract = BscPlugin::Contract.find(params[:contract_id])
182   - contract.destroy
183   - session[:notice] = _('Contract removed.')
184   - rescue
185   - session[:notice] = _('Contract could not be removed. Sorry! ^^')
186   - end
187   - redirect_to :action => 'manage_contracts'
188   - end
189   -
190   - def search_contract_enterprises
191   - render :text => profile.enterprises.find(:all, :conditions => ["(LOWER(name) LIKE ? OR LOWER(identifier) LIKE ?)", "%#{params[:enterprises]}%", "%#{params[:enterprises]}%"]).
192   - map {|enterprise| {:id => enterprise.id, :name => enterprise.short_name(60)} }.
193   - to_json
194   - end
195   -
196   - def search_sale_product
197   - query = params[:sales].map {|key, value| value}[0][:product_id]
198   - enterprises = (params[:enterprises] || []).split(',')
199   - enterprises = enterprises.blank? ? -1 : enterprises
200   - added_products = (params[:added_products] || []).split(',')
201   - added_products = added_products.blank? ? -1 : added_products
202   - render :text => Product.find(:all, :conditions => ["LOWER(name) LIKE ? AND profile_id IN (?) AND id NOT IN (?)", "%#{query}%", enterprises, added_products]).
203   - map {|product| { :id => product.id,
204   - :name => short_text(product_display_name(product), 60),
205   - :sale_id => params[:sale_id],
206   - :product_price => product.price || 0 }}.
207   - to_json
208   - end
209   -
210   - private
211   -
212   - def contracts_per_page
213   - 15
214   - end
215   -end
plugins/bsc/db/migrate/20110609143043_add_bsc_to_enterprise.rb
... ... @@ -1,9 +0,0 @@
1   -class AddBscToEnterprise < ActiveRecord::Migration
2   - def self.up
3   - add_column :profiles, :bsc_id, :integer
4   - end
5   -
6   - def self.down
7   - remove_column :profiles, :bsc_id
8   - end
9   -end
plugins/bsc/db/migrate/20110610145112_add_bsc_fields.rb
... ... @@ -1,9 +0,0 @@
1   -class AddBscFields < ActiveRecord::Migration
2   - def self.up
3   - add_column :profiles, :company_name, :string
4   - end
5   -
6   - def self.down
7   - remove_column :profiles, :company_name
8   - end
9   -end
plugins/bsc/db/migrate/20110614183624_add_bsc_to_tasks.rb
... ... @@ -1,9 +0,0 @@
1   -class AddBscToTasks < ActiveRecord::Migration
2   - def self.up
3   - add_column :tasks, :bsc_id, :integer
4   - end
5   -
6   - def self.down
7   - remove_column :tasks, :bsc_id
8   - end
9   -end
plugins/bsc/db/migrate/20111018201143_create_bsc_plugin_sale.rb
... ... @@ -1,15 +0,0 @@
1   -class CreateBscPluginSale < ActiveRecord::Migration
2   - def self.up
3   - create_table :bsc_plugin_sales do |t|
4   - t.references :product, :null => false
5   - t.references :contract, :null => false
6   - t.integer :quantity, :null => false
7   - t.decimal :price
8   - t.timestamps
9   - end
10   - end
11   -
12   - def self.down
13   - drop_table :bsc_plugin_sales
14   - end
15   -end
plugins/bsc/db/migrate/20111018201220_create_bsc_plugin_contracts_enterprises.rb
... ... @@ -1,12 +0,0 @@
1   -class CreateBscPluginContractsEnterprises < ActiveRecord::Migration
2   - def self.up
3   - create_table :bsc_plugin_contracts_enterprises, :id => false do |t|
4   - t.references :contract
5   - t.references :enterprise
6   - end
7   - end
8   -
9   - def self.down
10   - drop_table :bsc_plugin_contracts_enterprises
11   - end
12   -end
plugins/bsc/db/migrate/20111018201239_create_bsc_plugin_contract.rb
... ... @@ -1,22 +0,0 @@
1   -class CreateBscPluginContract < ActiveRecord::Migration
2   - def self.up
3   - create_table :bsc_plugin_contracts do |t|
4   - t.string :client_name
5   - t.integer :client_type
6   - t.integer :business_type
7   - t.string :state
8   - t.string :city
9   - t.integer :status, :default => 0
10   - t.integer :number_of_producers, :default => 0
11   - t.datetime :supply_start
12   - t.datetime :supply_end
13   - t.text :annotations
14   - t.references :bsc
15   - t.timestamps
16   - end
17   - end
18   -
19   - def self.down
20   - drop_table :bsc_plugin_contracts
21   - end
22   -end
plugins/bsc/features/bsc.feature
... ... @@ -1,164 +0,0 @@
1   -Feature: bsc
2   -
3   - Background:
4   - Given "Bsc" plugin is enabled
5   -
6   - Scenario: display link to bsc creation on admin panel when bsc plugin active
7   - Given I am logged in as admin
8   - When I am on the environment control panel
9   - Then I should see "Create Bsc"
10   - When "Bsc" plugin is disabled
11   - And I am on the environment control panel
12   - Then I should not see "Create Bsc"
13   -
14   - Scenario: be able to create a bsc
15   - Given I am logged in as admin
16   - And I am on the environment control panel
17   - And I follow "Create Bsc"
18   - And I fill in the following:
19   - | Business name | Sample Bsc |
20   - | Company name | Sample Bsc |
21   - | profile_data_identifier | sample-identifier |
22   - | Cnpj | 07.970.746/0001-77 |
23   - When I press "Save"
24   - Then there should be a profile named "Sample Bsc"
25   -
26   - Scenario: display a button on bsc control panel to manage associated enterprises
27   - Given the folllowing "bsc" from "bsc_plugin"
28   - | business_name | identifier | company_name | cnpj |
29   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 |
30   - And I am logged in as admin
31   - When I am on Bsc Test's control panel
32   - Then I should see "Manage associated enterprises"
33   -
34   - Scenario: display a button on bsc control panel to transfer ownership
35   - Given the folllowing "bsc" from "bsc_plugin"
36   - | business_name | identifier | company_name | cnpj |
37   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 |
38   - And I am logged in as admin
39   - When I am on Bsc Test's control panel
40   - Then I should see "Transfer ownership"
41   -
42   - Scenario: create a new enterprise already associated with a bsc
43   - Given the following user
44   - | login | name |
45   - | pedro-silva | Pedro Silva |
46   - And the folllowing "bsc" from "bsc_plugin"
47   - | business_name | identifier | company_name | cnpj | owner |
48   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 | pedro-silva |
49   - And organization_approval_method is "none" on environment
50   - And I am logged in as "pedro-silva"
51   - And I am on Bsc Test's control panel
52   - And I follow "Manage associated enterprises"
53   - And I follow "Add new enterprise"
54   - And I fill in the following:
55   - | Name | Associated Enterprise |
56   - | Address | associated-enterprise |
57   - When I press "Save"
58   - Then "Associated Enterprise" should be associated with "Bsc Test"
59   -
60   - Scenario: do not display "add new product" button
61   - Given the following user
62   - | login | name |
63   - | pedro-silva | Pedro Silva |
64   - And the folllowing "bsc" from "bsc_plugin"
65   - | business_name | identifier | company_name | cnpj | owner |
66   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 | pedro-silva |
67   - And feature "disable_products_for_enterprises" is disabled on environment
68   - And I am logged in as "pedro-silva"
69   - And I am on Bsc Test's control panel
70   - When I follow "Manage Products/Services"
71   - Then I should not see "New product or service"
72   -
73   - Scenario: display bsc's enterprises' products name on the bsc catalog
74   - Given the following user
75   - | login | name |
76   - | pedro-silva | Pedro Silva |
77   - And the folllowing "bsc" from "bsc_plugin"
78   - | business_name | identifier | company_name | cnpj | owner |
79   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 | pedro-silva |
80   - And the following enterprise
81   - | identifier | name |
82   - | sample-enterprise | Sample Enterprise |
83   - And the following product_category
84   - | name |
85   - | bike |
86   - And the following products
87   - | owner | category | name |
88   - | sample-enterprise | bike | Master Bike |
89   - And "Sample Enterprise" is associated with "Bsc Test"
90   - And I am logged in as "pedro-silva"
91   - When I go to Bsc Test's products page
92   - Then I should see "Master Bike"
93   - And I should see "Sample Enterprise"
94   -
95   - Scenario: display enterprise name linked only if person is member of any Bsc
96   - Given the folllowing "bsc" from "bsc_plugin"
97   - | business_name | identifier | company_name | cnpj |
98   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 |
99   - | Another Bsc | another-bsc | Another Bsc Test Ltda | 07.970.746/0001-77 |
100   - And the following enterprise
101   - | identifier | name |
102   - | sample-enterprise | Sample Enterprise |
103   - And the following product_category
104   - | name |
105   - | bike |
106   - And the following products
107   - | owner | category | name |
108   - | sample-enterprise | bike | Master Bike |
109   - And "Sample Enterprise" is associated with "Bsc Test"
110   - And the folllowing "bsc" from "bsc_plugin"
111   - | business_name | identifier | company_name | cnpj |
112   - And the following user
113   - | login | name |
114   - | pedro | Pedro Souto |
115   - | maria | Maria Souto |
116   - And pedro is member of another-bsc
117   - And I am logged in as "pedro"
118   - When I go to Bsc Test's products page
119   - Then I should see "Sample Enterprise"
120   - And I should see "Sample Enterprise" within "a.bsc-catalog-enterprise-link"
121   - But I am logged in as "maria"
122   - When I go to Bsc Test's products page
123   - Then I should see "Sample Enterprise"
124   - #TODO -> test that it's not a link
125   -
126   - Scenario: allow only environment administrators to delete bsc profile
127   - Given the folllowing "bsc" from "bsc_plugin"
128   - | business_name | identifier | company_name | cnpj |
129   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 |
130   - And the following user
131   - | login | name |
132   - | pedro | Pedro Souto |
133   - And "Pedro Souto" is admin of "Bsc Test"
134   - And I am logged in as "pedro"
135   - And I am on Bsc Test's control panel
136   - And I follow "Bsc info and settings"
137   - When I follow "Delete profile"
138   - Then I should see "Access denied"
139   - And "Bsc Test" profile should exist
140   - But I am logged in as admin
141   - And I am on Bsc Test's control panel
142   - And I follow "Bsc info and settings"
143   - When I follow "Delete profile"
144   - Then I should see "Deleting profile Bsc Test"
145   - And I follow "Yes, I am sure"
146   - Then "Bsc Test" profile should not exist
147   -
148   - # Like we can believe that selenium is going to work...
149   - @selenium
150   - Scenario: list already associated enterprises on manage associated enterprises
151   - Given the folllowing "bsc" from "bsc_plugin"
152   - | business_name | identifier | company_name | cnpj |
153   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 |
154   - And the following enterprises
155   - | identifier | name |
156   - | enterprise-1 | Enterprise 1 |
157   - | enterprise-2 | Enterprise 2 |
158   - And "Enterprise 1" is associated with "Bsc Test"
159   - And "Enterprise 2" is associated with "Bsc Test"
160   - And I am logged in as admin
161   - And I am on Bsc Test's control panel
162   - When I follow "Manage associated enterprises"
163   - Then I should see "Enterprise 1"
164   - And I should see "Enterprise 2"
plugins/bsc/features/contract.feature
... ... @@ -1,21 +0,0 @@
1   -Feature: Bsc contract
2   -As a Bsc admin
3   -I would like to register a contract
4   -In order to make negotiations
5   -
6   - Background:
7   - Given "Bsc" plugin is enabled
8   - And the folllowing "bsc" from "bsc_plugin"
9   - | business_name | identifier | company_name | cnpj |
10   - | Bsc Test | bsc-test | Bsc Test Ltda | 94.132.024/0001-48 |
11   - And I am logged in as admin
12   -
13   - Scenario: be able see the manage contracts button only if the profile is a Bsc
14   - Given the following community
15   - | name | identifier |
16   - | Sample Community | sample-community |
17   - When I am on Sample Community's control panel
18   - Then I should not see "Manage contracts"
19   - But I am on Bsc Test's control panel
20   - Then I should see "Manage contracts"
21   -
plugins/bsc/install.rb
... ... @@ -1 +0,0 @@
1   -raise "Not ready yet"
plugins/bsc/lib/bsc_plugin.rb
... ... @@ -1,130 +0,0 @@
1   -class BscPlugin < Noosfero::Plugin
2   -
3   - Bsc
4   -
5   - def self.plugin_name
6   - "Bsc"
7   - end
8   -
9   - def self.plugin_description
10   - _("Adds the Bsc feature")
11   - end
12   -
13   - def admin_panel_links
14   - [{:title => _('Create Bsc'), :url => {:controller => 'bsc_plugin_admin', :action => 'new'}},
15   - {:title => _('Validate Enterprises'), :url => {:controller => 'bsc_plugin_admin', :action => 'validate_enterprises'}} ]
16   - end
17   -
18   - def control_panel_buttons
19   - buttons = []
20   - buttons << {:title => _("Manage associated enterprises"), :icon => 'bsc-enterprises', :url => {:controller => 'bsc_plugin_myprofile', :action => 'manage_associated_enterprises'}} if bsc?(context.profile)
21   - buttons << {:title => _('Transfer ownership'), :icon => 'transfer-enterprise-ownership', :url => {:controller => 'bsc_plugin_myprofile', :action => 'transfer_ownership'}} if context.profile.enterprise?
22   - buttons << {:title => _("Manage contracts"), :icon => '', :url => {:controller => 'bsc_plugin_myprofile', :action => 'manage_contracts'}} if bsc?(context.profile)
23   - buttons
24   - end
25   -
26   - def manage_members_extra_buttons
27   - {:title => _('Transfer ownership'), :icon => '', :url => {:controller => 'bsc_plugin_myprofile', :action => 'transfer_enterprises_management'}} if context.profile.enterprise?
28   - end
29   -
30   - def stylesheet?
31   - true
32   - end
33   -
34   - def catalog_list_item_extras(product)
35   - if bsc?(context.profile)
36   - enterprise = product.enterprise
37   - if is_member_of_any_bsc?(context.user)
38   - lambda {link_to(enterprise.short_name, enterprise.url, :class => 'bsc-catalog-enterprise-link')}
39   - else
40   - lambda {enterprise.short_name}
41   - end
42   - end
43   - end
44   -
45   - def profile_controller_filters
46   - if profile
47   - special_enterprise = profile.enterprise? && !profile.validated && profile.bsc
48   - is_member_of_any_bsc = is_member_of_any_bsc?(context.user)
49   - block = lambda {
50   - render_access_denied if special_enterprise && !is_member_of_any_bsc
51   - }
52   -
53   - [{ :type => 'before_filter', :method_name => 'bsc_access', :block => block }]
54   - else
55   - []
56   - end
57   - end
58   -
59   - def content_viewer_controller_filters
60   - if profile
61   - special_enterprise = profile.enterprise? && !profile.validated && profile.bsc
62   - is_member_of_any_bsc = is_member_of_any_bsc?(context.user)
63   - block = lambda {
64   - render_access_denied if special_enterprise && !is_member_of_any_bsc
65   - }
66   -
67   - [{ :type => 'before_filter', :method_name => 'bsc_access', :block => block }]
68   - else
69   - []
70   - end
71   - end
72   -
73   - def profile_editor_controller_filters
74   - if context.user
75   - is_not_admin = !context.environment.admins.include?(context.user)
76   - [{ :type => 'before_filter',
77   - :method_name => 'bsc_destroy_access',
78   - :options => {:only => :destroy_profile},
79   - :block => lambda { render_access_denied if is_not_admin } }]
80   - else
81   - []
82   - end
83   - end
84   -
85   - def manage_products_controller_filters
86   - if bsc?(profile)
87   - [{ :type => 'before_filter',
88   - :method_name => 'manage_products_bsc_destroy_access',
89   - :options => {:only => :destroy},
90   - :block => lambda { render_access_denied } }]
91   - else
92   - []
93   - end
94   - end
95   -
96   - def asset_product_properties(product)
97   - properties = []
98   - properties << { :name => _('Bsc'), :content => lambda { link_to(product.bsc.name, product.bsc.url) } } if product.bsc
99   - if product.enterprise.validated || is_member_of_any_bsc?(context.user)
100   - content = lambda { link_to_homepage(product.enterprise.name, product.enterprise.identifier) }
101   - else
102   - content = lambda { product.enterprise.name }
103   - end
104   - properties << { :name => c_('Supplier'), :content => content }
105   - end
106   -
107   - def profile_tabs
108   - if bsc?(context.profile)
109   - { :title => _("Contact"),
110   - :id => 'bsc-contact',
111   - :content => lambda { render :partial => 'profile_tab' },
112   - :start => true }
113   - end
114   - end
115   -
116   - private
117   -
118   - def bsc?(profile)
119   - profile.kind_of?(BscPlugin::Bsc)
120   - end
121   -
122   - def is_member_of_any_bsc?(user)
123   - BscPlugin::Bsc.all.any? { |bsc| bsc.members.include?(user) }
124   - end
125   -
126   - def profile
127   - context.environment.profiles.find_by_identifier(context.params[:profile])
128   - end
129   -
130   -end
plugins/bsc/lib/bsc_plugin/associate_enterprise.rb
... ... @@ -1,49 +0,0 @@
1   -class BscPlugin::AssociateEnterprise < Task
2   -
3   - alias :enterprise :target
4   -
5   - belongs_to :bsc, :class_name => 'BscPlugin::Bsc'
6   -
7   - validates_presence_of :bsc
8   -
9   - def title
10   - _("BSC association")
11   - end
12   -
13   - def linked_subject
14   - {:text => bsc.name, :url => bsc.url}
15   - end
16   -
17   - def information
18   - {:message => _('%{requestor} wants to associate this enterprise with %{linked_subject}.')}
19   - end
20   -
21   - def icon
22   - src = bsc.image ? bsc.image.public_filename(:minor) : '/images/icons-app/enterprise-minor.png'
23   - {:type => :defined_image, :src => src, :name => bsc.name}
24   - end
25   -
26   - def reject_details
27   - true
28   - end
29   -
30   - def perform
31   - bsc.enterprises << enterprise
32   - end
33   -
34   - def task_finished_message
35   - _('%{enterprise} accepted your request to associate it with %{bsc}.') % {:enterprise => enterprise.name, :bsc => bsc.name}
36   - end
37   -
38   - def task_cancelled_message
39   - message = _("%{enterprise} rejected your request to associate it with %{bsc}.") % {:enterprise => enterprise.name, :bsc => bsc.name}
40   - if !reject_explanation.blank?
41   - message += " " + _("Here is the reject explanation left by the administrator:\n\n%{reject_explanation}") % {:reject_explanation => reject_explanation}
42   - end
43   - end
44   -
45   - def target_notification_message
46   - _('%{requestor} wants assoaciate %{bsc} as your BSC.') % {:requestor => requestor.name, :enterprise => enterprise.name, :bsc => bsc.name}
47   - end
48   -
49   -end
plugins/bsc/lib/bsc_plugin/bsc.rb
... ... @@ -1,39 +0,0 @@
1   -class BscPlugin::Bsc < Enterprise
2   -
3   - has_many :enterprises
4   - has_many :enterprise_requests, :class_name => 'BscPlugin::AssociateEnterprise'
5   - has_many :products, :finder_sql => 'select * from products where profile_id in (#{enterprises.map(&:id).join(",")})'
6   - has_many :contracts, :class_name => 'BscPlugin::Contract'
7   -
8   - validates_presence_of :nickname
9   - validates_presence_of :company_name
10   - validates_presence_of :cnpj
11   - validates_uniqueness_of :nickname
12   - validates_uniqueness_of :company_name
13   - validates_uniqueness_of :cnpj
14   -
15   - before_validation do |bsc|
16   - bsc.name = bsc.business_name || 'Sample name'
17   - end
18   -
19   - def already_requested?(enterprise)
20   - enterprise_requests.pending.map(&:enterprise).include?(enterprise)
21   - end
22   -
23   - def enterprises_to_token_input
24   - enterprises.map { |enterprise| {:id => enterprise.id, :name => enterprise.name} }
25   - end
26   -
27   - def control_panel_settings_button
28   - {:title => _('Bsc info and settings'), :icon => 'edit-profile-enterprise'}
29   - end
30   -
31   - def create_product?
32   - false
33   - end
34   -
35   - def self.identification
36   - 'Bsc'
37   - end
38   -
39   -end
plugins/bsc/lib/bsc_plugin/bsc_helper.rb
... ... @@ -1,76 +0,0 @@
1   -module BscPlugin::BscHelper
2   - include ActionView::Helpers::FormTagHelper
3   - include ActionView::Helpers::TextHelper
4   -
5   - def token_input_field_tag(name, element_id, search_action, options = {}, text_field_options = {}, html_options = {})
6   - options[:min_chars] ||= 3
7   - options[:hint_text] ||= c_("Type in a search term")
8   - options[:no_results_text] ||= c_("No results")
9   - options[:searching_text] ||= c_("Searching...")
10   - options[:search_delay] ||= 1000
11   - options[:prevent_duplicates] ||= true
12   - options[:backspace_delete_item] ||= false
13   - options[:focus] ||= false
14   - options[:avoid_enter] ||= true
15   - options[:on_result] ||= 'null'
16   - options[:on_add] ||= 'null'
17   - options[:on_delete] ||= 'null'
18   - options[:on_ready] ||= 'null'
19   -
20   - result = text_field_tag(name, nil, text_field_options.merge(html_options.merge({:id => element_id})))
21   - result +=
22   - "
23   - <script type='text/javascript'>
24   - jQuery('##{element_id}')
25   - .tokenInput('#{url_for(search_action)}', {
26   - minChars: #{options[:min_chars].to_json},
27   - prePopulate: #{options[:pre_populate].to_json},
28   - hintText: #{options[:hint_text].to_json},
29   - noResultsText: #{options[:no_results_text].to_json},
30   - searchingText: #{options[:searching_text].to_json},
31   - searchDelay: #{options[:serach_delay].to_json},
32   - preventDuplicates: #{options[:prevent_duplicates].to_json},
33   - backspaceDeleteItem: #{options[:backspace_delete_item].to_json},
34   - queryParam: #{name.to_json},
35   - tokenLimit: #{options[:token_limit].to_json},
36   - onResult: #{options[:on_result]},
37   - onAdd: #{options[:on_add]},
38   - onDelete: #{options[:on_delete]},
39   - onReady: #{options[:on_ready]},
40   - })
41   - "
42   - result += options[:focus] ? ".focus();" : ";"
43   - if options[:avoid_enter]
44   - result += "jQuery('#token-input-#{element_id}')
45   - .live('keydown', function(event){
46   - if(event.keyCode == '13') return false;
47   - });"
48   - end
49   - result += "</script>"
50   - result
51   - end
52   -
53   - def product_display_name(product)
54   - "#{product.name} (#{product.enterprise.name})"
55   - end
56   -
57   - def display_text_field(name, value, options={:display_nil => false, :nil_symbol => '---'})
58   - value = value.to_s
59   - if !value.blank? || options[:display_nil]
60   - value = value.blank? ? options[:nil_symbol] : value
61   - content_tag('tr', content_tag('td', name+': ', :class => 'bsc-field-label') + content_tag('td', value, :class => 'bsc-field-value'))
62   - end
63   - end
64   -
65   - def display_list_field(list, options={:nil_symbol => '---'})
66   - list.map do |item|
67   - item = item.blank? ? options[:nil_symbol] : item
68   - content_tag('tr', content_tag('td', item, :class => 'bsc-field-value'))
69   - end.join
70   - end
71   -
72   - def short_text(name, chars = 40)
73   - truncate name, :length => chars, :omission => '...'
74   - end
75   -
76   -end
plugins/bsc/lib/bsc_plugin/contract.rb
... ... @@ -1,84 +0,0 @@
1   -class BscPlugin::Contract < Noosfero::Plugin::ActiveRecord
2   - validates_presence_of :bsc, :client_name
3   -
4   - has_many :sales, :class_name => 'BscPlugin::Sale'
5   - has_many :products, :through => :sales
6   - has_and_belongs_to_many :enterprises, :join_table => 'bsc_plugin_contracts_enterprises'
7   -
8   - belongs_to :bsc, :class_name => 'BscPlugin::Bsc'
9   -
10   - named_scope :status, lambda { |status_list| status_list.blank? ? {} : {:conditions => ['status in (?)', status_list]} }
11   - named_scope :sorted_by, lambda { |sorter, direction| {:order => "#{sorter} #{direction}"} }
12   -
13   - before_create do |contract|
14   - contract.created_at ||= Time.now.utc
15   - contract.updated_at ||= Time.now.utc
16   - end
17   -
18   - before_update do |contract|
19   - contract.updated_at ||= Time.now.utc
20   - end
21   -
22   - module Status
23   - OPENED = 0
24   - NEGOTIATING = 1
25   - EXECUTING = 2
26   - CLOSED = 3
27   -
28   - def self.types
29   - [OPENED, NEGOTIATING, EXECUTING, CLOSED]
30   - end
31   -
32   - def self.names
33   - [_('Opened'), _('Negotiating'), _('Executing'), _('Closed')]
34   - end
35   - end
36   -
37   - module ClientType
38   - STATE = 0
39   - FEDERAL = 1
40   -
41   - def self.types
42   - [STATE, FEDERAL]
43   - end
44   -
45   - def self.names
46   - [c_('State'), _('Federal')]
47   - end
48   - end
49   -
50   - module BusinessType
51   - PROJECTA = 0
52   - PROJECTB = 1
53   -
54   - def self.types
55   - [PROJECTA, PROJECTB]
56   - end
57   -
58   - def self.names
59   - [_('ProjectA'), _('ProjectB')]
60   - end
61   - end
62   -
63   - def enterprises_to_token_input
64   - enterprises.map { |enterprise| {:id => enterprise.id, :name => enterprise.name} }
65   - end
66   -
67   - def save_sales(sales)
68   - failed_sales = {}
69   - sales.each do |sale|
70   - sale.merge!({:contract_id => id})
71   - begin
72   - BscPlugin::Sale.create!(sale)
73   - rescue Exception => exception
74   - name = Product.find(sale[:product_id]).name
75   - failed_sales[exception.clean_message] ? failed_sales[exception.clean_message] << name : failed_sales[exception.clean_message] = [name]
76   - end
77   - end
78   - failed_sales
79   - end
80   -
81   - def total_price
82   - sales.inject(0) {|result, sale| sale.price*sale.quantity + result}
83   - end
84   -end
plugins/bsc/lib/bsc_plugin/ext/enterprise.rb
... ... @@ -1,13 +0,0 @@
1   -require_dependency 'enterprise'
2   -
3   -class Enterprise
4   - belongs_to :bsc, :class_name => 'BscPlugin::Bsc'
5   - has_and_belongs_to_many :contracts, :class_name => 'BscPlugin::Contract', :join_table => 'bsc_plugin_contracts_enterprises'
6   -
7   - FIELDS << 'bsc_id'
8   - FIELDS << 'enabled'
9   - FIELDS << 'validated'
10   -
11   - named_scope :validated, :conditions => {:validated => true}
12   - named_scope :not_validated, :conditions => {:validated => false}
13   -end
plugins/bsc/lib/bsc_plugin/ext/product.rb
... ... @@ -1,25 +0,0 @@
1   -require_dependency 'product'
2   -
3   -class Product
4   -
5   - has_many :sales, :class_name => 'BscPlugin::Sale'
6   - has_many :contracts, :through => :sales, :class_name => 'BscPlugin::Contract'
7   -
8   - def bsc
9   - enterprise.bsc if enterprise
10   - end
11   -
12   - def display_supplier_on_search?
13   - false
14   - end
15   -
16   - def action_tracker_user
17   - return self.enterprise if self.enterprise.validated
18   -
19   - if self.enterprise.bsc
20   - self.enterprise.bsc
21   - else
22   - self.enterprise
23   - end
24   - end
25   -end
plugins/bsc/lib/bsc_plugin/mailer.rb
... ... @@ -1,11 +0,0 @@
1   -class BscPlugin::Mailer < Noosfero::Plugin::MailerBase
2   -
3   - def admin_notification(admin, bsc)
4   - domain = bsc.hostname || bsc.environment.default_hostname
5   - recipients admin.contact_email
6   - from 'no-reply@' + domain
7   - subject _("[%s] Bsc management transferred to you.") % bsc.name
8   - content_type 'text/html'
9   - body :bsc => bsc
10   - end
11   -end
plugins/bsc/lib/bsc_plugin/sale.rb
... ... @@ -1,19 +0,0 @@
1   -class BscPlugin::Sale < Noosfero::Plugin::ActiveRecord
2   - validates_presence_of :product, :contract
3   - validates_uniqueness_of :product_id, :scope => :contract_id
4   - validates_numericality_of :quantity, :only_integer => true, :greater_than_or_equal_to => 0
5   - validates_numericality_of :price, :allow_nil => true
6   -
7   - belongs_to :product
8   - belongs_to :contract, :class_name => 'BscPlugin::Contract'
9   -
10   - before_create do |sale|
11   - sale.price ||= sale.product.price || 0
12   - sale.created_at ||= Time.now.utc
13   - sale.updated_at ||= Time.now.utc
14   - end
15   -
16   - before_update do |contract|
17   - contract.updated_at ||= Time.now.utc
18   - end
19   -end
plugins/bsc/po/bsc.pot
... ... @@ -1,351 +0,0 @@
1   -# SOME DESCRIPTIVE TITLE.
2   -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3   -# This file is distributed under the same license as the PACKAGE package.
4   -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5   -#
6   -#, fuzzy
7   -msgid ""
8   -msgstr ""
9   -"Project-Id-Version: 1.1-882-g0c116ba\n"
10   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
11   -"PO-Revision-Date: 2015-08-06 17:21-0300\n"
12   -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13   -"Language-Team: LANGUAGE <LL@li.org>\n"
14   -"Language: \n"
15   -"MIME-Version: 1.0\n"
16   -"Content-Type: text/plain; charset=UTF-8\n"
17   -"Content-Transfer-Encoding: 8bit\n"
18   -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
19   -
20   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
21   -msgid "Your Bsc was created."
22   -msgstr ""
23   -
24   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
25   -msgid "Enterprises validated."
26   -msgstr ""
27   -
28   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
29   -msgid "Enterprise validations couldn't be saved."
30   -msgstr ""
31   -
32   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
33   -msgid "This Bsc associations were saved successfully."
34   -msgstr ""
35   -
36   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
37   -msgid "This Bsc associations couldn't be saved."
38   -msgstr ""
39   -
40   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
41   -msgid "Enterprise ownership transferred."
42   -msgstr ""
43   -
44   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
45   -msgid "Enterprise was created in association with %s."
46   -msgstr ""
47   -
48   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
49   -msgid "Contract created."
50   -msgstr ""
51   -
52   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
53   -msgid "Contract created but some products could not be added."
54   -msgstr ""
55   -
56   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
57   -msgid "Contract doesn't exists! Maybe it was already removed."
58   -msgstr ""
59   -
60   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
61   -msgid "Could not edit such contract."
62   -msgstr ""
63   -
64   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
65   -msgid "Contract edited."
66   -msgstr ""
67   -
68   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
69   -msgid "Contract edited but some products could not be added."
70   -msgstr ""
71   -
72   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
73   -msgid "Contract removed."
74   -msgstr ""
75   -
76   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
77   -msgid "Contract could not be removed. Sorry! ^^"
78   -msgstr ""
79   -
80   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
81   -msgid "BSC association"
82   -msgstr ""
83   -
84   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
85   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
86   -msgstr ""
87   -
88   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
89   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
90   -msgstr ""
91   -
92   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
93   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
94   -msgstr ""
95   -
96   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
97   -msgid ""
98   -"Here is the reject explanation left by the administrator:\n"
99   -"\n"
100   -"%{reject_explanation}"
101   -msgstr ""
102   -
103   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
104   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
105   -msgstr ""
106   -
107   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
108   -msgid "[%s] Bsc management transferred to you."
109   -msgstr ""
110   -
111   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
112   -msgid "Bsc info and settings"
113   -msgstr ""
114   -
115   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
116   -msgid "Opened"
117   -msgstr ""
118   -
119   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
120   -msgid "Negotiating"
121   -msgstr ""
122   -
123   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
124   -msgid "Executing"
125   -msgstr ""
126   -
127   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
128   -msgid "Closed"
129   -msgstr ""
130   -
131   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
132   -msgid "Federal"
133   -msgstr ""
134   -
135   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
136   -msgid "ProjectA"
137   -msgstr ""
138   -
139   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
140   -msgid "ProjectB"
141   -msgstr ""
142   -
143   -#: plugins/bsc/lib/bsc_plugin.rb:10
144   -msgid "Adds the Bsc feature"
145   -msgstr ""
146   -
147   -#: plugins/bsc/lib/bsc_plugin.rb:14
148   -msgid "Create Bsc"
149   -msgstr ""
150   -
151   -#: plugins/bsc/lib/bsc_plugin.rb:15
152   -msgid "Validate Enterprises"
153   -msgstr ""
154   -
155   -#: plugins/bsc/lib/bsc_plugin.rb:20
156   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
157   -msgid "Manage associated enterprises"
158   -msgstr ""
159   -
160   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
161   -msgid "Transfer ownership"
162   -msgstr ""
163   -
164   -#: plugins/bsc/lib/bsc_plugin.rb:22
165   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
166   -msgid "Manage contracts"
167   -msgstr ""
168   -
169   -#: plugins/bsc/lib/bsc_plugin.rb:98
170   -msgid "Bsc"
171   -msgstr ""
172   -
173   -#: plugins/bsc/lib/bsc_plugin.rb:109
174   -#: plugins/bsc/views/shared/_fields.html.erb:53
175   -msgid "Contact"
176   -msgstr ""
177   -
178   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
179   -#: plugins/bsc/views/shared/_fields.html.erb:5
180   -msgid "Basic information"
181   -msgstr ""
182   -
183   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
184   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
185   -msgid "Client type"
186   -msgstr ""
187   -
188   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
189   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
190   -msgid "Business type"
191   -msgstr ""
192   -
193   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
194   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
195   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
196   -msgid "Status"
197   -msgstr ""
198   -
199   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
200   -msgid "Number of producers"
201   -msgstr ""
202   -
203   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
204   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
205   -msgid "Supply period"
206   -msgstr ""
207   -
208   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
209   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
210   -msgid "Quantity"
211   -msgstr ""
212   -
213   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
214   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
215   -msgid "Unit price"
216   -msgstr ""
217   -
218   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
219   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
220   -msgid "Total"
221   -msgstr ""
222   -
223   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
224   -msgid "Annotations"
225   -msgstr ""
226   -
227   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
228   -msgid "Associations awaiting approval:"
229   -msgstr ""
230   -
231   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
232   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
233   -msgid "Type in a search term for enterprise"
234   -msgstr ""
235   -
236   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
237   -msgid "Add new enterprise"
238   -msgstr ""
239   -
240   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
241   -msgid "Sort by"
242   -msgstr ""
243   -
244   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
245   -msgid "Date(newest first)"
246   -msgstr ""
247   -
248   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
249   -msgid "Date(oldest first)"
250   -msgstr ""
251   -
252   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
253   -msgid "Client name(A-Z)"
254   -msgstr ""
255   -
256   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
257   -msgid "Client name(Z-A)"
258   -msgstr ""
259   -
260   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
261   -msgid "There are no contracts at all."
262   -msgstr ""
263   -
264   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
265   -msgid "Are you sure?"
266   -msgstr ""
267   -
268   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
269   -msgid "Create new contract"
270   -msgstr ""
271   -
272   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
273   -msgid "Type in search term for enterprise"
274   -msgstr ""
275   -
276   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
277   -msgid "Add new product"
278   -msgstr ""
279   -
280   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
281   -msgid "Type in a search term for product"
282   -msgstr ""
283   -
284   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
285   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
286   -msgid "New contract"
287   -msgstr ""
288   -
289   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
290   -msgid "Existing enterprises:"
291   -msgstr ""
292   -
293   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
294   -msgid ""
295   -"Were found %{count} enterprises with similar names on the same city, you can "
296   -"decide to associate one of them or create the new enterprise confirming the "
297   -"informations you typed in."
298   -msgstr ""
299   -
300   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
301   -msgid "Associate"
302   -msgstr ""
303   -
304   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
305   -msgid "Transfer Ownership"
306   -msgstr ""
307   -
308   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
309   -msgid ""
310   -"This option allows you to transfer this enterprise's management to another "
311   -"user. This action will remove all the current administrators. Be careful "
312   -"when confirming this procedure."
313   -msgstr ""
314   -
315   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
316   -msgid "Current administrators:"
317   -msgstr ""
318   -
319   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
320   -msgid "Administrator:"
321   -msgstr ""
322   -
323   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
324   -msgid "Type in a search term for the new administrator"
325   -msgstr ""
326   -
327   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
328   -msgid "The management of %{bsc} was transferred to you."
329   -msgstr ""
330   -
331   -#: plugins/bsc/views/shared/_fields.html.erb:39
332   -msgid ""
333   -"You are about to change the address, and this will break external links to "
334   -"this bsc or to posts inside it. Do you really want to change?"
335   -msgstr ""
336   -
337   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
338   -msgid "BSC registration"
339   -msgstr ""
340   -
341   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
342   -msgid "Validate enterprises"
343   -msgstr ""
344   -
345   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
346   -msgid "Contact phone: "
347   -msgstr ""
348   -
349   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
350   -msgid "Email: "
351   -msgstr ""
plugins/bsc/po/de/bsc.po
... ... @@ -1,370 +0,0 @@
1   -# German translation of noosfero.
2   -# Copyright (C) 2009-2013 Josef Spillner
3   -# Copyright (C) 2009, 2011 Ronny Kursawe
4   -# This file is distributed under the same license as the noosfero package.
5   -# Josef Spillner <josef.spillner@tu-dresden.de>, 2009.
6   -#
7   -msgid ""
8   -msgstr ""
9   -"Project-Id-Version: 1.1-882-g0c116ba\n"
10   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
11   -"PO-Revision-Date: 2014-12-12 14:23+0200\n"
12   -"Last-Translator: Michal Čihař <michal@cihar.com>\n"
13   -"Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/"
14   -"de/>\n"
15   -"Language: de\n"
16   -"MIME-Version: 1.0\n"
17   -"Content-Type: text/plain; charset=UTF-8\n"
18   -"Content-Transfer-Encoding: 8bit\n"
19   -"Plural-Forms: nplurals=2; plural=n != 1;\n"
20   -"X-Generator: Weblate 2.2-dev\n"
21   -
22   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
23   -msgid "Your Bsc was created."
24   -msgstr "Ihr Bsc wurde erstellt."
25   -
26   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
27   -msgid "Enterprises validated."
28   -msgstr "Unternehmen validiert."
29   -
30   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
31   -msgid "Enterprise validations couldn't be saved."
32   -msgstr "Die Unternehmensvalidierungen konnten nicht gespeichert werden."
33   -
34   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
35   -msgid "This Bsc associations were saved successfully."
36   -msgstr "Diese Bsc-Verknüpfungen wurden erfolgreich gespeichert."
37   -
38   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
39   -msgid "This Bsc associations couldn't be saved."
40   -msgstr "Diese Bsc-Verknüpfung konnte nicht gespeichert werden."
41   -
42   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
43   -msgid "Enterprise ownership transferred."
44   -msgstr "Eigentümerschaft des Unternehmens übertragen."
45   -
46   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
47   -msgid "Enterprise was created in association with %s."
48   -msgstr "Das Unternehmen wurde in Zusammenhang mit %s angelegt."
49   -
50   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
51   -msgid "Contract created."
52   -msgstr "Vertrag erstellt."
53   -
54   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
55   -msgid "Contract created but some products could not be added."
56   -msgstr ""
57   -"Der Vertrag wurde erstellt, aber einige Produkte konnten nicht hinzugefügt "
58   -"werden."
59   -
60   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
61   -msgid "Contract doesn't exists! Maybe it was already removed."
62   -msgstr "Der Vertrag existiert nicht! Vielleicht wurde er bereits entfernt."
63   -
64   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
65   -msgid "Could not edit such contract."
66   -msgstr "Kann den Vertrag nicht verändern."
67   -
68   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
69   -msgid "Contract edited."
70   -msgstr "Vertrag geändert."
71   -
72   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
73   -msgid "Contract edited but some products could not be added."
74   -msgstr ""
75   -"Vertrag geändert, aber einige Produkte konnten nicht hinzugefügt werden."
76   -
77   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
78   -msgid "Contract removed."
79   -msgstr "Vertrag entfernt."
80   -
81   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
82   -msgid "Contract could not be removed. Sorry! ^^"
83   -msgstr "Vertrag konnte nicht entfernt werden. Entschuldigung! ^^"
84   -
85   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
86   -msgid "BSC association"
87   -msgstr "BSC-Zusammenschluss"
88   -
89   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
90   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
91   -msgstr ""
92   -"%{requestor} möchte das Unternehmen %{linked_subject} mit %{linked_subject} "
93   -"verknüpfen."
94   -
95   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
96   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
97   -msgstr "%{enterprise} hat Ihre Anfrage zur Verbindung mit %{bsc} akzeptiert."
98   -
99   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
100   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
101   -msgstr "%{enterprise} hat Ihre Anfrage zur Verbindung mit %{bsc} abgelehnt."
102   -
103   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
104   -msgid ""
105   -"Here is the reject explanation left by the administrator:\n"
106   -"\n"
107   -"%{reject_explanation}"
108   -msgstr ""
109   -"Hier ist der vom Administrator angegebene Grund der Ablehnung:\n"
110   -"\n"
111   -"%{reject_explanation}"
112   -
113   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
114   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
115   -msgstr "%{requestor} möchte %{bsc} als Ihr BSC verknüpfen."
116   -
117   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
118   -msgid "[%s] Bsc management transferred to you."
119   -msgstr "[%s] Die Verwaltung von Bsc wurde Ihnen übertragen."
120   -
121   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
122   -msgid "Bsc info and settings"
123   -msgstr "Bsc-Informationen und -Einstellungen"
124   -
125   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
126   -msgid "Opened"
127   -msgstr "Geöffnet"
128   -
129   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
130   -msgid "Negotiating"
131   -msgstr "Aushandlung"
132   -
133   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
134   -msgid "Executing"
135   -msgstr "Ausführung"
136   -
137   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
138   -msgid "Closed"
139   -msgstr "Geschlossen"
140   -
141   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
142   -msgid "Federal"
143   -msgstr "Föderal"
144   -
145   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
146   -msgid "ProjectA"
147   -msgstr "ProjektA"
148   -
149   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
150   -msgid "ProjectB"
151   -msgstr "ProjektB"
152   -
153   -#: plugins/bsc/lib/bsc_plugin.rb:10
154   -msgid "Adds the Bsc feature"
155   -msgstr "Fügt Unterstützung für Bsc hinzu"
156   -
157   -#: plugins/bsc/lib/bsc_plugin.rb:14
158   -msgid "Create Bsc"
159   -msgstr "Bsc erstellen"
160   -
161   -#: plugins/bsc/lib/bsc_plugin.rb:15
162   -msgid "Validate Enterprises"
163   -msgstr "Unternehmen bestätigen"
164   -
165   -#: plugins/bsc/lib/bsc_plugin.rb:20
166   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
167   -msgid "Manage associated enterprises"
168   -msgstr "Verwalte verbundene Unternehmen"
169   -
170   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
171   -msgid "Transfer ownership"
172   -msgstr "Eigentümerschaft übertragen"
173   -
174   -#: plugins/bsc/lib/bsc_plugin.rb:22
175   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
176   -msgid "Manage contracts"
177   -msgstr "Verträge verwalten"
178   -
179   -#: plugins/bsc/lib/bsc_plugin.rb:98
180   -msgid "Bsc"
181   -msgstr "Bsc"
182   -
183   -#: plugins/bsc/lib/bsc_plugin.rb:109
184   -#: plugins/bsc/views/shared/_fields.html.erb:53
185   -msgid "Contact"
186   -msgstr "Kontakt"
187   -
188   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
189   -#: plugins/bsc/views/shared/_fields.html.erb:5
190   -msgid "Basic information"
191   -msgstr "Basisinformationen"
192   -
193   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
194   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
195   -msgid "Client type"
196   -msgstr "Typ des Kunden"
197   -
198   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
199   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
200   -msgid "Business type"
201   -msgstr "Typ des Geschäfts"
202   -
203   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
204   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
205   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
206   -msgid "Status"
207   -msgstr "Status"
208   -
209   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
210   -msgid "Number of producers"
211   -msgstr "Anzahl der Produzenten"
212   -
213   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
214   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
215   -msgid "Supply period"
216   -msgstr "Zulieferungszeitabschnitt"
217   -
218   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
219   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
220   -msgid "Quantity"
221   -msgstr "Anzahl"
222   -
223   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
224   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
225   -msgid "Unit price"
226   -msgstr "Stückpreis"
227   -
228   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
229   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
230   -msgid "Total"
231   -msgstr "Gesamt"
232   -
233   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
234   -msgid "Annotations"
235   -msgstr "Anmerkungen"
236   -
237   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
238   -msgid "Associations awaiting approval:"
239   -msgstr "Assoziierungen, welche noch bestätigt werden müssen:"
240   -
241   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
242   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
243   -msgid "Type in a search term for enterprise"
244   -msgstr "Geben Sie einen Suchbegriff für Unternehmen ein"
245   -
246   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
247   -msgid "Add new enterprise"
248   -msgstr "Neues Unternehmen hinzufügen"
249   -
250   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
251   -msgid "Sort by"
252   -msgstr "Sortieren nach"
253   -
254   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
255   -msgid "Date(newest first)"
256   -msgstr "Datum (neueste zuerst)"
257   -
258   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
259   -msgid "Date(oldest first)"
260   -msgstr "Datum (älteste zuerst)"
261   -
262   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
263   -msgid "Client name(A-Z)"
264   -msgstr "Kundenname (A-Z)"
265   -
266   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
267   -msgid "Client name(Z-A)"
268   -msgstr "Kundenname (Z-A)"
269   -
270   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
271   -msgid "There are no contracts at all."
272   -msgstr "Sie haben noch keine Verträge."
273   -
274   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
275   -msgid "Are you sure?"
276   -msgstr "Sind Sie sicher?"
277   -
278   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
279   -msgid "Create new contract"
280   -msgstr "Einen neuen Vertrag erstellen"
281   -
282   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
283   -msgid "Type in search term for enterprise"
284   -msgstr "Geben Sie den Suchbegriff für das Unternehmen ein"
285   -
286   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
287   -msgid "Add new product"
288   -msgstr "Neues Produkt hinzufügen"
289   -
290   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
291   -msgid "Type in a search term for product"
292   -msgstr "Geben Sie einen Suchbegriff für das Produkt ein"
293   -
294   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
295   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
296   -msgid "New contract"
297   -msgstr "Neuer Vertrag"
298   -
299   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
300   -msgid "Existing enterprises:"
301   -msgstr "Existierende Unternehmen:"
302   -
303   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
304   -msgid ""
305   -"Were found %{count} enterprises with similar names on the same city, you can "
306   -"decide to associate one of them or create the new enterprise confirming the "
307   -"informations you typed in."
308   -msgstr ""
309   -"Wir haben %{count} Firmen mit ähnlichen Namen in der gleichen Stadt "
310   -"gefunden. Sie können sich mit einer von diesen assoziieren oder eine neue "
311   -"Firma unter Bestätigung der von Ihnen getätigten Angaben gründen."
312   -
313   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
314   -msgid "Associate"
315   -msgstr "Verknüpfen"
316   -
317   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
318   -msgid "Transfer Ownership"
319   -msgstr "Eigentümerschaft übertragen"
320   -
321   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
322   -msgid ""
323   -"This option allows you to transfer this enterprise's management to another "
324   -"user. This action will remove all the current administrators. Be careful "
325   -"when confirming this procedure."
326   -msgstr ""
327   -"Diese Option erlaubt Ihnen, die Verwaltung dieses Unternehmens an einen "
328   -"anderen Benutzer zu übertragen. Diese Aktion wird alle derzeitigen "
329   -"Administratoren entfernen. Seien Sie vorsichtig, bevor Sie diese Prozedur "
330   -"ausführen."
331   -
332   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
333   -msgid "Current administrators:"
334   -msgstr "Aktuelle Administratoren:"
335   -
336   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
337   -msgid "Administrator:"
338   -msgstr "Administrator:"
339   -
340   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
341   -msgid "Type in a search term for the new administrator"
342   -msgstr "Geben Sie einen Suchbegriff für den neuen Administrator ein"
343   -
344   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
345   -msgid "The management of %{bsc} was transferred to you."
346   -msgstr "Die Verwaltung des %{bsc} wurde zu Ihnen transferiert."
347   -
348   -#: plugins/bsc/views/shared/_fields.html.erb:39
349   -msgid ""
350   -"You are about to change the address, and this will break external links to "
351   -"this bsc or to posts inside it. Do you really want to change?"
352   -msgstr ""
353   -"Sie sind dabei die Adresse zu ändern. Das unterbricht externe Verweise zum "
354   -"Bsc und zu deren Inhalten. Wollen Sie wirklich die Adresse ändern?"
355   -
356   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
357   -msgid "BSC registration"
358   -msgstr "BSC-Registrierung"
359   -
360   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
361   -msgid "Validate enterprises"
362   -msgstr "Unternehmen validieren"
363   -
364   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
365   -msgid "Contact phone: "
366   -msgstr "Kontakttelefonnummer: "
367   -
368   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
369   -msgid "Email: "
370   -msgstr "E-Mail: "
plugins/bsc/po/es/bsc.po
... ... @@ -1,364 +0,0 @@
1   -# SOME DESCRIPTIVE TITLE.
2   -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3   -# This file is distributed under the same license as the PACKAGE package.
4   -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5   -#
6   -msgid ""
7   -msgstr ""
8   -"Project-Id-Version: 1.1-882-g0c116ba\n"
9   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
10   -"PO-Revision-Date: 2014-11-03 15:52+0200\n"
11   -"Last-Translator: Michal Čihař <michal@cihar.com>\n"
12   -"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/"
13   -"noosfero/es/>\n"
14   -"Language: es\n"
15   -"MIME-Version: 1.0\n"
16   -"Content-Type: text/plain; charset=UTF-8\n"
17   -"Content-Transfer-Encoding: 8bit\n"
18   -"Plural-Forms: nplurals=2; plural=n != 1;\n"
19   -"X-Generator: Weblate 2.0-dev\n"
20   -
21   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
22   -msgid "Your Bsc was created."
23   -msgstr "Tu Bsc fue creado."
24   -
25   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
26   -msgid "Enterprises validated."
27   -msgstr "Empresas validadas."
28   -
29   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
30   -msgid "Enterprise validations couldn't be saved."
31   -msgstr "Las validaciones de la empresa no pudieron guardarse."
32   -
33   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
34   -msgid "This Bsc associations were saved successfully."
35   -msgstr "Estas asociaciones Bsc fueron guardadas correctamente."
36   -
37   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
38   -msgid "This Bsc associations couldn't be saved."
39   -msgstr "Estas asociaciones Bsc no pudieron ser guardadas."
40   -
41   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
42   -msgid "Enterprise ownership transferred."
43   -msgstr "Propiedad de la empresa transferida."
44   -
45   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
46   -msgid "Enterprise was created in association with %s."
47   -msgstr "La empresa fue creada en asociación con %s."
48   -
49   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
50   -msgid "Contract created."
51   -msgstr "Contrato creado."
52   -
53   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
54   -msgid "Contract created but some products could not be added."
55   -msgstr "Contrato creado pero algunos productos no pudieron agregarse."
56   -
57   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
58   -msgid "Contract doesn't exists! Maybe it was already removed."
59   -msgstr "¡El contrato no existe! Quizás ya fue eliminado."
60   -
61   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
62   -msgid "Could not edit such contract."
63   -msgstr "No se puede editar tal contrato."
64   -
65   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
66   -msgid "Contract edited."
67   -msgstr "contrato editado."
68   -
69   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
70   -msgid "Contract edited but some products could not be added."
71   -msgstr "Contrato editado pero algunos productos no pueden ser agregados."
72   -
73   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
74   -msgid "Contract removed."
75   -msgstr "Contrato eliminado."
76   -
77   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
78   -msgid "Contract could not be removed. Sorry! ^^"
79   -msgstr "El contrato no puede ser eliminado. ¡Perdón! ^^"
80   -
81   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
82   -msgid "BSC association"
83   -msgstr "Asociación BSC"
84   -
85   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
86   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
87   -msgstr "%{requestor} quiere asociar esta empresa con %{linked_subject}."
88   -
89   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
90   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
91   -msgstr "%{enterprrise} aceptó tu solicitud para asociarse con %{bsc}."
92   -
93   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
94   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
95   -msgstr "%{enterprise} rechazó tu solicitud para asociarse con %{bsc}."
96   -
97   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
98   -msgid ""
99   -"Here is the reject explanation left by the administrator:\n"
100   -"\n"
101   -"%{reject_explanation}"
102   -msgstr ""
103   -"Aquí está la explicación del rechazo dejada por el administrador:\n"
104   -"\n"
105   -"%{reject_explanation}"
106   -
107   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
108   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
109   -msgstr "%{requestor} quire asociar %{bsc} como tu BSC."
110   -
111   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
112   -msgid "[%s] Bsc management transferred to you."
113   -msgstr "[%s] administración de bsc transferida a ti"
114   -
115   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
116   -msgid "Bsc info and settings"
117   -msgstr "Información y configuración de Bsc"
118   -
119   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
120   -msgid "Opened"
121   -msgstr "Abierto"
122   -
123   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
124   -msgid "Negotiating"
125   -msgstr "Negociando"
126   -
127   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
128   -msgid "Executing"
129   -msgstr "Ejecutando"
130   -
131   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
132   -msgid "Closed"
133   -msgstr "Cerrado"
134   -
135   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
136   -msgid "Federal"
137   -msgstr "Federal"
138   -
139   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
140   -msgid "ProjectA"
141   -msgstr "Proyecto A"
142   -
143   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
144   -msgid "ProjectB"
145   -msgstr "Proyecto B"
146   -
147   -#: plugins/bsc/lib/bsc_plugin.rb:10
148   -msgid "Adds the Bsc feature"
149   -msgstr "Añade la característica Bsc"
150   -
151   -#: plugins/bsc/lib/bsc_plugin.rb:14
152   -msgid "Create Bsc"
153   -msgstr "Crear Bsc"
154   -
155   -#: plugins/bsc/lib/bsc_plugin.rb:15
156   -msgid "Validate Enterprises"
157   -msgstr "Validar empresas"
158   -
159   -#: plugins/bsc/lib/bsc_plugin.rb:20
160   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
161   -msgid "Manage associated enterprises"
162   -msgstr "Administrar empresas asociadas"
163   -
164   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
165   -msgid "Transfer ownership"
166   -msgstr "Transferir propiedad"
167   -
168   -#: plugins/bsc/lib/bsc_plugin.rb:22
169   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
170   -msgid "Manage contracts"
171   -msgstr "Administrar contratos"
172   -
173   -#: plugins/bsc/lib/bsc_plugin.rb:98
174   -msgid "Bsc"
175   -msgstr "Bsc"
176   -
177   -#: plugins/bsc/lib/bsc_plugin.rb:109
178   -#: plugins/bsc/views/shared/_fields.html.erb:53
179   -msgid "Contact"
180   -msgstr "Contacto"
181   -
182   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
183   -#: plugins/bsc/views/shared/_fields.html.erb:5
184   -msgid "Basic information"
185   -msgstr "Información básica"
186   -
187   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
188   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
189   -msgid "Client type"
190   -msgstr "Tipo de cliente"
191   -
192   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
193   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
194   -msgid "Business type"
195   -msgstr "Tipo de negocio"
196   -
197   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
198   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
199   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
200   -msgid "Status"
201   -msgstr "Estado"
202   -
203   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
204   -msgid "Number of producers"
205   -msgstr "Número de productores"
206   -
207   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
208   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
209   -msgid "Supply period"
210   -msgstr "Período de suministro"
211   -
212   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
213   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
214   -msgid "Quantity"
215   -msgstr "Cantidad"
216   -
217   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
218   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
219   -msgid "Unit price"
220   -msgstr "Precio unitario"
221   -
222   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
223   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
224   -msgid "Total"
225   -msgstr "Total"
226   -
227   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
228   -msgid "Annotations"
229   -msgstr "Anotaciones"
230   -
231   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
232   -msgid "Associations awaiting approval:"
233   -msgstr "Asociaciones de espera de aprobación:"
234   -
235   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
236   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
237   -msgid "Type in a search term for enterprise"
238   -msgstr "Ingresa un término de búsqueda para la empresa"
239   -
240   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
241   -msgid "Add new enterprise"
242   -msgstr "Añadir nueva empresa"
243   -
244   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
245   -msgid "Sort by"
246   -msgstr "Ordenar por"
247   -
248   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
249   -msgid "Date(newest first)"
250   -msgstr "Fecha (más reciente primero)"
251   -
252   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
253   -msgid "Date(oldest first)"
254   -msgstr "Fecha (más antiguo primero)"
255   -
256   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
257   -msgid "Client name(A-Z)"
258   -msgstr "Nombre del cliente (A-Z)"
259   -
260   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
261   -msgid "Client name(Z-A)"
262   -msgstr "Nombre del cliente (Z-A)"
263   -
264   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
265   -msgid "There are no contracts at all."
266   -msgstr "No hay ningún contrato."
267   -
268   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
269   -msgid "Are you sure?"
270   -msgstr "¿Estás seguro?"
271   -
272   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
273   -msgid "Create new contract"
274   -msgstr "Crear nuevo contrato"
275   -
276   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
277   -msgid "Type in search term for enterprise"
278   -msgstr "Ingresa un término de búsqueda para la empresa"
279   -
280   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
281   -msgid "Add new product"
282   -msgstr "Añadir nuevo producto"
283   -
284   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
285   -msgid "Type in a search term for product"
286   -msgstr "Ingresa un término de búsqueda para el producto"
287   -
288   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
289   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
290   -msgid "New contract"
291   -msgstr "Nuevo contrato"
292   -
293   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
294   -msgid "Existing enterprises:"
295   -msgstr "Empresas existentes:"
296   -
297   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
298   -msgid ""
299   -"Were found %{count} enterprises with similar names on the same city, you can "
300   -"decide to associate one of them or create the new enterprise confirming the "
301   -"informations you typed in."
302   -msgstr ""
303   -"Fueron encontrados %{count} empresas con nombres similares en la misma "
304   -"ciudad, puedes decidir asociar una de ellos o crear la nueva empresa "
305   -"confirmando la información que escribiste."
306   -
307   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
308   -msgid "Associate"
309   -msgstr "Asociar"
310   -
311   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
312   -msgid "Transfer Ownership"
313   -msgstr "Transferir propiedad"
314   -
315   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
316   -msgid ""
317   -"This option allows you to transfer this enterprise's management to another "
318   -"user. This action will remove all the current administrators. Be careful "
319   -"when confirming this procedure."
320   -msgstr ""
321   -"Esta opción te permite transferir la administración de esta empresa a otro "
322   -"usuario. Esta acción eliminará a todos los administradores actuales. Ten "
323   -"cuidado cuando confirmes este proceso."
324   -
325   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
326   -msgid "Current administrators:"
327   -msgstr "Administradores actuales:"
328   -
329   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
330   -msgid "Administrator:"
331   -msgstr "Administrador:"
332   -
333   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
334   -msgid "Type in a search term for the new administrator"
335   -msgstr "Ingresa un término de búsqueda para el nuevo administrador"
336   -
337   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
338   -msgid "The management of %{bsc} was transferred to you."
339   -msgstr "La administración de %{bsc} te fue transferido."
340   -
341   -#: plugins/bsc/views/shared/_fields.html.erb:39
342   -msgid ""
343   -"You are about to change the address, and this will break external links to "
344   -"this bsc or to posts inside it. Do you really want to change?"
345   -msgstr ""
346   -"Estás a punto de cambiar la dirección, y esto romperá los enlaces externos a "
347   -"este bsc o a las publicaciones su interior. ¿Estás seguro que quieres "
348   -"cambiarla?"
349   -
350   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
351   -msgid "BSC registration"
352   -msgstr "Registro de BSC"
353   -
354   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
355   -msgid "Validate enterprises"
356   -msgstr "Validar empresas"
357   -
358   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
359   -msgid "Contact phone: "
360   -msgstr "Teléfono de contacto: "
361   -
362   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
363   -msgid "Email: "
364   -msgstr "Correo electrónico: "
plugins/bsc/po/fr/bsc.po
... ... @@ -1,412 +0,0 @@
1   -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2   -# This file is distributed under the same license as the PACKAGE package.
3   -#
4   -# , 2009.
5   -msgid ""
6   -msgstr ""
7   -"Project-Id-Version: 1.1-882-g0c116ba\n"
8   -"Report-Msgid-Bugs-To: \n"
9   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
10   -"PO-Revision-Date: 2014-12-12 14:22+0200\n"
11   -"Last-Translator: Michal Čihař <michal@cihar.com>\n"
12   -"Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/"
13   -"fr/>\n"
14   -"Language: fr\n"
15   -"MIME-Version: 1.0\n"
16   -"Content-Type: text/plain; charset=UTF-8\n"
17   -"Content-Transfer-Encoding: 8bit\n"
18   -"Plural-Forms: nplurals=2; plural=n > 1;\n"
19   -"X-Generator: Weblate 2.2-dev\n"
20   -
21   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
22   -#, fuzzy
23   -msgid "Your Bsc was created."
24   -msgstr "Votre adresse e-mail %s vient d'être activée"
25   -
26   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
27   -#, fuzzy
28   -msgid "Enterprises validated."
29   -msgstr "Validations d'entreprises"
30   -
31   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
32   -#, fuzzy
33   -msgid "Enterprise validations couldn't be saved."
34   -msgstr "Validations d'entreprises"
35   -
36   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
37   -#, fuzzy
38   -msgid "This Bsc associations were saved successfully."
39   -msgstr "Fonctionnalités mises à jour avec succès."
40   -
41   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
42   -#, fuzzy
43   -msgid "This Bsc associations couldn't be saved."
44   -msgstr "Ce fichier n'a pas pu être sauvegardé"
45   -
46   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
47   -#, fuzzy
48   -msgid "Enterprise ownership transferred."
49   -msgstr "Page d'accueil de l'entreprise"
50   -
51   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
52   -#, fuzzy
53   -msgid "Enterprise was created in association with %s."
54   -msgstr "Enregistrement de l'enterprise : \"%s\""
55   -
56   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
57   -#, fuzzy
58   -msgid "Contract created."
59   -msgstr "Adresse électronique de contact"
60   -
61   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
62   -msgid "Contract created but some products could not be added."
63   -msgstr ""
64   -
65   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
66   -msgid "Contract doesn't exists! Maybe it was already removed."
67   -msgstr ""
68   -
69   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
70   -#, fuzzy
71   -msgid "Could not edit such contract."
72   -msgstr "Impossible de mettre à jour le produit"
73   -
74   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
75   -#, fuzzy
76   -msgid "Contract edited."
77   -msgstr "Adresse électronique de contact"
78   -
79   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
80   -#, fuzzy
81   -msgid "Contract edited but some products could not be added."
82   -msgstr "Bloc d'information de profil"
83   -
84   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
85   -#, fuzzy
86   -msgid "Contract removed."
87   -msgstr "Corps de l'article"
88   -
89   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
90   -#, fuzzy
91   -msgid "Contract could not be removed. Sorry! ^^"
92   -msgstr "Bloc d'information de profil"
93   -
94   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
95   -#, fuzzy
96   -msgid "BSC association"
97   -msgstr "Informations de contact"
98   -
99   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
100   -#, fuzzy
101   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
102   -msgstr "L'utilisateur «%{user}» veut activer l'adresse «%{email}»"
103   -
104   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
105   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
106   -msgstr ""
107   -
108   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
109   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
110   -msgstr ""
111   -
112   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
113   -msgid ""
114   -"Here is the reject explanation left by the administrator:\n"
115   -"\n"
116   -"%{reject_explanation}"
117   -msgstr ""
118   -
119   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
120   -#, fuzzy
121   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
122   -msgstr "%s veut être votre contact."
123   -
124   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
125   -msgid "[%s] Bsc management transferred to you."
126   -msgstr ""
127   -
128   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
129   -#, fuzzy
130   -msgid "Bsc info and settings"
131   -msgstr "Informations et paramètres"
132   -
133   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
134   -#, fuzzy
135   -msgid "Opened"
136   -msgstr "ouvrir"
137   -
138   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
139   -#, fuzzy
140   -msgid "Negotiating"
141   -msgstr "Paramètres"
142   -
143   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
144   -#, fuzzy
145   -msgid "Executing"
146   -msgstr "Édition"
147   -
148   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
149   -#, fuzzy
150   -msgid "Closed"
151   -msgstr "Fermer"
152   -
153   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
154   -#, fuzzy
155   -msgid "Federal"
156   -msgstr "Tâche générique"
157   -
158   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
159   -#, fuzzy
160   -msgid "ProjectA"
161   -msgstr "Produit"
162   -
163   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
164   -#, fuzzy
165   -msgid "ProjectB"
166   -msgstr "Produit"
167   -
168   -#: plugins/bsc/lib/bsc_plugin.rb:10
169   -#, fuzzy
170   -msgid "Adds the Bsc feature"
171   -msgstr "Autres fonctionnalités"
172   -
173   -#: plugins/bsc/lib/bsc_plugin.rb:14
174   -#, fuzzy
175   -msgid "Create Bsc"
176   -msgstr "Créer"
177   -
178   -#: plugins/bsc/lib/bsc_plugin.rb:15
179   -#, fuzzy
180   -msgid "Validate Enterprises"
181   -msgstr "Valider l'entreprise"
182   -
183   -#: plugins/bsc/lib/bsc_plugin.rb:20
184   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
185   -#, fuzzy
186   -msgid "Manage associated enterprises"
187   -msgstr "Gérer les entreprises"
188   -
189   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
190   -msgid "Transfer ownership"
191   -msgstr ""
192   -
193   -#: plugins/bsc/lib/bsc_plugin.rb:22
194   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
195   -#, fuzzy
196   -msgid "Manage contracts"
197   -msgstr "Gérer les contacts."
198   -
199   -#: plugins/bsc/lib/bsc_plugin.rb:98
200   -msgid "Bsc"
201   -msgstr ""
202   -
203   -#: plugins/bsc/lib/bsc_plugin.rb:109
204   -#: plugins/bsc/views/shared/_fields.html.erb:53
205   -msgid "Contact"
206   -msgstr "Contact "
207   -
208   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
209   -#: plugins/bsc/views/shared/_fields.html.erb:5
210   -#, fuzzy
211   -msgid "Basic information"
212   -msgstr "Informations de contact"
213   -
214   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
215   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
216   -#, fuzzy
217   -msgid "Client type"
218   -msgstr "Type de contenu"
219   -
220   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
221   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
222   -#, fuzzy
223   -msgid "Business type"
224   -msgstr "Nom de fichier"
225   -
226   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
227   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
228   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
229   -msgid "Status"
230   -msgstr "Statut"
231   -
232   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
233   -#, fuzzy
234   -msgid "Number of producers"
235   -msgstr "Pas de produit"
236   -
237   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
238   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
239   -#, fuzzy
240   -msgid "Supply period"
241   -msgstr "Fournisseur : %s"
242   -
243   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
244   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
245   -#, fuzzy
246   -msgid "Quantity"
247   -msgstr "Qualité"
248   -
249   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
250   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
251   -#, fuzzy
252   -msgid "Unit price"
253   -msgstr "Distance :"
254   -
255   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
256   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
257   -#, fuzzy
258   -msgid "Total"
259   -msgstr "Pour : "
260   -
261   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
262   -#, fuzzy
263   -msgid "Annotations"
264   -msgstr "Message d'invitation :"
265   -
266   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
267   -msgid "Associations awaiting approval:"
268   -msgstr ""
269   -
270   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
271   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
272   -#, fuzzy
273   -msgid "Type in a search term for enterprise"
274   -msgstr "Désactiver la recherche d'entreprises"
275   -
276   -# (second try of this knid of contents)
277   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
278   -#, fuzzy
279   -msgid "Add new enterprise"
280   -msgstr "Une entreprise"
281   -
282   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
283   -#, fuzzy
284   -msgid "Sort by"
285   -msgstr "Nouveau groupe"
286   -
287   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
288   -msgid "Date(newest first)"
289   -msgstr ""
290   -
291   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
292   -msgid "Date(oldest first)"
293   -msgstr ""
294   -
295   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
296   -msgid "Client name(A-Z)"
297   -msgstr ""
298   -
299   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
300   -msgid "Client name(Z-A)"
301   -msgstr ""
302   -
303   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
304   -#, fuzzy
305   -msgid "There are no contracts at all."
306   -msgstr "Vous n'avez pas encore de contact."
307   -
308   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
309   -msgid "Are you sure?"
310   -msgstr ""
311   -
312   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
313   -#, fuzzy
314   -msgid "Create new contract"
315   -msgstr "Créer un nouveau groupe"
316   -
317   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
318   -#, fuzzy
319   -msgid "Type in search term for enterprise"
320   -msgstr "Désactiver la recherche d'entreprises"
321   -
322   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
323   -#, fuzzy
324   -msgid "Add new product"
325   -msgstr "Ajouter un produit"
326   -
327   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
328   -#, fuzzy
329   -msgid "Type in a search term for product"
330   -msgstr "Désactiver la recherche d'entreprises"
331   -
332   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
333   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
334   -#, fuzzy
335   -msgid "New contract"
336   -msgstr "Tout le contenu"
337   -
338   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
339   -#, fuzzy
340   -msgid "Existing enterprises:"
341   -msgstr "Éditer l'entreprise"
342   -
343   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
344   -msgid ""
345   -"Were found %{count} enterprises with similar names on the same city, you can "
346   -"decide to associate one of them or create the new enterprise confirming the "
347   -"informations you typed in."
348   -msgstr ""
349   -
350   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
351   -#, fuzzy
352   -msgid "Associate"
353   -msgstr "Activer"
354   -
355   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
356   -msgid "Transfer Ownership"
357   -msgstr ""
358   -
359   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
360   -msgid ""
361   -"This option allows you to transfer this enterprise's management to another "
362   -"user. This action will remove all the current administrators. Be careful "
363   -"when confirming this procedure."
364   -msgstr ""
365   -
366   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
367   -#, fuzzy
368   -msgid "Current administrators:"
369   -msgstr "Membres"
370   -
371   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
372   -#, fuzzy
373   -msgid "Administrator:"
374   -msgstr "Interface d'administration"
375   -
376   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
377   -msgid "Type in a search term for the new administrator"
378   -msgstr ""
379   -
380   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
381   -msgid "The management of %{bsc} was transferred to you."
382   -msgstr ""
383   -
384   -#: plugins/bsc/views/shared/_fields.html.erb:39
385   -#, fuzzy
386   -msgid ""
387   -"You are about to change the address, and this will break external links to "
388   -"this bsc or to posts inside it. Do you really want to change?"
389   -msgstr ""
390   -"Vous êtes sur le point de modifier cette adresse, et cela risque de briser "
391   -"les liens extérieurs menant à la page d'accueil ou le contenu du site lui-"
392   -"même. Voulez-vous vraiment la modifier ?"
393   -
394   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
395   -#, fuzzy
396   -msgid "BSC registration"
397   -msgstr "Enregistrement de l'enterprise : \"%s\""
398   -
399   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
400   -#, fuzzy
401   -msgid "Validate enterprises"
402   -msgstr "Valider l'entreprise"
403   -
404   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
405   -#, fuzzy
406   -msgid "Contact phone: "
407   -msgstr "Téléphone de contact :"
408   -
409   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
410   -#, fuzzy
411   -msgid "Email: "
412   -msgstr "Courrier électronique : %s"
plugins/bsc/po/hy/bsc.po
... ... @@ -1,404 +0,0 @@
1   -# SOME DESCRIPTIVE TITLE.
2   -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3   -# This file is distributed under the same license as the PACKAGE package.
4   -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5   -#
6   -msgid ""
7   -msgstr ""
8   -"Project-Id-Version: 1.1-882-g0c116ba\n"
9   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
10   -"PO-Revision-Date: 2009-10-26 16:20-0300\n"
11   -"Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n"
12   -"Language-Team: LANGUAGE <LL@li.org>\n"
13   -"Language: hy\n"
14   -"MIME-Version: 1.0\n"
15   -"Content-Type: text/plain; charset=UTF-8\n"
16   -"Content-Transfer-Encoding: 8bit\n"
17   -"Plural-Forms: nplurals=2; plural=(n > 1);\n"
18   -"X-Generator: Pootle 1.1.0\n"
19   -
20   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
21   -#, fuzzy
22   -msgid "Your Bsc was created."
23   -msgstr "%s վերացված է"
24   -
25   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
26   -#, fuzzy
27   -msgid "Enterprises validated."
28   -msgstr "Ձեռնարկությունների վավերացում"
29   -
30   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
31   -#, fuzzy
32   -msgid "Enterprise validations couldn't be saved."
33   -msgstr "Ձեռնարկությունների վավերացում"
34   -
35   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
36   -#, fuzzy
37   -msgid "This Bsc associations were saved successfully."
38   -msgstr "Առանձնահատկությունները հաջողությամբ թարմացված են:"
39   -
40   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
41   -#, fuzzy
42   -msgid "This Bsc associations couldn't be saved."
43   -msgstr "Անհանատական էջի տվյալների բաժին"
44   -
45   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
46   -#, fuzzy
47   -msgid "Enterprise ownership transferred."
48   -msgstr "Ձեռնարկության գլխավոր էջ"
49   -
50   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
51   -#, fuzzy
52   -msgid "Enterprise was created in association with %s."
53   -msgstr "Ձեռնարկության գրանցում «%s»"
54   -
55   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
56   -#, fuzzy
57   -msgid "Contract created."
58   -msgstr "էլ. հասցե"
59   -
60   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
61   -msgid "Contract created but some products could not be added."
62   -msgstr ""
63   -
64   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
65   -msgid "Contract doesn't exists! Maybe it was already removed."
66   -msgstr ""
67   -
68   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
69   -#, fuzzy
70   -msgid "Could not edit such contract."
71   -msgstr "Արտադրանք թարմացնելն անհնար է"
72   -
73   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
74   -#, fuzzy
75   -msgid "Contract edited."
76   -msgstr "էլ. հասցե"
77   -
78   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
79   -#, fuzzy
80   -msgid "Contract edited but some products could not be added."
81   -msgstr "Անհանատական էջի տվյալների բաժին"
82   -
83   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
84   -#, fuzzy
85   -msgid "Contract removed."
86   -msgstr "Բուն հոդված"
87   -
88   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
89   -#, fuzzy
90   -msgid "Contract could not be removed. Sorry! ^^"
91   -msgstr "Անհանատական էջի տվյալների բաժին"
92   -
93   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
94   -#, fuzzy
95   -msgid "BSC association"
96   -msgstr "Էլ. հասցե"
97   -
98   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
99   -#, fuzzy
100   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
101   -msgstr "%s-ը ցանկանում է %s-ի անդամ դառնալ:"
102   -
103   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
104   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
105   -msgstr ""
106   -
107   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
108   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
109   -msgstr ""
110   -
111   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
112   -msgid ""
113   -"Here is the reject explanation left by the administrator:\n"
114   -"\n"
115   -"%{reject_explanation}"
116   -msgstr ""
117   -
118   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
119   -#, fuzzy
120   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
121   -msgstr "%s ցանկանում է Ձեր ընկերը դառնալ"
122   -
123   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
124   -msgid "[%s] Bsc management transferred to you."
125   -msgstr ""
126   -
127   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
128   -#, fuzzy
129   -msgid "Bsc info and settings"
130   -msgstr "Անհանատական էջի տվյալների բաժին"
131   -
132   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
133   -#, fuzzy
134   -msgid "Opened"
135   -msgstr "բացել"
136   -
137   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
138   -#, fuzzy
139   -msgid "Negotiating"
140   -msgstr "Պարամետրեր"
141   -
142   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
143   -#, fuzzy
144   -msgid "Executing"
145   -msgstr "Փոփոխում"
146   -
147   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
148   -#, fuzzy
149   -msgid "Closed"
150   -msgstr "Փակել"
151   -
152   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
153   -#, fuzzy
154   -msgid "Federal"
155   -msgstr "Ընդհանուր առաջադրանք"
156   -
157   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
158   -#, fuzzy
159   -msgid "ProjectA"
160   -msgstr "Արտադրանք"
161   -
162   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
163   -#, fuzzy
164   -msgid "ProjectB"
165   -msgstr "Արտադրանք"
166   -
167   -#: plugins/bsc/lib/bsc_plugin.rb:10
168   -#, fuzzy
169   -msgid "Adds the Bsc feature"
170   -msgstr "Այլ առանձնահատկություն"
171   -
172   -#: plugins/bsc/lib/bsc_plugin.rb:14
173   -#, fuzzy
174   -msgid "Create Bsc"
175   -msgstr "Ստեղծել"
176   -
177   -#: plugins/bsc/lib/bsc_plugin.rb:15
178   -#, fuzzy
179   -msgid "Validate Enterprises"
180   -msgstr "Վավերացնել ձեռնարկությունը"
181   -
182   -#: plugins/bsc/lib/bsc_plugin.rb:20
183   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
184   -#, fuzzy
185   -msgid "Manage associated enterprises"
186   -msgstr "Մեկ ձեռնարկություն"
187   -
188   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
189   -msgid "Transfer ownership"
190   -msgstr ""
191   -
192   -#: plugins/bsc/lib/bsc_plugin.rb:22
193   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
194   -#, fuzzy
195   -msgid "Manage contracts"
196   -msgstr "Կառավարել բովանդակությունը:"
197   -
198   -#: plugins/bsc/lib/bsc_plugin.rb:98
199   -msgid "Bsc"
200   -msgstr ""
201   -
202   -#: plugins/bsc/lib/bsc_plugin.rb:109
203   -#: plugins/bsc/views/shared/_fields.html.erb:53
204   -msgid "Contact"
205   -msgstr ""
206   -
207   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
208   -#: plugins/bsc/views/shared/_fields.html.erb:5
209   -#, fuzzy
210   -msgid "Basic information"
211   -msgstr "Էլ. հասցե"
212   -
213   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
214   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
215   -#, fuzzy
216   -msgid "Client type"
217   -msgstr "Բովանդակության տեսակ"
218   -
219   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
220   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
221   -#, fuzzy
222   -msgid "Business type"
223   -msgstr "Սեփականատիրոջ տեսակ"
224   -
225   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
226   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
227   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
228   -msgid "Status"
229   -msgstr "Կարգավիճակ"
230   -
231   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
232   -#, fuzzy
233   -msgid "Number of producers"
234   -msgstr "Արտադրանք չկա"
235   -
236   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
237   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
238   -#, fuzzy
239   -msgid "Supply period"
240   -msgstr "Առաքիչ %s"
241   -
242   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
243   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
244   -#, fuzzy
245   -msgid "Quantity"
246   -msgstr "Որակ"
247   -
248   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
249   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
250   -#, fuzzy
251   -msgid "Unit price"
252   -msgstr "Հեռավորություն"
253   -
254   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
255   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
256   -msgid "Total"
257   -msgstr ""
258   -
259   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
260   -#, fuzzy
261   -msgid "Annotations"
262   -msgstr "Կառավարման վահանակ"
263   -
264   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
265   -msgid "Associations awaiting approval:"
266   -msgstr ""
267   -
268   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
269   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
270   -#, fuzzy
271   -msgid "Type in a search term for enterprise"
272   -msgstr "Դիզակտիվացնել ձեռնարկությունների որոնումը"
273   -
274   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
275   -#, fuzzy
276   -msgid "Add new enterprise"
277   -msgstr "Մեկ ձեռնարկություն"
278   -
279   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
280   -#, fuzzy
281   -msgid "Sort by"
282   -msgstr "Մեկ համայնք"
283   -
284   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
285   -msgid "Date(newest first)"
286   -msgstr ""
287   -
288   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
289   -msgid "Date(oldest first)"
290   -msgstr ""
291   -
292   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
293   -msgid "Client name(A-Z)"
294   -msgstr ""
295   -
296   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
297   -msgid "Client name(Z-A)"
298   -msgstr ""
299   -
300   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
301   -msgid "There are no contracts at all."
302   -msgstr ""
303   -
304   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
305   -msgid "Are you sure?"
306   -msgstr ""
307   -
308   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
309   -#, fuzzy
310   -msgid "Create new contract"
311   -msgstr "Ստեղծել նոր համայնք"
312   -
313   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
314   -#, fuzzy
315   -msgid "Type in search term for enterprise"
316   -msgstr "Դիզակտիվացնել ձեռնարկությունների որոնումը"
317   -
318   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
319   -#, fuzzy
320   -msgid "Add new product"
321   -msgstr "Կառավարել արտադրանքը"
322   -
323   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
324   -#, fuzzy
325   -msgid "Type in a search term for product"
326   -msgstr "Դիզակտիվացնել ձեռնարկությունների որոնումը"
327   -
328   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
329   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
330   -#, fuzzy
331   -msgid "New contract"
332   -msgstr "Ամբողջ բովանդակությունը"
333   -
334   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
335   -#, fuzzy
336   -msgid "Existing enterprises:"
337   -msgstr "Մեկ ձեռնարկություն"
338   -
339   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
340   -msgid ""
341   -"Were found %{count} enterprises with similar names on the same city, you can "
342   -"decide to associate one of them or create the new enterprise confirming the "
343   -"informations you typed in."
344   -msgstr ""
345   -
346   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
347   -#, fuzzy
348   -msgid "Associate"
349   -msgstr "Ակտիվացնել"
350   -
351   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
352   -msgid "Transfer Ownership"
353   -msgstr ""
354   -
355   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
356   -msgid ""
357   -"This option allows you to transfer this enterprise's management to another "
358   -"user. This action will remove all the current administrators. Be careful "
359   -"when confirming this procedure."
360   -msgstr ""
361   -
362   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
363   -#, fuzzy
364   -msgid "Current administrators:"
365   -msgstr "Անդամներ"
366   -
367   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
368   -#, fuzzy
369   -msgid "Administrator:"
370   -msgstr "Կառավարման վահանակ"
371   -
372   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
373   -msgid "Type in a search term for the new administrator"
374   -msgstr ""
375   -
376   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
377   -msgid "The management of %{bsc} was transferred to you."
378   -msgstr ""
379   -
380   -#: plugins/bsc/views/shared/_fields.html.erb:39
381   -msgid ""
382   -"You are about to change the address, and this will break external links to "
383   -"this bsc or to posts inside it. Do you really want to change?"
384   -msgstr ""
385   -
386   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
387   -#, fuzzy
388   -msgid "BSC registration"
389   -msgstr "Ձեռնարկության գրանցում «%s»"
390   -
391   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
392   -#, fuzzy
393   -msgid "Validate enterprises"
394   -msgstr "Վավերացնել ձեռնարկությունը"
395   -
396   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
397   -#, fuzzy
398   -msgid "Contact phone: "
399   -msgstr "Հեռախոս"
400   -
401   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
402   -#, fuzzy
403   -msgid "Email: "
404   -msgstr "Էլ. հասցե"
plugins/bsc/po/pt/bsc.po
... ... @@ -1,370 +0,0 @@
1   -# translation of noosfero.po to
2   -# Krishnamurti Lelis Lima Vieira Nunes <krishna@colivre.coop.br>, 2007.
3   -# noosfero - Brazilian Portuguese translation
4   -# Copyright (C) 2007,
5   -# Forum Brasileiro de Economia Solidaria <http://www.fbes.org.br/>
6   -# Copyright (C) 2007,
7   -# Ynternet.org Foundation <http://www.ynternet.org/>
8   -# This file is distributed under the same license as noosfero itself.
9   -# Joenio Costa <joenio@colivre.coop.br>, 2008.
10   -#
11   -#
12   -msgid ""
13   -msgstr ""
14   -"Project-Id-Version: 1.1-882-g0c116ba\n"
15   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
16   -"PO-Revision-Date: 2014-12-18 18:40-0200\n"
17   -"Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n"
18   -"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/"
19   -"noosfero/pt/>\n"
20   -"Language: pt\n"
21   -"MIME-Version: 1.0\n"
22   -"Content-Type: text/plain; charset=UTF-8\n"
23   -"Content-Transfer-Encoding: 8bit\n"
24   -"Plural-Forms: nplurals=2; plural=n != 1;\n"
25   -"X-Generator: Weblate 2.0\n"
26   -
27   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
28   -msgid "Your Bsc was created."
29   -msgstr "Seu Bsc foi criado."
30   -
31   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
32   -msgid "Enterprises validated."
33   -msgstr "Empreendimento validados."
34   -
35   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
36   -msgid "Enterprise validations couldn't be saved."
37   -msgstr "As validações de empreendimento não puderam ser salvas."
38   -
39   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
40   -msgid "This Bsc associations were saved successfully."
41   -msgstr "As associações deste Bsc foram salvas com sucesso."
42   -
43   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
44   -msgid "This Bsc associations couldn't be saved."
45   -msgstr "As associações deste Bsc não puderam ser salvas."
46   -
47   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
48   -msgid "Enterprise ownership transferred."
49   -msgstr "A administração do empreendimento foi transferida."
50   -
51   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
52   -msgid "Enterprise was created in association with %s."
53   -msgstr "O empreendimento foi criado em associação com %s."
54   -
55   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
56   -msgid "Contract created."
57   -msgstr "O contrato foi criado."
58   -
59   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
60   -msgid "Contract created but some products could not be added."
61   -msgstr "O contrato foi criado mas alguns produtos não puderam ser adicionados."
62   -
63   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
64   -msgid "Contract doesn't exists! Maybe it was already removed."
65   -msgstr "O contrato não existe! Talvez ele já tenha sido removido."
66   -
67   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
68   -msgid "Could not edit such contract."
69   -msgstr "Não foi possível editar o contrato."
70   -
71   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
72   -msgid "Contract edited."
73   -msgstr "Contrato editado."
74   -
75   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
76   -msgid "Contract edited but some products could not be added."
77   -msgstr ""
78   -"O contrato foi editado mas alguns produtos não puderam ser adicionados."
79   -
80   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
81   -msgid "Contract removed."
82   -msgstr "Contrato removido."
83   -
84   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
85   -msgid "Contract could not be removed. Sorry! ^^"
86   -msgstr "O contrato não pôde ser removido. Desculpa!"
87   -
88   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
89   -msgid "BSC association"
90   -msgstr "Associação de BSC"
91   -
92   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
93   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
94   -msgstr "%{requestor} quer associar este empreendimento com %{linked_subject}."
95   -
96   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
97   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
98   -msgstr "%{enterprise} aceitou seu pedido para associá-lo com %{bsc}."
99   -
100   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
101   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
102   -msgstr "%{enterprise} rejeitou seu pedido para associá-lo com %{bsc}."
103   -
104   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
105   -msgid ""
106   -"Here is the reject explanation left by the administrator:\n"
107   -"\n"
108   -"%{reject_explanation}"
109   -msgstr ""
110   -"Segue a explicação de rejeição deixada pelo administrador:\n"
111   -"\n"
112   -"%{reject_explanation}"
113   -
114   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
115   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
116   -msgstr "%{requestor} quer associar %{bsc} como seu BSC."
117   -
118   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
119   -msgid "[%s] Bsc management transferred to you."
120   -msgstr "[%s] Administração de Bsc transferida para você."
121   -
122   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
123   -msgid "Bsc info and settings"
124   -msgstr "Informações e Configurações do Bsc"
125   -
126   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
127   -msgid "Opened"
128   -msgstr "Aberto"
129   -
130   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
131   -msgid "Negotiating"
132   -msgstr "Em negociação"
133   -
134   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
135   -msgid "Executing"
136   -msgstr "Executando"
137   -
138   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
139   -msgid "Closed"
140   -msgstr "Fechado"
141   -
142   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
143   -msgid "Federal"
144   -msgstr "Federal"
145   -
146   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
147   -msgid "ProjectA"
148   -msgstr "ProjetoA"
149   -
150   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
151   -msgid "ProjectB"
152   -msgstr "ProjetoB"
153   -
154   -#: plugins/bsc/lib/bsc_plugin.rb:10
155   -msgid "Adds the Bsc feature"
156   -msgstr "Adiciona a funcionalidades Bsc"
157   -
158   -#: plugins/bsc/lib/bsc_plugin.rb:14
159   -msgid "Create Bsc"
160   -msgstr "Criar Bsc"
161   -
162   -#: plugins/bsc/lib/bsc_plugin.rb:15
163   -msgid "Validate Enterprises"
164   -msgstr "Validar empreendimentos"
165   -
166   -#: plugins/bsc/lib/bsc_plugin.rb:20
167   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
168   -msgid "Manage associated enterprises"
169   -msgstr "Gerenciar empreendimentos associados"
170   -
171   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
172   -msgid "Transfer ownership"
173   -msgstr "Transferir administração"
174   -
175   -#: plugins/bsc/lib/bsc_plugin.rb:22
176   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
177   -msgid "Manage contracts"
178   -msgstr "Gerenciar contratos"
179   -
180   -#: plugins/bsc/lib/bsc_plugin.rb:98
181   -msgid "Bsc"
182   -msgstr "Bsc"
183   -
184   -#: plugins/bsc/lib/bsc_plugin.rb:109
185   -#: plugins/bsc/views/shared/_fields.html.erb:53
186   -msgid "Contact"
187   -msgstr "Contato"
188   -
189   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
190   -#: plugins/bsc/views/shared/_fields.html.erb:5
191   -msgid "Basic information"
192   -msgstr "Informações Básicas"
193   -
194   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
195   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
196   -msgid "Client type"
197   -msgstr "Tipo de cliente"
198   -
199   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
200   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
201   -msgid "Business type"
202   -msgstr "Tipo de negócio"
203   -
204   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
205   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
206   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
207   -msgid "Status"
208   -msgstr "Estado"
209   -
210   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
211   -msgid "Number of producers"
212   -msgstr "Número de produtores"
213   -
214   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
215   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
216   -msgid "Supply period"
217   -msgstr "Período de fornecimento"
218   -
219   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
220   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
221   -msgid "Quantity"
222   -msgstr "Quantidade"
223   -
224   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
225   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
226   -msgid "Unit price"
227   -msgstr "Preço unitário"
228   -
229   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
230   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
231   -msgid "Total"
232   -msgstr "Total"
233   -
234   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
235   -msgid "Annotations"
236   -msgstr "Anotações"
237   -
238   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
239   -msgid "Associations awaiting approval:"
240   -msgstr "Associações aguardando aprovação:"
241   -
242   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
243   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
244   -msgid "Type in a search term for enterprise"
245   -msgstr "Digite um termo de pesquisa para empreendimentos"
246   -
247   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
248   -msgid "Add new enterprise"
249   -msgstr "Adicionar novo empreendimento"
250   -
251   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
252   -msgid "Sort by"
253   -msgstr "Ordenar por"
254   -
255   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
256   -msgid "Date(newest first)"
257   -msgstr "Data(mais recentes primeiro)"
258   -
259   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
260   -msgid "Date(oldest first)"
261   -msgstr "Data(mais antigos primeiro)"
262   -
263   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
264   -msgid "Client name(A-Z)"
265   -msgstr "Nome do cliente(A-Z)"
266   -
267   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
268   -msgid "Client name(Z-A)"
269   -msgstr "Nome do cliente(Z-A)"
270   -
271   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
272   -msgid "There are no contracts at all."
273   -msgstr "Não há contratos."
274   -
275   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
276   -msgid "Are you sure?"
277   -msgstr "Você tem certeza?"
278   -
279   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
280   -msgid "Create new contract"
281   -msgstr "Criar novo contrato"
282   -
283   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
284   -msgid "Type in search term for enterprise"
285   -msgstr "Digite um termo de pesquisa para empreendimentos"
286   -
287   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
288   -msgid "Add new product"
289   -msgstr "Adicionar novo produto"
290   -
291   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
292   -msgid "Type in a search term for product"
293   -msgstr "Digite um termo de pesquisa para produto"
294   -
295   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
296   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
297   -msgid "New contract"
298   -msgstr "Novo contrato"
299   -
300   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
301   -msgid "Existing enterprises:"
302   -msgstr "Empreendimentos existentes:"
303   -
304   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
305   -msgid ""
306   -"Were found %{count} enterprises with similar names on the same city, you can "
307   -"decide to associate one of them or create the new enterprise confirming the "
308   -"informations you typed in."
309   -msgstr ""
310   -"Foram encontrados %{count} empreendimentos com nomes similares na mesma "
311   -"cidade, você pode decidir associar um deles ou criar um novo empreendimento "
312   -"confirmando as informações que você digitou."
313   -
314   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
315   -msgid "Associate"
316   -msgstr "Associar"
317   -
318   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
319   -msgid "Transfer Ownership"
320   -msgstr "Transferir administração"
321   -
322   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
323   -msgid ""
324   -"This option allows you to transfer this enterprise's management to another "
325   -"user. This action will remove all the current administrators. Be careful "
326   -"when confirming this procedure."
327   -msgstr ""
328   -"Esta opção permite transferir a administração do empreendimento para outro "
329   -"usuário. Esta ação removerá todos os administradores atuais. Seja cuidadoso "
330   -"ao confirmar este procedimento."
331   -
332   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
333   -msgid "Current administrators:"
334   -msgstr "Administradores atuais:"
335   -
336   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
337   -msgid "Administrator:"
338   -msgstr "Administradores:"
339   -
340   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
341   -msgid "Type in a search term for the new administrator"
342   -msgstr "Digite um termo de pesquisa para o novo adiministrador"
343   -
344   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
345   -msgid "The management of %{bsc} was transferred to you."
346   -msgstr "A adminstração de %{bsc} foi transferida para você."
347   -
348   -#: plugins/bsc/views/shared/_fields.html.erb:39
349   -msgid ""
350   -"You are about to change the address, and this will break external links to "
351   -"this bsc or to posts inside it. Do you really want to change?"
352   -msgstr ""
353   -"Você está prestes a alterar o endereço, e isto vai quebrar links externos "
354   -"para esse bsc ou para artigos dentro dele. Você realmente deseja mudar?"
355   -
356   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
357   -msgid "BSC registration"
358   -msgstr "Registro de BSC"
359   -
360   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
361   -msgid "Validate enterprises"
362   -msgstr "Validar empreendimentos"
363   -
364   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
365   -msgid "Contact phone: "
366   -msgstr "Telefone de contato: "
367   -
368   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
369   -msgid "Email: "
370   -msgstr "Email: "
plugins/bsc/po/ru/bsc.po
... ... @@ -1,410 +0,0 @@
1   -# Russian translation of noosfero.
2   -# Copyright (C) 2009 Anton Caceres
3   -# This file is distributed under the same license as the noosfero package.
4   -# Josef Spillner <josef.spillner@tu-dresden.de>, 2009.
5   -#
6   -msgid ""
7   -msgstr ""
8   -"Project-Id-Version: 1.1-882-g0c116ba\n"
9   -"POT-Creation-Date: 2015-09-25 15:42-0000\n"
10   -"PO-Revision-Date: 2014-12-12 14:23+0200\n"
11   -"Last-Translator: Michal Čihař <michal@cihar.com>\n"
12   -"Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/"
13   -"noosfero/ru/>\n"
14   -"Language: ru\n"
15   -"MIME-Version: 1.0\n"
16   -"Content-Type: text/plain; charset=UTF-8\n"
17   -"Content-Transfer-Encoding: 8bit\n"
18   -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19   -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20   -"X-Generator: Weblate 2.2-dev\n"
21   -
22   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:11
23   -#, fuzzy
24   -msgid "Your Bsc was created."
25   -msgstr "Ваш E-Mail %s активирован"
26   -
27   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:21
28   -#, fuzzy
29   -msgid "Enterprises validated."
30   -msgstr "Утвердители компаний"
31   -
32   -#: plugins/bsc/controllers/bsc_plugin_admin_controller.rb:24
33   -#, fuzzy
34   -msgid "Enterprise validations couldn't be saved."
35   -msgstr "Утвердители компаний"
36   -
37   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:38
38   -#, fuzzy
39   -msgid "This Bsc associations were saved successfully."
40   -msgstr "Все файлы успешно обновлены"
41   -
42   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:42
43   -#, fuzzy
44   -msgid "This Bsc associations couldn't be saved."
45   -msgstr "Файл не может быть сохранен"
46   -
47   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:71
48   -#, fuzzy
49   -msgid "Enterprise ownership transferred."
50   -msgstr "Домашняя страница компании"
51   -
52   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:85
53   -#, fuzzy
54   -msgid "Enterprise was created in association with %s."
55   -msgstr "Регистрация предприятия: \"%s\""
56   -
57   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:117
58   -#, fuzzy
59   -msgid "Contract created."
60   -msgstr "Контактный email"
61   -
62   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:120
63   -msgid "Contract created but some products could not be added."
64   -msgstr ""
65   -
66   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:131
67   -msgid "Contract doesn't exists! Maybe it was already removed."
68   -msgstr ""
69   -
70   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:140
71   -#, fuzzy
72   -msgid "Could not edit such contract."
73   -msgstr "Невозможно обновить продукт"
74   -
75   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:170
76   -#, fuzzy
77   -msgid "Contract edited."
78   -msgstr "Контактный email"
79   -
80   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:173
81   -#, fuzzy
82   -msgid "Contract edited but some products could not be added."
83   -msgstr "Блок персональной информации"
84   -
85   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:183
86   -#, fuzzy
87   -msgid "Contract removed."
88   -msgstr "Тело статьи"
89   -
90   -#: plugins/bsc/controllers/bsc_plugin_myprofile_controller.rb:185
91   -#, fuzzy
92   -msgid "Contract could not be removed. Sorry! ^^"
93   -msgstr "Блок персональной информации"
94   -
95   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:10
96   -#, fuzzy
97   -msgid "BSC association"
98   -msgstr "Основная информация"
99   -
100   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:18
101   -#, fuzzy
102   -msgid "%{requestor} wants to associate this enterprise with %{linked_subject}."
103   -msgstr "'%{user} хочет активировать E-Mail '%{email}' "
104   -
105   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:35
106   -msgid "%{enterprise} accepted your request to associate it with %{bsc}."
107   -msgstr ""
108   -
109   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:39
110   -msgid "%{enterprise} rejected your request to associate it with %{bsc}."
111   -msgstr ""
112   -
113   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:41
114   -msgid ""
115   -"Here is the reject explanation left by the administrator:\n"
116   -"\n"
117   -"%{reject_explanation}"
118   -msgstr ""
119   -
120   -#: plugins/bsc/lib/bsc_plugin/associate_enterprise.rb:46
121   -#, fuzzy
122   -msgid "%{requestor} wants assoaciate %{bsc} as your BSC."
123   -msgstr "%s хочет быть вашим другом"
124   -
125   -#: plugins/bsc/lib/bsc_plugin/mailer.rb:7
126   -msgid "[%s] Bsc management transferred to you."
127   -msgstr ""
128   -
129   -#: plugins/bsc/lib/bsc_plugin/bsc.rb:28
130   -#, fuzzy
131   -msgid "Bsc info and settings"
132   -msgstr "Инфо профиля и настройки"
133   -
134   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
135   -#, fuzzy
136   -msgid "Opened"
137   -msgstr "открыть"
138   -
139   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
140   -#, fuzzy
141   -msgid "Negotiating"
142   -msgstr "Настройки"
143   -
144   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
145   -#, fuzzy
146   -msgid "Executing"
147   -msgstr "Редактирование"
148   -
149   -#: plugins/bsc/lib/bsc_plugin/contract.rb:33
150   -#, fuzzy
151   -msgid "Closed"
152   -msgstr "Закрыть"
153   -
154   -#: plugins/bsc/lib/bsc_plugin/contract.rb:46
155   -#, fuzzy
156   -msgid "Federal"
157   -msgstr "Основная задача"
158   -
159   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
160   -#, fuzzy
161   -msgid "ProjectA"
162   -msgstr "Продукт"
163   -
164   -#: plugins/bsc/lib/bsc_plugin/contract.rb:59
165   -#, fuzzy
166   -msgid "ProjectB"
167   -msgstr "Продукт"
168   -
169   -#: plugins/bsc/lib/bsc_plugin.rb:10
170   -#, fuzzy
171   -msgid "Adds the Bsc feature"
172   -msgstr "Системные возможности"
173   -
174   -#: plugins/bsc/lib/bsc_plugin.rb:14
175   -#, fuzzy
176   -msgid "Create Bsc"
177   -msgstr "Создать"
178   -
179   -#: plugins/bsc/lib/bsc_plugin.rb:15
180   -#, fuzzy
181   -msgid "Validate Enterprises"
182   -msgstr "Подтвердить компанию"
183   -
184   -#: plugins/bsc/lib/bsc_plugin.rb:20
185   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:1
186   -#, fuzzy
187   -msgid "Manage associated enterprises"
188   -msgstr "Verwalte Unternehmensfelder"
189   -
190   -#: plugins/bsc/lib/bsc_plugin.rb:21 plugins/bsc/lib/bsc_plugin.rb:27
191   -msgid "Transfer ownership"
192   -msgstr ""
193   -
194   -#: plugins/bsc/lib/bsc_plugin.rb:22
195   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:1
196   -#, fuzzy
197   -msgid "Manage contracts"
198   -msgstr "Управлять контактами"
199   -
200   -#: plugins/bsc/lib/bsc_plugin.rb:98
201   -msgid "Bsc"
202   -msgstr ""
203   -
204   -#: plugins/bsc/lib/bsc_plugin.rb:109
205   -#: plugins/bsc/views/shared/_fields.html.erb:53
206   -msgid "Contact"
207   -msgstr "Контакт"
208   -
209   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:5
210   -#: plugins/bsc/views/shared/_fields.html.erb:5
211   -msgid "Basic information"
212   -msgstr "Основная информация"
213   -
214   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:7
215   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:6
216   -#, fuzzy
217   -msgid "Client type"
218   -msgstr "Тип контента"
219   -
220   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:8
221   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:7
222   -#, fuzzy
223   -msgid "Business type"
224   -msgstr "Название работы"
225   -
226   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:11
227   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:5
228   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:10
229   -msgid "Status"
230   -msgstr "Статус"
231   -
232   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:12
233   -#, fuzzy
234   -msgid "Number of producers"
235   -msgstr "Количество новостей"
236   -
237   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:13
238   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:35
239   -#, fuzzy
240   -msgid "Supply period"
241   -msgstr "Поставщик: %s"
242   -
243   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:27
244   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:23
245   -#, fuzzy
246   -msgid "Quantity"
247   -msgstr "Качество"
248   -
249   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:28
250   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:24
251   -#, fuzzy
252   -msgid "Unit price"
253   -msgstr "Прайс:"
254   -
255   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:38
256   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:27
257   -#, fuzzy
258   -msgid "Total"
259   -msgstr "Получатель:"
260   -
261   -#: plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb:48
262   -#, fuzzy
263   -msgid "Annotations"
264   -msgstr "Текст приглашения"
265   -
266   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:4
267   -msgid "Associations awaiting approval:"
268   -msgstr ""
269   -
270   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:16
271   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:5
272   -#, fuzzy
273   -msgid "Type in a search term for enterprise"
274   -msgstr "Отключить поиск по компаниям"
275   -
276   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb:19
277   -#, fuzzy
278   -msgid "Add new enterprise"
279   -msgstr "Одна компания"
280   -
281   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:17
282   -#, fuzzy
283   -msgid "Sort by"
284   -msgstr "Отправлено %s."
285   -
286   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
287   -msgid "Date(newest first)"
288   -msgstr ""
289   -
290   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:18
291   -msgid "Date(oldest first)"
292   -msgstr ""
293   -
294   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
295   -msgid "Client name(A-Z)"
296   -msgstr ""
297   -
298   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:19
299   -msgid "Client name(Z-A)"
300   -msgstr ""
301   -
302   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:24
303   -#, fuzzy
304   -msgid "There are no contracts at all."
305   -msgstr "У вас еще нет контактов"
306   -
307   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:35
308   -msgid "Are you sure?"
309   -msgstr ""
310   -
311   -#: plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb:45
312   -#, fuzzy
313   -msgid "Create new contract"
314   -msgstr "Создать новое сообщество"
315   -
316   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:18
317   -#, fuzzy
318   -msgid "Type in search term for enterprise"
319   -msgstr "Отключить поиск по компаниям"
320   -
321   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:31
322   -#, fuzzy
323   -msgid "Add new product"
324   -msgstr "Управление продуктами"
325   -
326   -#: plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb:57
327   -#, fuzzy
328   -msgid "Type in a search term for product"
329   -msgstr "Отключить поиск по компаниям"
330   -
331   -#: plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb:1
332   -#: plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb:1
333   -#, fuzzy
334   -msgid "New contract"
335   -msgstr "Весь контент"
336   -
337   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:2
338   -#, fuzzy
339   -msgid "Existing enterprises:"
340   -msgstr "Unternehmen ändern"
341   -
342   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:3
343   -msgid ""
344   -"Were found %{count} enterprises with similar names on the same city, you can "
345   -"decide to associate one of them or create the new enterprise confirming the "
346   -"informations you typed in."
347   -msgstr ""
348   -
349   -#: plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb:20
350   -#, fuzzy
351   -msgid "Associate"
352   -msgstr "Активировать"
353   -
354   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:1
355   -msgid "Transfer Ownership"
356   -msgstr ""
357   -
358   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:4
359   -msgid ""
360   -"This option allows you to transfer this enterprise's management to another "
361   -"user. This action will remove all the current administrators. Be careful "
362   -"when confirming this procedure."
363   -msgstr ""
364   -
365   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:8
366   -#, fuzzy
367   -msgid "Current administrators:"
368   -msgstr "Текущие участники"
369   -
370   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:19
371   -#, fuzzy
372   -msgid "Administrator:"
373   -msgstr "Администраторы:"
374   -
375   -#: plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb:22
376   -msgid "Type in a search term for the new administrator"
377   -msgstr ""
378   -
379   -#: plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb:1
380   -msgid "The management of %{bsc} was transferred to you."
381   -msgstr ""
382   -
383   -#: plugins/bsc/views/shared/_fields.html.erb:39
384   -#, fuzzy
385   -msgid ""
386   -"You are about to change the address, and this will break external links to "
387   -"this bsc or to posts inside it. Do you really want to change?"
388   -msgstr ""
389   -"Вы собираетесь сменить адрес, это приведет к разрыву всех внешних ссылок, "
390   -"ведущих на вашу страницу. Вы уверены?"
391   -
392   -#: plugins/bsc/views/bsc_plugin_admin/new.html.erb:2
393   -#, fuzzy
394   -msgid "BSC registration"
395   -msgstr "Регистрация предприятия"
396   -
397   -#: plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb:1
398   -#, fuzzy
399   -msgid "Validate enterprises"
400   -msgstr "Подтвердить компанию"
401   -
402   -#: plugins/bsc/views/profile/_profile_tab.html.erb:2
403   -#, fuzzy
404   -msgid "Contact phone: "
405   -msgstr "Kontakttelefon:"
406   -
407   -#: plugins/bsc/views/profile/_profile_tab.html.erb:3
408   -#, fuzzy
409   -msgid "Email: "
410   -msgstr "E-Mail: %s"
plugins/bsc/public/contracts.js
... ... @@ -1,86 +0,0 @@
1   -var BSCContracts = {};
2   -
3   -(function($){
4   - BSCContracts.onDelete = function(item){
5   - $('.token-input-dropdown').hide();
6   - $('#bsc-plugin-row-'+item.sale_id.toString()).remove();
7   - BSCContracts.updateTotal();
8   - };
9   -
10   - BSCContracts.onAdd = function(item){
11   - var quantity = $('#bsc-plugin-sale-'+item.sale_id.toString()+'-quantity');
12   - var price = $('#bsc-plugin-sale-'+item.sale_id.toString()+'-price');
13   - quantity.addClass('required');
14   - price.addClass('required');
15   - quantity.val(1);
16   - price.val(item.product_price);
17   - BSCContracts.updateTotal();
18   - };
19   -
20   - BSCContracts.newID = function(){
21   - if ( !this.idNum ) this.idNum = 0;
22   - return this.idNum++;
23   - };
24   -
25   - BSCContracts.newProductLine = function(item){
26   - var id = this.newID();
27   - var tr = $('<tr class="bsc-plugin-sales-product" id="bsc-plugin-row-'+id+'"></tr>');
28   - var tds = $('<td></td><td></td><td>'+this.currencyUnit+'</td>').appendTo(tr);
29   - var input = $('<input name="sales['+id+'][product_id]" class="search-product-field"/>').appendTo(tds[0]);
30   - var searchUrl = this.searchUrl
31   - .replace('ENTERPRISES', $('#involved-enterprises').val())
32   - .replace('SALE_ID', id)
33   - .replace('ADDED_PRODUCTS', $.map($('.search-product-field'), function(item){return item.value}).join(','));
34   - var prePopulation = [];
35   - var quantity = '';
36   - var price = '';
37   - var required = '';
38   - if(item) {
39   - item.sale_id = id;
40   - prePopulation = [item];
41   - quantity = item.quantity;
42   - price = item.product_price;
43   - required = 'required';
44   - }
45   - var opts = $.extend( { prePopulate: prePopulation, queryParam: input[0].name }, this.tokenInputOptions );
46   -
47   - input.keydown(function(event){ if(event.keyCode == '13') return false })
48   - .tokenInput(searchUrl, opts);
49   - $('#bsc-plugin-contract-total-row').before(tr);
50   - $('<input id="bsc-plugin-sale-'+id+'-quantity" class="bsc-plugin-sales-quantity '+required+' digits" name="sales['+id+'][quantity]" align="center" size="8" value="'+quantity+'"/>').appendTo(tds[1]);
51   - $('<input id="bsc-plugin-sale-'+id+'-price" class="bsc-plugin-sales-price '+required+' number" name="sales['+id+'][price]" value="'+price+'"/>').appendTo(tds[2]);
52   - };
53   -
54   - BSCContracts.prePopulate = function(items){
55   - $(items).each(function(index, item){BSCContracts.newProductLine(item)});
56   - }
57   -
58   - BSCContracts.updateTotal = function(){
59   - var total = 0;
60   - var quantity = 0;
61   - var price = 0;
62   - $('.bsc-plugin-sales-product').each(function(index){
63   - quantity = $('#' + $(this).attr('id') + " .bsc-plugin-sales-quantity").val();
64   - price = $('#'+$(this).attr('id') + " .bsc-plugin-sales-price").val();
65   - total += quantity*price;
66   - });
67   - $('#bsc-plugin-sales-total-value').text(BSCContracts.currencyUnit+' '+total);
68   - }
69   -
70   - $(".bsc-plugin-sales-price, .bsc-plugin-sales-quantity").live('change', function(e){
71   - BSCContracts.updateTotal();
72   - });
73   -
74   - $("#bsc-plugin-add-new-product").click(function(){
75   - var last = $('.search-product-field:last');
76   - if(!last.val() && last.size() != 0){
77   - last.focus();
78   - return false;
79   - }
80   - var next_id = parseInt(last.attr('data-sale-id'))+1;
81   - var enterprises = $('#involved-enterprises').val().replace(/,/g,'-');
82   - BSCContracts.newProductLine();
83   - return false;
84   - });
85   -
86   -})(jQuery);
plugins/bsc/public/datepicker.js
... ... @@ -1,14 +0,0 @@
1   -var dates = jQuery( "#from, #to" ).datepicker({
2   - defaultDate: "+1w",
3   - changeMonth: true,
4   - dateFormat: 'yy-mm-dd',
5   - onSelect: function( selectedDate ) {
6   - var option = this.id == "from" ? "minDate" : "maxDate",
7   - instance = jQuery( this ).data( "datepicker" ),
8   - date = jQuery.datepicker.parseDate(
9   - instance.settings.dateFormat ||
10   - jQuery.datepicker._defaults.dateFormat,
11   - selectedDate, instance.settings );
12   - dates.not( this ).datepicker( "option", option, date );
13   - }
14   -});
plugins/bsc/public/images/manage-bsc-enterprises-icon.png

978 Bytes

plugins/bsc/public/images/manage-bsc-enterprises.gif

2.05 KB

plugins/bsc/public/images/manage-bsc-enterprises.png

3.84 KB

plugins/bsc/public/images/manage-bsc-enterprises.svg
... ... @@ -1,1309 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2   -<svg
3   - xmlns:dc="http://purl.org/dc/elements/1.1/"
4   - xmlns:cc="http://creativecommons.org/ns#"
5   - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6   - xmlns:svg="http://www.w3.org/2000/svg"
7   - xmlns="http://www.w3.org/2000/svg"
8   - xmlns:xlink="http://www.w3.org/1999/xlink"
9   - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10   - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11   - width="48"
12   - height="48"
13   - overflow="visible"
14   - enable-background="new 0 0 128 129.396"
15   - xml:space="preserve"
16   - id="svg2"
17   - sodipodi:version="0.32"
18   - inkscape:version="0.47 r22583"
19   - sodipodi:docname="BSC.svg"
20   - version="1.0"
21   - inkscape:export-filename="/home/tigert/My Downloads/go-home.png"
22   - inkscape:export-xdpi="90.000000"
23   - inkscape:export-ydpi="90.000000"><metadata
24   - id="metadata367"><rdf:RDF><cc:Work
25   - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
26   - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><cc:license
27   - rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" /><dc:title /><dc:creator><cc:Agent><dc:title>Jakub Steiner</dc:title></cc:Agent></dc:creator><dc:source>http://jimmac.musichall.cz</dc:source><dc:subject><rdf:Bag><rdf:li>home</rdf:li><rdf:li>return</rdf:li><rdf:li>go</rdf:li><rdf:li>default</rdf:li><rdf:li>user</rdf:li><rdf:li>directory</rdf:li></rdf:Bag></dc:subject><dc:contributor><cc:Agent><dc:title>Tuomas Kuosmanen</dc:title></cc:Agent></dc:contributor></cc:Work><cc:License
28   - rdf:about="http://creativecommons.org/licenses/by-sa/2.0/"><cc:permits
29   - rdf:resource="http://web.resource.org/cc/Reproduction" /><cc:permits
30   - rdf:resource="http://web.resource.org/cc/Distribution" /><cc:requires
31   - rdf:resource="http://web.resource.org/cc/Notice" /><cc:requires
32   - rdf:resource="http://web.resource.org/cc/Attribution" /><cc:permits
33   - rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><cc:requires
34   - rdf:resource="http://web.resource.org/cc/ShareAlike" /></cc:License></rdf:RDF></metadata><defs
35   - id="defs365"><linearGradient
36   - inkscape:collect="always"
37   - id="linearGradient3177"><stop
38   - style="stop-color:#729fcf;stop-opacity:1"
39   - offset="0"
40   - id="stop3179" /><stop
41   - style="stop-color:#204a87;stop-opacity:1"
42   - offset="1"
43   - id="stop3181" /></linearGradient><linearGradient
44   - id="linearGradient3171"><stop
45   - id="stop3173"
46   - offset="0"
47   - style="stop-color:#d3d7cf;stop-opacity:1" /><stop
48   - id="stop3175"
49   - offset="1"
50   - style="stop-color:#888a85;stop-opacity:1" /></linearGradient><linearGradient
51   - inkscape:collect="always"
52   - id="linearGradient5161"><stop
53   - style="stop-color:#c17d11;stop-opacity:1;"
54   - offset="0"
55   - id="stop5163" /><stop
56   - style="stop-color:#8f5902;stop-opacity:1"
57   - offset="1"
58   - id="stop5165" /></linearGradient><linearGradient
59   - inkscape:collect="always"
60   - id="linearGradient3771"><stop
61   - style="stop-color:#ffffff;stop-opacity:1;"
62   - offset="0"
63   - id="stop3773" /><stop
64   - style="stop-color:#ffffff;stop-opacity:0;"
65   - offset="1"
66   - id="stop3775" /></linearGradient><linearGradient
67   - gradientTransform="matrix(0.314683,0.000000,0.000000,0.314683,4.128264,3.742874)"
68   - y2="59.7995"
69   - x2="48.046001"
70   - y1="117.5205"
71   - x1="80.223602"
72   - gradientUnits="userSpaceOnUse"
73   - id="linearGradient3736">
74   - <stop
75   - id="stop3738"
76   - style="stop-color:#CCCCCC"
77   - offset="0" />
78   - <stop
79   - id="stop3740"
80   - style="stop-color:#FFFFFF"
81   - offset="0.81071424" />
82   - <midPointStop
83   - id="midPointStop3742"
84   - style="stop-color:#CCCCCC"
85   - offset="0" />
86   - <midPointStop
87   - id="midPointStop3744"
88   - style="stop-color:#CCCCCC"
89   - offset="0.5" />
90   - <midPointStop
91   - id="midPointStop3746"
92   - style="stop-color:#FFFFFF"
93   - offset="0.9831" />
94   - </linearGradient><inkscape:perspective
95   - sodipodi:type="inkscape:persp3d"
96   - inkscape:vp_x="0 : 24 : 1"
97   - inkscape:vp_y="0 : 1000 : 0"
98   - inkscape:vp_z="48 : 24 : 1"
99   - inkscape:persp3d-origin="24 : 16 : 1"
100   - id="perspective92" /><linearGradient
101   - inkscape:collect="always"
102   - id="linearGradient5060"><stop
103   - style="stop-color:black;stop-opacity:1;"
104   - offset="0"
105   - id="stop5062" /><stop
106   - style="stop-color:black;stop-opacity:0;"
107   - offset="1"
108   - id="stop5064" /></linearGradient><linearGradient
109   - id="linearGradient5048"><stop
110   - style="stop-color:black;stop-opacity:0;"
111   - offset="0"
112   - id="stop5050" /><stop
113   - id="stop5056"
114   - offset="0.5"
115   - style="stop-color:black;stop-opacity:1;" /><stop
116   - style="stop-color:black;stop-opacity:0;"
117   - offset="1"
118   - id="stop5052" /></linearGradient><linearGradient
119   - id="linearGradient2406"><stop
120   - style="stop-color:#7c7e79;stop-opacity:1;"
121   - offset="0"
122   - id="stop2408" /><stop
123   - id="stop2414"
124   - offset="0.1724138"
125   - style="stop-color:#848681;stop-opacity:1;" /><stop
126   - style="stop-color:#898c86;stop-opacity:1;"
127   - offset="1"
128   - id="stop2410" /></linearGradient><linearGradient
129   - inkscape:collect="always"
130   - id="linearGradient2390"><stop
131   - style="stop-color:#919191;stop-opacity:1;"
132   - offset="0"
133   - id="stop2392" /><stop
134   - style="stop-color:#919191;stop-opacity:0;"
135   - offset="1"
136   - id="stop2394" /></linearGradient><linearGradient
137   - inkscape:collect="always"
138   - id="linearGradient2378"><stop
139   - style="stop-color:#575757;stop-opacity:1;"
140   - offset="0"
141   - id="stop2380" /><stop
142   - style="stop-color:#575757;stop-opacity:0;"
143   - offset="1"
144   - id="stop2382" /></linearGradient><linearGradient
145   - inkscape:collect="always"
146   - id="linearGradient2368"><stop
147   - style="stop-color:#ffffff;stop-opacity:1;"
148   - offset="0"
149   - id="stop2370" /><stop
150   - style="stop-color:#ffffff;stop-opacity:0;"
151   - offset="1"
152   - id="stop2372" /></linearGradient><linearGradient
153   - inkscape:collect="always"
154   - id="linearGradient2349"><stop
155   - style="stop-color:#000000;stop-opacity:1;"
156   - offset="0"
157   - id="stop2351" /><stop
158   - style="stop-color:#000000;stop-opacity:0;"
159   - offset="1"
160   - id="stop2353" /></linearGradient><linearGradient
161   - id="linearGradient2341"><stop
162   - id="stop2343"
163   - offset="0"
164   - style="stop-color:#000000;stop-opacity:1;" /><stop
165   - id="stop2345"
166   - offset="1"
167   - style="stop-color:#000000;stop-opacity:0;" /></linearGradient><linearGradient
168   - id="linearGradient2329"><stop
169   - style="stop-color:#000000;stop-opacity:0.18556701;"
170   - offset="0"
171   - id="stop2331" /><stop
172   - style="stop-color:#ffffff;stop-opacity:1;"
173   - offset="1"
174   - id="stop2333" /></linearGradient><linearGradient
175   - inkscape:collect="always"
176   - id="linearGradient2319"><stop
177   - style="stop-color:#000000;stop-opacity:1;"
178   - offset="0"
179   - id="stop2321" /><stop
180   - style="stop-color:#000000;stop-opacity:0;"
181   - offset="1"
182   - id="stop2323" /></linearGradient><linearGradient
183   - id="linearGradient2307"><stop
184   - style="stop-color:#edd400;stop-opacity:1;"
185   - offset="0"
186   - id="stop2309" /><stop
187   - style="stop-color:#998800;stop-opacity:1;"
188   - offset="1"
189   - id="stop2311" /></linearGradient><linearGradient
190   - inkscape:collect="always"
191   - id="linearGradient2299"><stop
192   - style="stop-color:#ffffff;stop-opacity:1;"
193   - offset="0"
194   - id="stop2301" /><stop
195   - style="stop-color:#ffffff;stop-opacity:0;"
196   - offset="1"
197   - id="stop2303" /></linearGradient><linearGradient
198   - id="XMLID_2_"
199   - gradientUnits="userSpaceOnUse"
200   - x1="80.223602"
201   - y1="117.5205"
202   - x2="48.046001"
203   - y2="59.7995"
204   - gradientTransform="matrix(0.314683,0.000000,0.000000,0.314683,4.128264,3.742874)">
205   - <stop
206   - offset="0"
207   - style="stop-color:#CCCCCC"
208   - id="stop17" />
209   - <stop
210   - offset="0.9831"
211   - style="stop-color:#FFFFFF"
212   - id="stop19" />
213   - <midPointStop
214   - offset="0"
215   - style="stop-color:#CCCCCC"
216   - id="midPointStop48" />
217   - <midPointStop
218   - offset="0.5"
219   - style="stop-color:#CCCCCC"
220   - id="midPointStop50" />
221   - <midPointStop
222   - offset="0.9831"
223   - style="stop-color:#FFFFFF"
224   - id="midPointStop52" />
225   - </linearGradient><linearGradient
226   - id="XMLID_39_"
227   - gradientUnits="userSpaceOnUse"
228   - x1="64.387703"
229   - y1="65.124001"
230   - x2="64.387703"
231   - y2="35.569"
232   - gradientTransform="matrix(0.354101,0.000000,0.000000,0.354101,1.638679,-8.364921e-2)">
233   - <stop
234   - offset="0"
235   - style="stop-color:#FFFFFF"
236   - id="stop336" />
237   - <stop
238   - offset="0.8539"
239   - style="stop-color:#FF6200"
240   - id="stop338" />
241   - <stop
242   - offset="1"
243   - style="stop-color:#F25D00"
244   - id="stop340" />
245   - <midPointStop
246   - offset="0"
247   - style="stop-color:#FFFFFF"
248   - id="midPointStop335" />
249   - <midPointStop
250   - offset="0.5"
251   - style="stop-color:#FFFFFF"
252   - id="midPointStop337" />
253   - <midPointStop
254   - offset="0.8539"
255   - style="stop-color:#FF6200"
256   - id="midPointStop339" />
257   - <midPointStop
258   - offset="0.5"
259   - style="stop-color:#FF6200"
260   - id="midPointStop341" />
261   - <midPointStop
262   - offset="1"
263   - style="stop-color:#F25D00"
264   - id="midPointStop343" />
265   - </linearGradient><radialGradient
266   - inkscape:collect="always"
267   - xlink:href="#linearGradient2307"
268   - id="radialGradient2313"
269   - cx="19.985598"
270   - cy="36.77816"
271   - fx="19.985598"
272   - fy="36.77816"
273   - r="1.0821035"
274   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.565787)"
275   - gradientUnits="userSpaceOnUse" /><radialGradient
276   - inkscape:collect="always"
277   - xlink:href="#linearGradient2319"
278   - id="radialGradient2325"
279   - cx="20.443665"
280   - cy="37.425829"
281   - fx="20.443665"
282   - fy="37.425829"
283   - r="1.0821035"
284   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.731106)"
285   - gradientUnits="userSpaceOnUse" /><radialGradient
286   - inkscape:collect="always"
287   - xlink:href="#linearGradient2349"
288   - id="radialGradient2355"
289   - cx="24.023088"
290   - cy="40.56913"
291   - fx="24.023088"
292   - fy="40.56913"
293   - r="16.28684"
294   - gradientTransform="matrix(1.000000,0.000000,0.000000,0.431250,1.157278e-15,23.07369)"
295   - gradientUnits="userSpaceOnUse" /><linearGradient
296   - inkscape:collect="always"
297   - xlink:href="#linearGradient2390"
298   - id="linearGradient2396"
299   - x1="30.603519"
300   - y1="37.337803"
301   - x2="30.603519"
302   - y2="36.112415"
303   - gradientUnits="userSpaceOnUse"
304   - gradientTransform="matrix(1.263867,0,0,0.859794,-6.499556,8.390924)" /><linearGradient
305   - inkscape:collect="always"
306   - xlink:href="#linearGradient5048"
307   - id="linearGradient3710"
308   - gradientUnits="userSpaceOnUse"
309   - gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
310   - x1="302.85715"
311   - y1="366.64789"
312   - x2="302.85715"
313   - y2="609.50507" /><radialGradient
314   - inkscape:collect="always"
315   - xlink:href="#linearGradient5060"
316   - id="radialGradient3712"
317   - gradientUnits="userSpaceOnUse"
318   - gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
319   - cx="605.71429"
320   - cy="486.64789"
321   - fx="605.71429"
322   - fy="486.64789"
323   - r="117.14286" /><radialGradient
324   - inkscape:collect="always"
325   - xlink:href="#linearGradient5060"
326   - id="radialGradient3714"
327   - gradientUnits="userSpaceOnUse"
328   - gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
329   - cx="605.71429"
330   - cy="486.64789"
331   - fx="605.71429"
332   - fy="486.64789"
333   - r="117.14286" /><linearGradient
334   - inkscape:collect="always"
335   - xlink:href="#XMLID_2_"
336   - id="linearGradient3716"
337   - gradientUnits="userSpaceOnUse"
338   - gradientTransform="matrix(0.336922,0,0,0.166888,-42.01712,15.46151)"
339   - x1="52.006104"
340   - y1="166.1331"
341   - x2="14.049017"
342   - y2="-42.218513" /><linearGradient
343   - inkscape:collect="always"
344   - xlink:href="#linearGradient2329"
345   - id="linearGradient3718"
346   - gradientUnits="userSpaceOnUse"
347   - gradientTransform="matrix(0.898789,0,0,1.071914,-59.521975,-2.080838)"
348   - x1="17.602522"
349   - y1="26.057423"
350   - x2="17.682528"
351   - y2="32.654099" /><radialGradient
352   - inkscape:collect="always"
353   - xlink:href="#linearGradient2378"
354   - id="radialGradient3720"
355   - gradientUnits="userSpaceOnUse"
356   - gradientTransform="matrix(1.125263,-3.585417e-8,4.269819e-8,1.340059,-63.006704,1.355395)"
357   - cx="24.195112"
358   - cy="10.577631"
359   - fx="24.195112"
360   - fy="10.577631"
361   - r="15.242914" /><linearGradient
362   - inkscape:collect="always"
363   - xlink:href="#linearGradient2406"
364   - id="linearGradient3722"
365   - gradientUnits="userSpaceOnUse"
366   - gradientTransform="matrix(0.888785,0,0,1.08932,-57.58901,-1.524336)"
367   - x1="17.850183"
368   - y1="28.939463"
369   - x2="19.040216"
370   - y2="41.03223" /><radialGradient
371   - inkscape:collect="always"
372   - xlink:href="#linearGradient2319"
373   - id="radialGradient3724"
374   - gradientUnits="userSpaceOnUse"
375   - gradientTransform="matrix(1.125263,0,0,0.982744,-63.428678,0.731106)"
376   - cx="20.443665"
377   - cy="37.425829"
378   - fx="20.443665"
379   - fy="37.425829"
380   - r="1.0821035" /><radialGradient
381   - inkscape:collect="always"
382   - xlink:href="#linearGradient2307"
383   - id="radialGradient3726"
384   - gradientUnits="userSpaceOnUse"
385   - gradientTransform="matrix(1.125263,0,0,0.982744,-63.428678,0.565787)"
386   - cx="19.985598"
387   - cy="36.77816"
388   - fx="19.985598"
389   - fy="36.77816"
390   - r="1.0821035" /><linearGradient
391   - inkscape:collect="always"
392   - xlink:href="#XMLID_39_"
393   - id="linearGradient3728"
394   - gradientUnits="userSpaceOnUse"
395   - gradientTransform="matrix(0.354101,0,0,0.354101,-58.361321,-0.08364921)"
396   - x1="64.387703"
397   - y1="65.124001"
398   - x2="64.387703"
399   - y2="35.569" /><radialGradient
400   - inkscape:collect="always"
401   - xlink:href="#linearGradient2299"
402   - id="radialGradient3730"
403   - gradientUnits="userSpaceOnUse"
404   - gradientTransform="matrix(4.100086,0,0,4.201322,-85.41506,-78.53967)"
405   - cx="7.5326638"
406   - cy="24.202574"
407   - fx="7.5326638"
408   - fy="24.202574"
409   - r="8.2452128" /><radialGradient
410   - inkscape:collect="always"
411   - xlink:href="#linearGradient2341"
412   - id="radialGradient3732"
413   - gradientUnits="userSpaceOnUse"
414   - gradientTransform="matrix(4.100086,0,0,-4.201322,-65.198109,105.3535)"
415   - cx="11.68129"
416   - cy="19.554111"
417   - fx="11.68129"
418   - fy="19.554111"
419   - r="8.2452126" /><radialGradient
420   - inkscape:collect="always"
421   - xlink:href="#linearGradient2368"
422   - id="radialGradient3734"
423   - gradientUnits="userSpaceOnUse"
424   - gradientTransform="matrix(3.751495,0,0,3.147818,-142.00907,-65.70704)"
425   - cx="29.913452"
426   - cy="30.442923"
427   - fx="29.913452"
428   - fy="30.442923"
429   - r="4.0018832" /><linearGradient
430   - inkscape:collect="always"
431   - xlink:href="#linearGradient3736"
432   - id="linearGradient4355"
433   - gradientUnits="userSpaceOnUse"
434   - gradientTransform="matrix(0.336922,0.000000,0.000000,0.166888,17.98288,15.46151)"
435   - x1="49.023571"
436   - y1="173.99986"
437   - x2="19.343113"
438   - y2="-5.7614088" /><radialGradient
439   - inkscape:collect="always"
440   - xlink:href="#linearGradient2378"
441   - id="radialGradient4379"
442   - gradientUnits="userSpaceOnUse"
443   - gradientTransform="matrix(-2.7847815e-8,0.91845951,-1.1152723,-3.3815205e-8,39.60096,1.4161083)"
444   - cx="28.399611"
445   - cy="15.333439"
446   - fx="28.399611"
447   - fy="15.333439"
448   - r="15.242914" /><radialGradient
449   - inkscape:collect="always"
450   - xlink:href="#linearGradient2341"
451   - id="radialGradient4473"
452   - gradientUnits="userSpaceOnUse"
453   - gradientTransform="matrix(-2.0618025,-2.0407128e-7,-3.2411324e-7,3.2746279,61.522713,-37.078328)"
454   - cx="11.651313"
455   - cy="20.026194"
456   - fx="11.651313"
457   - fy="20.026194"
458   - r="8.2452126" /><radialGradient
459   - inkscape:collect="always"
460   - xlink:href="#linearGradient2299"
461   - id="radialGradient4657"
462   - gradientUnits="userSpaceOnUse"
463   - gradientTransform="matrix(3.39591,-4.6697806e-7,4.6697814e-7,3.3959105,-19.762019,-53.978222)"
464   - cx="8.027895"
465   - cy="24.287516"
466   - fx="8.027895"
467   - fy="24.287516"
468   - r="8.2452128" /><linearGradient
469   - inkscape:collect="always"
470   - xlink:href="#linearGradient2329"
471   - id="linearGradient4661"
472   - gradientUnits="userSpaceOnUse"
473   - gradientTransform="matrix(0.67409175,0,0,0.92339382,5.1085187,4.2256015)"
474   - x1="15.415529"
475   - y1="23.833527"
476   - x2="16.899008"
477   - y2="33.219193" /><linearGradient
478   - inkscape:collect="always"
479   - xlink:href="#linearGradient3771"
480   - id="linearGradient4665"
481   - gradientUnits="userSpaceOnUse"
482   - gradientTransform="translate(-1,1)"
483   - x1="26.5"
484   - y1="36.5"
485   - x2="24.5"
486   - y2="28.5" /><radialGradient
487   - inkscape:collect="always"
488   - xlink:href="#linearGradient2368"
489   - id="radialGradient4669"
490   - gradientUnits="userSpaceOnUse"
491   - gradientTransform="matrix(0.11004748,1.8133708,-1.8164852,0.18222563,79.460078,-26.062392)"
492   - cx="29.913452"
493   - cy="30.442923"
494   - fx="29.913452"
495   - fy="30.442923"
496   - r="4.0018832" /><radialGradient
497   - inkscape:collect="always"
498   - xlink:href="#linearGradient5060"
499   - id="radialGradient4693"
500   - gradientUnits="userSpaceOnUse"
501   - gradientTransform="matrix(-2.6052648,0,0,1.9930785,128.02878,-872.62632)"
502   - cx="605.71429"
503   - cy="486.64789"
504   - fx="605.71429"
505   - fy="486.64789"
506   - r="117.14286" /><linearGradient
507   - inkscape:collect="always"
508   - xlink:href="#linearGradient5048"
509   - id="linearGradient4697"
510   - gradientUnits="userSpaceOnUse"
511   - gradientTransform="matrix(2.3780477,0,0,1.969706,-1808.0185,-845.99583)"
512   - x1="304.19855"
513   - y1="357.48697"
514   - x2="304.19855"
515   - y2="603.21515" /><radialGradient
516   - inkscape:collect="always"
517   - xlink:href="#linearGradient5060"
518   - id="radialGradient4701"
519   - gradientUnits="userSpaceOnUse"
520   - gradientTransform="matrix(2.6052656,0,0,1.9930785,-2039.1167,-872.62632)"
521   - cx="605.71429"
522   - cy="486.64789"
523   - fx="605.71429"
524   - fy="486.64789"
525   - r="117.14286" /><linearGradient
526   - inkscape:collect="always"
527   - xlink:href="#linearGradient5048"
528   - id="linearGradient4765"
529   - gradientUnits="userSpaceOnUse"
530   - gradientTransform="matrix(2.3780477,0,0,1.969706,-1808.0185,-845.99583)"
531   - x1="304.19855"
532   - y1="357.48697"
533   - x2="304.19855"
534   - y2="603.21515" /><radialGradient
535   - inkscape:collect="always"
536   - xlink:href="#linearGradient5060"
537   - id="radialGradient4767"
538   - gradientUnits="userSpaceOnUse"
539   - gradientTransform="matrix(2.6052656,0,0,1.9930785,-2039.1167,-872.62632)"
540   - cx="605.71429"
541   - cy="486.64789"
542   - fx="605.71429"
543   - fy="486.64789"
544   - r="117.14286" /><radialGradient
545   - inkscape:collect="always"
546   - xlink:href="#linearGradient5060"
547   - id="radialGradient4769"
548   - gradientUnits="userSpaceOnUse"
549   - gradientTransform="matrix(-2.6052648,0,0,1.9930785,128.02878,-872.62632)"
550   - cx="605.71429"
551   - cy="486.64789"
552   - fx="605.71429"
553   - fy="486.64789"
554   - r="117.14286" /><linearGradient
555   - inkscape:collect="always"
556   - xlink:href="#linearGradient3736"
557   - id="linearGradient4771"
558   - gradientUnits="userSpaceOnUse"
559   - gradientTransform="matrix(0.336922,0,0,0.166888,17.98288,15.46151)"
560   - x1="49.023571"
561   - y1="173.99986"
562   - x2="19.343113"
563   - y2="-5.7614088" /><linearGradient
564   - inkscape:collect="always"
565   - xlink:href="#linearGradient2329"
566   - id="linearGradient4773"
567   - gradientUnits="userSpaceOnUse"
568   - gradientTransform="matrix(0.67409175,0,0,0.92339382,5.1085187,4.2256015)"
569   - x1="15.415529"
570   - y1="23.833527"
571   - x2="16.899008"
572   - y2="33.219193" /><radialGradient
573   - inkscape:collect="always"
574   - xlink:href="#linearGradient2319"
575   - id="radialGradient4775"
576   - gradientUnits="userSpaceOnUse"
577   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.731106)"
578   - cx="20.443665"
579   - cy="37.425829"
580   - fx="20.443665"
581   - fy="37.425829"
582   - r="1.0821035" /><radialGradient
583   - inkscape:collect="always"
584   - xlink:href="#linearGradient2307"
585   - id="radialGradient4777"
586   - gradientUnits="userSpaceOnUse"
587   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.565787)"
588   - cx="19.985598"
589   - cy="36.77816"
590   - fx="19.985598"
591   - fy="36.77816"
592   - r="1.0821035" /><radialGradient
593   - inkscape:collect="always"
594   - xlink:href="#linearGradient2368"
595   - id="radialGradient4779"
596   - gradientUnits="userSpaceOnUse"
597   - gradientTransform="matrix(0.11004748,1.8133708,-1.8164852,0.18222563,79.460078,-26.062392)"
598   - cx="29.913452"
599   - cy="30.442923"
600   - fx="29.913452"
601   - fy="30.442923"
602   - r="4.0018832" /><linearGradient
603   - inkscape:collect="always"
604   - xlink:href="#linearGradient3771"
605   - id="linearGradient4781"
606   - gradientUnits="userSpaceOnUse"
607   - gradientTransform="translate(-1,1)"
608   - x1="26.5"
609   - y1="36.5"
610   - x2="24.5"
611   - y2="28.5" /><radialGradient
612   - inkscape:collect="always"
613   - xlink:href="#linearGradient2378"
614   - id="radialGradient4783"
615   - gradientUnits="userSpaceOnUse"
616   - gradientTransform="matrix(-2.7847815e-8,0.91845951,-1.1152723,-3.3815205e-8,39.60096,1.4161083)"
617   - cx="28.399611"
618   - cy="15.333439"
619   - fx="28.399611"
620   - fy="15.333439"
621   - r="15.242914" /><radialGradient
622   - inkscape:collect="always"
623   - xlink:href="#linearGradient2299"
624   - id="radialGradient4785"
625   - gradientUnits="userSpaceOnUse"
626   - gradientTransform="matrix(3.39591,-4.6697806e-7,4.6697814e-7,3.3959105,-19.762019,-53.978222)"
627   - cx="8.027895"
628   - cy="24.287516"
629   - fx="8.027895"
630   - fy="24.287516"
631   - r="8.2452128" /><radialGradient
632   - inkscape:collect="always"
633   - xlink:href="#linearGradient2341"
634   - id="radialGradient4787"
635   - gradientUnits="userSpaceOnUse"
636   - gradientTransform="matrix(-2.0618025,-2.0407128e-7,-3.2411324e-7,3.2746279,61.522713,-37.078328)"
637   - cx="11.651313"
638   - cy="20.026194"
639   - fx="11.651313"
640   - fy="20.026194"
641   - r="8.2452126" /><linearGradient
642   - inkscape:collect="always"
643   - xlink:href="#linearGradient5048"
644   - id="linearGradient5003"
645   - gradientUnits="userSpaceOnUse"
646   - gradientTransform="matrix(2.3780477,0,0,1.969706,-1808.0185,-845.99583)"
647   - x1="304.19855"
648   - y1="357.48697"
649   - x2="304.19855"
650   - y2="603.21515" /><radialGradient
651   - inkscape:collect="always"
652   - xlink:href="#linearGradient5060"
653   - id="radialGradient5005"
654   - gradientUnits="userSpaceOnUse"
655   - gradientTransform="matrix(2.6052656,0,0,1.9930785,-2039.1167,-872.62632)"
656   - cx="605.71429"
657   - cy="486.64789"
658   - fx="605.71429"
659   - fy="486.64789"
660   - r="117.14286" /><radialGradient
661   - inkscape:collect="always"
662   - xlink:href="#linearGradient5060"
663   - id="radialGradient5007"
664   - gradientUnits="userSpaceOnUse"
665   - gradientTransform="matrix(-2.6052648,0,0,1.9930785,128.02878,-872.62632)"
666   - cx="605.71429"
667   - cy="486.64789"
668   - fx="605.71429"
669   - fy="486.64789"
670   - r="117.14286" /><linearGradient
671   - inkscape:collect="always"
672   - xlink:href="#linearGradient3736"
673   - id="linearGradient5009"
674   - gradientUnits="userSpaceOnUse"
675   - gradientTransform="matrix(0.336922,0,0,0.166888,17.98288,15.46151)"
676   - x1="49.023571"
677   - y1="173.99986"
678   - x2="19.343113"
679   - y2="-5.7614088" /><linearGradient
680   - inkscape:collect="always"
681   - xlink:href="#linearGradient2329"
682   - id="linearGradient5011"
683   - gradientUnits="userSpaceOnUse"
684   - gradientTransform="matrix(0.67409175,0,0,0.92339382,5.1085187,4.2256015)"
685   - x1="15.415529"
686   - y1="23.833527"
687   - x2="16.899008"
688   - y2="33.219193" /><radialGradient
689   - inkscape:collect="always"
690   - xlink:href="#linearGradient2319"
691   - id="radialGradient5013"
692   - gradientUnits="userSpaceOnUse"
693   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.731106)"
694   - cx="20.443665"
695   - cy="37.425829"
696   - fx="20.443665"
697   - fy="37.425829"
698   - r="1.0821035" /><radialGradient
699   - inkscape:collect="always"
700   - xlink:href="#linearGradient2307"
701   - id="radialGradient5015"
702   - gradientUnits="userSpaceOnUse"
703   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,2.0807369)"
704   - cx="19.985598"
705   - cy="36.77816"
706   - fx="19.985598"
707   - fy="36.77816"
708   - r="1.0821035" /><radialGradient
709   - inkscape:collect="always"
710   - xlink:href="#linearGradient2368"
711   - id="radialGradient5017"
712   - gradientUnits="userSpaceOnUse"
713   - gradientTransform="matrix(0.11004748,1.8133708,-1.8164852,0.18222563,79.460078,-26.062392)"
714   - cx="29.913452"
715   - cy="30.442923"
716   - fx="29.913452"
717   - fy="30.442923"
718   - r="4.0018832" /><linearGradient
719   - inkscape:collect="always"
720   - xlink:href="#linearGradient3771"
721   - id="linearGradient5019"
722   - gradientUnits="userSpaceOnUse"
723   - gradientTransform="translate(-1,1)"
724   - x1="26.5"
725   - y1="36.5"
726   - x2="24.5"
727   - y2="28.5" /><radialGradient
728   - inkscape:collect="always"
729   - xlink:href="#linearGradient2378"
730   - id="radialGradient5021"
731   - gradientUnits="userSpaceOnUse"
732   - gradientTransform="matrix(-2.7847815e-8,0.91845951,-1.1152723,-3.3815205e-8,39.60096,1.4161083)"
733   - cx="28.399611"
734   - cy="15.333439"
735   - fx="28.399611"
736   - fy="15.333439"
737   - r="15.242914" /><radialGradient
738   - inkscape:collect="always"
739   - xlink:href="#linearGradient2299"
740   - id="radialGradient5023"
741   - gradientUnits="userSpaceOnUse"
742   - gradientTransform="matrix(3.39591,-4.6697806e-7,4.6697814e-7,3.3959105,-19.762019,-53.978222)"
743   - cx="8.027895"
744   - cy="24.287516"
745   - fx="8.027895"
746   - fy="24.287516"
747   - r="8.2452128" /><radialGradient
748   - inkscape:collect="always"
749   - xlink:href="#linearGradient2341"
750   - id="radialGradient5025"
751   - gradientUnits="userSpaceOnUse"
752   - gradientTransform="matrix(-2.0618025,-2.0407128e-7,-3.2411324e-7,3.2746279,61.522713,-37.078328)"
753   - cx="11.651313"
754   - cy="20.026194"
755   - fx="11.651313"
756   - fy="20.026194"
757   - r="8.2452126" /><linearGradient
758   - inkscape:collect="always"
759   - xlink:href="#linearGradient5048"
760   - id="linearGradient5077"
761   - gradientUnits="userSpaceOnUse"
762   - gradientTransform="matrix(2.1515669,0,0,1.969706,-1773.1654,-845.99583)"
763   - x1="304.19855"
764   - y1="357.48697"
765   - x2="304.19855"
766   - y2="603.21515" /><radialGradient
767   - inkscape:collect="always"
768   - xlink:href="#linearGradient5060"
769   - id="radialGradient5079"
770   - gradientUnits="userSpaceOnUse"
771   - gradientTransform="matrix(2.6052656,0,0,1.9930785,-2131.7867,-872.62632)"
772   - cx="605.71429"
773   - cy="486.64789"
774   - fx="605.71429"
775   - fy="486.64789"
776   - r="117.14286" /><radialGradient
777   - inkscape:collect="always"
778   - xlink:href="#linearGradient5060"
779   - id="radialGradient5081"
780   - gradientUnits="userSpaceOnUse"
781   - gradientTransform="matrix(-2.6052648,0,0,1.9930785,128.02878,-872.62632)"
782   - cx="605.71429"
783   - cy="486.64789"
784   - fx="605.71429"
785   - fy="486.64789"
786   - r="117.14286" /><linearGradient
787   - inkscape:collect="always"
788   - xlink:href="#linearGradient3736"
789   - id="linearGradient5083"
790   - gradientUnits="userSpaceOnUse"
791   - gradientTransform="matrix(0.336922,0,0,0.166888,17.98288,15.46151)"
792   - x1="49.023571"
793   - y1="173.99986"
794   - x2="19.343113"
795   - y2="-5.7614088" /><linearGradient
796   - inkscape:collect="always"
797   - xlink:href="#linearGradient2329"
798   - id="linearGradient5085"
799   - gradientUnits="userSpaceOnUse"
800   - gradientTransform="matrix(0.59919267,0,0,0.92339382,6.9853499,4.2256015)"
801   - x1="15.415529"
802   - y1="23.833527"
803   - x2="16.899008"
804   - y2="33.219193" /><radialGradient
805   - inkscape:collect="always"
806   - xlink:href="#linearGradient2319"
807   - id="radialGradient5087"
808   - gradientUnits="userSpaceOnUse"
809   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.731106)"
810   - cx="20.443665"
811   - cy="37.425829"
812   - fx="20.443665"
813   - fy="37.425829"
814   - r="1.0821035" /><radialGradient
815   - inkscape:collect="always"
816   - xlink:href="#linearGradient2368"
817   - id="radialGradient5091"
818   - gradientUnits="userSpaceOnUse"
819   - gradientTransform="matrix(0.11004748,1.8133708,-1.8164852,0.18222563,79.460078,-26.062392)"
820   - cx="29.913452"
821   - cy="30.442923"
822   - fx="29.913452"
823   - fy="30.442923"
824   - r="4.0018832" /><linearGradient
825   - inkscape:collect="always"
826   - xlink:href="#linearGradient3771"
827   - id="linearGradient5093"
828   - gradientUnits="userSpaceOnUse"
829   - gradientTransform="translate(-1,1)"
830   - x1="26.5"
831   - y1="36.5"
832   - x2="24.5"
833   - y2="28.5" /><radialGradient
834   - inkscape:collect="always"
835   - xlink:href="#linearGradient2378"
836   - id="radialGradient5095"
837   - gradientUnits="userSpaceOnUse"
838   - gradientTransform="matrix(-2.7847815e-8,0.91845951,-1.1152723,-3.3815205e-8,39.60096,1.4161083)"
839   - cx="29.48839"
840   - cy="15.333439"
841   - fx="29.48839"
842   - fy="15.333439"
843   - r="15.242914" /><radialGradient
844   - inkscape:collect="always"
845   - xlink:href="#linearGradient2299"
846   - id="radialGradient5097"
847   - gradientUnits="userSpaceOnUse"
848   - gradientTransform="matrix(3.39591,-4.6697806e-7,4.6697814e-7,3.3959105,-19.762019,-52.978222)"
849   - cx="8.027895"
850   - cy="24.287516"
851   - fx="8.027895"
852   - fy="24.287516"
853   - r="8.2452128" /><radialGradient
854   - inkscape:collect="always"
855   - xlink:href="#linearGradient2341"
856   - id="radialGradient5099"
857   - gradientUnits="userSpaceOnUse"
858   - gradientTransform="matrix(-2.0618025,-2.0407128e-7,-3.2411324e-7,3.2746279,61.522713,-36.078328)"
859   - cx="11.651313"
860   - cy="20.026194"
861   - fx="11.651313"
862   - fy="20.026194"
863   - r="8.2452126" /><linearGradient
864   - inkscape:collect="always"
865   - xlink:href="#linearGradient3177"
866   - id="linearGradient3259"
867   - gradientUnits="userSpaceOnUse"
868   - x1="25.621262"
869   - y1="33.817276"
870   - x2="28.5"
871   - y2="36.5" /><linearGradient
872   - inkscape:collect="always"
873   - xlink:href="#linearGradient5048"
874   - id="linearGradient3297"
875   - gradientUnits="userSpaceOnUse"
876   - gradientTransform="matrix(2.1515669,0,0,1.969706,-1773.1654,-845.99583)"
877   - x1="304.19855"
878   - y1="357.48697"
879   - x2="304.19855"
880   - y2="603.21515" /><radialGradient
881   - inkscape:collect="always"
882   - xlink:href="#linearGradient5060"
883   - id="radialGradient3299"
884   - gradientUnits="userSpaceOnUse"
885   - gradientTransform="matrix(2.6052656,0,0,1.9930785,-2131.7867,-872.62632)"
886   - cx="605.71429"
887   - cy="486.64789"
888   - fx="605.71429"
889   - fy="486.64789"
890   - r="117.14286" /><radialGradient
891   - inkscape:collect="always"
892   - xlink:href="#linearGradient5060"
893   - id="radialGradient3301"
894   - gradientUnits="userSpaceOnUse"
895   - gradientTransform="matrix(-2.6052648,0,0,1.9930785,128.02878,-872.62632)"
896   - cx="605.71429"
897   - cy="486.64789"
898   - fx="605.71429"
899   - fy="486.64789"
900   - r="117.14286" /><linearGradient
901   - inkscape:collect="always"
902   - xlink:href="#linearGradient3736"
903   - id="linearGradient3303"
904   - gradientUnits="userSpaceOnUse"
905   - gradientTransform="matrix(0.336922,0,0,0.166888,17.98288,15.46151)"
906   - x1="49.023571"
907   - y1="173.99986"
908   - x2="19.343113"
909   - y2="-5.7614088" /><linearGradient
910   - inkscape:collect="always"
911   - xlink:href="#linearGradient2329"
912   - id="linearGradient3305"
913   - gradientUnits="userSpaceOnUse"
914   - gradientTransform="matrix(0.59919267,0,0,0.92339382,6.9853499,4.2256015)"
915   - x1="15.415529"
916   - y1="23.833527"
917   - x2="16.899008"
918   - y2="33.219193" /><radialGradient
919   - inkscape:collect="always"
920   - xlink:href="#linearGradient2319"
921   - id="radialGradient3307"
922   - gradientUnits="userSpaceOnUse"
923   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,0.731106)"
924   - cx="20.443665"
925   - cy="37.425829"
926   - fx="20.443665"
927   - fy="37.425829"
928   - r="1.0821035" /><linearGradient
929   - inkscape:collect="always"
930   - xlink:href="#linearGradient5161"
931   - id="linearGradient3309"
932   - gradientUnits="userSpaceOnUse"
933   - x1="17.5"
934   - y1="35.5"
935   - x2="20.5"
936   - y2="39.5" /><radialGradient
937   - inkscape:collect="always"
938   - xlink:href="#linearGradient3171"
939   - id="radialGradient3311"
940   - gradientUnits="userSpaceOnUse"
941   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.3489438,1.0441923)"
942   - cx="19.985598"
943   - cy="36.77816"
944   - fx="19.985598"
945   - fy="36.77816"
946   - r="1.0821035" /><linearGradient
947   - inkscape:collect="always"
948   - xlink:href="#linearGradient3771"
949   - id="linearGradient3315"
950   - gradientUnits="userSpaceOnUse"
951   - gradientTransform="translate(-1,1)"
952   - x1="26.5"
953   - y1="36.5"
954   - x2="24.5"
955   - y2="28.5" /><radialGradient
956   - inkscape:collect="always"
957   - xlink:href="#linearGradient2378"
958   - id="radialGradient3317"
959   - gradientUnits="userSpaceOnUse"
960   - gradientTransform="matrix(-2.7847815e-8,0.91845951,-1.1152723,-3.3815205e-8,39.60096,1.4161083)"
961   - cx="29.48839"
962   - cy="15.333439"
963   - fx="29.48839"
964   - fy="15.333439"
965   - r="15.242914" /><radialGradient
966   - inkscape:collect="always"
967   - xlink:href="#linearGradient2299"
968   - id="radialGradient3319"
969   - gradientUnits="userSpaceOnUse"
970   - gradientTransform="matrix(3.39591,-4.6697806e-7,4.6697814e-7,3.3959105,-19.762019,-52.978222)"
971   - cx="8.027895"
972   - cy="24.287516"
973   - fx="8.027895"
974   - fy="24.287516"
975   - r="8.2452128" /><radialGradient
976   - inkscape:collect="always"
977   - xlink:href="#linearGradient2341"
978   - id="radialGradient3321"
979   - gradientUnits="userSpaceOnUse"
980   - gradientTransform="matrix(-2.0618025,-2.0407128e-7,-3.2411324e-7,3.2746279,61.522713,-36.078328)"
981   - cx="11.651313"
982   - cy="20.026194"
983   - fx="11.651313"
984   - fy="20.026194"
985   - r="8.2452126" /><inkscape:perspective
986   - id="perspective3331"
987   - inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
988   - inkscape:vp_z="1 : 0.5 : 1"
989   - inkscape:vp_y="0 : 1000 : 0"
990   - inkscape:vp_x="0 : 0.5 : 1"
991   - sodipodi:type="inkscape:persp3d" /><radialGradient
992   - inkscape:collect="always"
993   - xlink:href="#linearGradient2368-5"
994   - id="radialGradient5017-4"
995   - gradientUnits="userSpaceOnUse"
996   - gradientTransform="matrix(0.11004748,1.8133708,-1.8164852,0.18222563,79.460078,-26.062392)"
997   - cx="29.913452"
998   - cy="30.442923"
999   - fx="29.913452"
1000   - fy="30.442923"
1001   - r="4.001883" /><linearGradient
1002   - inkscape:collect="always"
1003   - id="linearGradient2368-5"><stop
1004   - style="stop-color:#ffffff;stop-opacity:1;"
1005   - offset="0"
1006   - id="stop2370-2" /><stop
1007   - style="stop-color:#ffffff;stop-opacity:0;"
1008   - offset="1"
1009   - id="stop2372-0" /></linearGradient><radialGradient
1010   - r="4.001883"
1011   - fy="30.442923"
1012   - fx="29.913452"
1013   - cy="30.442923"
1014   - cx="29.913452"
1015   - gradientTransform="matrix(0.11004748,1.8133708,-1.8164852,0.18222563,79.460083,-26.062392)"
1016   - gradientUnits="userSpaceOnUse"
1017   - id="radialGradient3340"
1018   - xlink:href="#linearGradient2368-5"
1019   - inkscape:collect="always" /><inkscape:perspective
1020   - id="perspective4157"
1021   - inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1022   - inkscape:vp_z="1 : 0.5 : 1"
1023   - inkscape:vp_y="0 : 1000 : 0"
1024   - inkscape:vp_x="0 : 0.5 : 1"
1025   - sodipodi:type="inkscape:persp3d" /><radialGradient
1026   - inkscape:collect="always"
1027   - xlink:href="#linearGradient2307-6"
1028   - id="radialGradient5015-8"
1029   - gradientUnits="userSpaceOnUse"
1030   - gradientTransform="matrix(1.125263,0,0,0.982744,-4.428678,2.0807369)"
1031   - cx="20.09285"
1032   - cy="35.716652"
1033   - fx="20.09285"
1034   - fy="35.716652"
1035   - r="1.0821035" /><linearGradient
1036   - id="linearGradient2307-6"><stop
1037   - style="stop-color:#edd400;stop-opacity:1;"
1038   - offset="0"
1039   - id="stop2309-3" /><stop
1040   - style="stop-color:#998800;stop-opacity:1;"
1041   - offset="1"
1042   - id="stop2311-5" /></linearGradient><radialGradient
1043   - r="1.0821035"
1044   - fy="36.77816"
1045   - fx="19.985598"
1046   - cy="36.77816"
1047   - cx="19.985598"
1048   - gradientTransform="matrix(1.125263,0,0,0.982744,-21.672305,-35.366438)"
1049   - gradientUnits="userSpaceOnUse"
1050   - id="radialGradient4166"
1051   - xlink:href="#linearGradient2307-6"
1052   - inkscape:collect="always" /></defs><sodipodi:namedview
1053   - inkscape:cy="24"
1054   - inkscape:cx="24"
1055   - inkscape:zoom="12.541667"
1056   - inkscape:window-height="827"
1057   - inkscape:window-width="1440"
1058   - inkscape:pageshadow="2"
1059   - inkscape:pageopacity="0.0"
1060   - borderopacity="0.21568627"
1061   - bordercolor="#666666"
1062   - pagecolor="#ffffff"
1063   - id="base"
1064   - inkscape:showpageshadow="false"
1065   - inkscape:window-x="0"
1066   - inkscape:window-y="25"
1067   - inkscape:current-layer="svg2"
1068   - fill="#555753"
1069   - showgrid="true"
1070   - stroke="#a40000"
1071   - showguides="true"
1072   - inkscape:guide-bbox="true"
1073   - inkscape:snap-grids="true"
1074   - inkscape:window-maximized="1"><inkscape:grid
1075   - type="xygrid"
1076   - id="grid3670"
1077   - empspacing="5"
1078   - visible="true"
1079   - enabled="true"
1080   - snapvisiblegridlinesonly="true"
1081   - originx="0.5px"
1082   - originy="0.5px" /></sodipodi:namedview>
1083   -
1084   -<g
1085   - transform="translate(15,-6)"
1086   - id="use5027"><g
1087   - transform="matrix(0.02158196,0,0,0.01859457,39.12251,27.63767)"
1088   - id="g3263"
1089   - style="display:inline"><rect
1090   - style="opacity:0.40206185;color:#000000;fill:url(#linearGradient3297);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1091   - id="rect3265"
1092   - width="880.36487"
1093   - height="484.0123"
1094   - x="-1442.0613"
1095   - y="-141.85165" /><path
1096   - style="opacity:0.40206185;color:#000000;fill:url(#radialGradient3299);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1097   - d="m -561.69644,-141.85163 c 0,0 0,484.00662 0,484.00662 134.16473,0.91119 324.34504,-108.44127 324.34497,-242.03439 0,-133.593226 -149.71775,-241.97221 -324.34497,-241.97223 z"
1098   - id="path3267"
1099   - sodipodi:nodetypes="cccc" /><path
1100   - sodipodi:nodetypes="cccc"
1101   - id="path3269"
1102   - d="m -1442.0613,-141.85163 c 0,0 0,484.00662 0,484.00662 -134.1648,0.91119 -324.345,-108.44127 -324.345,-242.03439 0,-133.593226 149.7177,-241.97221 324.345,-241.97223 z"
1103   - style="opacity:0.40206185;color:#000000;fill:url(#radialGradient3301);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /></g><g
1104   - id="g3271"
1105   - transform="translate(-5.9999999,-13)"><path
1106   - style="color:#000000;fill:url(#linearGradient3303);fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1107   - d="m 35.5,26.5 0,16 c 0,0.905333 -0.160268,1 -1,1 l -22,0 c -0.839733,0 -1,-0.09467 -1,-1 l 0,-16 24,0 z"
1108   - id="path3273"
1109   - sodipodi:nodetypes="ccccccc" /><path
1110   - sodipodi:nodetypes="ccccc"
1111   - id="path3277"
1112   - d="m 34.5,26.5 0,16 -22,0 0,-16 22,0 z"
1113   - style="opacity:0.35;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" /><rect
1114   - style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1115   - id="rect3285"
1116   - width="7"
1117   - height="6"
1118   - x="24.5"
1119   - y="32.5" /><rect
1120   - y="31.5"
1121   - x="23.5"
1122   - height="8"
1123   - width="9"
1124   - id="rect3287"
1125   - style="opacity:0.5;color:#000000;fill:none;stroke:url(#linearGradient3315);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1126   - ry="1"
1127   - rx="1" /><path
1128   - clip-rule="evenodd"
1129   - d="m 12.5,31.5 0,5 13,-6 9,5 0,-4 -10,-7 -12,7 z"
1130   - id="path3289"
1131   - style="opacity:0.20000000000000001;fill:url(#radialGradient3317);fill-opacity:1;fill-rule:evenodd"
1132   - sodipodi:nodetypes="ccccccc" /><path
1133   - style="fill:#ef2929;stroke:#a40000;stroke-linecap:round;stroke-linejoin:round"
1134   - id="path3291"
1135   - d="m 8.4999999,27.5 -1e-7,5 1.5,2 14.5000002,-7 12.5,7 1.5,-2 0,-5 -14,-8 -16.0000001,8 z"
1136   - sodipodi:nodetypes="ccccccccc" /><path
1137   - style="opacity:0.40909089;color:#000000;fill:url(#radialGradient3319);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1138   - d="m 9.0215946,27.818937 -10e-8,4 L 24.5,24.5 l 0,-4.318937 -15.4784054,7.637874 z"
1139   - id="path3293"
1140   - sodipodi:nodetypes="ccccc" /><path
1141   - sodipodi:nodetypes="ccccc"
1142   - id="path3295"
1143   - d="m 24.5,24.5 0,-4.318937 13.478405,7.637874 0,4 L 24.5,24.5 z"
1144   - style="opacity:0.13636367;color:#000000;fill:url(#radialGradient3321);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /><path
1145   - style="opacity:0.39772728;color:#000000;fill:url(#radialGradient3340);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999958;marker:none;visibility:visible;display:inline;overflow:visible"
1146   - d="m 25,36.954984 c 2.841896,0.362925 3.37612,-1.584298 6,-1.701594 L 31,33 l -6,0 0,3.954959 0,2.5e-5 z"
1147   - id="rect2363-2"
1148   - sodipodi:nodetypes="cccccc" /></g></g><g
1149   - id="g4807"
1150   - transform="translate(-1.9999999,-1.0000001)"><g
1151   - style="display:inline"
1152   - id="g4729"
1153   - transform="matrix(0.02158196,0,0,0.01859457,39.12251,28.63767)"><rect
1154   - y="-141.85165"
1155   - x="-1442.0613"
1156   - height="484.0123"
1157   - width="880.36487"
1158   - id="rect4731"
1159   - style="opacity:0.40206185;color:#000000;fill:url(#linearGradient5077);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /><path
1160   - sodipodi:nodetypes="cccc"
1161   - id="path4733"
1162   - d="m -561.69644,-141.85163 c 0,0 0,484.00662 0,484.00662 134.16473,0.91119 324.34504,-108.44127 324.34497,-242.03439 0,-133.593226 -149.71775,-241.97221 -324.34497,-241.97223 z"
1163   - style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5079);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /><path
1164   - style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5081);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1165   - d="m -1442.0613,-141.85163 c 0,0 0,484.00662 0,484.00662 -134.1648,0.91119 -324.345,-108.44127 -324.345,-242.03439 0,-133.593226 149.7177,-241.97221 324.345,-241.97223 z"
1166   - id="path4735"
1167   - sodipodi:nodetypes="cccc" /></g><g
1168   - transform="translate(-5.9999999,-13)"
1169   - id="g4737"><path
1170   - sodipodi:nodetypes="ccccccc"
1171   - id="path4739"
1172   - d="m 35.5,26.5 0,17 c 0,0.905333 -0.160268,1 -1,1 l -22,0 c -0.839733,0 -1,-0.09467 -1,-1 l 0,-17 24,0 z"
1173   - style="color:#000000;fill:url(#linearGradient5083);fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" /><path
1174   - sodipodi:nodetypes="ccccc"
1175   - clip-rule="evenodd"
1176   - d="M 22,31 21.969511,44 14.074317,44 14,31 l 8,0 z"
1177   - id="path4741"
1178   - style="fill:url(#linearGradient5085);fill-opacity:1;fill-rule:evenodd" /><path
1179   - style="opacity:0.35;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1180   - d="m 34.5,26.5 0,17 -22,0 0,-17 22,0 z"
1181   - id="path4743"
1182   - sodipodi:nodetypes="ccccc" /><path
1183   - clip-rule="evenodd"
1184   - d="m 18.576856,36.44767 c 0.67279,0 1.216616,0.474605 1.216616,1.058507 0,0.589811 -0.543826,1.068355 -1.216616,1.068355 -0.672272,0 -1.218686,-0.478544 -1.218686,-1.068355 5.15e-4,-0.583902 0.546414,-1.058507 1.218686,-1.058507 z"
1185   - id="path4745"
1186   - style="opacity:0.40909089;fill:url(#radialGradient5087);fill-opacity:1;fill-rule:evenodd" /><rect
1187   - y="32"
1188   - x="15"
1189   - height="12"
1190   - width="6"
1191   - id="rect4747"
1192   - style="color:#000000;fill:#8f5902;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /><path
1193   - style="color:#000000;fill:url(#radialGradient5015-8);fill-opacity:1;fill-rule:evenodd;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
1194   - id="path4749"
1195   - d="m 18.542048,36.410633 c 0.672789,0 1.216615,0.474605 1.216615,1.058507 0,0.589809 -0.543826,1.068353 -1.216615,1.068353 -0.672273,0 -1.218687,-0.478544 -1.218687,-1.068353 5.15e-4,-0.583902 0.546414,-1.058507 1.218687,-1.058507 z"
1196   - clip-rule="evenodd" /><rect
1197   - y="32.5"
1198   - x="24.5"
1199   - height="6.999999"
1200   - width="8"
1201   - id="rect4751"
1202   - style="color:#000000;fill:url(#linearGradient3259);fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" /><rect
1203   - rx="1"
1204   - ry="1"
1205   - style="opacity:0.5;color:#000000;fill:none;stroke:url(#linearGradient5093);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1206   - id="rect4755"
1207   - width="10"
1208   - height="9"
1209   - x="23.5"
1210   - y="31.5" /><path
1211   - sodipodi:nodetypes="ccccccc"
1212   - style="opacity:0.20000000000000001;fill:url(#radialGradient5095);fill-opacity:1;fill-rule:evenodd"
1213   - id="path4757"
1214   - d="m 12.5,31.5 0,5 13,-6 9,5 0,-5 -10,-6 -12,7 z"
1215   - clip-rule="evenodd" /><path
1216   - sodipodi:nodetypes="ccccccccc"
1217   - d="m 8.4999999,27.5 -1e-7,5 1.5,2 14.5000002,-7 12.5,7 1.5,-2 0,-5 -14,-8 -16.0000001,8 z"
1218   - id="path4759"
1219   - style="fill:#ef2929;stroke:#a40000;stroke-linecap:round;stroke-linejoin:round" /><path
1220   - sodipodi:nodetypes="ccccc"
1221   - id="path4761"
1222   - d="m 9.0215946,27.818937 -10e-8,4 L 24.5,24.5 l 0,-4.318937 -15.4784054,7.637874 z"
1223   - style="opacity:0.40909089;color:#000000;fill:url(#radialGradient5097);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /><path
1224   - style="opacity:0.13636367;color:#000000;fill:url(#radialGradient5099);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1225   - d="m 24.5,24.5 0,-4.318937 13.478405,7.637874 0,4 L 24.5,24.5 z"
1226   - id="path4763"
1227   - sodipodi:nodetypes="ccccc" /></g></g><g
1228   - id="g3829"
1229   - transform="translate(2.0000001,0)"><g
1230   - transform="matrix(0.02158196,0,0,0.01859457,44.12251,41.63767)"
1231   - id="g5022"
1232   - style="display:inline"><rect
1233   - style="opacity:0.40206185;color:#000000;fill:url(#linearGradient5003);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1234   - id="rect4173"
1235   - width="973.03491"
1236   - height="484.0123"
1237   - x="-1442.0613"
1238   - y="-141.85165" /><path
1239   - style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5005);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1240   - d="m -469.02645,-141.85163 c 0,0 0,484.00662 0,484.00662 134.16473,0.91119 324.34504,-108.44127 324.34497,-242.03439 0,-133.593226 -149.71775,-241.97221 -324.34497,-241.97223 z"
1241   - id="path5058"
1242   - sodipodi:nodetypes="cccc" /><path
1243   - sodipodi:nodetypes="cccc"
1244   - id="path5018"
1245   - d="m -1442.0613,-141.85163 c 0,0 0,484.00662 0,484.00662 -134.1648,0.91119 -324.345,-108.44127 -324.345,-242.03439 0,-133.593226 149.7177,-241.97221 324.345,-241.97223 z"
1246   - style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5007);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /></g><g
1247   - id="g3812"><path
1248   - style="color:#000000;fill:url(#linearGradient5009);fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1249   - d="m 36.5,25.5 0,18 c 0,0.905333 -0.160268,1 -1,1 l -24,0 c -0.839733,0 -1,-0.09467 -1,-1 l 0,-18 26,0 z"
1250   - id="rect1512"
1251   - sodipodi:nodetypes="ccccccc" /><path
1252   - style="fill:url(#linearGradient5011);fill-opacity:1;fill-rule:evenodd"
1253   - id="path2327"
1254   - d="M 22,31 21.9657,44 13.083607,44 13,31 l 9,0 z"
1255   - clip-rule="evenodd"
1256   - sodipodi:nodetypes="ccccc" /><path
1257   - sodipodi:nodetypes="ccccc"
1258   - id="path2357"
1259   - d="m 35.5,25.5 0,18 -24,0 0,-18 24,0 z"
1260   - style="opacity:0.35;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" /><path
1261   - style="opacity:0.40909089;fill:url(#radialGradient5013);fill-opacity:1;fill-rule:evenodd"
1262   - id="path2315"
1263   - d="m 18.576856,36.44767 c 0.67279,0 1.216616,0.474605 1.216616,1.058507 0,0.589811 -0.543826,1.068355 -1.216616,1.068355 -0.672272,0 -1.218686,-0.478544 -1.218686,-1.068355 5.15e-4,-0.583902 0.546414,-1.058507 1.218686,-1.058507 z"
1264   - clip-rule="evenodd" /><rect
1265   - style="color:#000000;fill:#8f5902;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
1266   - id="rect3851"
1267   - width="7"
1268   - height="12"
1269   - x="14"
1270   - y="32" /><path
1271   - clip-rule="evenodd"
1272   - d="m 18.462314,37.447175 c 0.672789,0 1.216615,0.474605 1.216615,1.058507 0,0.589809 -0.543826,1.068353 -1.216615,1.068353 -0.672273,0 -1.218687,-0.478544 -1.218687,-1.068353 5.15e-4,-0.583902 0.546414,-1.058507 1.218687,-1.058507 z"
1273   - id="path217"
1274   - style="fill:url(#radialGradient5015);fill-opacity:1;fill-rule:evenodd" /><rect
1275   - style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#757575;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1276   - id="rect3263"
1277   - width="8"
1278   - height="6.999999"
1279   - x="24.5"
1280   - y="32.5" /><path
1281   - style="opacity:0.39772728;color:#000000;fill:url(#radialGradient5017);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999958;marker:none;visibility:visible;display:inline;overflow:visible"
1282   - d="m 25.014716,36.954984 c 2.841896,0.362925 4.341979,-1.584298 6.965859,-1.701594 L 32,33 l -7,0 0.01472,3.954959 -4e-6,2.5e-5 z"
1283   - id="rect2363"
1284   - sodipodi:nodetypes="cccccc" /><rect
1285   - y="31.5"
1286   - x="23.5"
1287   - height="9"
1288   - width="10"
1289   - id="rect3748"
1290   - style="opacity:0.5;color:#000000;fill:none;stroke:url(#linearGradient5019);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1291   - ry="1"
1292   - rx="1" /><path
1293   - clip-rule="evenodd"
1294   - d="m 11.5,31.5 0,5 14,-7 10,6 0,-4 -11,-7 -13,7 z"
1295   - id="path23"
1296   - style="opacity:0.2;fill:url(#radialGradient5021);fill-opacity:1;fill-rule:evenodd"
1297   - sodipodi:nodetypes="ccccccc" /><path
1298   - style="fill:#ef2929;stroke:#a40000;stroke-linecap:round;stroke-linejoin:round"
1299   - id="path362"
1300   - d="m 7.5,26.5 0,6 1.5,2 15.5,-8 13.5,8 1.5,-2 0,-6 -15,-9 -17,9 z"
1301   - sodipodi:nodetypes="ccccccccc" /><path
1302   - style="opacity:0.40909089;color:#000000;fill:url(#radialGradient5023);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible"
1303   - d="m 7.9418605,26.898671 0,5 L 24.5,23.5 l 0,-5.318937 -16.5581395,8.717608 z"
1304   - id="path1536"
1305   - sodipodi:nodetypes="ccccc" /><path
1306   - sodipodi:nodetypes="ccccc"
1307   - id="path2337"
1308   - d="m 24.5,23.5 0,-5.318937 14.558139,8.637874 0,5 L 24.5,23.5 z"
1309   - style="opacity:0.13636367;color:#000000;fill:url(#radialGradient5025);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /></g></g></svg>
1310 0 \ No newline at end of file
plugins/bsc/public/images/transfer-ownership.png

3.99 KB

plugins/bsc/public/images/transfer-ownership.svg
... ... @@ -1,1965 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2   -<!-- Created with Inkscape (http://www.inkscape.org/) -->
3   -
4   -<svg
5   - xmlns:dc="http://purl.org/dc/elements/1.1/"
6   - xmlns:cc="http://creativecommons.org/ns#"
7   - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8   - xmlns:svg="http://www.w3.org/2000/svg"
9   - xmlns="http://www.w3.org/2000/svg"
10   - xmlns:xlink="http://www.w3.org/1999/xlink"
11   - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
12   - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13   - width="48"
14   - height="48"
15   - id="svg2"
16   - version="1.1"
17   - inkscape:version="0.47 r22583"
18   - sodipodi:docname="Ícone BSC 2.svg"
19   - inkscape:export-filename="/home/caiosba/Colivre/Documentos/Ícones BSC 2.png"
20   - inkscape:export-xdpi="90"
21   - inkscape:export-ydpi="90">
22   - <defs
23   - id="defs4">
24   - <inkscape:perspective
25   - sodipodi:type="inkscape:persp3d"
26   - inkscape:vp_x="0 : 526.18109 : 1"
27   - inkscape:vp_y="0 : 1000 : 0"
28   - inkscape:vp_z="744.09448 : 526.18109 : 1"
29   - inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
30   - id="perspective10" />
31   - <linearGradient
32   - id="linearGradient5036">
33   - <stop
34   - id="stop5038"
35   - offset="0"
36   - style="stop-color:#f5f5f5;stop-opacity:0.09;" />
37   - <stop
38   - style="stop-color:#ffffff;stop-opacity:0.89999998;"
39   - offset="0.2631579"
40   - id="stop5044" />
41   - <stop
42   - id="stop5088"
43   - offset="0.74792242"
44   - style="stop-color:#c7c7c7;stop-opacity:0.46000001;" />
45   - <stop
46   - id="stop5040"
47   - offset="1"
48   - style="stop-color:#ffffff;stop-opacity:0.78039217;" />
49   - </linearGradient>
50   - <linearGradient
51   - id="linearGradient5058">
52   - <stop
53   - id="stop5060"
54   - offset="0"
55   - style="stop-color:#959791;stop-opacity:1;" />
56   - <stop
57   - style="stop-color:#f8f8f8;stop-opacity:1;"
58   - offset="0.5"
59   - id="stop5066" />
60   - <stop
61   - id="stop5062"
62   - offset="1"
63   - style="stop-color:#8c8c8c;stop-opacity:1;" />
64   - </linearGradient>
65   - <linearGradient
66   - id="linearGradient5068">
67   - <stop
68   - id="stop5070"
69   - offset="0"
70   - style="stop-color:#ffffff;stop-opacity:1;" />
71   - <stop
72   - style="stop-color:#ffffff;stop-opacity:0.69;"
73   - offset="0.32894737"
74   - id="stop5078" />
75   - <stop
76   - style="stop-color:#c2c2c2;stop-opacity:0.34;"
77   - offset="0.65789473"
78   - id="stop5076" />
79   - <stop
80   - id="stop5072"
81   - offset="1"
82   - style="stop-color:#ffffff;stop-opacity:0;" />
83   - </linearGradient>
84   - <linearGradient
85   - id="linearGradient2966">
86   - <stop
87   - id="stop2968"
88   - offset="0"
89   - style="stop-color:#ffd1d1;stop-opacity:1;" />
90   - <stop
91   - style="stop-color:#ff1d1d;stop-opacity:1;"
92   - offset="0.5"
93   - id="stop3006" />
94   - <stop
95   - id="stop2970"
96   - offset="1"
97   - style="stop-color:#6f0000;stop-opacity:1;" />
98   - </linearGradient>
99   - <linearGradient
100   - id="linearGradient2974">
101   - <stop
102   - id="stop2976"
103   - offset="0"
104   - style="stop-color:#c1c1c1;stop-opacity:1;" />
105   - <stop
106   - id="stop2978"
107   - offset="1"
108   - style="stop-color:#acacac;stop-opacity:1;" />
109   - </linearGradient>
110   - <linearGradient
111   - id="linearGradient2994">
112   - <stop
113   - id="stop2996"
114   - offset="0"
115   - style="stop-color:#000000;stop-opacity:1;" />
116   - <stop
117   - id="stop2998"
118   - offset="1"
119   - style="stop-color:#c9c9c9;stop-opacity:1;" />
120   - </linearGradient>
121   - <linearGradient
122   - id="linearGradient9910">
123   - <stop
124   - id="stop9912"
125   - offset="0"
126   - style="stop-color:#729fcf;stop-opacity:1;" />
127   - <stop
128   - style="stop-color:#a5bfda;stop-opacity:1;"
129   - offset="0.31578946"
130   - id="stop9918" />
131   - <stop
132   - id="stop9914"
133   - offset="1"
134   - style="stop-color:#376ca4;stop-opacity:1;" />
135   - </linearGradient>
136   - <linearGradient
137   - id="linearGradient9920">
138   - <stop
139   - style="stop-color:#5b90c8;stop-opacity:1;"
140   - offset="0"
141   - id="stop9922" />
142   - <stop
143   - id="stop9924"
144   - offset="0.31578946"
145   - style="stop-color:#8fb0d1;stop-opacity:1;" />
146   - <stop
147   - style="stop-color:#34679d;stop-opacity:1;"
148   - offset="1"
149   - id="stop9926" />
150   - </linearGradient>
151   - <inkscape:perspective
152   - id="perspective90"
153   - inkscape:persp3d-origin="24 : 16 : 1"
154   - inkscape:vp_z="48 : 24 : 1"
155   - inkscape:vp_y="0 : 1000 : 0"
156   - inkscape:vp_x="0 : 24 : 1"
157   - sodipodi:type="inkscape:persp3d" />
158   - <linearGradient
159   - id="linearGradient7121">
160   - <stop
161   - id="stop7123"
162   - offset="0"
163   - style="stop-color:#ffffff;stop-opacity:1;" />
164   - <stop
165   - id="stop7125"
166   - offset="1"
167   - style="stop-color:#8ae234;stop-opacity:1" />
168   - </linearGradient>
169   - <inkscape:perspective
170   - id="perspective27321"
171   - inkscape:persp3d-origin="24 : 16 : 1"
172   - inkscape:vp_z="48 : 24 : 1"
173   - inkscape:vp_y="0 : 1000 : 0"
174   - inkscape:vp_x="0 : 24 : 1"
175   - sodipodi:type="inkscape:persp3d" />
176   - <linearGradient
177   - y2="50.939667"
178   - x2="45.380436"
179   - y1="45.264122"
180   - x1="46.834816"
181   - gradientUnits="userSpaceOnUse"
182   - id="linearGradient7186"
183   - xlink:href="#linearGradient2871"
184   - inkscape:collect="always" />
185   - <linearGradient
186   - y2="26.649363"
187   - x2="53.588623"
188   - y1="23.667896"
189   - x1="18.935766"
190   - gradientUnits="userSpaceOnUse"
191   - id="linearGradient7184"
192   - xlink:href="#linearGradient2402"
193   - inkscape:collect="always" />
194   - <linearGradient
195   - y2="50.939667"
196   - x2="45.380436"
197   - y1="45.264122"
198   - x1="46.834816"
199   - gradientUnits="userSpaceOnUse"
200   - id="linearGradient7182"
201   - xlink:href="#linearGradient2871"
202   - inkscape:collect="always" />
203   - <linearGradient
204   - y2="20.60858"
205   - x2="15.984863"
206   - y1="36.061237"
207   - x1="62.513836"
208   - gradientUnits="userSpaceOnUse"
209   - id="linearGradient7180"
210   - xlink:href="#linearGradient2380"
211   - inkscape:collect="always" />
212   - <linearGradient
213   - gradientTransform="matrix(-1,0,0,-1,47.93934,50.02474)"
214   - y2="23.554308"
215   - x2="22.374878"
216   - y1="13.604306"
217   - x1="13.435029"
218   - gradientUnits="userSpaceOnUse"
219   - id="linearGradient7189"
220   - xlink:href="#linearGradient7179"
221   - inkscape:collect="always" />
222   - <linearGradient
223   - gradientUnits="userSpaceOnUse"
224   - y2="23.554308"
225   - x2="22.374878"
226   - y1="13.604306"
227   - x1="13.435029"
228   - id="linearGradient7185"
229   - xlink:href="#linearGradient7179"
230   - inkscape:collect="always" />
231   - <linearGradient
232   - id="linearGradient1322">
233   - <stop
234   - style="stop-color:#729fcf"
235   - offset="0.0000000"
236   - id="stop1324" />
237   - <stop
238   - style="stop-color:#5187d6;stop-opacity:1.0000000;"
239   - offset="1.0000000"
240   - id="stop1326" />
241   - </linearGradient>
242   - <linearGradient
243   - id="linearGradient2316">
244   - <stop
245   - id="stop2318"
246   - offset="0"
247   - style="stop-color:#000000;stop-opacity:1;" />
248   - <stop
249   - id="stop2320"
250   - offset="1"
251   - style="stop-color:#ffffff;stop-opacity:0.65979379;" />
252   - </linearGradient>
253   - <linearGradient
254   - id="linearGradient7179"
255   - inkscape:collect="always">
256   - <stop
257   - id="stop7181"
258   - offset="0"
259   - style="stop-color:#ffffff;stop-opacity:1;" />
260   - <stop
261   - id="stop7183"
262   - offset="1"
263   - style="stop-color:#ffffff;stop-opacity:0;" />
264   - </linearGradient>
265   - <linearGradient
266   - y2="26.048164"
267   - x2="52.854095"
268   - y1="26.048164"
269   - x1="5.9649177"
270   - gradientUnits="userSpaceOnUse"
271   - id="linearGradient1491"
272   - xlink:href="#linearGradient2797"
273   - inkscape:collect="always" />
274   - <linearGradient
275   - id="linearGradient2797"
276   - inkscape:collect="always">
277   - <stop
278   - id="stop2799"
279   - offset="0"
280   - style="stop-color:#ffffff;stop-opacity:1;" />
281   - <stop
282   - id="stop2801"
283   - offset="1"
284   - style="stop-color:#ffffff;stop-opacity:0;" />
285   - </linearGradient>
286   - <linearGradient
287   - y2="26.048164"
288   - x2="52.854095"
289   - y1="26.048164"
290   - x1="5.9649177"
291   - gradientUnits="userSpaceOnUse"
292   - id="linearGradient1493"
293   - xlink:href="#linearGradient2797"
294   - inkscape:collect="always" />
295   - <linearGradient
296   - id="linearGradient2402">
297   - <stop
298   - id="stop2404"
299   - offset="0"
300   - style="stop-color:#729fcf;stop-opacity:1;" />
301   - <stop
302   - id="stop2406"
303   - offset="1"
304   - style="stop-color:#528ac5;stop-opacity:1;" />
305   - </linearGradient>
306   - <linearGradient
307   - id="linearGradient2871"
308   - inkscape:collect="always">
309   - <stop
310   - id="stop2873"
311   - offset="0"
312   - style="stop-color:#3465a4;stop-opacity:1;" />
313   - <stop
314   - id="stop2875"
315   - offset="1"
316   - style="stop-color:#3465a4;stop-opacity:1" />
317   - </linearGradient>
318   - <linearGradient
319   - gradientTransform="translate(-48.77039,-5.765705)"
320   - gradientUnits="userSpaceOnUse"
321   - y2="24.842253"
322   - x2="37.124462"
323   - y1="30.748846"
324   - x1="32.647972"
325   - id="linearGradient2696"
326   - xlink:href="#linearGradient2690"
327   - inkscape:collect="always" />
328   - <linearGradient
329   - id="linearGradient2690"
330   - inkscape:collect="always">
331   - <stop
332   - id="stop2692"
333   - offset="0"
334   - style="stop-color:#c4d7eb;stop-opacity:1;" />
335   - <stop
336   - id="stop2694"
337   - offset="1"
338   - style="stop-color:#c4d7eb;stop-opacity:0;" />
339   - </linearGradient>
340   - <linearGradient
341   - gradientTransform="translate(-48.77039,-5.765705)"
342   - gradientUnits="userSpaceOnUse"
343   - y2="24.842253"
344   - x2="37.124462"
345   - y1="31.455952"
346   - x1="36.713837"
347   - id="linearGradient2688"
348   - xlink:href="#linearGradient2682"
349   - inkscape:collect="always" />
350   - <linearGradient
351   - id="linearGradient2682">
352   - <stop
353   - id="stop2684"
354   - offset="0"
355   - style="stop-color:#3977c3;stop-opacity:1;" />
356   - <stop
357   - id="stop2686"
358   - offset="1"
359   - style="stop-color:#89aedc;stop-opacity:0;" />
360   - </linearGradient>
361   - <linearGradient
362   - id="linearGradient2380">
363   - <stop
364   - id="stop2382"
365   - offset="0"
366   - style="stop-color:#b9cfe7;stop-opacity:1" />
367   - <stop
368   - id="stop2384"
369   - offset="1"
370   - style="stop-color:#729fcf;stop-opacity:1" />
371   - </linearGradient>
372   - <linearGradient
373   - y2="19.115122"
374   - x2="15.419417"
375   - y1="10.612206"
376   - x1="13.478554"
377   - gradientTransform="translate(-48.30498,-6.043298)"
378   - gradientUnits="userSpaceOnUse"
379   - id="linearGradient1486"
380   - xlink:href="#linearGradient2831"
381   - inkscape:collect="always" />
382   - <linearGradient
383   - id="linearGradient2831">
384   - <stop
385   - id="stop2833"
386   - offset="0"
387   - style="stop-color:#3465a4;stop-opacity:1;" />
388   - <stop
389   - style="stop-color:#5b86be;stop-opacity:1;"
390   - offset="0.33333334"
391   - id="stop2855" />
392   - <stop
393   - id="stop2835"
394   - offset="1"
395   - style="stop-color:#83a8d8;stop-opacity:0;" />
396   - </linearGradient>
397   - <linearGradient
398   - y2="26.194071"
399   - x2="37.065414"
400   - y1="29.729605"
401   - x1="37.128052"
402   - gradientTransform="matrix(-1,0,0,-1,-1.24248,40.0817)"
403   - gradientUnits="userSpaceOnUse"
404   - id="linearGradient1488"
405   - xlink:href="#linearGradient2847"
406   - inkscape:collect="always" />
407   - <linearGradient
408   - id="linearGradient2847"
409   - inkscape:collect="always">
410   - <stop
411   - id="stop2849"
412   - offset="0"
413   - style="stop-color:#3465a4;stop-opacity:1;" />
414   - <stop
415   - id="stop2851"
416   - offset="1"
417   - style="stop-color:#3465a4;stop-opacity:0;" />
418   - </linearGradient>
419   - <radialGradient
420   - r="15.644737"
421   - fy="36.421127"
422   - fx="24.837126"
423   - cy="36.421127"
424   - cx="24.837126"
425   - gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
426   - gradientUnits="userSpaceOnUse"
427   - id="radialGradient1503"
428   - xlink:href="#linearGradient8662"
429   - inkscape:collect="always" />
430   - <linearGradient
431   - id="linearGradient8662"
432   - inkscape:collect="always">
433   - <stop
434   - id="stop8664"
435   - offset="0"
436   - style="stop-color:#000000;stop-opacity:1;" />
437   - <stop
438   - id="stop8666"
439   - offset="1"
440   - style="stop-color:#000000;stop-opacity:0;" />
441   - </linearGradient>
442   - <linearGradient
443   - id="linearGradient7916">
444   - <stop
445   - id="stop7918"
446   - offset="0"
447   - style="stop-color:#ffffff;stop-opacity:1;" />
448   - <stop
449   - id="stop7920"
450   - offset="1.0000000"
451   - style="stop-color:#ffffff;stop-opacity:0.34020618;" />
452   - </linearGradient>
453   - <inkscape:perspective
454   - id="perspective70"
455   - inkscape:persp3d-origin="24 : 16 : 1"
456   - inkscape:vp_z="48 : 24 : 1"
457   - inkscape:vp_y="0 : 1000 : 0"
458   - inkscape:vp_x="0 : 24 : 1"
459   - sodipodi:type="inkscape:persp3d" />
460   - <linearGradient
461   - y2="50.939667"
462   - x2="45.380436"
463   - y1="45.264122"
464   - x1="46.834816"
465   - gradientUnits="userSpaceOnUse"
466   - id="linearGradient7186-5"
467   - xlink:href="#linearGradient2871-7"
468   - inkscape:collect="always" />
469   - <linearGradient
470   - y2="26.649363"
471   - x2="53.588623"
472   - y1="23.667896"
473   - x1="18.935766"
474   - gradientUnits="userSpaceOnUse"
475   - id="linearGradient7184-5"
476   - xlink:href="#linearGradient2402-4"
477   - inkscape:collect="always" />
478   - <linearGradient
479   - y2="50.939667"
480   - x2="45.380436"
481   - y1="45.264122"
482   - x1="46.834816"
483   - gradientUnits="userSpaceOnUse"
484   - id="linearGradient7182-1"
485   - xlink:href="#linearGradient2871-7"
486   - inkscape:collect="always" />
487   - <linearGradient
488   - y2="20.60858"
489   - x2="15.984863"
490   - y1="36.061237"
491   - x1="62.513836"
492   - gradientUnits="userSpaceOnUse"
493   - id="linearGradient7180-4"
494   - xlink:href="#linearGradient2380-9"
495   - inkscape:collect="always" />
496   - <linearGradient
497   - gradientTransform="matrix(-1,0,0,-1,47.93934,50.02474)"
498   - y2="23.554308"
499   - x2="22.374878"
500   - y1="13.604306"
501   - x1="13.435029"
502   - gradientUnits="userSpaceOnUse"
503   - id="linearGradient7189-5"
504   - xlink:href="#linearGradient7179-1"
505   - inkscape:collect="always" />
506   - <linearGradient
507   - gradientUnits="userSpaceOnUse"
508   - y2="23.554308"
509   - x2="22.374878"
510   - y1="13.604306"
511   - x1="13.435029"
512   - id="linearGradient7185-1"
513   - xlink:href="#linearGradient7179-1"
514   - inkscape:collect="always" />
515   - <linearGradient
516   - id="linearGradient1322-5">
517   - <stop
518   - style="stop-color:#729fcf"
519   - offset="0.0000000"
520   - id="stop1324-3" />
521   - <stop
522   - style="stop-color:#5187d6;stop-opacity:1.0000000;"
523   - offset="1.0000000"
524   - id="stop1326-9" />
525   - </linearGradient>
526   - <linearGradient
527   - id="linearGradient2316-6">
528   - <stop
529   - id="stop2318-0"
530   - offset="0"
531   - style="stop-color:#000000;stop-opacity:1;" />
532   - <stop
533   - id="stop2320-8"
534   - offset="1"
535   - style="stop-color:#ffffff;stop-opacity:0.65979379;" />
536   - </linearGradient>
537   - <linearGradient
538   - id="linearGradient7179-1"
539   - inkscape:collect="always">
540   - <stop
541   - id="stop7181-7"
542   - offset="0"
543   - style="stop-color:#ffffff;stop-opacity:1;" />
544   - <stop
545   - id="stop7183-0"
546   - offset="1"
547   - style="stop-color:#ffffff;stop-opacity:0;" />
548   - </linearGradient>
549   - <linearGradient
550   - y2="26.048164"
551   - x2="52.854095"
552   - y1="26.048164"
553   - x1="5.9649177"
554   - gradientUnits="userSpaceOnUse"
555   - id="linearGradient1491-9"
556   - xlink:href="#linearGradient2797-9"
557   - inkscape:collect="always" />
558   - <linearGradient
559   - id="linearGradient2797-9"
560   - inkscape:collect="always">
561   - <stop
562   - id="stop2799-7"
563   - offset="0"
564   - style="stop-color:#ffffff;stop-opacity:1;" />
565   - <stop
566   - id="stop2801-4"
567   - offset="1"
568   - style="stop-color:#ffffff;stop-opacity:0;" />
569   - </linearGradient>
570   - <linearGradient
571   - y2="26.048164"
572   - x2="52.854095"
573   - y1="26.048164"
574   - x1="5.9649177"
575   - gradientUnits="userSpaceOnUse"
576   - id="linearGradient1493-7"
577   - xlink:href="#linearGradient2797-9"
578   - inkscape:collect="always" />
579   - <linearGradient
580   - id="linearGradient2402-4">
581   - <stop
582   - id="stop2404-6"
583   - offset="0"
584   - style="stop-color:#729fcf;stop-opacity:1;" />
585   - <stop
586   - id="stop2406-3"
587   - offset="1"
588   - style="stop-color:#528ac5;stop-opacity:1;" />
589   - </linearGradient>
590   - <linearGradient
591   - id="linearGradient2871-7"
592   - inkscape:collect="always">
593   - <stop
594   - id="stop2873-5"
595   - offset="0"
596   - style="stop-color:#3465a4;stop-opacity:1;" />
597   - <stop
598   - id="stop2875-6"
599   - offset="1"
600   - style="stop-color:#3465a4;stop-opacity:1" />
601   - </linearGradient>
602   - <linearGradient
603   - gradientTransform="translate(-48.77039,-5.765705)"
604   - gradientUnits="userSpaceOnUse"
605   - y2="24.842253"
606   - x2="37.124462"
607   - y1="30.748846"
608   - x1="32.647972"
609   - id="linearGradient2696-9"
610   - xlink:href="#linearGradient2690-0"
611   - inkscape:collect="always" />
612   - <linearGradient
613   - id="linearGradient2690-0"
614   - inkscape:collect="always">
615   - <stop
616   - id="stop2692-2"
617   - offset="0"
618   - style="stop-color:#c4d7eb;stop-opacity:1;" />
619   - <stop
620   - id="stop2694-2"
621   - offset="1"
622   - style="stop-color:#c4d7eb;stop-opacity:0;" />
623   - </linearGradient>
624   - <linearGradient
625   - gradientTransform="translate(-48.77039,-5.765705)"
626   - gradientUnits="userSpaceOnUse"
627   - y2="24.842253"
628   - x2="37.124462"
629   - y1="31.455952"
630   - x1="36.713837"
631   - id="linearGradient2688-1"
632   - xlink:href="#linearGradient2682-8"
633   - inkscape:collect="always" />
634   - <linearGradient
635   - id="linearGradient2682-8">
636   - <stop
637   - id="stop2684-0"
638   - offset="0"
639   - style="stop-color:#3977c3;stop-opacity:1;" />
640   - <stop
641   - id="stop2686-8"
642   - offset="1"
643   - style="stop-color:#89aedc;stop-opacity:0;" />
644   - </linearGradient>
645   - <linearGradient
646   - id="linearGradient2380-9">
647   - <stop
648   - id="stop2382-6"
649   - offset="0"
650   - style="stop-color:#b9cfe7;stop-opacity:1" />
651   - <stop
652   - id="stop2384-4"
653   - offset="1"
654   - style="stop-color:#729fcf;stop-opacity:1" />
655   - </linearGradient>
656   - <linearGradient
657   - y2="19.115122"
658   - x2="15.419417"
659   - y1="10.612206"
660   - x1="13.478554"
661   - gradientTransform="translate(-48.30498,-6.043298)"
662   - gradientUnits="userSpaceOnUse"
663   - id="linearGradient1486-1"
664   - xlink:href="#linearGradient2831-1"
665   - inkscape:collect="always" />
666   - <linearGradient
667   - id="linearGradient2831-1">
668   - <stop
669   - id="stop2833-6"
670   - offset="0"
671   - style="stop-color:#3465a4;stop-opacity:1;" />
672   - <stop
673   - style="stop-color:#5b86be;stop-opacity:1;"
674   - offset="0.33333334"
675   - id="stop2855-6" />
676   - <stop
677   - id="stop2835-2"
678   - offset="1"
679   - style="stop-color:#83a8d8;stop-opacity:0;" />
680   - </linearGradient>
681   - <linearGradient
682   - y2="26.194071"
683   - x2="37.065414"
684   - y1="29.729605"
685   - x1="37.128052"
686   - gradientTransform="matrix(-1,0,0,-1,-1.24248,40.0817)"
687   - gradientUnits="userSpaceOnUse"
688   - id="linearGradient1488-5"
689   - xlink:href="#linearGradient2847-4"
690   - inkscape:collect="always" />
691   - <linearGradient
692   - id="linearGradient2847-4"
693   - inkscape:collect="always">
694   - <stop
695   - id="stop2849-0"
696   - offset="0"
697   - style="stop-color:#3465a4;stop-opacity:1;" />
698   - <stop
699   - id="stop2851-8"
700   - offset="1"
701   - style="stop-color:#3465a4;stop-opacity:0;" />
702   - </linearGradient>
703   - <radialGradient
704   - r="15.644737"
705   - fy="36.421127"
706   - fx="24.837126"
707   - cy="36.421127"
708   - cx="24.837126"
709   - gradientTransform="matrix(1,0,0,0.536723,0,16.87306)"
710   - gradientUnits="userSpaceOnUse"
711   - id="radialGradient1503-0"
712   - xlink:href="#linearGradient8662-1"
713   - inkscape:collect="always" />
714   - <linearGradient
715   - id="linearGradient8662-1"
716   - inkscape:collect="always">
717   - <stop
718   - id="stop8664-1"
719   - offset="0"
720   - style="stop-color:#000000;stop-opacity:1;" />
721   - <stop
722   - id="stop8666-7"
723   - offset="1"
724   - style="stop-color:#000000;stop-opacity:0;" />
725   - </linearGradient>
726   - <linearGradient
727   - id="linearGradient7916-1">
728   - <stop
729   - id="stop7918-7"
730   - offset="0"
731   - style="stop-color:#ffffff;stop-opacity:1;" />
732   - <stop
733   - id="stop7920-1"
734   - offset="1.0000000"
735   - style="stop-color:#ffffff;stop-opacity:0.34020618;" />
736   - </linearGradient>
737   - <inkscape:perspective
738   - id="perspective70-5"
739   - inkscape:persp3d-origin="24 : 16 : 1"
740   - inkscape:vp_z="48 : 24 : 1"
741   - inkscape:vp_y="0 : 1000 : 0"
742   - inkscape:vp_x="0 : 24 : 1"
743   - sodipodi:type="inkscape:persp3d" />
744   - <inkscape:perspective
745   - id="perspective29237"
746   - inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
747   - inkscape:vp_z="1 : 0.5 : 1"
748   - inkscape:vp_y="0 : 1000 : 0"
749   - inkscape:vp_x="0 : 0.5 : 1"
750   - sodipodi:type="inkscape:persp3d" />
751   - <linearGradient
752   - inkscape:collect="always"
753   - id="linearGradient6998-2">
754   - <stop
755   - style="stop-color:#000000;stop-opacity:1;"
756   - offset="0"
757   - id="stop7000-7" />
758   - <stop
759   - style="stop-color:#000000;stop-opacity:0;"
760   - offset="1"
761   - id="stop7002-1" />
762   - </linearGradient>
763   - <radialGradient
764   - inkscape:collect="always"
765   - xlink:href="#linearGradient6998-2"
766   - id="radialGradient29477"
767   - gradientUnits="userSpaceOnUse"
768   - gradientTransform="matrix(1,0,0,0.3222749,0,20.728756)"
769   - cx="19.688505"
770   - cy="30.585787"
771   - fx="19.688505"
772   - fy="30.585787"
773   - r="4.6624851" />
774   - <radialGradient
775   - inkscape:collect="always"
776   - xlink:href="#linearGradient6998-2"
777   - id="radialGradient29479"
778   - gradientUnits="userSpaceOnUse"
779   - gradientTransform="matrix(1,0,0,0.3222749,0,20.728756)"
780   - cx="19.688505"
781   - cy="30.585787"
782   - fx="19.688505"
783   - fy="30.585787"
784   - r="4.6624851" />
785   - <linearGradient
786   - y2="35.739632"
787   - x2="21.408455"
788   - y1="36.390400"
789   - x1="22.686766"
790   - gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,41.80576,-11.11866)"
791   - gradientUnits="userSpaceOnUse"
792   - id="linearGradient4374"
793   - xlink:href="#linearGradient4356"
794   - inkscape:collect="always" />
795   - <linearGradient
796   - y2="36.217758"
797   - x2="22.626925"
798   - y1="35.817974"
799   - x1="20.661695"
800   - gradientTransform="matrix(0.983375,0.181588,-0.181588,0.983375,-7.072120,-9.824920)"
801   - gradientUnits="userSpaceOnUse"
802   - id="linearGradient4372"
803   - xlink:href="#linearGradient4356"
804   - inkscape:collect="always" />
805   - <radialGradient
806   - gradientUnits="userSpaceOnUse"
807   - gradientTransform="matrix(1.000000,0.000000,0.000000,0.681917,0.000000,8.233773)"
808   - r="13.565360"
809   - fy="19.836468"
810   - fx="16.214741"
811   - cy="19.836468"
812   - cx="16.214741"
813   - id="radialGradient4350"
814   - xlink:href="#linearGradient4344"
815   - inkscape:collect="always" />
816   - <linearGradient
817   - gradientTransform="translate(-13.12500,-7.000000)"
818   - y2="35.803486"
819   - x2="30.935921"
820   - y1="29.553486"
821   - x1="30.935921"
822   - gradientUnits="userSpaceOnUse"
823   - id="linearGradient4332"
824   - xlink:href="#linearGradient3824"
825   - inkscape:collect="always" />
826   - <linearGradient
827   - y2="35.803486"
828   - x2="30.935921"
829   - y1="29.553486"
830   - x1="30.935921"
831   - gradientTransform="translate(-12.41789,-7.000000)"
832   - gradientUnits="userSpaceOnUse"
833   - id="linearGradient4326"
834   - xlink:href="#linearGradient3824"
835   - inkscape:collect="always" />
836   - <linearGradient
837   - gradientTransform="translate(0.707108,0.000000)"
838   - y2="35.803486"
839   - x2="30.935921"
840   - y1="29.553486"
841   - x1="30.935921"
842   - gradientUnits="userSpaceOnUse"
843   - id="linearGradient4175"
844   - xlink:href="#linearGradient3824"
845   - inkscape:collect="always" />
846   - <radialGradient
847   - gradientUnits="userSpaceOnUse"
848   - r="9.1620579"
849   - fy="17.064077"
850   - fx="29.344931"
851   - cy="17.064077"
852   - cx="29.344931"
853   - id="radialGradient3806"
854   - xlink:href="#linearGradient3800"
855   - inkscape:collect="always" />
856   - <linearGradient
857   - id="linearGradient3800">
858   - <stop
859   - id="stop3802"
860   - offset="0.0000000"
861   - style="stop-color:#f4d9b1;stop-opacity:1.0000000;" />
862   - <stop
863   - id="stop3804"
864   - offset="1.0000000"
865   - style="stop-color:#df9725;stop-opacity:1.0000000;" />
866   - </linearGradient>
867   - <linearGradient
868   - id="linearGradient3816"
869   - inkscape:collect="always">
870   - <stop
871   - id="stop3818"
872   - offset="0"
873   - style="stop-color:#000000;stop-opacity:1;" />
874   - <stop
875   - id="stop3820"
876   - offset="1"
877   - style="stop-color:#000000;stop-opacity:0;" />
878   - </linearGradient>
879   - <linearGradient
880   - id="linearGradient3824">
881   - <stop
882   - id="stop3826"
883   - offset="0"
884   - style="stop-color:#ffffff;stop-opacity:1;" />
885   - <stop
886   - id="stop3828"
887   - offset="1.0000000"
888   - style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
889   - </linearGradient>
890   - <linearGradient
891   - id="linearGradient4163">
892   - <stop
893   - id="stop4165"
894   - offset="0.0000000"
895   - style="stop-color:#3b74bc;stop-opacity:1.0000000;" />
896   - <stop
897   - id="stop4167"
898   - offset="1.0000000"
899   - style="stop-color:#2d5990;stop-opacity:1.0000000;" />
900   - </linearGradient>
901   - <linearGradient
902   - id="linearGradient4338">
903   - <stop
904   - style="stop-color:#e9b15e;stop-opacity:1.0000000;"
905   - offset="0.0000000"
906   - id="stop4340" />
907   - <stop
908   - style="stop-color:#966416;stop-opacity:1.0000000;"
909   - offset="1.0000000"
910   - id="stop4342" />
911   - </linearGradient>
912   - <linearGradient
913   - id="linearGradient4344">
914   - <stop
915   - id="stop4346"
916   - offset="0"
917   - style="stop-color:#727e0a;stop-opacity:1;" />
918   - <stop
919   - id="stop4348"
920   - offset="1.0000000"
921   - style="stop-color:#5b6508;stop-opacity:1.0000000;" />
922   - </linearGradient>
923   - <linearGradient
924   - id="linearGradient4356"
925   - inkscape:collect="always">
926   - <stop
927   - id="stop4358"
928   - offset="0"
929   - style="stop-color:#000000;stop-opacity:1;" />
930   - <stop
931   - id="stop4360"
932   - offset="1"
933   - style="stop-color:#000000;stop-opacity:0;" />
934   - </linearGradient>
935   - <inkscape:perspective
936   - id="perspective72"
937   - inkscape:persp3d-origin="24 : 16 : 1"
938   - inkscape:vp_z="48 : 24 : 1"
939   - inkscape:vp_y="0 : 1000 : 0"
940   - inkscape:vp_x="0 : 24 : 1"
941   - sodipodi:type="inkscape:persp3d" />
942   - <radialGradient
943   - inkscape:collect="always"
944   - xlink:href="#linearGradient3816"
945   - id="radialGradient4243"
946   - gradientUnits="userSpaceOnUse"
947   - cx="31.112698"
948   - cy="19.008621"
949   - fx="31.112698"
950   - fy="19.008621"
951   - r="8.6620579" />
952   - <radialGradient
953   - inkscape:collect="always"
954   - xlink:href="#linearGradient3800"
955   - id="radialGradient4251"
956   - gradientUnits="userSpaceOnUse"
957   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
958   - cx="29.344931"
959   - cy="17.064077"
960   - fx="29.344931"
961   - fy="17.064077"
962   - r="9.1620579" />
963   - <radialGradient
964   - inkscape:collect="always"
965   - xlink:href="#linearGradient3816"
966   - id="radialGradient4257"
967   - gradientUnits="userSpaceOnUse"
968   - cx="31.112698"
969   - cy="19.008621"
970   - fx="31.112698"
971   - fy="19.008621"
972   - r="8.6620579" />
973   - <radialGradient
974   - inkscape:collect="always"
975   - xlink:href="#linearGradient3816"
976   - id="radialGradient4261"
977   - gradientUnits="userSpaceOnUse"
978   - cx="31.112698"
979   - cy="19.008621"
980   - fx="31.112698"
981   - fy="19.008621"
982   - r="8.6620579" />
983   - <radialGradient
984   - inkscape:collect="always"
985   - xlink:href="#linearGradient4338"
986   - id="radialGradient4263"
987   - gradientUnits="userSpaceOnUse"
988   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
989   - cx="29.344931"
990   - cy="17.064077"
991   - fx="29.344931"
992   - fy="17.064077"
993   - r="9.1620579" />
994   - <linearGradient
995   - inkscape:collect="always"
996   - xlink:href="#linearGradient4356"
997   - id="linearGradient4272"
998   - gradientUnits="userSpaceOnUse"
999   - gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,40.096379,991.52674)"
1000   - x1="22.686766"
1001   - y1="36.390400"
1002   - x2="21.408455"
1003   - y2="35.739632" />
1004   - <linearGradient
1005   - inkscape:collect="always"
1006   - xlink:href="#linearGradient4356"
1007   - id="linearGradient4275"
1008   - gradientUnits="userSpaceOnUse"
1009   - gradientTransform="matrix(0.95236899,-0.304949,0.304949,0.95236899,-24.109161,1001.0625)"
1010   - x1="20.661695"
1011   - y1="35.817974"
1012   - x2="22.626925"
1013   - y2="36.217758" />
1014   - <linearGradient
1015   - inkscape:collect="always"
1016   - xlink:href="#linearGradient3824"
1017   - id="linearGradient4278"
1018   - gradientUnits="userSpaceOnUse"
1019   - gradientTransform="translate(-14.127271,995.6454)"
1020   - x1="30.935921"
1021   - y1="29.553486"
1022   - x2="30.935921"
1023   - y2="35.803486" />
1024   - <radialGradient
1025   - inkscape:collect="always"
1026   - xlink:href="#linearGradient4344"
1027   - id="radialGradient4287"
1028   - gradientUnits="userSpaceOnUse"
1029   - gradientTransform="matrix(1,0,0,0.681917,-1.7093807,1010.8792)"
1030   - cx="16.214741"
1031   - cy="19.836468"
1032   - fx="16.214741"
1033   - fy="19.836468"
1034   - r="13.565360" />
1035   - <radialGradient
1036   - inkscape:collect="always"
1037   - xlink:href="#linearGradient4338"
1038   - id="radialGradient4300"
1039   - gradientUnits="userSpaceOnUse"
1040   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1041   - cx="29.344931"
1042   - cy="17.064077"
1043   - fx="29.344931"
1044   - fy="17.064077"
1045   - r="9.1620579" />
1046   - <radialGradient
1047   - inkscape:collect="always"
1048   - xlink:href="#linearGradient4163"
1049   - id="radialGradient4318"
1050   - gradientUnits="userSpaceOnUse"
1051   - gradientTransform="matrix(1.297564,0,0,0.884831,-4.2342547,1013.4195)"
1052   - cx="28.089741"
1053   - cy="27.203083"
1054   - fx="28.089741"
1055   - fy="27.203083"
1056   - r="13.565360" />
1057   - <radialGradient
1058   - inkscape:collect="always"
1059   - xlink:href="#linearGradient3816"
1060   - id="radialGradient4321"
1061   - gradientUnits="userSpaceOnUse"
1062   - cx="31.112698"
1063   - cy="19.008621"
1064   - fx="31.112698"
1065   - fy="19.008621"
1066   - r="8.6620579" />
1067   - <inkscape:perspective
1068   - id="perspective4984"
1069   - inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1070   - inkscape:vp_z="1 : 0.5 : 1"
1071   - inkscape:vp_y="0 : 1000 : 0"
1072   - inkscape:vp_x="0 : 0.5 : 1"
1073   - sodipodi:type="inkscape:persp3d" />
1074   - <linearGradient
1075   - id="linearGradient5048">
1076   - <stop
1077   - style="stop-color:black;stop-opacity:0;"
1078   - offset="0"
1079   - id="stop5050" />
1080   - <stop
1081   - id="stop5056"
1082   - offset="0.5"
1083   - style="stop-color:black;stop-opacity:1;" />
1084   - <stop
1085   - style="stop-color:black;stop-opacity:0;"
1086   - offset="1"
1087   - id="stop5052" />
1088   - </linearGradient>
1089   - <linearGradient
1090   - id="linearGradient259">
1091   - <stop
1092   - id="stop260"
1093   - offset="0.0000000"
1094   - style="stop-color:#fafafa;stop-opacity:1.0000000;" />
1095   - <stop
1096   - id="stop261"
1097   - offset="1.0000000"
1098   - style="stop-color:#bbbbbb;stop-opacity:1.0000000;" />
1099   - </linearGradient>
1100   - <linearGradient
1101   - id="linearGradient269">
1102   - <stop
1103   - id="stop270"
1104   - offset="0.0000000"
1105   - style="stop-color:#a3a3a3;stop-opacity:1.0000000;" />
1106   - <stop
1107   - id="stop271"
1108   - offset="1.0000000"
1109   - style="stop-color:#4c4c4c;stop-opacity:1.0000000;" />
1110   - </linearGradient>
1111   - <linearGradient
1112   - id="linearGradient15662">
1113   - <stop
1114   - id="stop15664"
1115   - offset="0.0000000"
1116   - style="stop-color:#ffffff;stop-opacity:1.0000000;" />
1117   - <stop
1118   - id="stop15666"
1119   - offset="1.0000000"
1120   - style="stop-color:#f8f8f8;stop-opacity:1.0000000;" />
1121   - </linearGradient>
1122   - <linearGradient
1123   - inkscape:collect="always"
1124   - id="linearGradient5866">
1125   - <stop
1126   - style="stop-color:#000000;stop-opacity:1;"
1127   - offset="0"
1128   - id="stop5868" />
1129   - <stop
1130   - style="stop-color:#000000;stop-opacity:0;"
1131   - offset="1"
1132   - id="stop5870" />
1133   - </linearGradient>
1134   - <linearGradient
1135   - id="linearGradient2598">
1136   - <stop
1137   - style="stop-color:#859dbc;stop-opacity:1;"
1138   - offset="0"
1139   - id="stop2600" />
1140   - <stop
1141   - style="stop-color:#547299;stop-opacity:1;"
1142   - offset="1"
1143   - id="stop2602" />
1144   - </linearGradient>
1145   - <linearGradient
1146   - inkscape:collect="always"
1147   - id="linearGradient4404">
1148   - <stop
1149   - style="stop-color:#ffffff;stop-opacity:1;"
1150   - offset="0"
1151   - id="stop4406" />
1152   - <stop
1153   - style="stop-color:#ffffff;stop-opacity:0;"
1154   - offset="1"
1155   - id="stop4408" />
1156   - </linearGradient>
1157   - <linearGradient
1158   - id="linearGradient5897">
1159   - <stop
1160   - style="stop-color:#000000;stop-opacity:0.0000000;"
1161   - offset="0.0000000"
1162   - id="stop5899" />
1163   - <stop
1164   - id="stop5905"
1165   - offset="0.50000000"
1166   - style="stop-color:#000000;stop-opacity:0.56701028;" />
1167   - <stop
1168   - style="stop-color:#000000;stop-opacity:0.0000000;"
1169   - offset="1.0000000"
1170   - id="stop5901" />
1171   - </linearGradient>
1172   - <linearGradient
1173   - id="linearGradient2590">
1174   - <stop
1175   - style="stop-color:#ffffff;stop-opacity:1;"
1176   - offset="0"
1177   - id="stop2592" />
1178   - <stop
1179   - style="stop-color:#ffffff;stop-opacity:0;"
1180   - offset="1"
1181   - id="stop2594" />
1182   - </linearGradient>
1183   - <linearGradient
1184   - inkscape:collect="always"
1185   - id="linearGradient2906">
1186   - <stop
1187   - style="stop-color:#ffffff;stop-opacity:1;"
1188   - offset="0"
1189   - id="stop2908" />
1190   - <stop
1191   - style="stop-color:#ffffff;stop-opacity:0;"
1192   - offset="1"
1193   - id="stop2910" />
1194   - </linearGradient>
1195   - <linearGradient
1196   - inkscape:collect="always"
1197   - xlink:href="#linearGradient2896"
1198   - id="linearGradient2902"
1199   - x1="14.584077"
1200   - y1="1.6392649"
1201   - x2="14.552828"
1202   - y2="2.4912448"
1203   - gradientUnits="userSpaceOnUse"
1204   - gradientTransform="matrix(1,0,0,1.594214,0,-0.790249)" />
1205   - <linearGradient
1206   - inkscape:collect="always"
1207   - id="linearGradient2896">
1208   - <stop
1209   - style="stop-color:#000000;stop-opacity:1;"
1210   - offset="0"
1211   - id="stop2898" />
1212   - <stop
1213   - style="stop-color:#000000;stop-opacity:0;"
1214   - offset="1"
1215   - id="stop2900" />
1216   - </linearGradient>
1217   - <linearGradient
1218   - inkscape:collect="always"
1219   - xlink:href="#linearGradient2896"
1220   - id="linearGradient5356"
1221   - gradientUnits="userSpaceOnUse"
1222   - gradientTransform="matrix(0.35541046,-0.09680687,0.16161446,0.54106498,4.9107799,1029.1036)"
1223   - x1="14.584077"
1224   - y1="1.6392649"
1225   - x2="14.552828"
1226   - y2="2.4912448" />
1227   - <linearGradient
1228   - inkscape:collect="always"
1229   - xlink:href="#linearGradient2906"
1230   - id="linearGradient5359"
1231   - gradientUnits="userSpaceOnUse"
1232   - gradientTransform="matrix(0.35541046,-0.09680687,0.12011148,0.40211819,4.9170956,1029.1248)"
1233   - x1="13.354311"
1234   - y1="1.4866425"
1235   - x2="14.075844"
1236   - y2="2.4017651" />
1237   - <linearGradient
1238   - inkscape:collect="always"
1239   - xlink:href="#linearGradient2590"
1240   - id="linearGradient5362"
1241   - gradientUnits="userSpaceOnUse"
1242   - gradientTransform="matrix(0.46898152,-0.12774141,0.12979691,0.43454379,2.9741905,1030.0125)"
1243   - x1="19.970377"
1244   - y1="6.1167107"
1245   - x2="19.970377"
1246   - y2="2.53125" />
1247   - <linearGradient
1248   - inkscape:collect="always"
1249   - xlink:href="#linearGradient5897"
1250   - id="linearGradient5365"
1251   - gradientUnits="userSpaceOnUse"
1252   - gradientTransform="matrix(0.48606741,0,0,0.75585752,-291.56104,989.60553)"
1253   - x1="19"
1254   - y1="9.7738247"
1255   - x2="19"
1256   - y2="15.635596" />
1257   - <linearGradient
1258   - inkscape:collect="always"
1259   - xlink:href="#linearGradient4404"
1260   - id="linearGradient5368"
1261   - gradientUnits="userSpaceOnUse"
1262   - gradientTransform="matrix(-0.46898152,0.12774141,0.1380797,0.46227355,19.308685,1025.339)"
1263   - x1="16.8125"
1264   - y1="1.875"
1265   - x2="16.8125"
1266   - y2="4.71875" />
1267   - <linearGradient
1268   - inkscape:collect="always"
1269   - xlink:href="#linearGradient2598"
1270   - id="linearGradient5371"
1271   - gradientUnits="userSpaceOnUse"
1272   - gradientTransform="matrix(0.46898152,-0.12774141,0.13168827,0.44087584,3.7514528,1029.219)"
1273   - x1="18.431311"
1274   - y1="19.119474"
1275   - x2="18.402472"
1276   - y2="4.2702327" />
1277   - <linearGradient
1278   - inkscape:collect="always"
1279   - xlink:href="#linearGradient5866"
1280   - id="linearGradient5374"
1281   - gradientUnits="userSpaceOnUse"
1282   - gradientTransform="matrix(0.43511303,-0.11851629,0.12998141,0.43516148,5.1497806,1029.4257)"
1283   - x1="19.452349"
1284   - y1="13.174174"
1285   - x2="19.685436"
1286   - y2="27.095339" />
1287   - <radialGradient
1288   - inkscape:collect="always"
1289   - xlink:href="#linearGradient15662"
1290   - id="radialGradient5394"
1291   - gradientUnits="userSpaceOnUse"
1292   - gradientTransform="matrix(0.35842521,0,0,0.36658484,-288.74498,994.99084)"
1293   - cx="8.1435566"
1294   - cy="7.2678967"
1295   - fx="8.1435566"
1296   - fy="7.2678967"
1297   - r="38.158695" />
1298   - <radialGradient
1299   - inkscape:collect="always"
1300   - xlink:href="#linearGradient259"
1301   - id="radialGradient5397"
1302   - gradientUnits="userSpaceOnUse"
1303   - gradientTransform="matrix(0.353806,0,0,0.37006743,-289.95036,994.73776)"
1304   - cx="33.966679"
1305   - cy="35.736916"
1306   - fx="33.966679"
1307   - fy="35.736916"
1308   - r="86.70845" />
1309   - <radialGradient
1310   - inkscape:collect="always"
1311   - xlink:href="#linearGradient269"
1312   - id="radialGradient5399"
1313   - gradientUnits="userSpaceOnUse"
1314   - gradientTransform="matrix(0.35667183,0,0,0.36709384,-288.71505,994.96754)"
1315   - cx="8.824419"
1316   - cy="3.7561285"
1317   - fx="8.824419"
1318   - fy="3.7561285"
1319   - r="37.751713" />
1320   - <radialGradient
1321   - inkscape:collect="always"
1322   - xlink:href="#linearGradient4163"
1323   - id="radialGradient6182"
1324   - gradientUnits="userSpaceOnUse"
1325   - gradientTransform="matrix(1.297564,0,0,0.884831,-4.2342547,1013.4195)"
1326   - cx="28.089741"
1327   - cy="27.203083"
1328   - fx="28.089741"
1329   - fy="27.203083"
1330   - r="13.565360" />
1331   - <radialGradient
1332   - inkscape:collect="always"
1333   - xlink:href="#linearGradient3816"
1334   - id="radialGradient6184"
1335   - gradientUnits="userSpaceOnUse"
1336   - cx="31.112698"
1337   - cy="19.008621"
1338   - fx="31.112698"
1339   - fy="19.008621"
1340   - r="8.6620579" />
1341   - <radialGradient
1342   - inkscape:collect="always"
1343   - xlink:href="#linearGradient3800"
1344   - id="radialGradient6186"
1345   - gradientUnits="userSpaceOnUse"
1346   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1347   - cx="29.344931"
1348   - cy="17.064077"
1349   - fx="29.344931"
1350   - fy="17.064077"
1351   - r="9.1620579" />
1352   - <radialGradient
1353   - inkscape:collect="always"
1354   - xlink:href="#linearGradient3816"
1355   - id="radialGradient6197"
1356   - gradientUnits="userSpaceOnUse"
1357   - cx="31.112698"
1358   - cy="19.008621"
1359   - fx="31.112698"
1360   - fy="19.008621"
1361   - r="8.6620579" />
1362   - <radialGradient
1363   - inkscape:collect="always"
1364   - xlink:href="#linearGradient4163"
1365   - id="radialGradient6199"
1366   - gradientUnits="userSpaceOnUse"
1367   - gradientTransform="matrix(1.297564,0,0,0.884831,-4.2342547,1013.4195)"
1368   - cx="28.089741"
1369   - cy="27.203083"
1370   - fx="28.089741"
1371   - fy="27.203083"
1372   - r="13.565360" />
1373   - <radialGradient
1374   - inkscape:collect="always"
1375   - xlink:href="#linearGradient3816"
1376   - id="radialGradient6201"
1377   - gradientUnits="userSpaceOnUse"
1378   - cx="31.112698"
1379   - cy="19.008621"
1380   - fx="31.112698"
1381   - fy="19.008621"
1382   - r="8.6620579" />
1383   - <radialGradient
1384   - inkscape:collect="always"
1385   - xlink:href="#linearGradient3800"
1386   - id="radialGradient6203"
1387   - gradientUnits="userSpaceOnUse"
1388   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1389   - cx="29.344931"
1390   - cy="17.064077"
1391   - fx="29.344931"
1392   - fy="17.064077"
1393   - r="9.1620579" />
1394   - <radialGradient
1395   - inkscape:collect="always"
1396   - xlink:href="#linearGradient3816"
1397   - id="radialGradient6242"
1398   - gradientUnits="userSpaceOnUse"
1399   - cx="31.112698"
1400   - cy="19.008621"
1401   - fx="31.112698"
1402   - fy="19.008621"
1403   - r="8.6620579" />
1404   - <radialGradient
1405   - inkscape:collect="always"
1406   - xlink:href="#linearGradient4344"
1407   - id="radialGradient6244"
1408   - gradientUnits="userSpaceOnUse"
1409   - gradientTransform="matrix(1,0,0,0.681917,-1.7093807,1010.8792)"
1410   - cx="16.214741"
1411   - cy="19.836468"
1412   - fx="16.214741"
1413   - fy="19.836468"
1414   - r="13.565360" />
1415   - <radialGradient
1416   - inkscape:collect="always"
1417   - xlink:href="#linearGradient3816"
1418   - id="radialGradient6246"
1419   - gradientUnits="userSpaceOnUse"
1420   - cx="31.112698"
1421   - cy="19.008621"
1422   - fx="31.112698"
1423   - fy="19.008621"
1424   - r="8.6620579" />
1425   - <radialGradient
1426   - inkscape:collect="always"
1427   - xlink:href="#linearGradient4338"
1428   - id="radialGradient6248"
1429   - gradientUnits="userSpaceOnUse"
1430   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1431   - cx="29.344931"
1432   - cy="17.064077"
1433   - fx="29.344931"
1434   - fy="17.064077"
1435   - r="9.1620579" />
1436   - <linearGradient
1437   - inkscape:collect="always"
1438   - xlink:href="#linearGradient3824"
1439   - id="linearGradient6250"
1440   - gradientUnits="userSpaceOnUse"
1441   - gradientTransform="translate(-14.127271,995.6454)"
1442   - x1="30.935921"
1443   - y1="29.553486"
1444   - x2="30.935921"
1445   - y2="35.803486" />
1446   - <linearGradient
1447   - inkscape:collect="always"
1448   - xlink:href="#linearGradient4356"
1449   - id="linearGradient6252"
1450   - gradientUnits="userSpaceOnUse"
1451   - gradientTransform="matrix(0.95236899,-0.304949,0.304949,0.95236899,-24.109161,1001.0625)"
1452   - x1="20.661695"
1453   - y1="35.817974"
1454   - x2="22.626925"
1455   - y2="36.217758" />
1456   - <linearGradient
1457   - inkscape:collect="always"
1458   - xlink:href="#linearGradient4356"
1459   - id="linearGradient6254"
1460   - gradientUnits="userSpaceOnUse"
1461   - gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,40.096379,991.52674)"
1462   - x1="22.686766"
1463   - y1="36.390400"
1464   - x2="21.408455"
1465   - y2="35.739632" />
1466   - <radialGradient
1467   - inkscape:collect="always"
1468   - xlink:href="#linearGradient259"
1469   - id="radialGradient6256"
1470   - gradientUnits="userSpaceOnUse"
1471   - gradientTransform="matrix(0.353806,0,0,0.37006743,-289.95036,994.73776)"
1472   - cx="33.966679"
1473   - cy="35.736916"
1474   - fx="33.966679"
1475   - fy="35.736916"
1476   - r="86.70845" />
1477   - <radialGradient
1478   - inkscape:collect="always"
1479   - xlink:href="#linearGradient269"
1480   - id="radialGradient6258"
1481   - gradientUnits="userSpaceOnUse"
1482   - gradientTransform="matrix(0.35667183,0,0,0.36709384,-288.71505,994.96754)"
1483   - cx="8.824419"
1484   - cy="3.7561285"
1485   - fx="8.824419"
1486   - fy="3.7561285"
1487   - r="37.751713" />
1488   - <radialGradient
1489   - inkscape:collect="always"
1490   - xlink:href="#linearGradient15662"
1491   - id="radialGradient6260"
1492   - gradientUnits="userSpaceOnUse"
1493   - gradientTransform="matrix(0.35842521,0,0,0.36658484,-288.74498,994.99084)"
1494   - cx="8.1435566"
1495   - cy="7.2678967"
1496   - fx="8.1435566"
1497   - fy="7.2678967"
1498   - r="38.158695" />
1499   - <linearGradient
1500   - inkscape:collect="always"
1501   - xlink:href="#linearGradient2906"
1502   - id="linearGradient6262"
1503   - gradientUnits="userSpaceOnUse"
1504   - gradientTransform="matrix(0.35541046,-0.09680687,0.12011148,0.40211819,4.9170956,1029.1248)"
1505   - x1="13.354311"
1506   - y1="1.4866425"
1507   - x2="14.075844"
1508   - y2="2.4017651" />
1509   - <linearGradient
1510   - inkscape:collect="always"
1511   - xlink:href="#linearGradient2896"
1512   - id="linearGradient6264"
1513   - gradientUnits="userSpaceOnUse"
1514   - gradientTransform="matrix(0.35541046,-0.09680687,0.16161446,0.54106498,4.9107799,1029.1036)"
1515   - x1="14.584077"
1516   - y1="1.6392649"
1517   - x2="14.552828"
1518   - y2="2.4912448" />
1519   - <radialGradient
1520   - inkscape:collect="always"
1521   - xlink:href="#linearGradient4338"
1522   - id="radialGradient6266"
1523   - gradientUnits="userSpaceOnUse"
1524   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1525   - cx="29.344931"
1526   - cy="17.064077"
1527   - fx="29.344931"
1528   - fy="17.064077"
1529   - r="9.1620579" />
1530   - <radialGradient
1531   - inkscape:collect="always"
1532   - xlink:href="#linearGradient4163"
1533   - id="radialGradient6275"
1534   - gradientUnits="userSpaceOnUse"
1535   - gradientTransform="matrix(1.297564,0,0,0.884831,-4.2342547,1013.4195)"
1536   - cx="28.089741"
1537   - cy="27.203083"
1538   - fx="28.089741"
1539   - fy="27.203083"
1540   - r="13.565360" />
1541   - <radialGradient
1542   - inkscape:collect="always"
1543   - xlink:href="#linearGradient3816"
1544   - id="radialGradient6277"
1545   - gradientUnits="userSpaceOnUse"
1546   - cx="31.112698"
1547   - cy="19.008621"
1548   - fx="31.112698"
1549   - fy="19.008621"
1550   - r="8.6620579" />
1551   - <radialGradient
1552   - inkscape:collect="always"
1553   - xlink:href="#linearGradient3800"
1554   - id="radialGradient6279"
1555   - gradientUnits="userSpaceOnUse"
1556   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1557   - cx="29.344931"
1558   - cy="17.064077"
1559   - fx="29.344931"
1560   - fy="17.064077"
1561   - r="9.1620579" />
1562   - <radialGradient
1563   - inkscape:collect="always"
1564   - xlink:href="#linearGradient4163"
1565   - id="radialGradient6286"
1566   - gradientUnits="userSpaceOnUse"
1567   - gradientTransform="matrix(1.297564,0,0,0.884831,-6.8592547,1012.4195)"
1568   - cx="28.089741"
1569   - cy="27.203083"
1570   - fx="28.089741"
1571   - fy="27.203083"
1572   - r="13.565360" />
1573   - <radialGradient
1574   - inkscape:collect="always"
1575   - xlink:href="#linearGradient3800"
1576   - id="radialGradient6300"
1577   - gradientUnits="userSpaceOnUse"
1578   - gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)"
1579   - cx="29.344931"
1580   - cy="17.064077"
1581   - fx="29.344931"
1582   - fy="17.064077"
1583   - r="9.1620579" />
1584   - </defs>
1585   - <sodipodi:namedview
1586   - id="base"
1587   - pagecolor="#ffffff"
1588   - bordercolor="#666666"
1589   - borderopacity="1.0"
1590   - inkscape:pageopacity="0.0"
1591   - inkscape:pageshadow="2"
1592   - inkscape:zoom="15.729167"
1593   - inkscape:cx="24"
1594   - inkscape:cy="23.872848"
1595   - inkscape:document-units="px"
1596   - inkscape:current-layer="layer1"
1597   - showgrid="false"
1598   - inkscape:window-width="1280"
1599   - inkscape:window-height="975"
1600   - inkscape:window-x="0"
1601   - inkscape:window-y="0"
1602   - inkscape:window-maximized="1" />
1603   - <metadata
1604   - id="metadata7">
1605   - <rdf:RDF>
1606   - <cc:Work
1607   - rdf:about="">
1608   - <dc:format>image/svg+xml</dc:format>
1609   - <dc:type
1610   - rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
1611   - <dc:title></dc:title>
1612   - </cc:Work>
1613   - </rdf:RDF>
1614   - </metadata>
1615   - <g
1616   - inkscape:label="Camada 1"
1617   - inkscape:groupmode="layer"
1618   - id="layer1"
1619   - transform="translate(0,-1004.3622)">
1620   - <g
1621   - id="g6205"
1622   - transform="translate(-0.25,-0.625)">
1623   - <path
1624   - transform="matrix(1.77551,0,0,0.959183,-39.087601,1014.4169)"
1625   - sodipodi:type="arc"
1626   - style="color:#000000;fill:url(#radialGradient6242);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1627   - id="path4177"
1628   - sodipodi:cx="31.112698"
1629   - sodipodi:cy="19.008621"
1630   - sodipodi:rx="8.6620579"
1631   - sodipodi:ry="8.6620579"
1632   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" />
1633   - <path
1634   - style="color:#000000;fill:url(#radialGradient6244);fill-opacity:1;fill-rule:evenodd;stroke:#404604;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1635   - d="m 11.151793,1037.2814 10.606602,0 c 3.005204,0 5.980484,-1.1019 7.071067,-4.2426 1.035639,-2.9825 0.176777,-8.6621 -6.540737,-13.2583 l -12.5511457,0 c -6.717514,4.2427 -7.556991,10.0449 -6.010407,13.4351 1.575595,3.4538 4.24264,4.0658 7.4246207,4.0658 z"
1636   - id="path2329"
1637   - sodipodi:nodetypes="cczcczc" />
1638   - <path
1639   - sodipodi:nodetypes="cccc"
1640   - id="path3812"
1641   - d="m 16.222986,1022.4322 c 0,0 -2.151323,1.6603 -1.965991,3.6605 -2.041226,-1.8008 -2.099873,-5.2515 -2.099873,-5.2515 l 4.065864,1.591 z"
1642   - style="color:#000000;fill:#9db029;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" />
1643   - <path
1644   - sodipodi:nodetypes="cczcczc"
1645   - id="path3838"
1646   - d="m 11.257258,1036.2172 10.31667,0 c 2.639723,0 5.253161,-0.9679 6.211112,-3.7266 0.909689,-2.6198 -0.09472,-7.6086 -5.995279,-11.6459 l -11.524725,0 c -5.9005567,3.7267 -6.8879397,8.8233 -5.5294457,11.8011 1.383978,3.0338 3.726667,3.5714 6.5216677,3.5714 z"
1647   - style="opacity:0.21518986;color:#000000;fill:none;stroke:#ffffff;stroke-width:0.99999976px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" />
1648   - <path
1649   - style="color:#000000;fill:#9db029;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1650   - d="m 17.201414,1022.4322 c 0,0 2.151323,1.6603 1.965991,3.6605 2.041226,-1.8008 2.099873,-5.2515 2.099873,-5.2515 l -4.065864,1.591 z"
1651   - id="path3810"
1652   - sodipodi:nodetypes="cccc" />
1653   - <path
1654   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z"
1655   - sodipodi:ry="8.6620579"
1656   - sodipodi:rx="8.6620579"
1657   - sodipodi:cy="19.008621"
1658   - sodipodi:cx="31.112698"
1659   - id="path3814"
1660   - style="color:#000000;fill:url(#radialGradient6246);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1661   - sodipodi:type="arc"
1662   - transform="translate(-14.959381,999.1454)" />
1663   - <g
1664   - id="g4290">
1665   - <path
1666   - transform="translate(-14.834381,995.6454)"
1667   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z"
1668   - sodipodi:ry="8.6620579"
1669   - sodipodi:rx="8.6620579"
1670   - sodipodi:cy="19.008621"
1671   - sodipodi:cx="31.112698"
1672   - id="path2327"
1673   - style="color:#000000;fill:url(#radialGradient6248);fill-opacity:1;fill-rule:evenodd;stroke:#6f4709;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1674   - sodipodi:type="arc" />
1675   - <path
1676   - transform="matrix(0.877095,0,0,0.877095,-11.010454,997.98167)"
1677   - sodipodi:type="arc"
1678   - style="opacity:0.12658231;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.14012825px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1679   - id="path3834"
1680   - sodipodi:cx="31.112698"
1681   - sodipodi:cy="19.008621"
1682   - sodipodi:rx="8.6620579"
1683   - sodipodi:ry="8.6620579"
1684   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" />
1685   - </g>
1686   - <path
1687   - style="color:#000000;fill:url(#linearGradient6250);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1688   - d="m 20.874513,1029.68 4.24264,0 -2.474873,-2.2981 -0.53033,0.7072 -0.530331,-0.5304 -0.707106,2.1213 z"
1689   - id="path4173" />
1690   - <path
1691   - style="opacity:0.22784807;color:#000000;fill:url(#linearGradient6252);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1692   - d="m 10.187502,1031.9428 c -1.3569797,0.1098 -2.4699596,-0.7834 -2.4699596,-0.7834 -1.1826865,-3.9834 -0.053718,-7.9677 -0.053718,-7.9677 0,0 1.0230233,6.7272 2.5236776,8.7511 z"
1693   - id="path4368"
1694   - sodipodi:nodetypes="cccc" />
1695   - <path
1696   - sodipodi:nodetypes="cccc"
1697   - id="path4370"
1698   - d="m 25.74428,1035.3888 c 1.231251,-0.581 1.80438,-2.0023 1.80438,-2.0023 -0.95912,-4.043 -3.976149,-6.8428 -3.976149,-6.8428 0,0 2.464593,6.3426 2.171769,8.8451 z"
1699   - style="opacity:0.22784807;color:#000000;fill:url(#linearGradient6254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" />
1700   - <rect
1701   - transform="matrix(0.96484871,-0.26280595,0.28620224,0.95816923,0,0)"
1702   - rx="0.42326209"
1703   - ry="0.40700412"
1704   - y="996.03387"
1705   - x="-287.51788"
1706   - height="14.54507"
1707   - width="12.846511"
1708   - id="rect15391"
1709   - style="color:#000000;fill:url(#radialGradient6256);fill-opacity:1;fill-rule:nonzero;stroke:url(#radialGradient6258);stroke-width:1.00014806;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
1710   - <rect
1711   - transform="matrix(0.96484871,-0.26280595,0.28620224,0.95816923,0,0)"
1712   - rx="0.054903328"
1713   - ry="0.052794438"
1714   - y="996.38843"
1715   - x="-287.14862"
1716   - height="13.824175"
1717   - width="12.132636"
1718   - id="rect15660"
1719   - style="color:#000000;fill:none;stroke:url(#radialGradient6260);stroke-width:0.36121485;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block;overflow:visible" />
1720   - <path
1721   - sodipodi:nodetypes="cc"
1722   - id="path15672"
1723   - d="m 9.6371294,1030.1227 3.8428056,12.8652"
1724   - style="fill:none;stroke:#000000;stroke-width:0.35702735;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.01754384;display:inline" />
1725   - <path
1726   - sodipodi:nodetypes="cc"
1727   - id="path15674"
1728   - d="m 9.9424741,1029.8656 3.8540689,12.903"
1729   - style="fill:none;stroke:#ffffff;stroke-width:0.36116153;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.20467828;display:inline" />
1730   - <g
1731   - transform="matrix(0.35541046,-0.09680687,0.10137564,0.33939294,4.9908869,1029.3718)"
1732   - id="g2188">
1733   - <rect
1734   - ry="0.065390877"
1735   - rx="0.13778631"
1736   - y="9"
1737   - x="15.999994"
1738   - height="1"
1739   - width="20.000006"
1740   - id="rect15686"
1741   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1742   - <rect
1743   - ry="0.065390877"
1744   - rx="0.13778631"
1745   - y="11"
1746   - x="15.999994"
1747   - height="1"
1748   - width="20.000006"
1749   - id="rect15688"
1750   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1751   - <rect
1752   - ry="0.065390877"
1753   - rx="0.13778631"
1754   - y="13"
1755   - x="15.999994"
1756   - height="1"
1757   - width="20.000006"
1758   - id="rect15690"
1759   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1760   - <rect
1761   - ry="0.065390877"
1762   - rx="0.13778631"
1763   - y="15"
1764   - x="15.999994"
1765   - height="1"
1766   - width="20.000006"
1767   - id="rect15692"
1768   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1769   - <rect
1770   - ry="0.065390877"
1771   - rx="0.13778631"
1772   - y="17"
1773   - x="15.999994"
1774   - height="1"
1775   - width="20.000006"
1776   - id="rect15694"
1777   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1778   - <rect
1779   - ry="0.065390877"
1780   - rx="0.13778631"
1781   - y="19"
1782   - x="15.999994"
1783   - height="1"
1784   - width="20.000006"
1785   - id="rect15696"
1786   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1787   - <rect
1788   - ry="0.065390877"
1789   - rx="0.13778631"
1790   - y="21"
1791   - x="15.999994"
1792   - height="1"
1793   - width="20.000006"
1794   - id="rect15698"
1795   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1796   - <rect
1797   - ry="0.065390877"
1798   - rx="0.13778631"
1799   - y="23"
1800   - x="15.999994"
1801   - height="1"
1802   - width="20.000006"
1803   - id="rect15700"
1804   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1805   - <rect
1806   - ry="0.065390877"
1807   - rx="0.062003858"
1808   - y="25"
1809   - x="15.999986"
1810   - height="1"
1811   - width="9.0000057"
1812   - id="rect15732"
1813   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1814   - <rect
1815   - ry="0.065390877"
1816   - rx="0.13778631"
1817   - y="29"
1818   - x="15.999986"
1819   - height="1"
1820   - width="20.000006"
1821   - id="rect15736"
1822   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1823   - <rect
1824   - ry="0.065390877"
1825   - rx="0.13778631"
1826   - y="31"
1827   - x="15.999986"
1828   - height="1"
1829   - width="20.000006"
1830   - id="rect15738"
1831   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1832   - <rect
1833   - ry="0.065390877"
1834   - rx="0.13778631"
1835   - y="33"
1836   - x="15.999986"
1837   - height="1"
1838   - width="20.000006"
1839   - id="rect15740"
1840   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1841   - <rect
1842   - ry="0.065390877"
1843   - rx="0.13778631"
1844   - y="35"
1845   - x="15.999986"
1846   - height="1"
1847   - width="20.000006"
1848   - id="rect15742"
1849   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1850   - <rect
1851   - ry="0.065390877"
1852   - rx="0.096450485"
1853   - y="37"
1854   - x="15.999986"
1855   - height="1"
1856   - width="14.000014"
1857   - id="rect15744"
1858   - style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970757;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:block;overflow:visible" />
1859   - </g>
1860   - <path
1861   - sodipodi:nodetypes="cccc"
1862   - id="path2894"
1863   - d="m 10.77767,1029.241 -0.310195,-0.9816 c -0.7572021,0.2062 -0.5578178,0.8619 -0.459453,1.1912 l 0.769647,-0.2096 z"
1864   - style="opacity:0.48295456;color:#000000;fill:url(#linearGradient6262);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.10533953;marker:none;visibility:visible;display:inline;overflow:visible" />
1865   - <path
1866   - style="opacity:0.35795456;color:#000000;fill:url(#linearGradient6264);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.10533953;marker:none;visibility:visible;display:inline;overflow:visible"
1867   - d="m 10.77767,1029.241 -0.229976,-0.7131 c -0.8149432,0.2286 -0.539672,0.9227 -0.539672,0.9227 l 0.769647,-0.2096 z"
1868   - id="path2904"
1869   - sodipodi:nodetypes="cccc" />
1870   - <path
1871   - transform="matrix(0.41151985,0,0,0.41151985,-5.6291758,1025.7467)"
1872   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z"
1873   - sodipodi:ry="8.6620579"
1874   - sodipodi:rx="8.6620579"
1875   - sodipodi:cy="19.008621"
1876   - sodipodi:cx="31.112698"
1877   - id="path4296"
1878   - style="color:#000000;fill:url(#radialGradient6266);fill-opacity:1;fill-rule:evenodd;stroke:#6f4709;stroke-width:2.43001652;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1879   - sodipodi:type="arc" />
1880   - <path
1881   - transform="matrix(0.360942,0,0,0.360942,-4.0555539,1026.7081)"
1882   - sodipodi:type="arc"
1883   - style="opacity:0.12658231;color:#000000;fill:none;stroke:#ffffff;stroke-width:2.77052832;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1884   - id="path4298"
1885   - sodipodi:cx="31.112698"
1886   - sodipodi:cy="19.008621"
1887   - sodipodi:rx="8.6620579"
1888   - sodipodi:ry="8.6620579"
1889   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" />
1890   - </g>
1891   - <path
1892   - transform="matrix(0.42405721,0,0,0.42405721,8.1654039,1030.3792)"
1893   - sodipodi:type="arc"
1894   - style="color:#000000;fill:url(#radialGradient6300);fill-opacity:1;fill-rule:evenodd;stroke:#c17d11;stroke-width:2.35817238;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1895   - id="path6296"
1896   - sodipodi:cx="31.112698"
1897   - sodipodi:cy="19.008621"
1898   - sodipodi:rx="8.6620579"
1899   - sodipodi:ry="8.6620579"
1900   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" />
1901   - <path
1902   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z"
1903   - sodipodi:ry="8.6620579"
1904   - sodipodi:rx="8.6620579"
1905   - sodipodi:cy="19.008621"
1906   - sodipodi:cx="31.112698"
1907   - id="path6298"
1908   - style="opacity:0.19620254000000001;color:#000000;fill:none;stroke:#ffffff;stroke-width:2.68861682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1909   - sodipodi:type="arc"
1910   - transform="matrix(0.37193846,0,0,0.37193846,9.7869677,1031.3699)" />
1911   - <path
1912   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z"
1913   - sodipodi:ry="8.6620579"
1914   - sodipodi:rx="8.6620579"
1915   - sodipodi:cy="19.008621"
1916   - sodipodi:cx="31.112698"
1917   - id="path4306"
1918   - style="color:#000000;fill:url(#radialGradient6197);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1919   - sodipodi:type="arc"
1920   - transform="matrix(1.77551,0,0,0.583984,-23.12897,1035.6326)" />
1921   - <path
1922   - sodipodi:nodetypes="cczcczc"
1923   - id="path4308"
1924   - d="m 27.485424,1049.115 10.606602,0 c 3.005204,0 5.980484,-1.1019 7.071067,-4.2426 1.035639,-2.9825 0.176777,-8.6621 -6.540737,-13.2583 l -12.551146,0 c -6.717514,4.2427 -7.556991,10.0449 -6.010407,13.4351 1.575595,3.4538 4.24264,4.0658 7.424621,4.0658 z"
1925   - style="color:#000000;fill:url(#radialGradient6286);fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" />
1926   - <path
1927   - style="opacity:0.21518986;color:#000000;fill:none;stroke:#ffffff;stroke-width:0.99999976px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1928   - d="m 27.414112,1048.0729 10.493447,-0.022 c 2.639723,0 5.253161,-0.9679 6.211112,-3.7266 0.909689,-2.6198 -0.09472,-7.6086 -5.995279,-11.6459 l -11.524725,-0.243 c -5.900557,3.7266 -7.04262,8.8232 -5.662029,12.0441 1.380592,3.221 3.395211,3.5714 6.477474,3.5935 z"
1929   - id="path4314"
1930   - sodipodi:nodetypes="cczcczc" />
1931   - <path
1932   - transform="translate(1.3742503,1010.979)"
1933   - sodipodi:type="arc"
1934   - style="color:#000000;fill:url(#radialGradient6277);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible"
1935   - id="path4318"
1936   - sodipodi:cx="31.112698"
1937   - sodipodi:cy="19.008621"
1938   - sodipodi:rx="8.6620579"
1939   - sodipodi:ry="8.6620579"
1940   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" />
1941   - <g
1942   - id="g6288">
1943   - <path
1944   - transform="translate(1.4992503,1007.479)"
1945   - sodipodi:type="arc"
1946   - style="color:#000000;fill:url(#radialGradient6279);fill-opacity:1;fill-rule:evenodd;stroke:#c17d11;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1947   - id="path4320"
1948   - sodipodi:cx="31.112698"
1949   - sodipodi:cy="19.008621"
1950   - sodipodi:rx="8.6620579"
1951   - sodipodi:ry="8.6620579"
1952   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" />
1953   - <path
1954   - d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z"
1955   - sodipodi:ry="8.6620579"
1956   - sodipodi:rx="8.6620579"
1957   - sodipodi:cy="19.008621"
1958   - sodipodi:cx="31.112698"
1959   - id="path4322"
1960   - style="opacity:0.19620254;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.14012825px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
1961   - sodipodi:type="arc"
1962   - transform="matrix(0.877095,0,0,0.877095,5.3231773,1009.8153)" />
1963   - </g>
1964   - </g>
1965   -</svg>
plugins/bsc/public/spinner.js
... ... @@ -1,5 +0,0 @@
1   -jQuery('#bsc-plugin-contract-spinner').spinner({
2   - min: 0,
3   - increment: 'fast',
4   - mouseWheel: true,
5   -});
plugins/bsc/public/style.css
... ... @@ -1,182 +0,0 @@
1   -@import url(jquery.ui.spinner/ui.spinner.css);
2   -
3   -.controller-profile_editor a.control-panel-bsc-enterprises {background-image: url(/plugins/bsc/images/manage-bsc-enterprises.png)}
4   -.controller-profile_editor .msie6 a.control-panel-bsc-enterprises {background-image: url(/plugins/bsc/images/manage-bsc-enterprises.gif)}
5   -
6   -.controller-profile_editor a.control-panel-transfer-enterprise-ownership {background-image: url(/plugins/bsc/images/transfer-ownership.png)}
7   -
8   -.ui-spinner-up{
9   - height: 6.5px !important;
10   -}
11   -
12   -.ui-spinner-down{
13   - height: 8.5px !important;
14   -}
15   -
16   -.ui-icon-triangle-1-n {
17   - margin-top: -4px !important;
18   -}
19   -
20   -.ui-icon-triangle-1-s {
21   - margin-left: -1px !important;
22   - margin-top: -3.5px !important;
23   -}
24   -
25   -.icon-menu-bsc {
26   - background-image: url(/plugins/bsc/images/manage-bsc-enterprises-icon.png);
27   -}
28   -
29   -#content .token-input-list {
30   - margin-bottom: 30px;
31   -}
32   -
33   -#bsc-plugin-sorter {
34   - text-align: right;
35   - margin: 3px 0px;
36   -}
37   -
38   -#bsc-plugin-sales-table th,
39   -#bsc-plugin-sales-table td {
40   - border: 1px solid #000;
41   - border-collapse: collapse;
42   - padding: 0px
43   -}
44   -
45   -#content #bsc-plugin-sales-table td .token-input-list{
46   - margin-bottom: 0px;
47   -}
48   -
49   -#bsc-plugin-sales-table {
50   - border: 1px solid #000;
51   - border-collapse: collapse;
52   -}
53   -
54   -#bsc-plugin-sales-table th {
55   - background-color: #cdcdcd;
56   - padding: 0px 10px;
57   -}
58   -
59   -.alternate-colors tr:nth-child(odd),
60   -.alternate-colors tr:nth-child(odd):hover td {
61   - background-color: #f4f4f4;
62   -}
63   -
64   -.alternate-colors tr:nth-child(even),
65   -.alternate-colors tr:nth-child(even):hover td {
66   - background-color: #fff;
67   -}
68   -
69   -#bsc-plugin-sales-table input.error{
70   - background-color: #F8DBDD;
71   - border: 1px solid #f5697c;
72   - margin-left: 2px;
73   -}
74   -
75   -.bsc-plugin-sales-price {
76   - width: 75%;
77   -}
78   -
79   -.bsc-plugin-sales-products-column {
80   - width: 70%;
81   -}
82   -
83   -.bsc-plugin-sales-quantity-column {
84   - width: 10%;
85   - text-align: center;
86   -}
87   -
88   -.bsc-plugin-sales-price-column {
89   - width: 18%;
90   -}
91   -
92   -#bsc-plugin-sales-add-new-row {
93   - padding: 0px 10px;
94   -}
95   -
96   -#bsc-plugin-manage-contracts-table a {
97   - color: #555753;
98   -}
99   -
100   -#bsc-plugin-manage-contracts-table {
101   - border:none;
102   -}
103   -#bsc-plugin-manage-contracts-table td {
104   - padding: 5px 10px;
105   -}
106   -
107   -#bsc-plugin-manage-contracts-table td.links {
108   - text-align: right;
109   -}
110   -
111   -#bsc-plugin-contracts-filter {
112   - float: left;
113   - width: 20%;
114   - height: 100%;
115   -}
116   -
117   -
118   -#bsc-plugin-contracts-results {
119   - float: left;
120   - width: 80%;
121   -}
122   -
123   -#bsc-plugin-contract-total-string,
124   -#bsc-plugin-contract-total {
125   - text-align: right;
126   -}
127   -
128   -.bsc-fields-table {
129   - border: collapse;
130   - width: 49%;
131   -}
132   -
133   -.bsc-fields-table th{
134   - font-size: 14px;
135   - padding: 0px;
136   -}
137   -
138   -.bsc-fields-table td {
139   - border: none;
140   - padding: 0px;
141   -}
142   -
143   -.bsc-fields-table tr:hover td {
144   - background-color: transparent;
145   -}
146   -
147   -.bsc-field-label {
148   - font-weight: bold;
149   -}
150   -
151   -.bsc-full-table {
152   - margin: 3px 0px;
153   -}
154   -
155   -.bsc-plugin-view-contract {
156   - margin-top: 10px;
157   -}
158   -
159   -.bsc-plugin-view-contract td {
160   - padding: 2px 10px !important;
161   -}
162   -
163   -.bsc-plugin-total {
164   - font-weight: bold;
165   -}
166   -
167   -.bsc-plugin-annotation {
168   - background-color: #eeeeec;
169   - margin: 10px 0px;
170   - padding: 5px 10px;
171   - border-radius: 5px;
172   -}
173   -
174   -.bsc-plugin-annotation-title {
175   - font-weight: bold;
176   - font-size: 15px;
177   - margin-bottom: 5px;
178   -}
179   -
180   -.bsc-plugin-annotation-content {
181   - font-style: italic;
182   -}
plugins/bsc/public/validation.js
... ... @@ -1,4 +0,0 @@
1   -jQuery("#bsc-plugin-sales-form").validate({
2   - errorPlacement: function(error, element){element.attr('title', error.text())}
3   -});
4   -
plugins/bsc/test/functional/bsc_plugin_admin_controller_test.rb
... ... @@ -1,81 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../test/test_helper'
2   -require File.dirname(__FILE__) + '/../../controllers/bsc_plugin_admin_controller'
3   -
4   -# Re-raise errors caught by the controller.
5   -class BscPluginAdminController; def rescue_action(e) raise e end; end
6   -
7   -class BscPluginAdminControllerTest < ActionController::TestCase
8   -
9   - VALID_CNPJ = '94.132.024/0001-48'
10   -
11   - def setup
12   - @controller = BscPluginAdminController.new
13   - @request = ActionController::TestRequest.new
14   - @response = ActionController::TestResponse.new
15   - user_login = create_admin_user(Environment.default)
16   - login_as(user_login)
17   - @admin = User[user_login].person
18   - e = Environment.default
19   - e.enabled_plugins = ['BscPlugin']
20   - e.save!
21   - end
22   -
23   - attr_accessor :admin
24   -
25   - should 'create a new bsc' do
26   - assert_difference BscPlugin::Bsc, :count, 1 do
27   - post :new, :profile_data => {:business_name => 'Sample Bsc', :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ}
28   - end
29   -
30   - assert_redirected_to :controller => 'profile_editor', :profile => 'sample-bsc'
31   - end
32   -
33   - should 'not create an invalid bsc' do
34   - assert_difference BscPlugin::Bsc, :count, 0 do
35   - post :new, :profile_data => {:business_name => 'Sample Bsc', :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => '29837492304'}
36   - end
37   -
38   - assert_response 200
39   - end
40   -
41   - should 'set the current user as the bsc admin' do
42   - name = 'Sample Bsc'
43   - post :new, :profile_data => {:business_name => name, :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ}
44   - bsc = BscPlugin::Bsc.find_by_name(name)
45   - assert_includes bsc.admins, admin
46   - end
47   -
48   - should 'list correct enterprises on search' do
49   - # Should list if: not validated AND (name matches OR identifier matches) AND not bsc
50   - e1 = Enterprise.create!(:name => 'Sample Enterprise 1', :identifier => 'bli', :validated => false)
51   - e2 = Enterprise.create!(:name => 'Bla', :identifier => 'sample-enterprise-6', :validated => false)
52   - e3 = Enterprise.create!(:name => 'Blo', :identifier => 'blo', :validated => false)
53   - e4 = BscPlugin::Bsc.create!(:business_name => "Sample Bsc", :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ, :validated => false)
54   - e5 = Enterprise.create!(:name => 'Sample Enterprise 5', :identifier => 'sample-enterprise-5')
55   - e5.validated = true
56   - e5.save!
57   -
58   - get :search_enterprise, :q => 'sampl'
59   -
60   - assert_match /#{e1.name}/, @response.body
61   - assert_match /#{e2.name}/, @response.body
62   - assert_no_match /#{e3.name}/, @response.body
63   - assert_no_match /#{e4.name}/, @response.body
64   - assert_no_match /#{e5.name}/, @response.body
65   - end
66   -
67   - should 'save validations' do
68   - e1 = fast_create(Enterprise, :validated => false)
69   - e2 = fast_create(Enterprise, :validated => false)
70   - e3 = fast_create(Enterprise, :validated => false)
71   -
72   - post :save_validations, :q => "#{e1.id},#{e2.id}"
73   - e1.reload
74   - e2.reload
75   - e3.reload
76   -
77   - assert e1.validated
78   - assert e2.validated
79   - refute e3.validated
80   - end
81   -end
plugins/bsc/test/functional/bsc_plugin_myprofile_controller_test.rb
... ... @@ -1,322 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../test/test_helper'
2   -require File.dirname(__FILE__) + '/../../controllers/bsc_plugin_myprofile_controller'
3   -
4   -# Re-raise errors caught by the controller.
5   -class BscPluginMyprofileController; def rescue_action(e) raise e end; end
6   -
7   -class BscPluginMyprofileControllerTest < ActionController::TestCase
8   -
9   - VALID_CNPJ = '94.132.024/0001-48'
10   -
11   - def setup
12   - @controller = BscPluginMyprofileController.new
13   - @request = ActionController::TestRequest.new
14   - @response = ActionController::TestResponse.new
15   - @bsc = BscPlugin::Bsc.create!({:business_name => 'Sample Bsc', :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ})
16   - @admin = create_user('admin').person
17   - @bsc.add_admin(@admin)
18   - login_as(@admin.user.login)
19   - e = Environment.default
20   - e.enabled_plugins = ['BscPlugin']
21   - e.save!
22   - end
23   -
24   - attr_accessor :admin, :bsc
25   -
26   - should 'list enterprises on search' do
27   - # Should list if match name
28   - e1 = Enterprise.create!(:name => 'sample enterprise 1', :identifier => 'sample-enterprise-1')
29   - # Should be case insensitive
30   - e2 = Enterprise.create!(:name => 'SaMpLe eNtErPrIsE 2', :identifier => 'sample-enterprise-2')
31   - # Should not list if don't match name
32   - e3 = Enterprise.create!(:name => 'blo', :identifier => 'blo')
33   - # Should not list if is has a bsc
34   - e4 = Enterprise.create!(:name => 'sample enterprise 4', :identifier => 'sample-enterprise-4', :bsc => bsc)
35   - # Should not list if is enabled
36   - e5 = Enterprise.create!(:name => 'sample enterprise 5', :identifier => 'sample-enterprise-5', :enabled => true)
37   - BscPlugin::AssociateEnterprise.create!(:requestor => admin, :target => e5, :bsc => bsc)
38   - # Should search by identifier
39   - e6 = Enterprise.create!(:name => 'Bla', :identifier => 'sample-enterprise-6')
40   -
41   - get :search_enterprise, :profile => bsc.identifier, :q => 'sampl'
42   -
43   - assert_match /#{e1.name}/, @response.body
44   - assert_match /#{e2.name}/, @response.body
45   - assert_no_match /#{e3.name}/, @response.body
46   - assert_no_match /#{e4.name}/, @response.body
47   - assert_no_match /#{e5.name}/, @response.body
48   - assert_no_match /#{bsc.name}/, @response.body
49   - assert_match /#{e6.name}/, @response.body
50   - end
51   -
52   - should 'do not list profiles template on search' do
53   - e1 = Enterprise.create!(:name => 'Sample Enterprise 1', :identifier => 'sample-enterprise-1')
54   - e2 = Enterprise.create!(:name => 'Sample Enterprise 2', :identifier => 'sample-enterprise-2')
55   - t1 = Enterprise.create!(:name => 'Enterprise template', :identifier => 'enterprise_template')
56   - t2 = Enterprise.create!(:name => 'Inactive enterprise template', :identifier => 'inactive_enterprise_template')
57   -
58   - get :search_enterprise, :profile => bsc.identifier, :q => 'ent'
59   -
60   - assert_no_match /#{t1.name}/, @response.body
61   - assert_no_match /#{t2.name}/, @response.body
62   - end
63   -
64   - should 'save associations' do
65   - e1 = fast_create(Enterprise, :enabled => false)
66   - e2 = fast_create(Enterprise, :enabled => false)
67   -
68   - post :save_associations, :profile => bsc.identifier, :q => "#{e1.id},#{e2.id}"
69   - e1.reload
70   - e2.reload
71   - assert_equal e1.bsc, bsc
72   - assert_equal e2.bsc, bsc
73   -
74   - post :save_associations, :profile => bsc.identifier, :q => "#{e1.id}"
75   - e1.reload
76   - e2.reload
77   - assert_equal e1.bsc, bsc
78   - assert_not_equal e2.bsc, bsc
79   - end
80   -
81   - should 'create a task to the enabled enterprise instead of associating it' do
82   - e = fast_create(Enterprise, :enabled => true)
83   -
84   - assert_difference BscPlugin::AssociateEnterprise, :count, 1 do
85   - post :save_associations, :profile => bsc.identifier, :q => "#{e.id}"
86   - bsc.reload
87   - assert_not_includes bsc.enterprises, e
88   - end
89   - end
90   -
91   - should 'transfer ownership' do
92   - p1 = create_user('p1').person
93   - p2 = create_user('p2').person
94   - p3 = create_user('p3').person
95   -
96   - role = Profile::Roles.admin(bsc.environment.id)
97   -
98   - bsc.add_admin(p1)
99   - bsc.add_admin(p2)
100   -
101   - post :transfer_ownership, :profile => bsc.identifier, 'q_'+role.key => "#{p3.id}"
102   -
103   - assert_response :redirect
104   -
105   - assert_not_includes bsc.admins, p1
106   - assert_not_includes bsc.admins, p2
107   - assert_includes bsc.admins, p3
108   - end
109   -
110   - should 'create enterprise' do
111   - assert_difference Enterprise, :count, 1 do
112   - post :create_enterprise, :profile => bsc.identifier, :create_enterprise => {:name => 'Test Bsc', :identifier => 'test-bsc'}
113   - end
114   -
115   - enterprise = Enterprise.find_by_identifier('test-bsc')
116   -
117   - assert_equal true, enterprise.enabled
118   - assert_equal false, enterprise.validated
119   - assert_equal enterprise.bsc, bsc
120   - end
121   -
122   - should 'fecth contracts filtered by status' do
123   - contract0 = BscPlugin::Contract.create!(:bsc => bsc, :status => 0, :client_name => 'Marvin')
124   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :status => 1, :client_name => 'Marvin')
125   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :status => 2, :client_name => 'Marvin')
126   - contract3 = BscPlugin::Contract.create!(:bsc => bsc, :status => 3, :client_name => 'Marvin')
127   -
128   - get :manage_contracts, :profile => bsc.identifier, :status => ['1', '3']
129   -
130   - assert_not_includes assigns(:contracts), contract0
131   - assert_includes assigns(:contracts), contract1
132   - assert_not_includes assigns(:contracts), contract2
133   - assert_includes assigns(:contracts), contract3
134   - end
135   -
136   - should 'manage contracts should have all status marked by default' do
137   - get :manage_contracts, :profile => bsc.identifier
138   - assert_equal assigns(:status), BscPlugin::Contract::Status.types.map { |s| s.to_s }
139   - end
140   -
141   - should 'fetch contracts sorted accordingly' do
142   - contract0 = BscPlugin::Contract.create!(:bsc => bsc, :created_at => 1.day.ago, :client_name => 'Eva')
143   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :created_at => 2.day.ago, :client_name => 'Adam')
144   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :created_at => 3.day.ago, :client_name => 'Marvin')
145   -
146   - by_date = [contract2, contract1, contract0]
147   - by_name = [contract1, contract0, contract2]
148   -
149   - get :manage_contracts, :profile => bsc.identifier, :sorting => 'created_at asc'
150   - assert_equal by_date, assigns(:contracts)
151   -
152   - get :manage_contracts, :profile => bsc.identifier, :sorting => 'created_at desc'
153   - assert_equal by_date.reverse, assigns(:contracts)
154   -
155   - get :manage_contracts, :profile => bsc.identifier, :sorting => 'client_name asc'
156   - assert_equal by_name, assigns(:contracts)
157   -
158   - get :manage_contracts, :profile => bsc.identifier, :sorting => 'client_name desc'
159   - assert_equal by_name.reverse, assigns(:contracts)
160   - end
161   -
162   - should 'limit the contracts to defined per page' do
163   - BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
164   - BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
165   -
166   - @controller.stubs(:contracts_per_page).returns(1)
167   -
168   - get :manage_contracts, :profile => bsc.identifier
169   -
170   - assert_equal 1, assigns(:contracts).count
171   - end
172   -
173   - should 'destroy contract' do
174   - contract = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
175   -
176   - assert_difference BscPlugin::Contract, :count, -1 do
177   - get :destroy_contract, :profile => bsc.identifier, :contract_id => contract.id
178   - end
179   -
180   - assert_raise ActiveRecord::RecordNotFound do
181   - BscPlugin::Contract.find(contract.id)
182   - end
183   - end
184   -
185   - should 'not crash if trying to destroy a contract that does not exists' do
186   - assert_nothing_raised do
187   - get :destroy_contract, :profile => bsc.identifier, :contract_id => -1
188   - end
189   - assert_redirected_to :action => 'manage_contracts'
190   - end
191   -
192   - should 'not crash if trying to edit a contract that does not exists' do
193   - assert_nothing_raised do
194   - get :edit_contract, :profile => bsc.identifier, :contract_id => -1
195   - end
196   - assert_redirected_to :action => 'manage_contracts'
197   - end
198   -
199   - should 'create contract associating the enterprises' do
200   - enterprise1 = fast_create(Enterprise)
201   - enterprise2 = fast_create(Enterprise)
202   -
203   - post :new_contract, :profile => bsc.identifier, :enterprises => "#{enterprise1.id},#{enterprise2.id}", :contract => {:bsc => bsc, :client_name => 'Marvin'}
204   -
205   - bsc.reload
206   - contract = bsc.contracts.last
207   -
208   - assert_includes contract.enterprises, enterprise1
209   - assert_includes contract.enterprises, enterprise2
210   - end
211   -
212   - should 'edit contract adding or removing enterprises accordingly' do
213   - enterprise1 = fast_create(Enterprise)
214   - enterprise2 = fast_create(Enterprise)
215   - enterprise3 = fast_create(Enterprise)
216   - contract = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
217   - contract.enterprises << enterprise1
218   - contract.enterprises << enterprise2
219   -
220   - post :edit_contract, :profile => bsc.identifier, :contract_id => contract.id, :enterprises => "#{enterprise2.id},#{enterprise3.id}", :contract => {:bsc => bsc}
221   - contract.reload
222   -
223   - assert_not_includes contract.enterprises, enterprise1
224   - assert_includes contract.enterprises, enterprise2
225   - assert_includes contract.enterprises, enterprise3
226   - end
227   -
228   - should 'not crash if there is no enterprises on create' do
229   - assert_nothing_raised do
230   - post :new_contract, :profile => bsc.identifier, :contract => {:bsc => bsc, :client_name => 'Marvin'}
231   - end
232   - end
233   -
234   - should 'create contract with associated sales' do
235   - product1 = fast_create(Product, :price => 2.50)
236   - product2 = fast_create(Product)
237   - sale1 = {:product_id => product1.id, :quantity => 2}
238   - sale2 = {:product_id => product2.id, :quantity => 5, :price => 3.50}
239   - sales = {1 => sale1, 2 => sale2}
240   -
241   - post :new_contract, :profile => bsc.identifier, :sales => sales, :contract => {:bsc => bsc, :client_name => 'Marvin'}
242   -
243   - bsc.reload
244   - contract = bsc.contracts.last
245   -
246   - assert_includes contract.products, product1
247   - assert_includes contract.products, product2
248   -
249   - assert_equal sale1[:quantity], contract.sales.find_by_product_id(sale1[:product_id]).quantity
250   - assert_equal sale2[:quantity], contract.sales.find_by_product_id(sale2[:product_id]).quantity
251   - assert_equal sale2[:price], contract.sales.find_by_product_id(sale2[:product_id]).price
252   - end
253   -
254   - should 'edit contract adding or removing sales accordingly' do
255   - product1 = fast_create(Product)
256   - product2 = fast_create(Product)
257   - product3 = fast_create(Product)
258   - contract = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
259   - BscPlugin::Sale.create!(:product => product1, :contract => contract, :quantity => 1)
260   - BscPlugin::Sale.create!(:product => product2, :contract => contract, :quantity => 1)
261   - sales = {1 => {:product_id => product2.id, :quantity => 1}, 2 => {:product_id => product3.id, :quantity => 1}}
262   -
263   - post :edit_contract, :profile => bsc.identifier, :contract_id => contract.id, :sales => sales , :contract => {:bsc => bsc}
264   - contract.reload
265   -
266   - assert_not_includes contract.products, product1
267   - assert_includes contract.products, product2
268   - assert_includes contract.products, product3
269   - end
270   -
271   - should 'edit sales informations' do
272   - product1 = fast_create(Product)
273   - product2 = fast_create(Product)
274   - contract = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
275   - sale1 = BscPlugin::Sale.create!(:product => product1, :contract => contract, :quantity => 1, :price => 1.0)
276   - sale2 = BscPlugin::Sale.create!(:product => product2, :contract => contract, :quantity => 2, :price => 2.0)
277   - sale2.save!
278   - sales = {1 => {:product_id => product1.id, :quantity => 3, :price => 5.0}, 2 => {:product_id => product2.id, :quantity => 4, :price => 10.0}}
279   -
280   - post :edit_contract, :profile => bsc.identifier, :contract_id => contract.id, :sales => sales , :contract => {:bsc => bsc}
281   -
282   - sale1.reload
283   - sale2.reload
284   -
285   - assert_equal 3, sale1.quantity
286   - assert_equal 5.0, sale1.price
287   - assert_equal 4, sale2.quantity
288   - assert_equal 10.0, sale2.price
289   - end
290   -
291   - should 'redirect to edit contract if some sale could not be created' do
292   - product = fast_create(Product)
293   - # sale without quantity
294   - sales = {1 => {:product_id => product.id, :price => 1.50}}
295   -
296   - post :new_contract, :profile => bsc.identifier, :sales => sales, :contract => {:bsc => bsc, :client_name => 'Marvin'}
297   -
298   - bsc.reload
299   - contract = bsc.contracts.last
300   -
301   - assert_redirected_to :action => 'edit_contract', :contract_id => contract.id
302   - end
303   -
304   - should 'search for products from the invoved enterprises' do
305   - # product1 fits
306   - # product2 doesn't fits because its in added_products
307   - # product3 doesn't fits because its enterprise is in enterprises
308   - enterprise1 = fast_create(Enterprise)
309   - enterprise2 = fast_create(Enterprise)
310   - enterprise3 = fast_create(Enterprise)
311   - product1 = fast_create(Product, :profile_id => enterprise1.id, :name => 'Black Bycicle')
312   - product2 = fast_create(Product, :profile_id => enterprise2.id, :name => 'Black Guitar')
313   - product3 = fast_create(Product, :profile_id => enterprise3.id, :name => 'Black Notebook')
314   -
315   - get :search_sale_product, :profile => bsc.identifier, :enterprises => [enterprise1.id,enterprise2.id].join(','), :added_products => [product2.id].join(','),:sales => {1 => {:product_id => 'black'}}
316   -
317   - assert_match /#{product1.name}/, @response.body
318   - assert_no_match /#{product2.name}/, @response.body
319   - assert_no_match /#{product3.name}/, @response.body
320   - end
321   -end
322   -
plugins/bsc/test/unit/bsc_plugin/associate_enterprise_test.rb
... ... @@ -1,52 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../../test/test_helper'
2   -
3   -class BscPlugin::AssociateEnterpriseTest < ActiveSupport::TestCase
4   - VALID_CNPJ = '94.132.024/0001-48'
5   -
6   - def setup
7   - @enterprise = fast_create(Enterprise)
8   - @person = create_user('user').person
9   - @bsc = BscPlugin::Bsc.create!(:business_name => 'Sample Bsc', :company_name => 'Sample Bsc Ltda.', :identifier => 'sample-bsc', :cnpj => VALID_CNPJ)
10   - end
11   -
12   - attr_accessor :enterprise, :person, :bsc
13   -
14   - should 'associate enteprise with bsc after perform' do
15   - task = BscPlugin::AssociateEnterprise.create!(:requestor => person, :target => enterprise, :bsc => bsc)
16   - task.perform
17   - bsc.reload
18   -
19   - assert_includes bsc.enterprises, enterprise
20   - end
21   -
22   - should 'notify enterprise when some bsc create the request' do
23   - enterprise.contact_email = 'enterprise@bsc.org'
24   - enterprise.save!
25   - assert_difference ActionMailer::Base.deliveries, :count, 1 do
26   - BscPlugin::AssociateEnterprise.create!(:requestor => person, :target => enterprise, :bsc => bsc)
27   - end
28   - assert_includes ActionMailer::Base.deliveries.last.to, enterprise.contact_email
29   - end
30   -
31   - should 'notify requestor when some enterprise reject the request' do
32   - person.email = 'person@bsc.org'
33   - person.save!
34   - task = BscPlugin::AssociateEnterprise.create!(:requestor => person, :target => enterprise, :bsc => bsc)
35   - assert_difference ActionMailer::Base.deliveries, :count, 1 do
36   - task.cancel
37   - end
38   - assert_includes ActionMailer::Base.deliveries.last.to, person.contact_email
39   - end
40   -
41   - should 'notify requestor when some enterprise accept the request' do
42   - person.email = 'person@bsc.org'
43   - person.save!
44   - task = BscPlugin::AssociateEnterprise.create!(:requestor => person, :target => enterprise, :bsc => bsc)
45   - assert_difference ActionMailer::Base.deliveries, :count, 1 do
46   - task.finish
47   - end
48   - assert_includes ActionMailer::Base.deliveries.last.to, person.contact_email
49   - end
50   -
51   -end
52   -
plugins/bsc/test/unit/bsc_plugin/bsc_test.rb
... ... @@ -1,82 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../../test/test_helper'
2   -
3   -class BscPlugin::BscTest < ActiveSupport::TestCase
4   - VALID_CNPJ = '94.132.024/0001-48'
5   -
6   - def setup
7   - @bsc = BscPlugin::Bsc.create!(:business_name => 'Sample Bsc', :company_name => 'Sample Bsc', :identifier => 'sample-bsc', :cnpj => VALID_CNPJ)
8   - end
9   -
10   - attr_accessor :bsc
11   -
12   - should 'validate presence of cnpj' do
13   - bsc = BscPlugin::Bsc.new()
14   - bsc.valid?
15   -
16   - assert bsc.errors.invalid?(:cnpj)
17   - end
18   -
19   - should 'validate uniqueness of cnpj' do
20   - bsc1 = bsc
21   - bsc2 = BscPlugin::Bsc.new(:cnpj => VALID_CNPJ)
22   - bsc2.valid?
23   - assert bsc2.errors.invalid?(:cnpj)
24   - end
25   -
26   - should 'have many enterprises' do
27   - e1 = Enterprise.new(:name => 'Enterprise1', :identifier => 'enterprise1')
28   - e2 = Enterprise.new(:name => 'Enterprise2', :identifier => 'enterprise2')
29   - bsc.enterprises << e1
30   - bsc.enterprises << e2
31   - bsc.save!
32   -
33   - assert_equal e1.bsc, bsc
34   - assert_equal e2.bsc, bsc
35   - end
36   -
37   - should 'verify already requested enterprises' do
38   - e1 = fast_create(Enterprise)
39   - e2 = fast_create(Enterprise)
40   - task = BscPlugin::AssociateEnterprise.new(:target => e1, :bsc => bsc)
41   - bsc.enterprise_requests.stubs(:pending).returns([task])
42   -
43   - assert bsc.already_requested?(e1)
44   - refute bsc.already_requested?(e2)
45   - end
46   -
47   - should 'return associated enterprises products' do
48   - e1 = fast_create(Enterprise)
49   - e2 = fast_create(Enterprise)
50   - category = fast_create(ProductCategory)
51   -
52   - p1 = fast_create(Product, :product_category_id => category.id)
53   - p2 = fast_create(Product, :product_category_id => category.id)
54   - p3 = fast_create(Product, :product_category_id => category.id)
55   -
56   - e1.products << p1
57   - e1.products << p2
58   - e2.products << p3
59   -
60   - bsc.enterprises << e1
61   - bsc.enterprises << e2
62   -
63   - bsc.reload
64   -
65   - assert_includes bsc.products, p1
66   - assert_includes bsc.products, p2
67   - assert_includes bsc.products, p3
68   - end
69   -
70   - should 'not be able to create product' do
71   - refute bsc.create_product?
72   - end
73   -
74   - should 'have many contracts' do
75   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
76   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
77   -
78   - assert_includes bsc.contracts, contract1
79   - assert_includes bsc.contracts, contract2
80   - end
81   -
82   -end
plugins/bsc/test/unit/bsc_plugin/contract_test.rb
... ... @@ -1,107 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../../test/test_helper'
2   -
3   -class BscPlugin::ContractTest < ActiveSupport::TestCase
4   - def setup
5   - @contract = BscPlugin::Contract.new(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
6   - end
7   -
8   - attr_accessor :contract
9   -
10   - should 'validates presence of bsc' do
11   - contract.bsc = nil
12   - contract.valid?
13   - assert contract.errors.invalid?(:bsc)
14   -
15   - contract.bsc = BscPlugin::Bsc.new
16   - contract.valid?
17   - refute contract.errors.invalid?(:bsc)
18   - end
19   -
20   - should 'associate contract with products through sales' do
21   - contract.save!
22   - product1 = fast_create(Product)
23   - product2 = fast_create(Product)
24   - sale1 = BscPlugin::Sale.create!(:product => product1, :contract => contract, :quantity => 3)
25   - sale2 = BscPlugin::Sale.create!(:product => product2, :contract => contract, :quantity => 5)
26   -
27   - assert_includes contract.products, product1
28   - assert_includes contract.products, product2
29   - end
30   -
31   - should 'have many enterprises' do
32   - contract.save!
33   - enterprise1 = fast_create(Enterprise)
34   - contract.enterprises << enterprise1
35   - enterprise2 = fast_create(Enterprise)
36   - contract.enterprises << enterprise2
37   -
38   - assert_includes contract.enterprises, enterprise1
39   - assert_includes contract.enterprises, enterprise2
40   - end
41   -
42   - should 'filter contracts by status' do
43   - bsc = BscPlugin::Bsc.new
44   - opened = BscPlugin::Contract::Status::OPENED
45   - negotiating = BscPlugin::Contract::Status::NEGOTIATING
46   - executing = BscPlugin::Contract::Status::EXECUTING
47   - closed = BscPlugin::Contract::Status::CLOSED
48   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :status => opened, :client_name => 'Marvin')
49   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :status => negotiating, :client_name => 'Marvin')
50   - contract3 = BscPlugin::Contract.create!(:bsc => bsc, :status => executing, :client_name => 'Marvin')
51   - contract4 = BscPlugin::Contract.create!(:bsc => bsc, :status => closed, :client_name => 'Marvin')
52   -
53   - opened_and_executing = BscPlugin::Contract.status([opened, executing])
54   - negotiating_and_closed = BscPlugin::Contract.status([negotiating, closed])
55   - all = BscPlugin::Contract.status([])
56   -
57   - assert_includes opened_and_executing, contract1
58   - assert_not_includes opened_and_executing, contract2
59   - assert_includes opened_and_executing, contract3
60   - assert_not_includes opened_and_executing, contract4
61   -
62   - assert_not_includes negotiating_and_closed, contract1
63   - assert_includes negotiating_and_closed, contract2
64   - assert_not_includes negotiating_and_closed, contract3
65   - assert_includes negotiating_and_closed, contract4
66   -
67   - assert_includes all, contract1
68   - assert_includes all, contract2
69   - assert_includes all, contract3
70   - assert_includes all, contract4
71   - end
72   -
73   - should 'sort contracts by date' do
74   - bsc = BscPlugin::Bsc.new
75   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :created_at => 2.day.ago, :client_name => 'Marvin')
76   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :created_at => 1.day.ago, :client_name => 'Marvin')
77   - contract3 = BscPlugin::Contract.create!(:bsc => bsc, :created_at => 3.day.ago, :client_name => 'Marvin')
78   -
79   - assert_equal [contract3, contract1, contract2], BscPlugin::Contract.sorted_by('created_at', 'asc')
80   - end
81   -
82   - should 'sort contracts by client name' do
83   - bsc = BscPlugin::Bsc.new
84   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvim')
85   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Adam')
86   - contract3 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Eva')
87   -
88   - assert_equal [contract2, contract3, contract1], BscPlugin::Contract.sorted_by('client_name', 'asc')
89   - end
90   -
91   - should 'return contract total price' do
92   - contract.save!
93   - price1 = 1
94   - quantity1 = 3
95   - price2 = 2
96   - quantity2 = 5
97   - total = price1*quantity1 + price2*quantity2
98   - product1 = fast_create(Product, :price => price1)
99   - product2 = fast_create(Product, :price => price2)
100   - sale1 = BscPlugin::Sale.create!(:product => product1, :contract => contract, :quantity => quantity1)
101   - sale2 = BscPlugin::Sale.create!(:product => product2, :contract => contract, :quantity => quantity2)
102   -
103   - contract.reload
104   -
105   - assert_equal total, contract.total_price
106   - end
107   -end
plugins/bsc/test/unit/bsc_plugin/sale_test.rb
... ... @@ -1,86 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../../test/test_helper'
2   -
3   -class BscPlugin::SaleTest < ActiveSupport::TestCase
4   - def setup
5   - @sale = BscPlugin::Sale.new
6   - end
7   -
8   - attr_accessor :sale
9   -
10   - should 'validate presence of product and contract' do
11   - sale.valid?
12   -
13   - assert sale.errors.invalid?(:product)
14   - assert sale.errors.invalid?(:contract)
15   -
16   - product = Product.new
17   - contract = BscPlugin::Contract.new
18   - sale.product = product
19   - sale.contract = contract
20   -
21   - refute sale.errors.invalid?(product)
22   - refute sale.errors.invalid?(contract)
23   - end
24   -
25   - should 'validate uniqueness of product and contract composed' do
26   - product = fast_create(Product)
27   - contract = BscPlugin::Contract.create!(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
28   - sale1 = BscPlugin::Sale.create!(:product => product, :contract => contract, :quantity => 1)
29   - sale2 = BscPlugin::Sale.new(:product => product, :contract => contract, :quantity => 1)
30   - sale2.valid?
31   -
32   - assert sale2.errors.invalid?(:product_id)
33   - end
34   -
35   - should 'validate quantity as a positive integer' do
36   - sale.quantity = -1
37   - sale.valid?
38   - assert sale.errors.invalid?(:quantity)
39   -
40   - sale.quantity = 1.5
41   - sale.valid?
42   - assert sale.errors.invalid?(:quantity)
43   -
44   - sale.quantity = 3
45   - sale.valid?
46   - refute sale.errors.invalid?(:quantity)
47   - end
48   -
49   - should 'set default price as product price if no price indicated' do
50   - product = fast_create(Product, :price => 3.50)
51   - contract = BscPlugin::Contract.create!(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
52   - sale.product = product
53   - sale.contract = contract
54   - sale.quantity = 1
55   - sale.save!
56   -
57   - assert_equal product.price, sale.price
58   - end
59   -
60   - should 'not overwrite with the product price if price informed' do
61   - product = fast_create(Product, :price => 3.50)
62   - contract = BscPlugin::Contract.create!(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
63   - sale.product = product
64   - sale.contract = contract
65   - sale.quantity = 1
66   - sale.price = 2.50
67   - sale.save!
68   -
69   - assert_equal 2.50, sale.price
70   - end
71   -
72   - should 'have default value for price' do
73   - product1 = fast_create(Product, :price => 1)
74   - product2 = fast_create(Product, :price => 1)
75   - product3 = fast_create(Product)
76   - contract = BscPlugin::Contract.create!(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
77   - sale1 = BscPlugin::Sale.create!(:price => 2, :product => product1, :contract => contract, :quantity => 1)
78   - sale2 = BscPlugin::Sale.create!(:product => product2, :contract => contract, :quantity => 1)
79   - sale3 = BscPlugin::Sale.create!(:product => product3, :contract => contract, :quantity => 1)
80   -
81   - assert_equal 2, sale1.price
82   - assert_equal 1, sale2.price
83   - assert_equal 0, sale3.price
84   - end
85   -end
86   -
plugins/bsc/test/unit/bsc_plugin_test.rb
... ... @@ -1,34 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../test/test_helper'
2   -
3   -class BscPluginTest < ActiveSupport::TestCase
4   -
5   - VALID_CNPJ = '94.132.024/0001-48'
6   -
7   - should 'add profile controller filter correctly' do
8   - bsc_plugin = BscPlugin.new
9   - person = fast_create(Person)
10   - context = mock()
11   - context.stubs(:profile).returns(person)
12   - context.stubs(:params).returns({:profile => person.identifier})
13   - context.stubs(:user).returns(person)
14   - context.stubs(:environment).returns(person.environment)
15   - bsc_plugin.stubs(:context).returns(context)
16   -
17   - assert_nil bsc_plugin.profile_controller_filters.first[:block].call
18   - assert_nil bsc_plugin.content_viewer_controller_filters.first[:block].call
19   -
20   - enterprise = fast_create(Enterprise, :validated => false)
21   - enterprise.bsc = BscPlugin::Bsc.create!({:business_name => 'Sample Bsc', :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ})
22   - enterprise.save!
23   - context.stubs(:profile).returns(enterprise)
24   - context.stubs(:params).returns({:profile => enterprise.identifier})
25   - context.stubs(:environment).returns(enterprise.environment)
26   -
27   - assert_raise NameError do
28   - bsc_plugin.profile_controller_filters.first[:block].call
29   - end
30   - assert_raise NameError do
31   - bsc_plugin.content_viewer_controller_filters.first[:block].call
32   - end
33   - end
34   -end
plugins/bsc/test/unit/ext/enterprise_test.rb
... ... @@ -1,38 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../../test/test_helper'
2   -
3   -class EnterpriseTest < ActiveSupport::TestCase
4   - VALID_CNPJ = '94.132.024/0001-48'
5   -
6   - def setup
7   - @bsc = BscPlugin::Bsc.create!({:business_name => 'Sample Bsc', :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ})
8   - end
9   -
10   - attr_accessor :bsc
11   -
12   - should 'belongs to a bsc' do
13   - enterprise = fast_create(Enterprise, :bsc_id => bsc.id)
14   - assert_equal bsc, enterprise.bsc
15   - end
16   -
17   - should 'return correct enterprises on validated and not validated namedscopes' do
18   - validated_enterprise = fast_create(Enterprise, :validated => true)
19   - not_validated_enterprise = fast_create(Enterprise, :validated => false)
20   -
21   - assert_includes Enterprise.validated, validated_enterprise
22   - assert_not_includes Enterprise.validated, not_validated_enterprise
23   - assert_not_includes Enterprise.not_validated, validated_enterprise
24   - assert_includes Enterprise.not_validated, not_validated_enterprise
25   - end
26   -
27   - should 'be involved with many contracts' do
28   - enterprise = fast_create(Enterprise)
29   - contract1 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
30   - contract2 = BscPlugin::Contract.create!(:bsc => bsc, :client_name => 'Marvin')
31   - enterprise.contracts << contract1
32   - enterprise.contracts << contract2
33   -
34   - assert_includes enterprise.contracts, contract1
35   - assert_includes enterprise.contracts, contract2
36   - end
37   -end
38   -
plugins/bsc/test/unit/ext/product_test.rb
... ... @@ -1,24 +0,0 @@
1   -require File.dirname(__FILE__) + '/../../../../../test/test_helper'
2   -
3   -class ProductTest < ActiveSupport::TestCase
4   - VALID_CNPJ = '94.132.024/0001-48'
5   -
6   - should 'return have bsc' do
7   - bsc = BscPlugin::Bsc.create!({:business_name => 'Sample Bsc', :identifier => 'sample-bsc', :company_name => 'Sample Bsc Ltda.', :cnpj => VALID_CNPJ})
8   - enterprise = fast_create(Enterprise, :bsc_id => bsc.id)
9   - product = fast_create(Product, :profile_id => enterprise.id)
10   -
11   - assert_equal bsc, product.bsc
12   - end
13   -
14   - should 'have contracts through sales' do
15   - product = fast_create(Product)
16   - contract1 = BscPlugin::Contract.create!(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
17   - contract2 = BscPlugin::Contract.create!(:bsc => BscPlugin::Bsc.new, :client_name => 'Marvin')
18   - sale1 = BscPlugin::Sale.create!(:product => product, :contract => contract1, :quantity => 3)
19   - sale2 = BscPlugin::Sale.create!(:product => product, :contract => contract2, :quantity => 5)
20   -
21   - assert_includes product.contracts, contract1
22   - assert_includes product.contracts, contract2
23   - end
24   -end
plugins/bsc/views/bsc_plugin/mailer/admin_notification.html.erb
... ... @@ -1 +0,0 @@
1   -<%= _('The management of %{bsc} was transferred to you.') % {:bsc => @bsc.name}%>
plugins/bsc/views/bsc_plugin_admin/new.html.erb
... ... @@ -1,11 +0,0 @@
1   -<%= error_messages_for :bsc %>
2   -<h1><%= _('BSC registration') %></h1>
3   -
4   -<%= labelled_form_for :profile_data, @bsc do |f| %>
5   - <%= render :partial => 'shared/fields', :locals => {:f => f, :profile => @bsc} %>
6   -
7   - <% button_bar do %>
8   - <%= submit_button('save', c_('Save')) %>
9   - <%= button('cancel', c_('Cancel'), {:controller => 'admin_panel'}) %>
10   - <% end %>
11   -<% end %>
plugins/bsc/views/bsc_plugin_admin/validate_enterprises.html.erb
... ... @@ -1,12 +0,0 @@
1   -<h1><%= _('Validate enterprises') %></h1>
2   -
3   -<% form_tag :action => 'save_validations' do %>
4   - <%= token_input_field_tag(:q, 'search-enterprises', {:action => 'search_enterprise'},
5   - { :hint_text => _('Type in a search term for enterprise'),
6   - :focus => true }) %>
7   -
8   - <% button_bar do %>
9   - <%= submit_button('save', c_('Save'))%>
10   - <%= button('cancel', c_('Cancel'), {:controller => 'admin_panel'})%>
11   - <% end %>
12   -<% end %>
plugins/bsc/views/bsc_plugin_myprofile/_contract_form.html.erb
... ... @@ -1,83 +0,0 @@
1   -<%= error_messages_for :contract %>
2   -
3   -<%= labelled_form_for :contract, :html => {:id => 'bsc-plugin-sales-form'} do |f| %>
4   - <%= hidden_field_tag :contract_id, @contract.id %>
5   - <%= required f.text_field(:client_name) %>
6   - <%= labelled_form_field(_('Client type'), f.select(:client_type, BscPlugin::Contract::ClientType.types.map{|type| [BscPlugin::Contract::ClientType.names[type], type]}))%>
7   - <%= labelled_form_field(_('Business type'), f.select(:business_type, BscPlugin::Contract::BusinessType.types.map{|type| [BscPlugin::Contract::BusinessType.names[type], type]}))%>
8   - <%= f.text_field(:state) %>
9   - <%= f.text_field(:city) %>
10   - <%= labelled_form_field(_('Status'), f.select(:status, BscPlugin::Contract::Status.types.
11   - map { |s| [BscPlugin::Contract::Status.names[s], s] })) %>
12   - <%= f.text_field(:number_of_producers, :size => 8, :id => 'bsc-plugin-contract-spinner') %>
13   - <%= c_('Enterprises')+':' %>
14   -
15   - <% search_action = {:action => 'search_contract_enterprises', :profile => profile.identifier} %>
16   - <%= token_input_field_tag(:enterprises, 'involved-enterprises', search_action,
17   - { :pre_populate => @contract.enterprises_to_token_input,
18   - :hint_text => _('Type in search term for enterprise') }) %>
19   -
20   - <table id="bsc-plugin-sales-table" class="alternate-colors">
21   - <tr>
22   - <th class="bsc-plugin-sales-products-column"><%= c_('Products') %></th>
23   - <th class="bsc-plugin-sales-quantity-column" ><%= _('Quantity') %></th>
24   - <th class="bsc-plugin-sales-price-column" ><%= _('Unit price') %></th>
25   - </tr>
26   - <tr id='bsc-plugin-contract-total-row'>
27   - <td id="bsc-plugin-contract-total-string" colspan="2" ><strong><%= _('Total')%></strong></td>
28   - <td id="bsc-plugin-contract-total"><strong id='bsc-plugin-sales-total-value'><%= float_to_currency(@contract.total_price)%></strong></td>
29   - </tr>
30   - <tr>
31   - <td colspan="3" class="bsc-plugin-sales-add-new-row"><%= link_to(_('Add new product'), {}, :id => 'bsc-plugin-add-new-product', 'data-bsc' => profile.identifier) %></td>
32   - </tr>
33   - </table>
34   -
35   - <%= labelled_form_field( _('Supply period'),
36   - text_field_tag('contract[supply_start]', (@contract.supply_start ? @contract.supply_start.strftime("%Y-%m-%d") : nil), :id => 'from', :size => 9) +
37   - c_(' to ') +
38   - text_field_tag('contract[supply_end]', (@contract.supply_end ? @contract.supply_end.strftime("%Y-%m-%d") : nil), :id => 'to', :size => 9) )
39   - %>
40   -
41   - <%= f.text_area(:annotations, :rows => 5, :cols => 68) %>
42   - <% button_bar do%>
43   - <%= submit_button(:save, c_('Save'), :cancel => {:action => 'manage_contracts'})%>
44   - <% end %>
45   -<% end %>
46   -
47   -<% scripts = %w{/plugins/bsc/jquery.ui.spinner/ui.spinner.js
48   - /plugins/bsc/contracts /plugins/bsc/datepicker
49   - /plugins/bsc/spinner} %>
50   -<% scripts.each do |script|%>
51   - <%= javascript_include_tag script %>
52   -<% end %>
53   -
54   -<script>
55   - BSCContracts.tokenInputOptions = {
56   - minChars: 3,
57   - hintText: <%= _('Type in a search term for product').to_json %>,
58   - noResultsText: <%= c_("No results").to_json %>,
59   - searchingText: <%= c_("Searching...").to_json %>,
60   - searchDelay: 1000,
61   - preventDuplicates: true,
62   - backspaceDeleteItem: false,
63   - tokenLimit: 1,
64   - onDelete: BSCContracts.onDelete,
65   - onAdd: BSCContracts.onAdd
66   - };
67   - BSCContracts.searchUrl = <%= url_for(
68   - :action => 'search_sale_product',
69   - :profile => profile.identifier,
70   - :enterprises => 'ENTERPRISES',
71   - :sale_id => 'SALE_ID',
72   - :added_products => 'ADDED_PRODUCTS',
73   - :escape => true).to_json %>.replace(/amp;/g,"");
74   - BSCContracts.currencyUnit = <%= profile.environment.currency_unit.to_json %>;
75   - BSCContracts.prePopulate( <%= @contract.sales.map{|sale| {
76   - :id => sale.product_id,
77   - :name => short_text(product_display_name(sale.product), 60),
78   - :product_price => sale.price || sale.product.price || 0,
79   - :quantity => sale.quantity}}.to_json
80   - %>);
81   -</script>
82   -
83   -<%= javascript_include_tag '/plugins/bsc/validation' %>
plugins/bsc/views/bsc_plugin_myprofile/_similar_enterprises.html.erb
... ... @@ -1,48 +0,0 @@
1   -<div id="similar-enterprises" style="display: none; border-bottom: 2px solid #babdb6;">
2   - <p><b><%= _('Existing enterprises:') %></b></p>
3   - <p><i style="text-align: center;"><%= _('Were found %{count} enterprises with similar names on the same city, you can decide to associate one of them or create the new enterprise confirming the informations you typed in.') % {:count => content_tag('span', '', :id => 'similar-enterprises-count')} %></i></p>
4   - <ul id="create-enterprise-similar-enterprises"></ul>
5   - <% query = bsc.enterprises.map(&:id).join(',') %>
6   - <script type="text/javascript">
7   - update_enterprises = function(enterprises){
8   - var association_url = <%= url_for({:controller => 'bsc_plugin_myprofile', :action => 'save_associations', :profile => bsc.identifier}).to_json %>;
9   - jQuery('#create-enterprise-similar-enterprises').empty();
10   - jQuery.each(enterprises, function(index, enterprise){
11   - var id = enterprise[0]
12   - var name = enterprise[1]
13   - var query = <%= query.to_json %>;
14   - if(query)
15   - query += ',';
16   - query += id.toString();
17   - query = '?q='+query;
18   - var url = association_url + query;
19   - jQuery('#create-enterprise-similar-enterprises').append(
20   - '<li>' + name + ' - <a href="' + url +'">' + <%= _('Associate').to_json %> + '</a></li>'
21   - );
22   - });
23   - if (jQuery(enterprises).length > 0){
24   - jQuery('#similar-enterprises-count').text(jQuery(enterprises).length.toString());
25   - jQuery('#similar-enterprises').fadeIn();
26   - }
27   - else
28   - jQuery('#similar-enterprises').fadeOut();
29   - }
30   - jQuery('#create_enterprise_name,#create_enterprise_city').change(function() {
31   - var parameters = {};
32   - if(jQuery('#create_enterprise_name').length)
33   - parameters.name = jQuery('#create_enterprise_name').val();
34   - if(jQuery('#create_enterprise_city').length)
35   - parameters.city = jQuery('#create_enterprise_city').val();
36   -
37   - jQuery.ajax({
38   - url: <%= url_for({:controller => 'bsc_plugin_myprofile', :action => 'similar_enterprises', :profile => bsc.identifier}).to_json %>,
39   - dataType: 'json',
40   - data: parameters,
41   - success: function(data){ update_enterprises(data); },
42   - error: function(ajax, stat, errorThrown) {
43   - alert(stat+': '+errorThrown);
44   - }
45   - });
46   - });
47   - </script>
48   -</div>
plugins/bsc/views/bsc_plugin_myprofile/create_enterprise.html.erb
... ... @@ -1,21 +0,0 @@
1   -<%= error_messages_for 'create_enterprise' %>
2   -
3   -<h1><%= __('Enterprise registration') %></h1>
4   -
5   -<%= required_fields_message %>
6   -
7   -<%= labelled_form_for(:create_enterprise) do |f| %>
8   -
9   - <%= required f.text_field 'name', :onchange => "updateUrlField(this, 'create_enterprise_identifier')", :size => 40 %>
10   - <%= render :partial => 'shared/organization_custom_fields', :locals => { :f => f, :object_name => :create_enterprise, :profile => @create_enterprise } %>
11   - <p style="border-bottom: 2px solid #babdb6"></p>
12   - <%= required labelled_form_field(c_('Address'), content_tag('code', environment.top_url + "/" + text_field(:create_enterprise, 'identifier', :size => 26))) %>
13   - <p style="border-bottom: 2px solid #babdb6"></p>
14   - <%= render :partial => 'similar_enterprises', :locals => {:bsc => profile}%>
15   -
16   - <% button_bar do %>
17   - <%= submit_button('save', c_('Save'), :cancel => {:controller => 'profile_editor', :profile => profile.identifier}) %>
18   - <% end %>
19   -<% end %>
20   -
21   -
plugins/bsc/views/bsc_plugin_myprofile/edit_contract.html.erb
... ... @@ -1,3 +0,0 @@
1   -<h1><%= _("New contract") %></h1>
2   -<%= render :partial => 'contract_form', :locals => {:url => {:action => 'update_contract'}}%>
3   -
plugins/bsc/views/bsc_plugin_myprofile/manage_associated_enterprises.html.erb
... ... @@ -1,26 +0,0 @@
1   -<h1><%= _('Manage associated enterprises') %></h1>
2   -
3   -<% if !@pending_enterprises.blank? %>
4   - <%= _('Associations awaiting approval:') %>
5   - <ul>
6   - <% @pending_enterprises.each do |enterprise| %>
7   - <li><%= enterprise.name %></li>
8   - <% end %>
9   - </ul>
10   -<% end %>
11   -
12   -<% form_tag :action => 'save_associations' do %>
13   - <% search_action = {:action => 'search_enterprise', :profile => profile.identifier} %>
14   - <%= token_input_field_tag(:q, 'search-enterprises', search_action,
15   - { :pre_populate => profile.enterprises_to_token_input,
16   - :hint_text => _('Type in a search term for enterprise'),
17   - :focus => true }) %>
18   -
19   - <%= button('add', _('Add new enterprise'), {:action => 'create_enterprise'}) %>
20   -
21   - <% button_bar do %>
22   - <%= submit_button('save', c_('Save'))%>
23   - <%= button('cancel', c_('Cancel'), {:controller => 'profile_editor'})%>
24   - <% end %>
25   -
26   -<% end %>
plugins/bsc/views/bsc_plugin_myprofile/manage_contracts.html.erb
... ... @@ -1,49 +0,0 @@
1   -<h1><%= _('Manage contracts') %></h1>
2   -
3   -<% form_tag({}, {:id => "bsc-plugin-contracts-form"}) do %>
4   - <div id="bsc-plugin-contracts-filter">
5   - <h2><%= _('Status') %></h2>
6   - <% BscPlugin::Contract::Status.types.each do |status| %>
7   - <%= check_box_tag('status[]', status, @status.include?(status.to_s), :id => 'status-checkbox-'+status.to_s) %>
8   - <%= content_tag('label', BscPlugin::Contract::Status.names[status], :for => 'status-checkbox-'+status.to_s) %>
9   - <br style="clear:both" />
10   - <% end %>
11   - <br style="clear:both" />
12   - <%= submit_button(:save, c_('Filter')) %>
13   - </div>
14   -
15   - <div id='bsc-plugin-contracts-results'>
16   - <div id="bsc-plugin-sorter">
17   - <%= labelled_select(_('Sort by')+' ', :sorting, :first, :last, @sorting,
18   - [['created_at asc', _('Date(newest first)')], ['created_at desc', _('Date(oldest first)')],
19   - ['client_name asc', _('Client name(A-Z)')], ['client_name desc', _('Client name(Z-A)')]],
20   - :onchange => "jQuery('#bsc-plugin-contracts-form').submit()") %>
21   - </div>
22   -
23   - <% if @contracts.blank? %>
24   - <%= content_tag('em', _('There are no contracts at all.'))%>
25   - <% else %>
26   - <table id="bsc-plugin-manage-contracts-table" class="alternate-colors">
27   - <% @contracts.each do |contract| %>
28   - <tr>
29   - <td>
30   - <%= link_to(content_tag('b', contract.client_name ), :action => 'view_contract', :contract_id => contract.id) %> <br />
31   - <%= content_tag('i', show_date(contract.created_at)) %>
32   - </td>
33   - <td class="links">
34   - <%= link_to(c_('Edit'), :action => 'edit_contract', :contract_id => contract.id)%>
35   - <%= link_to(c_('Remove'), {:action => 'destroy_contract', :contract_id => contract.id}, :confirm => _('Are you sure?'))%>
36   - </td>
37   - </tr>
38   - <% end %>
39   - </table>
40   - <%= pagination_links @contracts %>
41   - <% end %>
42   -
43   - <% button_bar do %>
44   - <%= button(:back, c_('Go back'), :controller => 'profile_editor') %>
45   - <%= button(:new, _('Create new contract'), :action => 'new_contract')%>
46   - <% end %>
47   - </div>
48   -<% end %>
49   -<br style="clear:both" />
plugins/bsc/views/bsc_plugin_myprofile/new_contract.html.erb
... ... @@ -1,2 +0,0 @@
1   -<h1><%= _("New contract") %></h1>
2   -<%= render :partial => 'contract_form.html.erb', :locals => {:url => {:action => 'create_contract'}}%>
plugins/bsc/views/bsc_plugin_myprofile/transfer_ownership.html.erb
... ... @@ -1,32 +0,0 @@
1   -<h1><%= _('Transfer Ownership') %></h1>
2   -
3   -<div id='last-admin-message' style="margin-bottom: 20px;">
4   - <%= _('This option allows you to transfer this enterprise\'s management to another user. This action will remove all the current administrators. Be careful when confirming this procedure.') %>
5   -</div>
6   -
7   -<% if !profile.admins.blank? %>
8   - <%= _('Current administrators:') %>
9   - <ul style="list-style-type: none;">
10   - <% profile.admins.each do |admin| %>
11   - <li><%= link_to(profile_image(admin, :icon, :style => 'margin-right: 3px;'), admin.url) + link_to(admin.name, admin.url, :style => 'margin-top: -3px;') %></li>
12   - <% end %>
13   - </ul>
14   -<% end %>
15   -
16   -
17   -<% form_tag do %>
18   - <% @roles.each do |role|%>
19   - <%= content_tag('b', _('Administrator:')) %>
20   - <% search_action = {:controller => 'profile_members', :action => 'search_user', :role => role.id, :profile => profile.identifier} %>
21   - <%= token_input_field_tag('q_'+role.key, 'search_'+role.key, search_action,
22   - { :hint_text => _('Type in a search term for the new administrator'),
23   - :focus => true,
24   - :token_limit => 1}) %>
25   -
26   - <% end %>
27   -
28   - <% button_bar do %>
29   - <%= submit_button('save', c_('Save'))%>
30   - <%= button('cancel', c_('Cancel'), {:controller => 'profile_editor'})%>
31   - <% end %>
32   -<% end %>
plugins/bsc/views/bsc_plugin_myprofile/view_contract.html.erb
... ... @@ -1,55 +0,0 @@
1   -<h1><%= @contract.client_name %></h1>
2   -
3   -<table class='bsc-fields-table' style="float: left;">
4   - <tr>
5   - <th colspan='2'><%= _('Basic information') %></th>
6   - </tr>
7   - <%= display_text_field(_('Client type'), BscPlugin::Contract::ClientType.names[@contract.client_type]) %>
8   - <%= display_text_field(_('Business type'), BscPlugin::Contract::BusinessType.names[@contract.business_type]) %>
9   - <%= display_text_field(c_('State'), @contract.state) %>
10   - <%= display_text_field(c_('City'), @contract.city) %>
11   - <%= display_text_field(_('Status'), BscPlugin::Contract::Status.names[@contract.status]) %>
12   - <%= display_text_field(_('Number of producers'), @contract.number_of_producers) %>
13   - <%= display_text_field(_('Supply period'), show_period(@contract.supply_start, @contract.supply_end, true)) %>
14   -</table>
15   -
16   -<table class='bsc-fields-table' style="float: right;">
17   - <tr>
18   - <th colspan='2'><%= c_('Enterprises') %></th>
19   - </tr>
20   - <%= display_list_field(@contract.enterprises.map {|enterprise| link_to(enterprise.short_name(60), enterprise.url)}) %>
21   -</table>
22   -
23   -<% if !@contract.sales.blank?%>
24   - <table id='bsc-plugin-sales-table' class="bsc-plugin-view-contract alternate-colors">
25   - <tr>
26   - <th><%= c_('Product') %></th>
27   - <th align="center"><%= _('Quantity') %></th>
28   - <th><%= _('Unit price') %></th>
29   - </tr>
30   - <% @contract.sales.each do |sale| %>
31   - <tr>
32   - <td><%= short_text(product_display_name(Product.find(sale.product_id)), 110) %></td>
33   - <td align="center"><%= sale.quantity %></td>
34   - <td align="right"><%= float_to_currency(sale.price) %></td>
35   - </tr>
36   - <% end %>
37   - <tr>
38   - <td id="bsc-plugin-contract-total-string" class="bsc-plugin-total" colspan='2'><%= _('Total')%></td>
39   - <td id="bsc-plugin-contract-total" class="bsc-plugin-total"><%= float_to_currency(@contract.total_price) %></td>
40   - </tr>
41   - </table>
42   -<% end %>
43   -
44   -<br style="clear: both" />
45   -
46   -<% if !@contract.annotations.blank? %>
47   - <div class="bsc-plugin-annotation">
48   - <div class="bsc-plugin-annotation-title"><%= _("Annotations") %></div>
49   - <div class="bsc-plugin-annotation-content"><%= @contract.annotations %></div>
50   - </div>
51   -<% end %>
52   -
53   -<% button_bar do %>
54   - <%= button(:back, c_('Go back'), :action => 'manage_contracts') %>
55   -<% end %>
plugins/bsc/views/profile/_profile_tab.html.erb
... ... @@ -1,6 +0,0 @@
1   -<ul>
2   - <%= content_tag('li', content_tag('b', _('Contact phone: ')) + profile.contact_phone) if !profile.contact_phone.blank? %>
3   - <%= content_tag('li', content_tag('b', _('Email: ')) + profile.contact_email) if !profile.contact_email.blank? %>
4   - <%= content_tag('li', content_tag('b', c_('Location: ')) + profile.state) if !profile.state.blank? %>
5   - <%= content_tag('li', content_tag('b', c_('Address: ')) + profile.address) if !profile.address.blank? %>
6   -</ul>
plugins/bsc/views/profile_editor/bsc_plugin/_bsc.html.erb
... ... @@ -1,2 +0,0 @@
1   -<%= render :partial => 'shared/fields', :locals => {:f => f, :profile => profile} %>
2   -<%= render :partial => 'moderation', :locals => { :profile => profile } %>
plugins/bsc/views/shared/_fields.html.erb
... ... @@ -1,66 +0,0 @@
1   -<!-- This line should be uncommented when bsc is merged with the former plugin -->
2   -<%# extend FormerPlugin::FieldHelper %>
3   -
4   -<fieldset>
5   - <legend><%= _('Basic information')%></legend>
6   - <%= required f.text_field(:business_name, :onchange => "updateUrlField(this, 'profile_data_identifier')") %>
7   - <%= required f.text_field(:company_name) %>
8   - <%= required f.text_field(:cnpj) %>
9   - <!-- This line should be uncommented when bsc is merged with the former plugin -->
10   - <%#= widgets_for_form(f, :bsc_fields) %>
11   -
12   - <script type="text/javascript">
13   - function submit_button(index) {
14   - return jQuery("#profile_data_identifier")[0].form.select("input.submit")[index];
15   - }
16   - function warn_value_change() {
17   - show_warning('bsc-formitem', "identifier-change-confirmation");
18   - disable_button(submit_button(0));
19   - }
20   - function confirm_change() {
21   - enable_button(submit_button(0));
22   - hide_warning('identifier-change-confirmation');
23   - }
24   - function no_change() {
25   - jQuery("#profile_data_identifier").val(jQuery("#old_bsc_identifier").val());
26   - enable_button(submit_button(0));
27   - hide_warning('identifier-change-confirmation');
28   - }
29   - </script>
30   -
31   - <%= hidden_field_tag 'old_bsc_identifier', profile.identifier %>
32   - <div id="bsc-formitem">
33   - <%= content_tag('code',
34   - top_url + '/ ' +
35   - text_field(:profile_data, :identifier, :onchange => "warn_value_change()", :size => 25)
36   - ) +
37   - content_tag('div',
38   - content_tag('strong', c_('WARNING!')) + '&nbsp;' +
39   - _("You are about to change the address, and this will break external links to this bsc or to posts inside it. Do you really want to change?") +
40   - content_tag('div',
41   - button_to_function(:ok, c_("Yes"), "confirm_change()") + ' ' +
42   - button_to_function(:cancel, c_('No'), 'no_change()')
43   - ),
44   - :id => 'identifier-change-confirmation',
45   - :class => 'change-confirmation',
46   - :style => 'display: none;'
47   - )
48   - %>
49   - </div>
50   -</fieldset>
51   -
52   -<fieldset>
53   - <legend><%= _('Contact')%></legend>
54   - <%= f.text_field(:contact_email) %>
55   - <%= f.text_field(:organization_website) %>
56   - <%= f.text_field(:contact_phone) %>
57   -</fieldset>
58   -
59   -<fieldset>
60   - <legend><%= c_('Location')%></legend>
61   - <%= f.text_field(:address) %>
62   - <%= f.text_field(:zip_code) %>
63   - <%= f.text_field(:city) %>
64   - <%= f.text_field(:state) %>
65   - <%= select_country(c_('Country'), :profile_data, 'country', {:class => 'type-select'}) %>
66   -</fieldset>