Commit 30f970d2b6747d118518e5312080ddc08988f2c5
Exists in
master
and in
29 other branches
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
plugins/bsc/db/migrate/20110610145112_add_bsc_fields.rb
plugins/bsc/db/migrate/20110614183624_add_bsc_to_tasks.rb
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
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
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
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
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
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!')) + ' ' + | |
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> |