Commit 2aace98247200016a4224f7daae35156ceb43e6a
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
Merge branch 'AI3279-block_store' into stable
Conflicts: app/controllers/box_organizer_controller.rb app/controllers/my_profile/profile_design_controller.rb app/helpers/layout_helper.rb
Showing
65 changed files
with
5117 additions
and
526 deletions
Show diff stats
app/controllers/admin/environment_design_controller.rb
app/controllers/box_organizer_controller.rb
| ... | ... | @@ -5,10 +5,7 @@ class BoxOrganizerController < ApplicationController |
| 5 | 5 | def index |
| 6 | 6 | end |
| 7 | 7 | |
| 8 | - def move_block | |
| 9 | - @block = boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) | |
| 10 | - | |
| 11 | - @source_box = @block.box | |
| 8 | + def add_or_move_block | |
| 12 | 9 | |
| 13 | 10 | target_position = nil |
| 14 | 11 | |
| ... | ... | @@ -23,9 +20,20 @@ class BoxOrganizerController < ApplicationController |
| 23 | 20 | @target_box = boxes_holder.boxes.find($1) |
| 24 | 21 | end |
| 25 | 22 | |
| 26 | - if (@source_box != @target_box) | |
| 27 | - @block.remove_from_list | |
| 23 | + type = params[:id].gsub(/^block-/,'') | |
| 24 | + | |
| 25 | + if available_blocks.map(&:name).include?(type) | |
| 26 | + @block = type.constantize.new | |
| 28 | 27 | @block.box = @target_box |
| 28 | + @block.position = target_position | |
| 29 | + else | |
| 30 | + @block = boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) | |
| 31 | + @source_box = @block.box | |
| 32 | + | |
| 33 | + if (@source_box != @target_box) | |
| 34 | + @block.remove_from_list | |
| 35 | + @block.box = @target_box | |
| 36 | + end | |
| 29 | 37 | end |
| 30 | 38 | |
| 31 | 39 | if target_position.nil? |
| ... | ... | @@ -41,9 +49,12 @@ class BoxOrganizerController < ApplicationController |
| 41 | 49 | |
| 42 | 50 | @target_box.reload |
| 43 | 51 | |
| 44 | - unless request.xhr? | |
| 45 | - redirect_to :action => 'index' | |
| 52 | + if available_blocks.map(&:name).include?(type) | |
| 53 | + render :action => 'add_block' | |
| 54 | + else | |
| 55 | + render :action => 'move_block' | |
| 46 | 56 | end |
| 57 | + | |
| 47 | 58 | end |
| 48 | 59 | |
| 49 | 60 | def move_block_down |
| ... | ... | @@ -58,20 +69,17 @@ class BoxOrganizerController < ApplicationController |
| 58 | 69 | redirect_to :action => 'index' |
| 59 | 70 | end |
| 60 | 71 | |
| 61 | - def add_block | |
| 72 | + def show_block_type_info | |
| 62 | 73 | type = params[:type] |
| 63 | 74 | if ! type.blank? |
| 64 | 75 | if available_blocks.map(&:name).include?(type) |
| 65 | - boxes_holder.boxes.find(params[:box_id]).blocks << type.constantize.new | |
| 66 | - redirect_to :action => 'index' | |
| 76 | + @block = type.constantize | |
| 67 | 77 | else |
| 68 | - raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
| 78 | + raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
| 69 | 79 | end |
| 80 | + render :action => 'show_block_type_info', :layout => false | |
| 70 | 81 | else |
| 71 | - @center_block_types = filtered_available_blocks((Box.acceptable_center_blocks & available_blocks) + plugins.dispatch(:extra_blocks, :type => boxes_holder.class, :position => 1)) | |
| 72 | - @side_block_types = filtered_available_blocks((Box.acceptable_side_blocks & available_blocks) + plugins.dispatch(:extra_blocks, :type => boxes_holder.class, :position => [2,3])) | |
| 73 | - @boxes = boxes_holder.boxes.with_position | |
| 74 | - render :action => 'add_block', :layout => false | |
| 82 | + redirect_to :action => 'index' | |
| 75 | 83 | end |
| 76 | 84 | end |
| 77 | 85 | |
| ... | ... | @@ -84,9 +92,9 @@ class BoxOrganizerController < ApplicationController |
| 84 | 92 | if request.xhr? and params[:query] |
| 85 | 93 | search = params[:query] |
| 86 | 94 | path_list = if boxes_holder.is_a?(Environment) && boxes_holder.enabled?('use_portal_community') && boxes_holder.portal_community |
| 87 | - boxes_holder.portal_community.articles.find(:all, :conditions=>"articles.name ILIKE '%#{search}%' or articles.path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{portal}/"+content.path } | |
| 95 | + boxes_holder.portal_community.articles.find(:all, :conditions=>"name ILIKE '%#{search}%' or path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{portal}/"+content.path } | |
| 88 | 96 | elsif boxes_holder.is_a?(Profile) |
| 89 | - boxes_holder.articles.find(:all, :conditions=>"articles.name ILIKE '%#{search}%' or articles.path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{profile}/"+content.path } | |
| 97 | + boxes_holder.articles.find(:all, :conditions=>"name ILIKE '%#{search}%' or path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{profile}/"+content.path } | |
| 90 | 98 | else |
| 91 | 99 | [] |
| 92 | 100 | end | ... | ... |
app/controllers/my_profile/profile_design_controller.rb
| ... | ... | @@ -3,56 +3,54 @@ class ProfileDesignController < BoxOrganizerController |
| 3 | 3 | needs_profile |
| 4 | 4 | |
| 5 | 5 | protect 'edit_profile_design', :profile |
| 6 | - | |
| 7 | - def filtered_available_blocks(blocks=nil) | |
| 8 | - filtered_available_blocks = [] | |
| 9 | - blocks.each { |block| filtered_available_blocks << block unless @environment.disabled_blocks.include?(block.name) } | |
| 10 | - filtered_available_blocks | |
| 11 | - end | |
| 12 | - | |
| 6 | + | |
| 13 | 7 | def available_blocks |
| 14 | - blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock, LinkListBlock, MyNetworkBlock, FeedReaderBlock, ProfileImageBlock, LocationBlock, SlideshowBlock, ProfileSearchBlock, HighlightsBlock ] | |
| 15 | - | |
| 16 | - blocks += plugins.dispatch(:extra_blocks) | |
| 8 | + @available_blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock, LinkListBlock, MyNetworkBlock, FeedReaderBlock, ProfileImageBlock, LocationBlock, SlideshowBlock, ProfileSearchBlock, HighlightsBlock ] | |
| 9 | + @available_blocks += plugins.dispatch(:extra_blocks) | |
| 17 | 10 | |
| 18 | 11 | # blocks exclusive to people |
| 19 | 12 | if profile.person? |
| 20 | - blocks << FavoriteEnterprisesBlock | |
| 21 | - blocks << CommunitiesBlock | |
| 22 | - blocks << EnterprisesBlock | |
| 23 | - blocks += plugins.dispatch(:extra_blocks, :type => Person) | |
| 13 | + @available_blocks << FavoriteEnterprisesBlock | |
| 14 | + @available_blocks << CommunitiesBlock | |
| 15 | + @available_blocks << EnterprisesBlock | |
| 16 | + @available_blocks += plugins.dispatch(:extra_blocks, :type => Person) | |
| 24 | 17 | end |
| 25 | 18 | |
| 26 | 19 | # blocks exclusive to communities |
| 27 | 20 | if profile.community? |
| 28 | - blocks += plugins.dispatch(:extra_blocks, :type => Community) | |
| 21 | + @available_blocks += plugins.dispatch(:extra_blocks, :type => Community) | |
| 29 | 22 | end |
| 30 | 23 | |
| 31 | 24 | # blocks exclusive for enterprises |
| 32 | 25 | if profile.enterprise? |
| 33 | - blocks << DisabledEnterpriseMessageBlock | |
| 34 | - blocks << HighlightsBlock | |
| 35 | - blocks << ProductCategoriesBlock | |
| 36 | - blocks << FeaturedProductsBlock | |
| 37 | - blocks << FansBlock | |
| 38 | - blocks += plugins.dispatch(:extra_blocks, :type => Enterprise) | |
| 26 | + @available_blocks << DisabledEnterpriseMessageBlock | |
| 27 | + @available_blocks << HighlightsBlock | |
| 28 | + @available_blocks << ProductCategoriesBlock | |
| 29 | + @available_blocks << FeaturedProductsBlock | |
| 30 | + @available_blocks << FansBlock | |
| 31 | + @available_blocks += plugins.dispatch(:extra_blocks, :type => Enterprise) | |
| 39 | 32 | end |
| 40 | 33 | |
| 41 | 34 | # product block exclusive for enterprises in environments that permits it |
| 42 | 35 | if profile.enterprise? && profile.environment.enabled?('products_for_enterprises') |
| 43 | - blocks << ProductsBlock | |
| 36 | + @available_blocks << ProductsBlock | |
| 44 | 37 | end |
| 45 | 38 | |
| 46 | 39 | # block exclusive to profiles that have blog |
| 47 | 40 | if profile.has_blog? |
| 48 | - blocks << BlogArchivesBlock | |
| 41 | + @available_blocks << BlogArchivesBlock | |
| 49 | 42 | end |
| 50 | 43 | |
| 51 | 44 | if user.is_admin?(profile.environment) |
| 52 | - blocks << RawHTMLBlock | |
| 45 | + @available_blocks << RawHTMLBlock | |
| 53 | 46 | end |
| 54 | 47 | |
| 55 | - blocks | |
| 48 | + @available_blocks | |
| 49 | + | |
| 50 | + end | |
| 51 | + | |
| 52 | + def index | |
| 53 | + available_blocks | |
| 56 | 54 | end |
| 57 | 55 | |
| 58 | 56 | end | ... | ... |
app/helpers/box_organizer_helper.rb
| 1 | 1 | module BoxOrganizerHelper |
| 2 | 2 | |
| 3 | + def max_number_of_blocks_per_line | |
| 4 | + 7 | |
| 5 | + end | |
| 6 | + | |
| 7 | + def display_icon(block) | |
| 8 | + image_path = nil | |
| 9 | + plugin = @plugins.fetch_first_plugin(:has_block?, block) | |
| 10 | + | |
| 11 | + theme = Theme.new(environment.theme) # remove this | |
| 12 | + if File.exists?(File.join(theme.filesystem_path, 'images', block.icon_path)) | |
| 13 | + image_path = File.join(theme.public_path, 'images', block.icon_path) | |
| 14 | + elsif plugin && File.exists?(File.join(Rails.root, 'public', plugin.public_path, 'images', block.icon_path)) | |
| 15 | + image_path = File.join('/', plugin.public_path, 'images', block.icon_path) | |
| 16 | + elsif File.exists?(File.join(Rails.root, 'public', 'images', block.icon_path)) | |
| 17 | + image_path = block.icon_path | |
| 18 | + else | |
| 19 | + image_path = block.default_icon_path | |
| 20 | + end | |
| 21 | + | |
| 22 | + image_tag(image_path, height: '48', width: '48', class: 'block-type-icon', alt: '' ) | |
| 23 | + end | |
| 24 | + | |
| 25 | + def display_previews(block) | |
| 26 | + images_path = nil | |
| 27 | + plugin = @plugins.fetch_first_plugin(:has_block?, block) | |
| 28 | + | |
| 29 | + theme = Theme.new(environment.theme) # remove this | |
| 30 | + | |
| 31 | + images_path = Dir.glob(File.join(theme.filesystem_path, 'images', block.preview_path, '*')) | |
| 32 | + images_path = images_path.map{|path| path.gsub(theme.filesystem_path, theme.public_path) } unless images_path.empty? | |
| 33 | + | |
| 34 | + images_path = Dir.glob(File.join(Rails.root, 'public', plugin.public_path, 'images', block.preview_path, '*')) if plugin && images_path.empty? | |
| 35 | + images_path = images_path.map{|path| path.gsub(File.join(Rails.root, 'public'), '') } unless images_path.empty? | |
| 36 | + | |
| 37 | + images_path = Dir.glob(File.join(Rails.root, 'public', 'images', block.preview_path, '*')) if images_path.empty? | |
| 38 | + images_path = images_path.map{|path| path.gsub(File.join(Rails.root, 'public'), '') } unless images_path.empty? | |
| 39 | + | |
| 40 | + images_path = 1.upto(3).map{block.default_preview_path} if images_path.empty? | |
| 41 | + | |
| 42 | + content_tag(:ul, | |
| 43 | + images_path.map do |preview| | |
| 44 | + content_tag(:li, image_tag(preview, height: '240', alt: '')) | |
| 45 | + end.join("\n") | |
| 46 | + ) | |
| 47 | + end | |
| 48 | + | |
| 3 | 49 | def icon_selector(icon = 'no-ico') |
| 4 | 50 | render :partial => 'icon_selector', :locals => { :icon => icon } |
| 5 | 51 | end |
| ... | ... | @@ -10,4 +56,4 @@ module BoxOrganizerHelper |
| 10 | 56 | end |
| 11 | 57 | end |
| 12 | 58 | |
| 13 | -end | |
| 14 | 59 | \ No newline at end of file |
| 60 | +end | ... | ... |
app/helpers/boxes_helper.rb
| ... | ... | @@ -171,7 +171,7 @@ module BoxesHelper |
| 171 | 171 | "before-block-#{block.id}" |
| 172 | 172 | end |
| 173 | 173 | |
| 174 | - content_tag('div', ' ', :id => id, :class => 'block-target' ) + drop_receiving_element(id, :url => { :action => 'move_block', :target => id }, :accept => box.acceptable_blocks, :hoverclass => 'block-target-hover') | |
| 174 | + content_tag('div', ' ', :id => id, :class => 'block-target' ) + drop_receiving_element(id, :url => { :action => 'add_or_move_block', :target => id }, :accept => box.acceptable_blocks, :hoverclass => 'block-target-hover') | |
| 175 | 175 | end |
| 176 | 176 | |
| 177 | 177 | # makes the given block draggable so it can be moved away. |
| ... | ... | @@ -215,8 +215,11 @@ module BoxesHelper |
| 215 | 215 | buttons << icon_button(:clone, _('Clone'), { :action => 'clone_block', :id => block.id }, { :method => 'post' }) |
| 216 | 216 | end |
| 217 | 217 | |
| 218 | - if block.respond_to?(:help) | |
| 219 | - buttons << thickbox_inline_popup_icon(:help, _('Help on this block'), {}, "help-on-box-#{block.id}") << content_tag('div', content_tag('h2', _('Help')) + content_tag('div', block.help, :style => 'margin-bottom: 1em;') + thickbox_close_button(_('Close')), :style => 'display: none;', :id => "help-on-box-#{block.id}") | |
| 218 | + unless block.kind_of?(MainBlock) | |
| 219 | + buttons << link_to(content_tag('span', _('Help on this block')), | |
| 220 | + {:action => 'show_block_type_info', :type => block.class.name}, | |
| 221 | + :class => "button icon-button icon-help colorbox", | |
| 222 | + :title => _('Help on this block')) | |
| 220 | 223 | end |
| 221 | 224 | |
| 222 | 225 | if block.embedable? | ... | ... |
app/helpers/layout_helper.rb
| ... | ... | @@ -2,7 +2,6 @@ module LayoutHelper |
| 2 | 2 | |
| 3 | 3 | def body_classes |
| 4 | 4 | # Identify the current controller and action for the CSS: |
| 5 | - (logged_in? ? " logged-in" : "") + | |
| 6 | 5 | " controller-#{controller.controller_name}" + |
| 7 | 6 | " action-#{controller.controller_name}-#{controller.action_name}" + |
| 8 | 7 | " template-#{@layout_template || if profile.blank? then 'default' else profile.layout_template end}" + |
| ... | ... | @@ -29,7 +28,7 @@ module LayoutHelper |
| 29 | 28 | 'lightbox', |
| 30 | 29 | 'colorbox', |
| 31 | 30 | 'inputosaurus', |
| 32 | - 'chat', | |
| 31 | + 'block_store', | |
| 33 | 32 | pngfix_stylesheet_path, |
| 34 | 33 | ] + tokeninput_stylesheets |
| 35 | 34 | plugins_stylesheets = @plugins.select(&:stylesheet?).map { |plugin| plugin.class.public_path('style.css') } | ... | ... |
app/models/article_block.rb
| ... | ... | @@ -3,7 +3,15 @@ class ArticleBlock < Block |
| 3 | 3 | attr_accessible :article_id |
| 4 | 4 | |
| 5 | 5 | def self.description |
| 6 | - _('Display one of your contents') | |
| 6 | + _('Display one of your contents.') | |
| 7 | + end | |
| 8 | + | |
| 9 | + def self.short_description | |
| 10 | + _('Show one article') | |
| 11 | + end | |
| 12 | + | |
| 13 | + def self.pretty_name | |
| 14 | + _('Article') | |
| 7 | 15 | end |
| 8 | 16 | |
| 9 | 17 | def help | ... | ... |
app/models/block.rb
| ... | ... | @@ -114,9 +114,22 @@ class Block < ActiveRecord::Base |
| 114 | 114 | # blocks to choose one to include in the design. |
| 115 | 115 | # |
| 116 | 116 | # Must be redefined in subclasses to match the description of each block |
| 117 | - # type. | |
| 117 | + # type. | |
| 118 | 118 | def self.description |
| 119 | - '(dummy)' | |
| 119 | + ('dummy') | |
| 120 | + end | |
| 121 | + | |
| 122 | + # returns a short description of the block, used when the user sees a list of | |
| 123 | + # blocks to choose one to include in the design. | |
| 124 | + # | |
| 125 | + # Must be redefined in subclasses to match the short description of each block | |
| 126 | + # type. | |
| 127 | + def self.short_description | |
| 128 | + self.pretty_name | |
| 129 | + end | |
| 130 | + | |
| 131 | + def self.pretty_name | |
| 132 | + self.name.split('::').last.gsub('Block','') | |
| 120 | 133 | end |
| 121 | 134 | |
| 122 | 135 | # Returns the content to be used for this block. |
| ... | ... | @@ -234,6 +247,24 @@ class Block < ActiveRecord::Base |
| 234 | 247 | duplicated_block |
| 235 | 248 | end |
| 236 | 249 | |
| 250 | + def self.preview_path | |
| 251 | + base_name = self.name.split('::').last.underscore | |
| 252 | + File.join('blocks', base_name,'previews') | |
| 253 | + end | |
| 254 | + | |
| 255 | + def self.icon_path | |
| 256 | + basename = self.name.split('::').last.underscore | |
| 257 | + File.join('blocks', basename, 'icon.png') | |
| 258 | + end | |
| 259 | + | |
| 260 | + def self.default_icon_path | |
| 261 | + 'icon_block.png' | |
| 262 | + end | |
| 263 | + | |
| 264 | + def self.default_preview_path | |
| 265 | + "block_preview.png" | |
| 266 | + end | |
| 267 | + | |
| 237 | 268 | def copy_from(block) |
| 238 | 269 | self.settings = block.settings |
| 239 | 270 | self.position = block.position | ... | ... |
app/models/communities_block.rb
| ... | ... | @@ -3,9 +3,18 @@ class CommunitiesBlock < ProfileListBlock |
| 3 | 3 | attr_accessible :accessor_id, :accessor_type, :role_id, :resource_id, :resource_type |
| 4 | 4 | |
| 5 | 5 | def self.description |
| 6 | + _("<p>Display all of your communities.</p><p>You could choose the amount of communities will be displayed and you could priorize that profiles with images.</p> <p>The view all button is always present in the block.</p>") | |
| 7 | + end | |
| 8 | + | |
| 9 | + | |
| 10 | + def self.short_description | |
| 6 | 11 | _('Communities') |
| 7 | 12 | end |
| 8 | 13 | |
| 14 | + def self.pretty_name | |
| 15 | + _('Communities Block') | |
| 16 | + end | |
| 17 | + | |
| 9 | 18 | def default_title |
| 10 | 19 | n_('{#} community', '{#} communities', profile_count) |
| 11 | 20 | end | ... | ... |
app/models/featured_products_block.rb
app/models/feed_reader_block.rb
| ... | ... | @@ -40,6 +40,10 @@ class FeedReaderBlock < Block |
| 40 | 40 | _('Feed reader') |
| 41 | 41 | end |
| 42 | 42 | |
| 43 | + def self.pretty_name | |
| 44 | + _('Feed Reader') | |
| 45 | + end | |
| 46 | + | |
| 43 | 47 | def help |
| 44 | 48 | _('This block can be used to list the latest new from any site you want. You just need to inform the address of a RSS feed.') |
| 45 | 49 | end | ... | ... |
app/models/highlights_block.rb
app/models/link_list_block.rb
| ... | ... | @@ -55,6 +55,10 @@ class LinkListBlock < Block |
| 55 | 55 | _('This block can be used to create a menu of links. You can add, remove and update the links as you wish.') |
| 56 | 56 | end |
| 57 | 57 | |
| 58 | + def self.pretty_name | |
| 59 | + _('Link list') | |
| 60 | + end | |
| 61 | + | |
| 58 | 62 | def content(args={}) |
| 59 | 63 | block_title(title) + |
| 60 | 64 | content_tag('ul', | ... | ... |
app/models/profile_info_block.rb
| 1 | 1 | class ProfileInfoBlock < Block |
| 2 | 2 | |
| 3 | 3 | def self.description |
| 4 | - _('Profile information') | |
| 4 | + _('Display profile image and links to access initial homepage, control panel and profile activities.') | |
| 5 | + end | |
| 6 | + | |
| 7 | + def self.short_description | |
| 8 | + _('Show profile information') | |
| 9 | + end | |
| 10 | + | |
| 11 | + def self.pretty_name | |
| 12 | + _('Profile Information') | |
| 5 | 13 | end |
| 6 | 14 | |
| 7 | 15 | def help | ... | ... |
app/models/raw_html_block.rb
app/models/recent_documents_block.rb
| 1 | 1 | class RecentDocumentsBlock < Block |
| 2 | 2 | |
| 3 | 3 | def self.description |
| 4 | - _('Last updates') | |
| 4 | + _('Display the last content produced in the context where the block is available.') | |
| 5 | + end | |
| 6 | + | |
| 7 | + def self.short_description | |
| 8 | + _('Show last updates') | |
| 9 | + end | |
| 10 | + | |
| 11 | + def self.pretty_name | |
| 12 | + _('Recent Content') | |
| 5 | 13 | end |
| 6 | 14 | |
| 7 | 15 | def default_title | ... | ... |
app/models/sellers_search_block.rb
app/models/tags_block.rb
| ... | ... | @@ -8,7 +8,15 @@ class TagsBlock < Block |
| 8 | 8 | settings_items :limit, :type => :integer, :default => 12 |
| 9 | 9 | |
| 10 | 10 | def self.description |
| 11 | - _('Tags') | |
| 11 | + _('<p>Display a tag cloud with the content produced where the block is applied.</p> <p>The user could limit the number of tags will be displayed.</p>') | |
| 12 | + end | |
| 13 | + | |
| 14 | + def self.short_description | |
| 15 | + _('Display a tag cloud about current content') | |
| 16 | + end | |
| 17 | + | |
| 18 | + def self.pretty_name | |
| 19 | + _('Tag Cloud') | |
| 12 | 20 | end |
| 13 | 21 | |
| 14 | 22 | def default_title | ... | ... |
app/models/theme.rb
| ... | ... | @@ -13,8 +13,14 @@ class Theme |
| 13 | 13 | Rails.root.join('public', 'user_themes') |
| 14 | 14 | end |
| 15 | 15 | |
| 16 | + #FIXME make this test changed | |
| 16 | 17 | def system_themes_dir |
| 17 | - Rails.root.join('public', 'designs', 'themes') | |
| 18 | + Rails.root.join('public', relative_themes_dir) | |
| 19 | + end | |
| 20 | + | |
| 21 | + #FIXME make this test | |
| 22 | + def relative_themes_dir | |
| 23 | + File.join('designs', 'themes') | |
| 18 | 24 | end |
| 19 | 25 | |
| 20 | 26 | def create(id, attributes = {}) |
| ... | ... | @@ -93,6 +99,16 @@ class Theme |
| 93 | 99 | config['public'] = value |
| 94 | 100 | end |
| 95 | 101 | |
| 102 | + #FIXME make this test | |
| 103 | + def public_path | |
| 104 | + File.join('/', self.class.relative_themes_dir, self.id) | |
| 105 | + end | |
| 106 | + | |
| 107 | + #FIXME make this test | |
| 108 | + def filesystem_path | |
| 109 | + File.join(self.class.system_themes_dir, self.id) | |
| 110 | + end | |
| 111 | + | |
| 96 | 112 | def ==(other) |
| 97 | 113 | other.is_a?(self.class) && (other.id == self.id) |
| 98 | 114 | end | ... | ... |
app/views/box_organizer/add_block.html.erb
| ... | ... | @@ -1,49 +0,0 @@ |
| 1 | -<div id="add-block-dialog"> | |
| 2 | - <%= form_tag do %> | |
| 3 | - | |
| 4 | - <p><%= _('In what area do you want to put your new block?') %></p> | |
| 5 | - | |
| 6 | - <div id="box-position"> | |
| 7 | - <% @boxes.each do |box| %> | |
| 8 | - <% name = box.central? ? _('Main area') : _('Area %d') % box.position %> | |
| 9 | - <%= labelled_radio_button(name, :box_id, box.id, box.central?, { 'data-position' => box.position }) %> | |
| 10 | - <% end %> | |
| 11 | - </div> | |
| 12 | - | |
| 13 | - <script type="text/javascript"> | |
| 14 | - jQuery('#box-position input').bind('change', | |
| 15 | - function () { | |
| 16 | - showCenter = jQuery(this).attr('data-position') == '1'; | |
| 17 | - jQuery('#center-block-types').toggle(showCenter); | |
| 18 | - jQuery('#side-block-types').toggle(!showCenter); | |
| 19 | - } | |
| 20 | - ); | |
| 21 | - </script> | |
| 22 | - | |
| 23 | - <p><%= _('Select the type of block you want to add to your page.') %></p> | |
| 24 | - | |
| 25 | - <div id="center-block-types" class="block-types"> | |
| 26 | - <% @center_block_types.each do |block| %> | |
| 27 | - <div class='block-type'> | |
| 28 | - <%= labelled_radio_button(block.description, :type, block.name) %> | |
| 29 | - </div> | |
| 30 | - <% end %> | |
| 31 | - </div> | |
| 32 | - | |
| 33 | - <div id="side-block-types" class="block-types" style="display:none"> | |
| 34 | - <% @side_block_types.each do |block| %> | |
| 35 | - <div class='block-type'> | |
| 36 | - <%= labelled_radio_button(block.description, :type, block.name) %> | |
| 37 | - </div> | |
| 38 | - <% end %> | |
| 39 | - </div> | |
| 40 | - | |
| 41 | - <br style='clear: both'/> | |
| 42 | - | |
| 43 | - <% button_bar do %> | |
| 44 | - <%= submit_button(:add, _("Add")) %> | |
| 45 | - <%= colorbox_close_button(_('Close')) %> | |
| 46 | - <% end %> | |
| 47 | - | |
| 48 | - <% end %> | |
| 49 | -</div> |
app/views/box_organizer/index.html.erb
| 1 | +<%= stylesheet_link_tag '/designs/themes/default/block_store.css' %> | |
| 2 | +<%= stylesheet_link_tag '/designs/themes/default/circlepop.css' %> | |
| 3 | + | |
| 1 | 4 | <h1><%= _('Editing sideboxes')%></h1> |
| 2 | 5 | |
| 3 | 6 | <% button_bar :class=>'design-menu' do %> |
| 4 | - <%= colorbox_button('add', _('Add a block'), { :action => 'add_block' }) %> | |
| 5 | 7 | <%= button(:back, _('Back to control panel'), :controller => (profile.nil? ? 'admin_panel': 'profile_editor')) %> |
| 6 | 8 | <% end %> |
| 9 | + | |
| 10 | +<% n_blocks_in_line = 0 %> | |
| 11 | +<% last_block = @available_blocks.last %> | |
| 12 | + | |
| 13 | +<div id="block-types-container"> | |
| 14 | + <div id="block-types"> | |
| 15 | + | |
| 16 | + <% @available_blocks.each do |block| %> | |
| 17 | + | |
| 18 | + <% if n_blocks_in_line == 0 %> | |
| 19 | + <div class="block-types-group"> | |
| 20 | + <% end %> | |
| 21 | + | |
| 22 | + <% n_blocks_in_line += 1 %> | |
| 23 | + | |
| 24 | + <div id="block-<%=block.name%>" class="block-type <%= block.name.to_css_class %> drag"> | |
| 25 | + <div class="button-bar"> | |
| 26 | + <%= link_to content_tag('span', _('Help on this block')), | |
| 27 | + {:action => 'show_block_type_info', :type => block.name}, | |
| 28 | + :class => "button icon-button icon-help colorbox", | |
| 29 | + :title => _('Help on this block') %> | |
| 30 | + <br style="clear: left"> | |
| 31 | + </div> | |
| 32 | + <div> | |
| 33 | + <%= display_icon(block) %> | |
| 34 | + </div> | |
| 35 | + <span><%= _(block.pretty_name) %></span> | |
| 36 | + </div> | |
| 37 | + | |
| 38 | + <%= draggable_element("block-#{block.name}", :revert => true) %> | |
| 39 | + | |
| 40 | + <% if n_blocks_in_line == max_number_of_blocks_per_line || last_block == block %> | |
| 41 | + <% n_blocks_in_line = 0 %> | |
| 42 | + </div> | |
| 43 | + <% end %> | |
| 44 | + | |
| 45 | + <% end %> | |
| 46 | + | |
| 47 | + </div> | |
| 48 | +</div> | |
| 49 | + | |
| 50 | +<section id="block-types-navigation"> | |
| 51 | + <nav class="nav-circlepop"> | |
| 52 | + <a class="previous" href="javascript:void(0);"><span class="icon-wrap"></span></a> | |
| 53 | + <a class="next" href="javascript:void(0);"><span class="icon-wrap"></span></a> | |
| 54 | + </nav> | |
| 55 | +</section> | |
| 56 | + | |
| 57 | +<div style="clear:both;"></div> | |
| 58 | + | |
| 59 | +<%= javascript_include_tag('block_store') %> | ... | ... |
| ... | ... | @@ -0,0 +1,21 @@ |
| 1 | +<div id="block-info-container"> | |
| 2 | + | |
| 3 | + <div id="block-info-header"> | |
| 4 | + <%= display_icon(@block) %> | |
| 5 | + <h1><%= @block.pretty_name %></h1> | |
| 6 | + <p><%= @block.short_description %></p> | |
| 7 | + </div> | |
| 8 | + | |
| 9 | + <div id="block-info-images"> | |
| 10 | + <div style="white-space: nowrap;"> | |
| 11 | + <%= display_previews(@block) %> | |
| 12 | + </div> | |
| 13 | + </div> | |
| 14 | + | |
| 15 | + <div id="block-info-description"> | |
| 16 | + <h2><%= _('Description') %></h2> | |
| 17 | + <p><%= @block.description %></p> | |
| 18 | + <p><%= @block.new.help if @block.method_defined?(:help) %></p> | |
| 19 | + </div> | |
| 20 | + | |
| 21 | +</div> | ... | ... |
db/schema.rb
| ... | ... | @@ -250,6 +250,7 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
| 250 | 250 | t.string "source_type" |
| 251 | 251 | t.string "user_agent" |
| 252 | 252 | t.string "referrer" |
| 253 | + t.text "setting" | |
| 253 | 254 | end |
| 254 | 255 | |
| 255 | 256 | add_index "comments", ["source_id", "spam"], :name => "index_comments_on_source_id_and_spam" |
| ... | ... | @@ -308,8 +309,8 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
| 308 | 309 | t.text "signup_welcome_text" |
| 309 | 310 | t.string "languages" |
| 310 | 311 | t.string "default_language" |
| 311 | - t.string "noreply_email" | |
| 312 | 312 | t.string "redirection_after_signup", :default => "keep_on_same_page" |
| 313 | + t.string "noreply_email" | |
| 313 | 314 | end |
| 314 | 315 | |
| 315 | 316 | create_table "external_feeds", :force => true do |t| |
| ... | ... | @@ -503,6 +504,21 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
| 503 | 504 | add_index "products", ["product_category_id"], :name => "index_products_on_product_category_id" |
| 504 | 505 | add_index "products", ["profile_id"], :name => "index_products_on_profile_id" |
| 505 | 506 | |
| 507 | + create_table "profile_suggestions", :force => true do |t| | |
| 508 | + t.integer "person_id" | |
| 509 | + t.integer "suggestion_id" | |
| 510 | + t.string "suggestion_type" | |
| 511 | + t.text "categories" | |
| 512 | + t.boolean "enabled", :default => true | |
| 513 | + t.float "score", :default => 0.0 | |
| 514 | + t.datetime "created_at", :null => false | |
| 515 | + t.datetime "updated_at", :null => false | |
| 516 | + end | |
| 517 | + | |
| 518 | + add_index "profile_suggestions", ["person_id"], :name => "index_profile_suggestions_on_person_id" | |
| 519 | + add_index "profile_suggestions", ["score"], :name => "index_profile_suggestions_on_score" | |
| 520 | + add_index "profile_suggestions", ["suggestion_id"], :name => "index_profile_suggestions_on_suggestion_id" | |
| 521 | + | |
| 506 | 522 | create_table "profiles", :force => true do |t| |
| 507 | 523 | t.string "name" |
| 508 | 524 | t.string "type" |
| ... | ... | @@ -536,11 +552,12 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
| 536 | 552 | t.boolean "is_template", :default => false |
| 537 | 553 | t.integer "template_id" |
| 538 | 554 | t.string "redirection_after_login" |
| 555 | + t.string "personal_website" | |
| 556 | + t.string "jabber_id" | |
| 539 | 557 | t.integer "friends_count", :default => 0, :null => false |
| 540 | 558 | t.integer "members_count", :default => 0, :null => false |
| 541 | 559 | t.integer "activities_count", :default => 0, :null => false |
| 542 | - t.string "personal_website" | |
| 543 | - t.string "jabber_id" | |
| 560 | + t.integer "welcome_page_id" | |
| 544 | 561 | end |
| 545 | 562 | |
| 546 | 563 | add_index "profiles", ["activities_count"], :name => "index_profiles_on_activities_count" |
| ... | ... | @@ -609,6 +626,31 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
| 609 | 626 | t.integer "context_id" |
| 610 | 627 | end |
| 611 | 628 | |
| 629 | + create_table "search_term_occurrences", :force => true do |t| | |
| 630 | + t.integer "search_term_id" | |
| 631 | + t.datetime "created_at" | |
| 632 | + t.integer "total", :default => 0 | |
| 633 | + t.integer "indexed", :default => 0 | |
| 634 | + end | |
| 635 | + | |
| 636 | + add_index "search_term_occurrences", ["created_at"], :name => "index_search_term_occurrences_on_created_at" | |
| 637 | + | |
| 638 | + create_table "search_terms", :force => true do |t| | |
| 639 | + t.string "term" | |
| 640 | + t.integer "context_id" | |
| 641 | + t.string "context_type" | |
| 642 | + t.string "asset", :default => "all" | |
| 643 | + t.float "score", :default => 0.0 | |
| 644 | + t.float "relevance_score", :default => 0.0 | |
| 645 | + t.float "occurrence_score", :default => 0.0 | |
| 646 | + end | |
| 647 | + | |
| 648 | + add_index "search_terms", ["asset"], :name => "index_search_terms_on_asset" | |
| 649 | + add_index "search_terms", ["occurrence_score"], :name => "index_search_terms_on_occurrence_score" | |
| 650 | + add_index "search_terms", ["relevance_score"], :name => "index_search_terms_on_relevance_score" | |
| 651 | + add_index "search_terms", ["score"], :name => "index_search_terms_on_score" | |
| 652 | + add_index "search_terms", ["term"], :name => "index_search_terms_on_term" | |
| 653 | + | |
| 612 | 654 | create_table "sessions", :force => true do |t| |
| 613 | 655 | t.string "session_id", :null => false |
| 614 | 656 | t.text "data" |
| ... | ... | @@ -688,23 +730,25 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
| 688 | 730 | create_table "users", :force => true do |t| |
| 689 | 731 | t.string "login" |
| 690 | 732 | t.string "email" |
| 691 | - t.string "crypted_password", :limit => 40 | |
| 692 | - t.string "salt", :limit => 40 | |
| 733 | + t.string "crypted_password", :limit => 40 | |
| 734 | + t.string "salt", :limit => 40 | |
| 693 | 735 | t.datetime "created_at" |
| 694 | 736 | t.datetime "updated_at" |
| 695 | 737 | t.string "remember_token" |
| 696 | 738 | t.datetime "remember_token_expires_at" |
| 697 | 739 | t.text "terms_of_use" |
| 698 | - t.string "terms_accepted", :limit => 1 | |
| 740 | + t.string "terms_accepted", :limit => 1 | |
| 699 | 741 | t.integer "environment_id" |
| 700 | 742 | t.string "password_type" |
| 701 | - t.boolean "enable_email", :default => false | |
| 702 | - t.string "last_chat_status", :default => "" | |
| 703 | - t.string "chat_status", :default => "" | |
| 743 | + t.boolean "enable_email", :default => false | |
| 744 | + t.string "last_chat_status", :default => "" | |
| 745 | + t.string "chat_status", :default => "" | |
| 704 | 746 | t.datetime "chat_status_at" |
| 705 | - t.string "activation_code", :limit => 40 | |
| 747 | + t.string "activation_code", :limit => 40 | |
| 706 | 748 | t.datetime "activated_at" |
| 707 | 749 | t.string "return_to" |
| 750 | + t.string "private_token" | |
| 751 | + t.datetime "private_token_generated_at" | |
| 708 | 752 | end |
| 709 | 753 | |
| 710 | 754 | create_table "validation_infos", :force => true do |t| | ... | ... |
lib/noosfero/plugin.rb
| ... | ... | @@ -124,7 +124,7 @@ class Noosfero::Plugin |
| 124 | 124 | def available_plugin_names |
| 125 | 125 | available_plugins.map { |f| File.basename(f).camelize } |
| 126 | 126 | end |
| 127 | - | |
| 127 | + | |
| 128 | 128 | def all |
| 129 | 129 | @all ||= available_plugins.map{ |dir| (File.basename(dir) + "_plugin").camelize } |
| 130 | 130 | end |
| ... | ... | @@ -166,6 +166,13 @@ class Noosfero::Plugin |
| 166 | 166 | def api_mount_points |
| 167 | 167 | end |
| 168 | 168 | end |
| 169 | + | |
| 170 | + | |
| 171 | + #FIXME make this test | |
| 172 | + def has_block?(block) | |
| 173 | + self.class.extra_blocks.keys.include?(block) | |
| 174 | + end | |
| 175 | + | |
| 169 | 176 | |
| 170 | 177 | def expanded_template(file_path, locals = {}) |
| 171 | 178 | views_path = Rails.root.join('plugins', "#{self.class.public_name}", 'views') | ... | ... |
plugins/breadcrumbs/lib/breadcrumbs_plugin/content_breadcrumbs_block.rb
| ... | ... | @@ -6,7 +6,15 @@ class BreadcrumbsPlugin::ContentBreadcrumbsBlock < Block |
| 6 | 6 | attr_accessible :show_cms_action, :show_profile |
| 7 | 7 | |
| 8 | 8 | def self.description |
| 9 | - _('Content Breadcrumbs') | |
| 9 | + _("<p>Display a breadcrumb of the current content navigation.</p><p>You could choose if the breadcrumb is going to appear in the cms editing or not.</p> <p>There is either the option of display the profile location in the breadcrumb path.</p>") | |
| 10 | + end | |
| 11 | + | |
| 12 | + def self.short_description | |
| 13 | + _('Breadcrumb') | |
| 14 | + end | |
| 15 | + | |
| 16 | + def self.pretty_name | |
| 17 | + _('Breadcrumbs Block') | |
| 10 | 18 | end |
| 11 | 19 | |
| 12 | 20 | def help | ... | ... |
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/breadcrumb.svg
0 → 100644
| ... | ... | @@ -0,0 +1,961 @@ |
| 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
| 9 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
| 10 | + width="412" | |
| 11 | + height="523" | |
| 12 | + id="svg2" | |
| 13 | + version="1.1" | |
| 14 | + inkscape:version="0.48.3.1 r9886" | |
| 15 | + sodipodi:docname="breadcrumb.svg"> | |
| 16 | + <metadata | |
| 17 | + id="metadata21"> | |
| 18 | + <rdf:RDF> | |
| 19 | + <cc:Work | |
| 20 | + rdf:about=""> | |
| 21 | + <dc:format>image/svg+xml</dc:format> | |
| 22 | + <dc:type | |
| 23 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 24 | + <dc:title>blue foot</dc:title> | |
| 25 | + </cc:Work> | |
| 26 | + </rdf:RDF> | |
| 27 | + </metadata> | |
| 28 | + <defs | |
| 29 | + id="defs19" /> | |
| 30 | + <sodipodi:namedview | |
| 31 | + pagecolor="#ffffff" | |
| 32 | + bordercolor="#666666" | |
| 33 | + borderopacity="1" | |
| 34 | + objecttolerance="10" | |
| 35 | + gridtolerance="10" | |
| 36 | + guidetolerance="10" | |
| 37 | + inkscape:pageopacity="0" | |
| 38 | + inkscape:pageshadow="2" | |
| 39 | + inkscape:window-width="1375" | |
| 40 | + inkscape:window-height="876" | |
| 41 | + id="namedview17" | |
| 42 | + showgrid="false" | |
| 43 | + inkscape:zoom="1.2763075" | |
| 44 | + inkscape:cx="184.7985" | |
| 45 | + inkscape:cy="286.52948" | |
| 46 | + inkscape:window-x="65" | |
| 47 | + inkscape:window-y="24" | |
| 48 | + inkscape:window-maximized="1" | |
| 49 | + inkscape:current-layer="svg2" /> | |
| 50 | + <title | |
| 51 | + id="title4">blue foot</title> | |
| 52 | + <g | |
| 53 | + id="g4059" | |
| 54 | + transform="matrix(0.98261349,0.18566293,-0.18566293,0.98261349,35.357037,-25.683454)" | |
| 55 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 56 | + inkscape:export-xdpi="20.860001" | |
| 57 | + inkscape:export-ydpi="20.860001"> | |
| 58 | + <g | |
| 59 | + style="fill:#000000;fill-opacity:1" | |
| 60 | + transform="matrix(-0.16462953,0,0,0.16462953,130.63957,185.05775)" | |
| 61 | + id="g6-4"> | |
| 62 | + <title | |
| 63 | + id="title8-9">Layer 1</title> | |
| 64 | + <g | |
| 65 | + style="fill:#000000;fill-opacity:1" | |
| 66 | + id="svg_1-5" | |
| 67 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 68 | + externalResourcesRequired="false"> | |
| 69 | + <path | |
| 70 | + style="fill:#000000;fill-opacity:1" | |
| 71 | + inkscape:connector-curvature="0" | |
| 72 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 73 | + id="svg_2-8" | |
| 74 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 75 | + <path | |
| 76 | + style="fill:#000000;fill-opacity:1" | |
| 77 | + inkscape:connector-curvature="0" | |
| 78 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 79 | + id="svg_3-8" | |
| 80 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 81 | + <path | |
| 82 | + style="fill:#000000;fill-opacity:1" | |
| 83 | + inkscape:connector-curvature="0" | |
| 84 | + id="svg_4-6" | |
| 85 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 86 | + <path | |
| 87 | + style="fill:#000000;fill-opacity:1" | |
| 88 | + inkscape:connector-curvature="0" | |
| 89 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 90 | + id="svg_5-7" | |
| 91 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 92 | + <path | |
| 93 | + style="fill:#000000;fill-opacity:1" | |
| 94 | + inkscape:connector-curvature="0" | |
| 95 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 96 | + id="svg_6-1" | |
| 97 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 98 | + <path | |
| 99 | + style="fill:#000000;fill-opacity:1" | |
| 100 | + inkscape:connector-curvature="0" | |
| 101 | + id="svg_7-3" | |
| 102 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 103 | + </g> | |
| 104 | + </g> | |
| 105 | + <g | |
| 106 | + style="fill:#000000;fill-opacity:1" | |
| 107 | + transform="matrix(0.16462953,0,0,0.16462953,79.614065,218.5678)" | |
| 108 | + id="g6-4-3"> | |
| 109 | + <title | |
| 110 | + id="title8-9-2">Layer 1</title> | |
| 111 | + <g | |
| 112 | + style="fill:#000000;fill-opacity:1" | |
| 113 | + id="svg_1-5-0" | |
| 114 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 115 | + externalResourcesRequired="false"> | |
| 116 | + <path | |
| 117 | + style="fill:#000000;fill-opacity:1" | |
| 118 | + inkscape:connector-curvature="0" | |
| 119 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 120 | + id="svg_2-8-5" | |
| 121 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 122 | + <path | |
| 123 | + style="fill:#000000;fill-opacity:1" | |
| 124 | + inkscape:connector-curvature="0" | |
| 125 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 126 | + id="svg_3-8-7" | |
| 127 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 128 | + <path | |
| 129 | + style="fill:#000000;fill-opacity:1" | |
| 130 | + inkscape:connector-curvature="0" | |
| 131 | + id="svg_4-6-5" | |
| 132 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 133 | + <path | |
| 134 | + style="fill:#000000;fill-opacity:1" | |
| 135 | + inkscape:connector-curvature="0" | |
| 136 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 137 | + id="svg_5-7-7" | |
| 138 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 139 | + <path | |
| 140 | + style="fill:#000000;fill-opacity:1" | |
| 141 | + inkscape:connector-curvature="0" | |
| 142 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 143 | + id="svg_6-1-4" | |
| 144 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 145 | + <path | |
| 146 | + style="fill:#000000;fill-opacity:1" | |
| 147 | + inkscape:connector-curvature="0" | |
| 148 | + id="svg_7-3-3" | |
| 149 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 150 | + </g> | |
| 151 | + </g> | |
| 152 | + </g> | |
| 153 | + <g | |
| 154 | + id="g3959" | |
| 155 | + transform="matrix(0.50738346,0.8617204,-0.8617204,0.50738346,353.165,-65.131154)" | |
| 156 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 157 | + inkscape:export-xdpi="20.860001" | |
| 158 | + inkscape:export-ydpi="20.860001"> | |
| 159 | + <g | |
| 160 | + style="fill:#000000;fill-opacity:1" | |
| 161 | + transform="matrix(-0.16462953,0,0,0.16462953,103.08027,244.12233)" | |
| 162 | + id="g6-4-8"> | |
| 163 | + <title | |
| 164 | + id="title8-9-7">Layer 1</title> | |
| 165 | + <g | |
| 166 | + style="fill:#000000;fill-opacity:1" | |
| 167 | + id="svg_1-5-7" | |
| 168 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 169 | + externalResourcesRequired="false"> | |
| 170 | + <path | |
| 171 | + style="fill:#000000;fill-opacity:1" | |
| 172 | + inkscape:connector-curvature="0" | |
| 173 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 174 | + id="svg_2-8-8" | |
| 175 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 176 | + <path | |
| 177 | + style="fill:#000000;fill-opacity:1" | |
| 178 | + inkscape:connector-curvature="0" | |
| 179 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 180 | + id="svg_3-8-1" | |
| 181 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 182 | + <path | |
| 183 | + style="fill:#000000;fill-opacity:1" | |
| 184 | + inkscape:connector-curvature="0" | |
| 185 | + id="svg_4-6-50" | |
| 186 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 187 | + <path | |
| 188 | + style="fill:#000000;fill-opacity:1" | |
| 189 | + inkscape:connector-curvature="0" | |
| 190 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 191 | + id="svg_5-7-3" | |
| 192 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 193 | + <path | |
| 194 | + style="fill:#000000;fill-opacity:1" | |
| 195 | + inkscape:connector-curvature="0" | |
| 196 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 197 | + id="svg_6-1-7" | |
| 198 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 199 | + <path | |
| 200 | + style="fill:#000000;fill-opacity:1" | |
| 201 | + inkscape:connector-curvature="0" | |
| 202 | + id="svg_7-3-8" | |
| 203 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 204 | + </g> | |
| 205 | + </g> | |
| 206 | + <g | |
| 207 | + style="fill:#000000;fill-opacity:1" | |
| 208 | + transform="matrix(0.16462953,0,0,0.16462953,52.054764,277.63238)" | |
| 209 | + id="g6-4-3-9"> | |
| 210 | + <title | |
| 211 | + id="title8-9-2-4">Layer 1</title> | |
| 212 | + <g | |
| 213 | + style="fill:#000000;fill-opacity:1" | |
| 214 | + id="svg_1-5-0-8" | |
| 215 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 216 | + externalResourcesRequired="false"> | |
| 217 | + <path | |
| 218 | + style="fill:#000000;fill-opacity:1" | |
| 219 | + inkscape:connector-curvature="0" | |
| 220 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 221 | + id="svg_2-8-5-1" | |
| 222 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 223 | + <path | |
| 224 | + style="fill:#000000;fill-opacity:1" | |
| 225 | + inkscape:connector-curvature="0" | |
| 226 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 227 | + id="svg_3-8-7-8" | |
| 228 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 229 | + <path | |
| 230 | + style="fill:#000000;fill-opacity:1" | |
| 231 | + inkscape:connector-curvature="0" | |
| 232 | + id="svg_4-6-5-7" | |
| 233 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 234 | + <path | |
| 235 | + style="fill:#000000;fill-opacity:1" | |
| 236 | + inkscape:connector-curvature="0" | |
| 237 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 238 | + id="svg_5-7-7-8" | |
| 239 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 240 | + <path | |
| 241 | + style="fill:#000000;fill-opacity:1" | |
| 242 | + inkscape:connector-curvature="0" | |
| 243 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 244 | + id="svg_6-1-4-6" | |
| 245 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 246 | + <path | |
| 247 | + style="fill:#000000;fill-opacity:1" | |
| 248 | + inkscape:connector-curvature="0" | |
| 249 | + id="svg_7-3-3-7" | |
| 250 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 251 | + </g> | |
| 252 | + </g> | |
| 253 | + </g> | |
| 254 | + <g | |
| 255 | + id="g4020" | |
| 256 | + transform="matrix(0.2093927,0.97783163,-0.97783163,0.2093927,293.55953,-52.148522)" | |
| 257 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 258 | + inkscape:export-xdpi="20.860001" | |
| 259 | + inkscape:export-ydpi="20.860001"> | |
| 260 | + <g | |
| 261 | + style="fill:#000000;fill-opacity:1" | |
| 262 | + transform="matrix(-0.16462953,0,0,0.16462953,229.22542,78.018151)" | |
| 263 | + id="g6-4-88"> | |
| 264 | + <title | |
| 265 | + id="title8-9-6">Layer 1</title> | |
| 266 | + <g | |
| 267 | + style="fill:#000000;fill-opacity:1" | |
| 268 | + id="svg_1-5-3" | |
| 269 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 270 | + externalResourcesRequired="false"> | |
| 271 | + <path | |
| 272 | + style="fill:#000000;fill-opacity:1" | |
| 273 | + inkscape:connector-curvature="0" | |
| 274 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 275 | + id="svg_2-8-3" | |
| 276 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 277 | + <path | |
| 278 | + style="fill:#000000;fill-opacity:1" | |
| 279 | + inkscape:connector-curvature="0" | |
| 280 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 281 | + id="svg_3-8-5" | |
| 282 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 283 | + <path | |
| 284 | + style="fill:#000000;fill-opacity:1" | |
| 285 | + inkscape:connector-curvature="0" | |
| 286 | + id="svg_4-6-54" | |
| 287 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 288 | + <path | |
| 289 | + style="fill:#000000;fill-opacity:1" | |
| 290 | + inkscape:connector-curvature="0" | |
| 291 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 292 | + id="svg_5-7-4" | |
| 293 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 294 | + <path | |
| 295 | + style="fill:#000000;fill-opacity:1" | |
| 296 | + inkscape:connector-curvature="0" | |
| 297 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 298 | + id="svg_6-1-42" | |
| 299 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 300 | + <path | |
| 301 | + style="fill:#000000;fill-opacity:1" | |
| 302 | + inkscape:connector-curvature="0" | |
| 303 | + id="svg_7-3-5" | |
| 304 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 305 | + </g> | |
| 306 | + </g> | |
| 307 | + <g | |
| 308 | + style="fill:#000000;fill-opacity:1" | |
| 309 | + transform="matrix(0.16462953,0,0,0.16462953,178.19992,111.5282)" | |
| 310 | + id="g6-4-3-2"> | |
| 311 | + <title | |
| 312 | + id="title8-9-2-2">Layer 1</title> | |
| 313 | + <g | |
| 314 | + style="fill:#000000;fill-opacity:1" | |
| 315 | + id="svg_1-5-0-1" | |
| 316 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 317 | + externalResourcesRequired="false"> | |
| 318 | + <path | |
| 319 | + style="fill:#000000;fill-opacity:1" | |
| 320 | + inkscape:connector-curvature="0" | |
| 321 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 322 | + id="svg_2-8-5-9" | |
| 323 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 324 | + <path | |
| 325 | + style="fill:#000000;fill-opacity:1" | |
| 326 | + inkscape:connector-curvature="0" | |
| 327 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 328 | + id="svg_3-8-7-2" | |
| 329 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 330 | + <path | |
| 331 | + style="fill:#000000;fill-opacity:1" | |
| 332 | + inkscape:connector-curvature="0" | |
| 333 | + id="svg_4-6-5-2" | |
| 334 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 335 | + <path | |
| 336 | + style="fill:#000000;fill-opacity:1" | |
| 337 | + inkscape:connector-curvature="0" | |
| 338 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 339 | + id="svg_5-7-7-6" | |
| 340 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 341 | + <path | |
| 342 | + style="fill:#000000;fill-opacity:1" | |
| 343 | + inkscape:connector-curvature="0" | |
| 344 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 345 | + id="svg_6-1-4-3" | |
| 346 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 347 | + <path | |
| 348 | + style="fill:#000000;fill-opacity:1" | |
| 349 | + inkscape:connector-curvature="0" | |
| 350 | + id="svg_7-3-3-3" | |
| 351 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 352 | + </g> | |
| 353 | + </g> | |
| 354 | + </g> | |
| 355 | + <g | |
| 356 | + inkscape:export-ydpi="20.860001" | |
| 357 | + inkscape:export-xdpi="20.860001" | |
| 358 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 359 | + transform="matrix(0.98261349,0.18566293,-0.18566293,0.98261349,35.357037,-25.683454)" | |
| 360 | + id="g4079"> | |
| 361 | + <g | |
| 362 | + id="g4081" | |
| 363 | + transform="matrix(-0.16462953,0,0,0.16462953,130.63957,185.05775)" | |
| 364 | + style="fill:#000000;fill-opacity:1"> | |
| 365 | + <title | |
| 366 | + id="title4083">Layer 1</title> | |
| 367 | + <g | |
| 368 | + externalResourcesRequired="false" | |
| 369 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 370 | + id="g4085" | |
| 371 | + style="fill:#000000;fill-opacity:1"> | |
| 372 | + <path | |
| 373 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
| 374 | + id="path4087" | |
| 375 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 376 | + inkscape:connector-curvature="0" | |
| 377 | + style="fill:#000000;fill-opacity:1" /> | |
| 378 | + <path | |
| 379 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
| 380 | + id="path4089" | |
| 381 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 382 | + inkscape:connector-curvature="0" | |
| 383 | + style="fill:#000000;fill-opacity:1" /> | |
| 384 | + <path | |
| 385 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
| 386 | + id="path4091" | |
| 387 | + inkscape:connector-curvature="0" | |
| 388 | + style="fill:#000000;fill-opacity:1" /> | |
| 389 | + <path | |
| 390 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
| 391 | + id="path4093" | |
| 392 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 393 | + inkscape:connector-curvature="0" | |
| 394 | + style="fill:#000000;fill-opacity:1" /> | |
| 395 | + <path | |
| 396 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
| 397 | + id="path4095" | |
| 398 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 399 | + inkscape:connector-curvature="0" | |
| 400 | + style="fill:#000000;fill-opacity:1" /> | |
| 401 | + <path | |
| 402 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
| 403 | + id="path4097" | |
| 404 | + inkscape:connector-curvature="0" | |
| 405 | + style="fill:#000000;fill-opacity:1" /> | |
| 406 | + </g> | |
| 407 | + </g> | |
| 408 | + <g | |
| 409 | + id="g4099" | |
| 410 | + transform="matrix(0.16462953,0,0,0.16462953,79.614065,218.5678)" | |
| 411 | + style="fill:#000000;fill-opacity:1"> | |
| 412 | + <title | |
| 413 | + id="title4101">Layer 1</title> | |
| 414 | + <g | |
| 415 | + externalResourcesRequired="false" | |
| 416 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 417 | + id="g4103" | |
| 418 | + style="fill:#000000;fill-opacity:1"> | |
| 419 | + <path | |
| 420 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
| 421 | + id="path4105" | |
| 422 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 423 | + inkscape:connector-curvature="0" | |
| 424 | + style="fill:#000000;fill-opacity:1" /> | |
| 425 | + <path | |
| 426 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
| 427 | + id="path4107" | |
| 428 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 429 | + inkscape:connector-curvature="0" | |
| 430 | + style="fill:#000000;fill-opacity:1" /> | |
| 431 | + <path | |
| 432 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
| 433 | + id="path4109" | |
| 434 | + inkscape:connector-curvature="0" | |
| 435 | + style="fill:#000000;fill-opacity:1" /> | |
| 436 | + <path | |
| 437 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
| 438 | + id="path4111" | |
| 439 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 440 | + inkscape:connector-curvature="0" | |
| 441 | + style="fill:#000000;fill-opacity:1" /> | |
| 442 | + <path | |
| 443 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
| 444 | + id="path4113" | |
| 445 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 446 | + inkscape:connector-curvature="0" | |
| 447 | + style="fill:#000000;fill-opacity:1" /> | |
| 448 | + <path | |
| 449 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
| 450 | + id="path4115" | |
| 451 | + inkscape:connector-curvature="0" | |
| 452 | + style="fill:#000000;fill-opacity:1" /> | |
| 453 | + </g> | |
| 454 | + </g> | |
| 455 | + </g> | |
| 456 | + <g | |
| 457 | + inkscape:export-ydpi="20.860001" | |
| 458 | + inkscape:export-xdpi="20.860001" | |
| 459 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 460 | + transform="matrix(0.50738346,0.8617204,-0.8617204,0.50738346,353.165,-65.131154)" | |
| 461 | + id="g4117"> | |
| 462 | + <g | |
| 463 | + id="g4119" | |
| 464 | + transform="matrix(-0.16462953,0,0,0.16462953,103.08027,244.12233)" | |
| 465 | + style="fill:#000000;fill-opacity:1"> | |
| 466 | + <title | |
| 467 | + id="title4121">Layer 1</title> | |
| 468 | + <g | |
| 469 | + externalResourcesRequired="false" | |
| 470 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 471 | + id="g4123" | |
| 472 | + style="fill:#000000;fill-opacity:1"> | |
| 473 | + <path | |
| 474 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
| 475 | + id="path4125" | |
| 476 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 477 | + inkscape:connector-curvature="0" | |
| 478 | + style="fill:#000000;fill-opacity:1" /> | |
| 479 | + <path | |
| 480 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
| 481 | + id="path4127" | |
| 482 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 483 | + inkscape:connector-curvature="0" | |
| 484 | + style="fill:#000000;fill-opacity:1" /> | |
| 485 | + <path | |
| 486 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
| 487 | + id="path4129" | |
| 488 | + inkscape:connector-curvature="0" | |
| 489 | + style="fill:#000000;fill-opacity:1" /> | |
| 490 | + <path | |
| 491 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
| 492 | + id="path4131" | |
| 493 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 494 | + inkscape:connector-curvature="0" | |
| 495 | + style="fill:#000000;fill-opacity:1" /> | |
| 496 | + <path | |
| 497 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
| 498 | + id="path4133" | |
| 499 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 500 | + inkscape:connector-curvature="0" | |
| 501 | + style="fill:#000000;fill-opacity:1" /> | |
| 502 | + <path | |
| 503 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
| 504 | + id="path4135" | |
| 505 | + inkscape:connector-curvature="0" | |
| 506 | + style="fill:#000000;fill-opacity:1" /> | |
| 507 | + </g> | |
| 508 | + </g> | |
| 509 | + <g | |
| 510 | + id="g4137" | |
| 511 | + transform="matrix(0.16462953,0,0,0.16462953,52.054764,277.63238)" | |
| 512 | + style="fill:#000000;fill-opacity:1"> | |
| 513 | + <title | |
| 514 | + id="title4139">Layer 1</title> | |
| 515 | + <g | |
| 516 | + externalResourcesRequired="false" | |
| 517 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 518 | + id="g4141" | |
| 519 | + style="fill:#000000;fill-opacity:1"> | |
| 520 | + <path | |
| 521 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
| 522 | + id="path4143" | |
| 523 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 524 | + inkscape:connector-curvature="0" | |
| 525 | + style="fill:#000000;fill-opacity:1" /> | |
| 526 | + <path | |
| 527 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
| 528 | + id="path4145" | |
| 529 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 530 | + inkscape:connector-curvature="0" | |
| 531 | + style="fill:#000000;fill-opacity:1" /> | |
| 532 | + <path | |
| 533 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
| 534 | + id="path4147" | |
| 535 | + inkscape:connector-curvature="0" | |
| 536 | + style="fill:#000000;fill-opacity:1" /> | |
| 537 | + <path | |
| 538 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
| 539 | + id="path4149" | |
| 540 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 541 | + inkscape:connector-curvature="0" | |
| 542 | + style="fill:#000000;fill-opacity:1" /> | |
| 543 | + <path | |
| 544 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
| 545 | + id="path4151" | |
| 546 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 547 | + inkscape:connector-curvature="0" | |
| 548 | + style="fill:#000000;fill-opacity:1" /> | |
| 549 | + <path | |
| 550 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
| 551 | + id="path4153" | |
| 552 | + inkscape:connector-curvature="0" | |
| 553 | + style="fill:#000000;fill-opacity:1" /> | |
| 554 | + </g> | |
| 555 | + </g> | |
| 556 | + </g> | |
| 557 | + <g | |
| 558 | + inkscape:export-ydpi="20.860001" | |
| 559 | + inkscape:export-xdpi="20.860001" | |
| 560 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 561 | + transform="matrix(0.2093927,0.97783163,-0.97783163,0.2093927,293.55953,-52.148522)" | |
| 562 | + id="g4155"> | |
| 563 | + <g | |
| 564 | + id="g4157" | |
| 565 | + transform="matrix(-0.16462953,0,0,0.16462953,229.22542,78.018151)" | |
| 566 | + style="fill:#000000;fill-opacity:1"> | |
| 567 | + <title | |
| 568 | + id="title4159">Layer 1</title> | |
| 569 | + <g | |
| 570 | + externalResourcesRequired="false" | |
| 571 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 572 | + id="g4161" | |
| 573 | + style="fill:#000000;fill-opacity:1"> | |
| 574 | + <path | |
| 575 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
| 576 | + id="path4163" | |
| 577 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 578 | + inkscape:connector-curvature="0" | |
| 579 | + style="fill:#000000;fill-opacity:1" /> | |
| 580 | + <path | |
| 581 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
| 582 | + id="path4165" | |
| 583 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 584 | + inkscape:connector-curvature="0" | |
| 585 | + style="fill:#000000;fill-opacity:1" /> | |
| 586 | + <path | |
| 587 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
| 588 | + id="path4167" | |
| 589 | + inkscape:connector-curvature="0" | |
| 590 | + style="fill:#000000;fill-opacity:1" /> | |
| 591 | + <path | |
| 592 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
| 593 | + id="path4169" | |
| 594 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 595 | + inkscape:connector-curvature="0" | |
| 596 | + style="fill:#000000;fill-opacity:1" /> | |
| 597 | + <path | |
| 598 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
| 599 | + id="path4171" | |
| 600 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 601 | + inkscape:connector-curvature="0" | |
| 602 | + style="fill:#000000;fill-opacity:1" /> | |
| 603 | + <path | |
| 604 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
| 605 | + id="path4173" | |
| 606 | + inkscape:connector-curvature="0" | |
| 607 | + style="fill:#000000;fill-opacity:1" /> | |
| 608 | + </g> | |
| 609 | + </g> | |
| 610 | + <g | |
| 611 | + id="g4175" | |
| 612 | + transform="matrix(0.16462953,0,0,0.16462953,178.19992,111.5282)" | |
| 613 | + style="fill:#000000;fill-opacity:1"> | |
| 614 | + <title | |
| 615 | + id="title4177">Layer 1</title> | |
| 616 | + <g | |
| 617 | + externalResourcesRequired="false" | |
| 618 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 619 | + id="g4179" | |
| 620 | + style="fill:#000000;fill-opacity:1"> | |
| 621 | + <path | |
| 622 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
| 623 | + id="path4181" | |
| 624 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 625 | + inkscape:connector-curvature="0" | |
| 626 | + style="fill:#000000;fill-opacity:1" /> | |
| 627 | + <path | |
| 628 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
| 629 | + id="path4183" | |
| 630 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 631 | + inkscape:connector-curvature="0" | |
| 632 | + style="fill:#000000;fill-opacity:1" /> | |
| 633 | + <path | |
| 634 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
| 635 | + id="path4185" | |
| 636 | + inkscape:connector-curvature="0" | |
| 637 | + style="fill:#000000;fill-opacity:1" /> | |
| 638 | + <path | |
| 639 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
| 640 | + id="path4187" | |
| 641 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 642 | + inkscape:connector-curvature="0" | |
| 643 | + style="fill:#000000;fill-opacity:1" /> | |
| 644 | + <path | |
| 645 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
| 646 | + id="path4189" | |
| 647 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 648 | + inkscape:connector-curvature="0" | |
| 649 | + style="fill:#000000;fill-opacity:1" /> | |
| 650 | + <path | |
| 651 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
| 652 | + id="path4191" | |
| 653 | + inkscape:connector-curvature="0" | |
| 654 | + style="fill:#000000;fill-opacity:1" /> | |
| 655 | + </g> | |
| 656 | + </g> | |
| 657 | + </g> | |
| 658 | + <g | |
| 659 | + id="g4193" | |
| 660 | + transform="matrix(0.98261349,0.18566293,-0.18566293,0.98261349,35.357037,-25.683454)" | |
| 661 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 662 | + inkscape:export-xdpi="20.860001" | |
| 663 | + inkscape:export-ydpi="20.860001"> | |
| 664 | + <g | |
| 665 | + style="fill:#000000;fill-opacity:1" | |
| 666 | + transform="matrix(-0.16462953,0,0,0.16462953,130.63957,185.05775)" | |
| 667 | + id="g4195"> | |
| 668 | + <title | |
| 669 | + id="title4197">Layer 1</title> | |
| 670 | + <g | |
| 671 | + style="fill:#000000;fill-opacity:1" | |
| 672 | + id="g4199" | |
| 673 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 674 | + externalResourcesRequired="false"> | |
| 675 | + <path | |
| 676 | + style="fill:#000000;fill-opacity:1" | |
| 677 | + inkscape:connector-curvature="0" | |
| 678 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 679 | + id="path4201" | |
| 680 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 681 | + <path | |
| 682 | + style="fill:#000000;fill-opacity:1" | |
| 683 | + inkscape:connector-curvature="0" | |
| 684 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 685 | + id="path4203" | |
| 686 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 687 | + <path | |
| 688 | + style="fill:#000000;fill-opacity:1" | |
| 689 | + inkscape:connector-curvature="0" | |
| 690 | + id="path4205" | |
| 691 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 692 | + <path | |
| 693 | + style="fill:#000000;fill-opacity:1" | |
| 694 | + inkscape:connector-curvature="0" | |
| 695 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 696 | + id="path4207" | |
| 697 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 698 | + <path | |
| 699 | + style="fill:#000000;fill-opacity:1" | |
| 700 | + inkscape:connector-curvature="0" | |
| 701 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 702 | + id="path4209" | |
| 703 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 704 | + <path | |
| 705 | + style="fill:#000000;fill-opacity:1" | |
| 706 | + inkscape:connector-curvature="0" | |
| 707 | + id="path4211" | |
| 708 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 709 | + </g> | |
| 710 | + </g> | |
| 711 | + <g | |
| 712 | + style="fill:#000000;fill-opacity:1" | |
| 713 | + transform="matrix(0.16462953,0,0,0.16462953,79.614065,218.5678)" | |
| 714 | + id="g4213"> | |
| 715 | + <title | |
| 716 | + id="title4215">Layer 1</title> | |
| 717 | + <g | |
| 718 | + style="fill:#000000;fill-opacity:1" | |
| 719 | + id="g4217" | |
| 720 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 721 | + externalResourcesRequired="false"> | |
| 722 | + <path | |
| 723 | + style="fill:#000000;fill-opacity:1" | |
| 724 | + inkscape:connector-curvature="0" | |
| 725 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 726 | + id="path4219" | |
| 727 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 728 | + <path | |
| 729 | + style="fill:#000000;fill-opacity:1" | |
| 730 | + inkscape:connector-curvature="0" | |
| 731 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 732 | + id="path4221" | |
| 733 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 734 | + <path | |
| 735 | + style="fill:#000000;fill-opacity:1" | |
| 736 | + inkscape:connector-curvature="0" | |
| 737 | + id="path4223" | |
| 738 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 739 | + <path | |
| 740 | + style="fill:#000000;fill-opacity:1" | |
| 741 | + inkscape:connector-curvature="0" | |
| 742 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 743 | + id="path4225" | |
| 744 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 745 | + <path | |
| 746 | + style="fill:#000000;fill-opacity:1" | |
| 747 | + inkscape:connector-curvature="0" | |
| 748 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 749 | + id="path4227" | |
| 750 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 751 | + <path | |
| 752 | + style="fill:#000000;fill-opacity:1" | |
| 753 | + inkscape:connector-curvature="0" | |
| 754 | + id="path4229" | |
| 755 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 756 | + </g> | |
| 757 | + </g> | |
| 758 | + </g> | |
| 759 | + <g | |
| 760 | + id="g4231" | |
| 761 | + transform="matrix(0.50738346,0.8617204,-0.8617204,0.50738346,353.165,-65.131154)" | |
| 762 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 763 | + inkscape:export-xdpi="20.860001" | |
| 764 | + inkscape:export-ydpi="20.860001"> | |
| 765 | + <g | |
| 766 | + style="fill:#000000;fill-opacity:1" | |
| 767 | + transform="matrix(-0.16462953,0,0,0.16462953,103.08027,244.12233)" | |
| 768 | + id="g4233"> | |
| 769 | + <title | |
| 770 | + id="title4235">Layer 1</title> | |
| 771 | + <g | |
| 772 | + style="fill:#000000;fill-opacity:1" | |
| 773 | + id="g4237" | |
| 774 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 775 | + externalResourcesRequired="false"> | |
| 776 | + <path | |
| 777 | + style="fill:#000000;fill-opacity:1" | |
| 778 | + inkscape:connector-curvature="0" | |
| 779 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 780 | + id="path4239" | |
| 781 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 782 | + <path | |
| 783 | + style="fill:#000000;fill-opacity:1" | |
| 784 | + inkscape:connector-curvature="0" | |
| 785 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 786 | + id="path4241" | |
| 787 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 788 | + <path | |
| 789 | + style="fill:#000000;fill-opacity:1" | |
| 790 | + inkscape:connector-curvature="0" | |
| 791 | + id="path4243" | |
| 792 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 793 | + <path | |
| 794 | + style="fill:#000000;fill-opacity:1" | |
| 795 | + inkscape:connector-curvature="0" | |
| 796 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 797 | + id="path4245" | |
| 798 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 799 | + <path | |
| 800 | + style="fill:#000000;fill-opacity:1" | |
| 801 | + inkscape:connector-curvature="0" | |
| 802 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 803 | + id="path4247" | |
| 804 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 805 | + <path | |
| 806 | + style="fill:#000000;fill-opacity:1" | |
| 807 | + inkscape:connector-curvature="0" | |
| 808 | + id="path4249" | |
| 809 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 810 | + </g> | |
| 811 | + </g> | |
| 812 | + <g | |
| 813 | + style="fill:#000000;fill-opacity:1" | |
| 814 | + transform="matrix(0.16462953,0,0,0.16462953,52.054764,277.63238)" | |
| 815 | + id="g4251"> | |
| 816 | + <title | |
| 817 | + id="title4253">Layer 1</title> | |
| 818 | + <g | |
| 819 | + style="fill:#000000;fill-opacity:1" | |
| 820 | + id="g4255" | |
| 821 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 822 | + externalResourcesRequired="false"> | |
| 823 | + <path | |
| 824 | + style="fill:#000000;fill-opacity:1" | |
| 825 | + inkscape:connector-curvature="0" | |
| 826 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 827 | + id="path4257" | |
| 828 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 829 | + <path | |
| 830 | + style="fill:#000000;fill-opacity:1" | |
| 831 | + inkscape:connector-curvature="0" | |
| 832 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 833 | + id="path4259" | |
| 834 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 835 | + <path | |
| 836 | + style="fill:#000000;fill-opacity:1" | |
| 837 | + inkscape:connector-curvature="0" | |
| 838 | + id="path4261" | |
| 839 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 840 | + <path | |
| 841 | + style="fill:#000000;fill-opacity:1" | |
| 842 | + inkscape:connector-curvature="0" | |
| 843 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 844 | + id="path4263" | |
| 845 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 846 | + <path | |
| 847 | + style="fill:#000000;fill-opacity:1" | |
| 848 | + inkscape:connector-curvature="0" | |
| 849 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 850 | + id="path4265" | |
| 851 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 852 | + <path | |
| 853 | + style="fill:#000000;fill-opacity:1" | |
| 854 | + inkscape:connector-curvature="0" | |
| 855 | + id="path4267" | |
| 856 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 857 | + </g> | |
| 858 | + </g> | |
| 859 | + </g> | |
| 860 | + <g | |
| 861 | + id="g4269" | |
| 862 | + transform="matrix(0.2093927,0.97783163,-0.97783163,0.2093927,293.55953,-52.148522)" | |
| 863 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
| 864 | + inkscape:export-xdpi="20.860001" | |
| 865 | + inkscape:export-ydpi="20.860001"> | |
| 866 | + <g | |
| 867 | + style="fill:#000000;fill-opacity:1" | |
| 868 | + transform="matrix(-0.16462953,0,0,0.16462953,229.22542,78.018151)" | |
| 869 | + id="g4271"> | |
| 870 | + <title | |
| 871 | + id="title4273">Layer 1</title> | |
| 872 | + <g | |
| 873 | + style="fill:#000000;fill-opacity:1" | |
| 874 | + id="g4275" | |
| 875 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 876 | + externalResourcesRequired="false"> | |
| 877 | + <path | |
| 878 | + style="fill:#000000;fill-opacity:1" | |
| 879 | + inkscape:connector-curvature="0" | |
| 880 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 881 | + id="path4277" | |
| 882 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 883 | + <path | |
| 884 | + style="fill:#000000;fill-opacity:1" | |
| 885 | + inkscape:connector-curvature="0" | |
| 886 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 887 | + id="path4279" | |
| 888 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 889 | + <path | |
| 890 | + style="fill:#000000;fill-opacity:1" | |
| 891 | + inkscape:connector-curvature="0" | |
| 892 | + id="path4281" | |
| 893 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 894 | + <path | |
| 895 | + style="fill:#000000;fill-opacity:1" | |
| 896 | + inkscape:connector-curvature="0" | |
| 897 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 898 | + id="path4283" | |
| 899 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 900 | + <path | |
| 901 | + style="fill:#000000;fill-opacity:1" | |
| 902 | + inkscape:connector-curvature="0" | |
| 903 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 904 | + id="path4285" | |
| 905 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 906 | + <path | |
| 907 | + style="fill:#000000;fill-opacity:1" | |
| 908 | + inkscape:connector-curvature="0" | |
| 909 | + id="path4287" | |
| 910 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 911 | + </g> | |
| 912 | + </g> | |
| 913 | + <g | |
| 914 | + style="fill:#000000;fill-opacity:1" | |
| 915 | + transform="matrix(0.16462953,0,0,0.16462953,178.19992,111.5282)" | |
| 916 | + id="g4289"> | |
| 917 | + <title | |
| 918 | + id="title4291">Layer 1</title> | |
| 919 | + <g | |
| 920 | + style="fill:#000000;fill-opacity:1" | |
| 921 | + id="g4293" | |
| 922 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
| 923 | + externalResourcesRequired="false"> | |
| 924 | + <path | |
| 925 | + style="fill:#000000;fill-opacity:1" | |
| 926 | + inkscape:connector-curvature="0" | |
| 927 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
| 928 | + id="path4295" | |
| 929 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
| 930 | + <path | |
| 931 | + style="fill:#000000;fill-opacity:1" | |
| 932 | + inkscape:connector-curvature="0" | |
| 933 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
| 934 | + id="path4297" | |
| 935 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
| 936 | + <path | |
| 937 | + style="fill:#000000;fill-opacity:1" | |
| 938 | + inkscape:connector-curvature="0" | |
| 939 | + id="path4299" | |
| 940 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
| 941 | + <path | |
| 942 | + style="fill:#000000;fill-opacity:1" | |
| 943 | + inkscape:connector-curvature="0" | |
| 944 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
| 945 | + id="path4301" | |
| 946 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
| 947 | + <path | |
| 948 | + style="fill:#000000;fill-opacity:1" | |
| 949 | + inkscape:connector-curvature="0" | |
| 950 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
| 951 | + id="path4303" | |
| 952 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
| 953 | + <path | |
| 954 | + style="fill:#000000;fill-opacity:1" | |
| 955 | + inkscape:connector-curvature="0" | |
| 956 | + id="path4305" | |
| 957 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
| 958 | + </g> | |
| 959 | + </g> | |
| 960 | + </g> | |
| 961 | +</svg> | ... | ... |
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/icon.png
0 → 100644
1.5 KB
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/previews/edit_block.png
0 → 100644
14.2 KB
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/previews/view_block.png
0 → 100644
3.67 KB
plugins/community_track/lib/community_track_plugin/track_card_list_block.rb
| ... | ... | @@ -8,6 +8,10 @@ class CommunityTrackPlugin::TrackCardListBlock < CommunityTrackPlugin::TrackList |
| 8 | 8 | _('This block displays a list of most relevant tracks as cards.') |
| 9 | 9 | end |
| 10 | 10 | |
| 11 | + def self.pretty_name | |
| 12 | + _('Track Card List') | |
| 13 | + end | |
| 14 | + | |
| 11 | 15 | def track_partial |
| 12 | 16 | 'track_card' |
| 13 | 17 | end | ... | ... |
plugins/community_track/lib/community_track_plugin/track_list_block.rb
| ... | ... | @@ -0,0 +1,118 @@ |
| 1 | +nav a { | |
| 2 | + position: absolute; | |
| 3 | + top: 215px; | |
| 4 | + display: block; | |
| 5 | + outline: none; | |
| 6 | + text-align: left; | |
| 7 | + z-index: 1000; | |
| 8 | + -webkit-transform: translateY(-50%); | |
| 9 | + transform: translateY(-50%); | |
| 10 | +} | |
| 11 | + | |
| 12 | +nav a.prev { | |
| 13 | + left: 0; | |
| 14 | +} | |
| 15 | + | |
| 16 | +nav a.next { | |
| 17 | + right: 0; | |
| 18 | +} | |
| 19 | + | |
| 20 | +nav a svg { | |
| 21 | + display: block; | |
| 22 | + margin: 0 auto; | |
| 23 | + padding: 0; | |
| 24 | +} | |
| 25 | + | |
| 26 | +/* Individual styles */ | |
| 27 | + | |
| 28 | +/*--------------------*/ | |
| 29 | +/* Circle pop */ | |
| 30 | +/*--------------------*/ | |
| 31 | +.color-3 { background: transparent; } | |
| 32 | + | |
| 33 | +.nav-circlepop a { | |
| 34 | + margin: 0 15px; | |
| 35 | + width: 50px; | |
| 36 | + height: 50px; | |
| 37 | +} | |
| 38 | + | |
| 39 | +.nav-circlepop a::before { | |
| 40 | + position: absolute; | |
| 41 | + top: 0; | |
| 42 | + left: 0; | |
| 43 | + width: 100%; | |
| 44 | + height: 100%; | |
| 45 | + border-radius: 50%; | |
| 46 | + background: #fff; | |
| 47 | + content: ''; | |
| 48 | + opacity: 0; | |
| 49 | + -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; | |
| 50 | + transition: transform 0.3s, opacity 0.3s; | |
| 51 | + -webkit-transform: scale(0.9); | |
| 52 | + transform: scale(0.9); | |
| 53 | +} | |
| 54 | + | |
| 55 | +.nav-circlepop .icon-wrap { | |
| 56 | + position: relative; | |
| 57 | + display: block; | |
| 58 | + margin: 10% 0 0 10%; | |
| 59 | + width: 80%; | |
| 60 | + height: 80%; | |
| 61 | +} | |
| 62 | + | |
| 63 | +.nav-circlepop a.next .icon-wrap { | |
| 64 | + -webkit-transform: rotate(180deg); | |
| 65 | + transform: rotate(180deg); | |
| 66 | +} | |
| 67 | + | |
| 68 | +.nav-circlepop .icon-wrap::before, | |
| 69 | +.nav-circlepop .icon-wrap::after { | |
| 70 | + position: absolute; | |
| 71 | + left: 25%; | |
| 72 | + width: 3px; | |
| 73 | + height: 50%; | |
| 74 | + background: #ccc; | |
| 75 | + content: ''; | |
| 76 | + -webkit-transition: -webkit-transform 0.3s, background-color 0.3s; | |
| 77 | + transition: transform 0.3s, background-color 0.3s; | |
| 78 | + -webkit-backface-visibility: hidden; | |
| 79 | + backface-visibility: hidden; | |
| 80 | +} | |
| 81 | + | |
| 82 | +.nav-circlepop .icon-wrap::before { | |
| 83 | + -webkit-transform: translateX(-50%) rotate(30deg); | |
| 84 | + transform: translateX(-50%) rotate(30deg); | |
| 85 | + -webkit-transform-origin: 0 100%; | |
| 86 | + transform-origin: 0 100%; | |
| 87 | +} | |
| 88 | + | |
| 89 | +.nav-circlepop .icon-wrap::after { | |
| 90 | + top: 50%; | |
| 91 | + -webkit-transform: translateX(-50%) rotate(-30deg); | |
| 92 | + transform: translateX(-50%) rotate(-30deg); | |
| 93 | + -webkit-transform-origin: 0 0; | |
| 94 | + transform-origin: 0 0; | |
| 95 | +} | |
| 96 | + | |
| 97 | +.nav-circlepop a:hover::before { | |
| 98 | + opacity: 1; | |
| 99 | + -webkit-transform: scale(1); | |
| 100 | + transform: scale(1); | |
| 101 | +} | |
| 102 | + | |
| 103 | +.nav-circlepop a:hover .icon-wrap::before, | |
| 104 | +.nav-circlepop a:hover .icon-wrap::after { | |
| 105 | + background: #999; | |
| 106 | +} | |
| 107 | + | |
| 108 | +.nav-circlepop a:hover .icon-wrap::before { | |
| 109 | + -webkit-transform: translateX(-50%) rotate(45deg); | |
| 110 | + transform: translateX(-50%) rotate(45deg); | |
| 111 | +} | |
| 112 | + | |
| 113 | +.nav-circlepop a:hover .icon-wrap::after { | |
| 114 | + -webkit-transform: translateX(-50%) rotate(-45deg); | |
| 115 | + transform: translateX(-50%) rotate(-45deg); | |
| 116 | +} | |
| 117 | + | |
| 118 | + | ... | ... |
3.15 KB
public/images/blocks/1.png
1.05 KB
public/images/blocks/1.svg
| ... | ... | @@ -1,77 +0,0 @@ |
| 1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
| 2 | -<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
| 3 | -<svg | |
| 4 | - xmlns:dc="http://purl.org/dc/elements/1.1/" | |
| 5 | - xmlns:cc="http://web.resource.org/cc/" | |
| 6 | - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
| 7 | - xmlns:svg="http://www.w3.org/2000/svg" | |
| 8 | - xmlns="http://www.w3.org/2000/svg" | |
| 9 | - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
| 10 | - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
| 11 | - width="64" | |
| 12 | - height="64" | |
| 13 | - id="svg2" | |
| 14 | - sodipodi:version="0.32" | |
| 15 | - inkscape:version="0.45.1" | |
| 16 | - version="1.0" | |
| 17 | - sodipodi:docbase="/home/terceiro/src/noosfero.git/public/images/blocks" | |
| 18 | - sodipodi:docname="1.svg" | |
| 19 | - inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
| 20 | - <defs | |
| 21 | - id="defs4" /> | |
| 22 | - <sodipodi:namedview | |
| 23 | - id="base" | |
| 24 | - pagecolor="#ffffff" | |
| 25 | - bordercolor="#666666" | |
| 26 | - borderopacity="1.0" | |
| 27 | - inkscape:pageopacity="0.0" | |
| 28 | - inkscape:pageshadow="2" | |
| 29 | - inkscape:zoom="5.921875" | |
| 30 | - inkscape:cx="32" | |
| 31 | - inkscape:cy="32" | |
| 32 | - inkscape:document-units="px" | |
| 33 | - inkscape:current-layer="layer1" | |
| 34 | - width="64px" | |
| 35 | - height="64px" | |
| 36 | - inkscape:window-width="830" | |
| 37 | - inkscape:window-height="603" | |
| 38 | - inkscape:window-x="72" | |
| 39 | - inkscape:window-y="34" /> | |
| 40 | - <metadata | |
| 41 | - id="metadata7"> | |
| 42 | - <rdf:RDF> | |
| 43 | - <cc:Work | |
| 44 | - rdf:about=""> | |
| 45 | - <dc:format>image/svg+xml</dc:format> | |
| 46 | - <dc:type | |
| 47 | - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 48 | - </cc:Work> | |
| 49 | - </rdf:RDF> | |
| 50 | - </metadata> | |
| 51 | - <g | |
| 52 | - inkscape:label="Camada 1" | |
| 53 | - inkscape:groupmode="layer" | |
| 54 | - id="layer1"> | |
| 55 | - <path | |
| 56 | - sodipodi:type="arc" | |
| 57 | - style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.19607843" | |
| 58 | - id="path2162" | |
| 59 | - sodipodi:cx="24.12665" | |
| 60 | - sodipodi:cy="24.063324" | |
| 61 | - sodipodi:rx="21.593668" | |
| 62 | - sodipodi:ry="21.277044" | |
| 63 | - d="M 45.720318 24.063324 A 21.593668 21.277044 0 1 1 2.5329819,24.063324 A 21.593668 21.277044 0 1 1 45.720318 24.063324 z" | |
| 64 | - transform="translate(7.8733501,7.936676)" /> | |
| 65 | - <text | |
| 66 | - xml:space="preserve" | |
| 67 | - style="font-size:42.00993729px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:0.19607843;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FreeSans" | |
| 68 | - x="20.267668" | |
| 69 | - y="47.399117" | |
| 70 | - id="text3134" | |
| 71 | - sodipodi:linespacing="125%"><tspan | |
| 72 | - sodipodi:role="line" | |
| 73 | - id="tspan3136" | |
| 74 | - x="20.267668" | |
| 75 | - y="47.399117">1</tspan></text> | |
| 76 | - </g> | |
| 77 | -</svg> |
public/images/blocks/2.png
1.32 KB
public/images/blocks/2.svg
| ... | ... | @@ -1,77 +0,0 @@ |
| 1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
| 2 | -<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
| 3 | -<svg | |
| 4 | - xmlns:dc="http://purl.org/dc/elements/1.1/" | |
| 5 | - xmlns:cc="http://web.resource.org/cc/" | |
| 6 | - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
| 7 | - xmlns:svg="http://www.w3.org/2000/svg" | |
| 8 | - xmlns="http://www.w3.org/2000/svg" | |
| 9 | - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
| 10 | - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
| 11 | - width="64" | |
| 12 | - height="64" | |
| 13 | - id="svg2" | |
| 14 | - sodipodi:version="0.32" | |
| 15 | - inkscape:version="0.45.1" | |
| 16 | - version="1.0" | |
| 17 | - sodipodi:docbase="/home/terceiro/src/noosfero.git/public/images/blocks" | |
| 18 | - sodipodi:docname="2.svg" | |
| 19 | - inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
| 20 | - <defs | |
| 21 | - id="defs4" /> | |
| 22 | - <sodipodi:namedview | |
| 23 | - id="base" | |
| 24 | - pagecolor="#ffffff" | |
| 25 | - bordercolor="#666666" | |
| 26 | - borderopacity="1.0" | |
| 27 | - inkscape:pageopacity="0.0" | |
| 28 | - inkscape:pageshadow="2" | |
| 29 | - inkscape:zoom="5.921875" | |
| 30 | - inkscape:cx="32" | |
| 31 | - inkscape:cy="32" | |
| 32 | - inkscape:document-units="px" | |
| 33 | - inkscape:current-layer="layer1" | |
| 34 | - width="64px" | |
| 35 | - height="64px" | |
| 36 | - inkscape:window-width="830" | |
| 37 | - inkscape:window-height="603" | |
| 38 | - inkscape:window-x="72" | |
| 39 | - inkscape:window-y="34" /> | |
| 40 | - <metadata | |
| 41 | - id="metadata7"> | |
| 42 | - <rdf:RDF> | |
| 43 | - <cc:Work | |
| 44 | - rdf:about=""> | |
| 45 | - <dc:format>image/svg+xml</dc:format> | |
| 46 | - <dc:type | |
| 47 | - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 48 | - </cc:Work> | |
| 49 | - </rdf:RDF> | |
| 50 | - </metadata> | |
| 51 | - <g | |
| 52 | - inkscape:label="Camada 1" | |
| 53 | - inkscape:groupmode="layer" | |
| 54 | - id="layer1"> | |
| 55 | - <path | |
| 56 | - sodipodi:type="arc" | |
| 57 | - style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.19607843" | |
| 58 | - id="path2162" | |
| 59 | - sodipodi:cx="24.12665" | |
| 60 | - sodipodi:cy="24.063324" | |
| 61 | - sodipodi:rx="21.593668" | |
| 62 | - sodipodi:ry="21.277044" | |
| 63 | - d="M 45.720318 24.063324 A 21.593668 21.277044 0 1 1 2.5329819,24.063324 A 21.593668 21.277044 0 1 1 45.720318 24.063324 z" | |
| 64 | - transform="translate(7.8733501,7.936676)" /> | |
| 65 | - <text | |
| 66 | - xml:space="preserve" | |
| 67 | - style="font-size:42.00993729px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:0.19607843;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FreeSans" | |
| 68 | - x="20.267668" | |
| 69 | - y="47.399117" | |
| 70 | - id="text3134" | |
| 71 | - sodipodi:linespacing="125%"><tspan | |
| 72 | - sodipodi:role="line" | |
| 73 | - id="tspan3136" | |
| 74 | - x="20.267668" | |
| 75 | - y="47.399117">2</tspan></text> | |
| 76 | - </g> | |
| 77 | -</svg> |
public/images/blocks/3.png
1.35 KB
public/images/blocks/3.svg
| ... | ... | @@ -1,77 +0,0 @@ |
| 1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
| 2 | -<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
| 3 | -<svg | |
| 4 | - xmlns:dc="http://purl.org/dc/elements/1.1/" | |
| 5 | - xmlns:cc="http://web.resource.org/cc/" | |
| 6 | - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
| 7 | - xmlns:svg="http://www.w3.org/2000/svg" | |
| 8 | - xmlns="http://www.w3.org/2000/svg" | |
| 9 | - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
| 10 | - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
| 11 | - width="64" | |
| 12 | - height="64" | |
| 13 | - id="svg2" | |
| 14 | - sodipodi:version="0.32" | |
| 15 | - inkscape:version="0.45.1" | |
| 16 | - version="1.0" | |
| 17 | - sodipodi:docbase="/home/terceiro/src/noosfero.git/public/images/blocks" | |
| 18 | - sodipodi:docname="3.svg" | |
| 19 | - inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
| 20 | - <defs | |
| 21 | - id="defs4" /> | |
| 22 | - <sodipodi:namedview | |
| 23 | - id="base" | |
| 24 | - pagecolor="#ffffff" | |
| 25 | - bordercolor="#666666" | |
| 26 | - borderopacity="1.0" | |
| 27 | - inkscape:pageopacity="0.0" | |
| 28 | - inkscape:pageshadow="2" | |
| 29 | - inkscape:zoom="5.921875" | |
| 30 | - inkscape:cx="32" | |
| 31 | - inkscape:cy="32" | |
| 32 | - inkscape:document-units="px" | |
| 33 | - inkscape:current-layer="layer1" | |
| 34 | - width="64px" | |
| 35 | - height="64px" | |
| 36 | - inkscape:window-width="830" | |
| 37 | - inkscape:window-height="603" | |
| 38 | - inkscape:window-x="72" | |
| 39 | - inkscape:window-y="34" /> | |
| 40 | - <metadata | |
| 41 | - id="metadata7"> | |
| 42 | - <rdf:RDF> | |
| 43 | - <cc:Work | |
| 44 | - rdf:about=""> | |
| 45 | - <dc:format>image/svg+xml</dc:format> | |
| 46 | - <dc:type | |
| 47 | - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 48 | - </cc:Work> | |
| 49 | - </rdf:RDF> | |
| 50 | - </metadata> | |
| 51 | - <g | |
| 52 | - inkscape:label="Camada 1" | |
| 53 | - inkscape:groupmode="layer" | |
| 54 | - id="layer1"> | |
| 55 | - <path | |
| 56 | - sodipodi:type="arc" | |
| 57 | - style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.19607843" | |
| 58 | - id="path2162" | |
| 59 | - sodipodi:cx="24.12665" | |
| 60 | - sodipodi:cy="24.063324" | |
| 61 | - sodipodi:rx="21.593668" | |
| 62 | - sodipodi:ry="21.277044" | |
| 63 | - d="M 45.720318 24.063324 A 21.593668 21.277044 0 1 1 2.5329819,24.063324 A 21.593668 21.277044 0 1 1 45.720318 24.063324 z" | |
| 64 | - transform="translate(7.8733501,7.936676)" /> | |
| 65 | - <text | |
| 66 | - xml:space="preserve" | |
| 67 | - style="font-size:42.00993729px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:0.19607843;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FreeSans" | |
| 68 | - x="20.267668" | |
| 69 | - y="47.399117" | |
| 70 | - id="text3134" | |
| 71 | - sodipodi:linespacing="125%"><tspan | |
| 72 | - sodipodi:role="line" | |
| 73 | - id="tspan3136" | |
| 74 | - x="20.267668" | |
| 75 | - y="47.399117">3</tspan></text> | |
| 76 | - </g> | |
| 77 | -</svg> |
3.78 KB
| ... | ... | @@ -0,0 +1,556 @@ |
| 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.48.5 r10040" | |
| 18 | + sodipodi:docname="block-blog-archives.color.svg"> | |
| 19 | + <title | |
| 20 | + id="title2987">Block Icon</title> | |
| 21 | + <defs | |
| 22 | + id="defs4"> | |
| 23 | + <linearGradient | |
| 24 | + id="linearGradient4235"> | |
| 25 | + <stop | |
| 26 | + style="stop-color:#000000;stop-opacity:0" | |
| 27 | + offset="0" | |
| 28 | + id="stop4237" /> | |
| 29 | + <stop | |
| 30 | + id="stop4245" | |
| 31 | + offset="0.25" | |
| 32 | + style="stop-color:#000000;stop-opacity:1" /> | |
| 33 | + <stop | |
| 34 | + id="stop4243" | |
| 35 | + offset="0.5714286" | |
| 36 | + style="stop-color:#000000;stop-opacity:1" /> | |
| 37 | + <stop | |
| 38 | + style="stop-color:#000000;stop-opacity:0;" | |
| 39 | + offset="1" | |
| 40 | + id="stop4239" /> | |
| 41 | + </linearGradient> | |
| 42 | + <linearGradient | |
| 43 | + inkscape:collect="always" | |
| 44 | + id="linearGradient4080"> | |
| 45 | + <stop | |
| 46 | + style="stop-color:#eeeeec;stop-opacity:1" | |
| 47 | + offset="0" | |
| 48 | + id="stop4082" /> | |
| 49 | + <stop | |
| 50 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 51 | + offset="1" | |
| 52 | + id="stop4084" /> | |
| 53 | + </linearGradient> | |
| 54 | + <linearGradient | |
| 55 | + inkscape:collect="always" | |
| 56 | + id="linearGradient4052"> | |
| 57 | + <stop | |
| 58 | + style="stop-color:#888a85;stop-opacity:1;" | |
| 59 | + offset="0" | |
| 60 | + id="stop4054" /> | |
| 61 | + <stop | |
| 62 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 63 | + offset="1" | |
| 64 | + id="stop4056" /> | |
| 65 | + </linearGradient> | |
| 66 | + <linearGradient | |
| 67 | + inkscape:collect="always" | |
| 68 | + id="linearGradient4025"> | |
| 69 | + <stop | |
| 70 | + style="stop-color:#000000;stop-opacity:1;" | |
| 71 | + offset="0" | |
| 72 | + id="stop4027" /> | |
| 73 | + <stop | |
| 74 | + style="stop-color:#000000;stop-opacity:0;" | |
| 75 | + offset="1" | |
| 76 | + id="stop4029" /> | |
| 77 | + </linearGradient> | |
| 78 | + <linearGradient | |
| 79 | + inkscape:collect="always" | |
| 80 | + id="linearGradient3914"> | |
| 81 | + <stop | |
| 82 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
| 83 | + offset="0" | |
| 84 | + id="stop3916" /> | |
| 85 | + <stop | |
| 86 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 87 | + offset="1" | |
| 88 | + id="stop3918" /> | |
| 89 | + </linearGradient> | |
| 90 | + <radialGradient | |
| 91 | + inkscape:collect="always" | |
| 92 | + xlink:href="#linearGradient2865" | |
| 93 | + id="radialGradient3010" | |
| 94 | + gradientUnits="userSpaceOnUse" | |
| 95 | + gradientTransform="matrix(1,0,0,0.348243,0,26.35543)" | |
| 96 | + cx="23.5625" | |
| 97 | + cy="40.4375" | |
| 98 | + fx="23.5625" | |
| 99 | + fy="40.4375" | |
| 100 | + r="19.5625" /> | |
| 101 | + <linearGradient | |
| 102 | + inkscape:collect="always" | |
| 103 | + id="linearGradient2865"> | |
| 104 | + <stop | |
| 105 | + style="stop-color:#000000;stop-opacity:1;" | |
| 106 | + offset="0" | |
| 107 | + id="stop2867" /> | |
| 108 | + <stop | |
| 109 | + style="stop-color:#000000;stop-opacity:0;" | |
| 110 | + offset="1" | |
| 111 | + id="stop2869" /> | |
| 112 | + </linearGradient> | |
| 113 | + <linearGradient | |
| 114 | + inkscape:collect="always" | |
| 115 | + xlink:href="#linearGradient2966" | |
| 116 | + id="linearGradient2972" | |
| 117 | + x1="48.90625" | |
| 118 | + y1="17.376184" | |
| 119 | + x2="50.988335" | |
| 120 | + y2="22.250591" | |
| 121 | + gradientUnits="userSpaceOnUse" | |
| 122 | + gradientTransform="translate(-5.669292,0)" /> | |
| 123 | + <linearGradient | |
| 124 | + id="linearGradient2966"> | |
| 125 | + <stop | |
| 126 | + style="stop-color:#ffd1d1;stop-opacity:1;" | |
| 127 | + offset="0" | |
| 128 | + id="stop2968" /> | |
| 129 | + <stop | |
| 130 | + id="stop3006" | |
| 131 | + offset="0.5" | |
| 132 | + style="stop-color:#ff1d1d;stop-opacity:1;" /> | |
| 133 | + <stop | |
| 134 | + style="stop-color:#6f0000;stop-opacity:1;" | |
| 135 | + offset="1" | |
| 136 | + id="stop2970" /> | |
| 137 | + </linearGradient> | |
| 138 | + <linearGradient | |
| 139 | + inkscape:collect="always" | |
| 140 | + xlink:href="#linearGradient2974" | |
| 141 | + id="linearGradient2980" | |
| 142 | + x1="46" | |
| 143 | + y1="19.8125" | |
| 144 | + x2="47.6875" | |
| 145 | + y2="22.625" | |
| 146 | + gradientUnits="userSpaceOnUse" | |
| 147 | + gradientTransform="translate(-5.669292,0)" /> | |
| 148 | + <linearGradient | |
| 149 | + id="linearGradient2974"> | |
| 150 | + <stop | |
| 151 | + style="stop-color:#c1c1c1;stop-opacity:1;" | |
| 152 | + offset="0" | |
| 153 | + id="stop2976" /> | |
| 154 | + <stop | |
| 155 | + style="stop-color:#acacac;stop-opacity:1;" | |
| 156 | + offset="1" | |
| 157 | + id="stop2978" /> | |
| 158 | + </linearGradient> | |
| 159 | + <radialGradient | |
| 160 | + inkscape:collect="always" | |
| 161 | + xlink:href="#linearGradient2984" | |
| 162 | + id="radialGradient2990" | |
| 163 | + cx="29.053354" | |
| 164 | + cy="27.640751" | |
| 165 | + fx="29.053354" | |
| 166 | + fy="27.640751" | |
| 167 | + r="3.2408545" | |
| 168 | + gradientTransform="matrix(2.923565,0,0,2.029717,-61.55532,-27.88417)" | |
| 169 | + gradientUnits="userSpaceOnUse" /> | |
| 170 | + <linearGradient | |
| 171 | + inkscape:collect="always" | |
| 172 | + id="linearGradient2984"> | |
| 173 | + <stop | |
| 174 | + style="stop-color:#e7e2b8;stop-opacity:1;" | |
| 175 | + offset="0" | |
| 176 | + id="stop2986" /> | |
| 177 | + <stop | |
| 178 | + style="stop-color:#e7e2b8;stop-opacity:0;" | |
| 179 | + offset="1" | |
| 180 | + id="stop2988" /> | |
| 181 | + </linearGradient> | |
| 182 | + <linearGradient | |
| 183 | + inkscape:collect="always" | |
| 184 | + xlink:href="#linearGradient2994" | |
| 185 | + id="linearGradient3000" | |
| 186 | + x1="25.71875" | |
| 187 | + y1="31.046875" | |
| 188 | + x2="25.514589" | |
| 189 | + y2="30.703125" | |
| 190 | + gradientUnits="userSpaceOnUse" | |
| 191 | + gradientTransform="translate(-5.825542,0.125)" /> | |
| 192 | + <linearGradient | |
| 193 | + id="linearGradient2994"> | |
| 194 | + <stop | |
| 195 | + style="stop-color:#000000;stop-opacity:1;" | |
| 196 | + offset="0" | |
| 197 | + id="stop2996" /> | |
| 198 | + <stop | |
| 199 | + style="stop-color:#c9c9c9;stop-opacity:1;" | |
| 200 | + offset="1" | |
| 201 | + id="stop2998" /> | |
| 202 | + </linearGradient> | |
| 203 | + <linearGradient | |
| 204 | + inkscape:collect="always" | |
| 205 | + xlink:href="#linearGradient3914" | |
| 206 | + id="linearGradient3920" | |
| 207 | + x1="35.5" | |
| 208 | + y1="18.5" | |
| 209 | + x2="41.5" | |
| 210 | + y2="45.5" | |
| 211 | + gradientUnits="userSpaceOnUse" | |
| 212 | + gradientTransform="translate(-1,0)" /> | |
| 213 | + <linearGradient | |
| 214 | + inkscape:collect="always" | |
| 215 | + id="linearGradient3914-6"> | |
| 216 | + <stop | |
| 217 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
| 218 | + offset="0" | |
| 219 | + id="stop3916-9" /> | |
| 220 | + <stop | |
| 221 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 222 | + offset="1" | |
| 223 | + id="stop3918-3" /> | |
| 224 | + </linearGradient> | |
| 225 | + <linearGradient | |
| 226 | + gradientTransform="translate(-3,0)" | |
| 227 | + y2="45.5" | |
| 228 | + x2="41.5" | |
| 229 | + y1="18.5" | |
| 230 | + x1="35.5" | |
| 231 | + gradientUnits="userSpaceOnUse" | |
| 232 | + id="linearGradient3972" | |
| 233 | + xlink:href="#linearGradient3914-6" | |
| 234 | + inkscape:collect="always" /> | |
| 235 | + <linearGradient | |
| 236 | + inkscape:collect="always" | |
| 237 | + xlink:href="#linearGradient4025" | |
| 238 | + id="linearGradient4042" | |
| 239 | + gradientUnits="userSpaceOnUse" | |
| 240 | + x1="35.5" | |
| 241 | + y1="45.5" | |
| 242 | + x2="35.5" | |
| 243 | + y2="29.5" | |
| 244 | + gradientTransform="translate(-1,0)" /> | |
| 245 | + <filter | |
| 246 | + inkscape:collect="always" | |
| 247 | + id="filter4048" | |
| 248 | + x="-0.066731707" | |
| 249 | + width="1.1334634" | |
| 250 | + y="-0.171" | |
| 251 | + height="1.342"> | |
| 252 | + <feGaussianBlur | |
| 253 | + inkscape:collect="always" | |
| 254 | + stdDeviation="1.14" | |
| 255 | + id="feGaussianBlur4050" /> | |
| 256 | + </filter> | |
| 257 | + <linearGradient | |
| 258 | + inkscape:collect="always" | |
| 259 | + xlink:href="#linearGradient4052" | |
| 260 | + id="linearGradient4058" | |
| 261 | + x1="5.5" | |
| 262 | + y1="42.5" | |
| 263 | + x2="5.5" | |
| 264 | + y2="17.5" | |
| 265 | + gradientUnits="userSpaceOnUse" | |
| 266 | + gradientTransform="translate(-1,0)" /> | |
| 267 | + <linearGradient | |
| 268 | + inkscape:collect="always" | |
| 269 | + xlink:href="#linearGradient4080" | |
| 270 | + id="linearGradient4086" | |
| 271 | + x1="40.5" | |
| 272 | + y1="41.5" | |
| 273 | + x2="36.5" | |
| 274 | + y2="47.5" | |
| 275 | + gradientUnits="userSpaceOnUse" /> | |
| 276 | + <linearGradient | |
| 277 | + inkscape:collect="always" | |
| 278 | + xlink:href="#linearGradient4235" | |
| 279 | + id="linearGradient4241" | |
| 280 | + x1="39.5" | |
| 281 | + y1="37.5" | |
| 282 | + x2="30.5" | |
| 283 | + y2="45.5" | |
| 284 | + gradientUnits="userSpaceOnUse" /> | |
| 285 | + </defs> | |
| 286 | + <sodipodi:namedview | |
| 287 | + id="base" | |
| 288 | + pagecolor="#ffffff" | |
| 289 | + bordercolor="#666666" | |
| 290 | + borderopacity="1.0" | |
| 291 | + inkscape:pageopacity="0.0" | |
| 292 | + inkscape:pageshadow="2" | |
| 293 | + inkscape:zoom="10.105734" | |
| 294 | + inkscape:cx="27.04846" | |
| 295 | + inkscape:cy="24.630862" | |
| 296 | + inkscape:document-units="px" | |
| 297 | + inkscape:current-layer="g3061" | |
| 298 | + showgrid="true" | |
| 299 | + inkscape:snap-to-guides="true" | |
| 300 | + inkscape:window-width="1440" | |
| 301 | + inkscape:window-height="834" | |
| 302 | + inkscape:window-x="0" | |
| 303 | + inkscape:window-y="27" | |
| 304 | + inkscape:window-maximized="1" | |
| 305 | + showguides="true" | |
| 306 | + inkscape:guide-bbox="true" | |
| 307 | + inkscape:snap-bbox="true"> | |
| 308 | + <inkscape:grid | |
| 309 | + type="xygrid" | |
| 310 | + id="grid2985" | |
| 311 | + empspacing="47" | |
| 312 | + visible="true" | |
| 313 | + enabled="true" | |
| 314 | + snapvisiblegridlinesonly="true" | |
| 315 | + originx="0.5px" | |
| 316 | + originy="0.5px" /> | |
| 317 | + <sodipodi:guide | |
| 318 | + orientation="1,0" | |
| 319 | + position="23.5,48.5" | |
| 320 | + id="guide2984" /> | |
| 321 | + <sodipodi:guide | |
| 322 | + orientation="1,0" | |
| 323 | + position="24.5,48.5" | |
| 324 | + id="guide2990" /> | |
| 325 | + <sodipodi:guide | |
| 326 | + orientation="1,0" | |
| 327 | + position="15.5,48.5" | |
| 328 | + id="guide2992" /> | |
| 329 | + <sodipodi:guide | |
| 330 | + orientation="1,0" | |
| 331 | + position="16.5,48.5" | |
| 332 | + id="guide2994" /> | |
| 333 | + <sodipodi:guide | |
| 334 | + orientation="1,0" | |
| 335 | + position="31.5,48.5" | |
| 336 | + id="guide2996" /> | |
| 337 | + <sodipodi:guide | |
| 338 | + orientation="1,0" | |
| 339 | + position="32.5,48.5" | |
| 340 | + id="guide2998" /> | |
| 341 | + <sodipodi:guide | |
| 342 | + orientation="0,1" | |
| 343 | + position="-0.5,32.5" | |
| 344 | + id="guide3027" /> | |
| 345 | + <sodipodi:guide | |
| 346 | + orientation="0,1" | |
| 347 | + position="-0.5,31.5" | |
| 348 | + id="guide3029" /> | |
| 349 | + <sodipodi:guide | |
| 350 | + orientation="0,1" | |
| 351 | + position="-0.5,24.5" | |
| 352 | + id="guide3031" /> | |
| 353 | + <sodipodi:guide | |
| 354 | + orientation="0,1" | |
| 355 | + position="-0.5,23.5" | |
| 356 | + id="guide3033" /> | |
| 357 | + <sodipodi:guide | |
| 358 | + orientation="0,1" | |
| 359 | + position="-0.5,16.5" | |
| 360 | + id="guide3035" /> | |
| 361 | + <sodipodi:guide | |
| 362 | + orientation="0,1" | |
| 363 | + position="-0.5,15.5" | |
| 364 | + id="guide3037" /> | |
| 365 | + <sodipodi:guide | |
| 366 | + orientation="1,0" | |
| 367 | + position="0.5,48.5" | |
| 368 | + id="guide3844" /> | |
| 369 | + <sodipodi:guide | |
| 370 | + orientation="0,1" | |
| 371 | + position="-0.5,47.5" | |
| 372 | + id="guide3846" /> | |
| 373 | + <sodipodi:guide | |
| 374 | + orientation="0,1" | |
| 375 | + position="-0.5,0.5" | |
| 376 | + id="guide3848" /> | |
| 377 | + <sodipodi:guide | |
| 378 | + orientation="1,0" | |
| 379 | + position="47.5,48.5" | |
| 380 | + id="guide3850" /> | |
| 381 | + </sodipodi:namedview> | |
| 382 | + <metadata | |
| 383 | + id="metadata7"> | |
| 384 | + <rdf:RDF> | |
| 385 | + <cc:Work | |
| 386 | + rdf:about=""> | |
| 387 | + <dc:format>image/svg+xml</dc:format> | |
| 388 | + <dc:type | |
| 389 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 390 | + <dc:title>Block Icon</dc:title> | |
| 391 | + <dc:creator> | |
| 392 | + <cc:Agent> | |
| 393 | + <dc:title>Noosfero Project</dc:title> | |
| 394 | + </cc:Agent> | |
| 395 | + </dc:creator> | |
| 396 | + </cc:Work> | |
| 397 | + </rdf:RDF> | |
| 398 | + </metadata> | |
| 399 | + <path | |
| 400 | + style="opacity:0.59999999999999998;color:#000000;fill:url(#linearGradient4042);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter4048);enable-background:accumulate" | |
| 401 | + d="m 3.5,30.5 41,0 1,10 c 0,2 -3,3 -3,3 l -12,2.5 -27,0 -1,-1.5 0,-2 z" | |
| 402 | + id="rect4023" | |
| 403 | + inkscape:connector-curvature="0" | |
| 404 | + sodipodi:nodetypes="ccccccccc" /> | |
| 405 | + <path | |
| 406 | + style="color:#000000;fill:url(#linearGradient3920);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4058);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 407 | + d="m 30.5,45.5 -26,0 0,-45 39,0 0,41" | |
| 408 | + id="rect3144" | |
| 409 | + inkscape:connector-curvature="0" | |
| 410 | + sodipodi:nodetypes="ccccc" /> | |
| 411 | + <text | |
| 412 | + xml:space="preserve" | |
| 413 | + style="font-size:4.50000000000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:0.6;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:Sans" | |
| 414 | + x="8.1704102" | |
| 415 | + y="7.8398438" | |
| 416 | + id="text3120" | |
| 417 | + sodipodi:linespacing="125%"><tspan | |
| 418 | + sodipodi:role="line" | |
| 419 | + id="tspan3122" | |
| 420 | + x="8.1704102" | |
| 421 | + y="7.8398438" | |
| 422 | + style="fill:#000000;fill-opacity:1">2008</tspan><tspan | |
| 423 | + sodipodi:role="line" | |
| 424 | + x="8.1704102" | |
| 425 | + y="13.464844" | |
| 426 | + id="tspan3126"> •April (18)</tspan><tspan | |
| 427 | + sodipodi:role="line" | |
| 428 | + x="8.1704102" | |
| 429 | + y="19.089844" | |
| 430 | + id="tspan3130"> •January (25)</tspan><tspan | |
| 431 | + sodipodi:role="line" | |
| 432 | + x="8.1704102" | |
| 433 | + y="24.714844" | |
| 434 | + id="tspan3132" | |
| 435 | + style="fill:#000000;fill-opacity:1">2007</tspan><tspan | |
| 436 | + sodipodi:role="line" | |
| 437 | + x="8.1704102" | |
| 438 | + y="30.339844" | |
| 439 | + id="tspan3134"> •August (8)</tspan><tspan | |
| 440 | + sodipodi:role="line" | |
| 441 | + x="8.1704102" | |
| 442 | + y="35.964844" | |
| 443 | + id="tspan3142"> •April (21)</tspan><tspan | |
| 444 | + sodipodi:role="line" | |
| 445 | + x="8.1704102" | |
| 446 | + y="41.589844" | |
| 447 | + id="tspan3138"> •January (16)</tspan></text> | |
| 448 | + <path | |
| 449 | + style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 450 | + d="m 31.5,44.5 -26,0 0,-43 37,0 0,39" | |
| 451 | + id="rect3922" | |
| 452 | + inkscape:connector-curvature="0" | |
| 453 | + sodipodi:nodetypes="ccccc" /> | |
| 454 | + <g | |
| 455 | + transform="translate(4.7264916,-8)" | |
| 456 | + id="g3061"> | |
| 457 | + <path | |
| 458 | + sodipodi:type="arc" | |
| 459 | + style="opacity:0.31578944;color:#000000;fill:url(#radialGradient3010);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 460 | + id="path3008" | |
| 461 | + sodipodi:cx="23.5625" | |
| 462 | + sodipodi:cy="40.4375" | |
| 463 | + sodipodi:rx="19.5625" | |
| 464 | + sodipodi:ry="6.8125" | |
| 465 | + d="m 43.125,40.4375 c 0,3.76244 -8.75843,6.8125 -19.5625,6.8125 C 12.75843,47.25 4,44.19994 4,40.4375 4,36.67506 12.75843,33.625 23.5625,33.625 c 10.80407,0 19.5625,3.05006 19.5625,6.8125 z" | |
| 466 | + transform="matrix(0.616613,0,0,0.440367,10.61425,13.94266)" /> | |
| 467 | + <path | |
| 468 | + inkscape:connector-curvature="0" | |
| 469 | + sodipodi:nodetypes="cccccc" | |
| 470 | + id="path2960" | |
| 471 | + d="m 17.34116,32.5 5.625,-5.625 16.093749,-7.75 c 3.25,-1.25 5.1875,3.375 2.3125,5 L 25.34116,31.5 z" | |
| 472 | + style="color:#000000;fill:#cb9022;fill-opacity:1;fill-rule:evenodd;stroke:#5c410c;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
| 473 | + <path | |
| 474 | + inkscape:connector-curvature="0" | |
| 475 | + style="color:#000000;fill:url(#linearGradient2972);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 476 | + d="m 34.330708,22 c 0,0 1.4375,0.09375 2,1.34375 0.579493,1.287761 0,2.65625 0,2.65625 l 5.03125,-2.46875 c 0,0 1.452032,-0.881367 0.65625,-2.84375 -0.784912,-1.935577 -2.6875,-1.15625 -2.6875,-1.15625 z" | |
| 477 | + id="path2964" | |
| 478 | + sodipodi:nodetypes="czcczcc" /> | |
| 479 | + <path | |
| 480 | + inkscape:connector-curvature="0" | |
| 481 | + sodipodi:nodetypes="czcczcc" | |
| 482 | + id="path2962" | |
| 483 | + d="m 34.330708,22 c 0,0 1.4375,0.09375 2,1.34375 0.579493,1.287761 0,2.65625 0,2.65625 l 2,-1 c 0,0 0.827032,-1.318867 0.21875,-2.6875 C 37.924458,20.90625 36.330708,21 36.330708,21 z" | |
| 484 | + style="color:#000000;fill:url(#linearGradient2980);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
| 485 | + <path | |
| 486 | + inkscape:connector-curvature="0" | |
| 487 | + sodipodi:nodetypes="cccc" | |
| 488 | + id="path2982" | |
| 489 | + d="m 18.768208,31.78125 4.5,-4.5 c 1.5,0.8125 2.28125,2.15625 1.875,3.71875 l -6.375,0.78125 z" | |
| 490 | + style="color:#000000;fill:url(#radialGradient2990);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
| 491 | + <path | |
| 492 | + inkscape:connector-curvature="0" | |
| 493 | + sodipodi:nodetypes="cccc" | |
| 494 | + id="path2992" | |
| 495 | + d="m 20.111958,30.375 -1.625,1.59375 2.34375,-0.3125 c 0.21875,-0.71875 -0.1875,-1.0625 -0.71875,-1.28125 z" | |
| 496 | + style="color:#000000;fill:url(#linearGradient3000);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
| 497 | + <path | |
| 498 | + inkscape:connector-curvature="0" | |
| 499 | + sodipodi:nodetypes="ccccc" | |
| 500 | + id="path3002" | |
| 501 | + d="m 23.268208,27.25 1.5625,1.25 11.38734,-5.31867 c -0.444432,-0.856044 -1.241767,-1.084597 -1.903379,-1.162262 z" | |
| 502 | + style="color:#000000;fill:#ffffff;fill-opacity:0.36363639;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
| 503 | + <path | |
| 504 | + inkscape:connector-curvature="0" | |
| 505 | + sodipodi:nodetypes="ccccc" | |
| 506 | + id="path3004" | |
| 507 | + d="m 25.262413,30.95654 0.1875,-0.75 11.23109,-5.1296 c 0,0 -0.11016,0.613627 -0.215879,0.74935 z" | |
| 508 | + style="color:#000000;fill:#000000;fill-opacity:0.36363639;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
| 509 | + </g> | |
| 510 | + <text | |
| 511 | + sodipodi:linespacing="125%" | |
| 512 | + id="text3924" | |
| 513 | + y="7.8398438" | |
| 514 | + x="8.1704102" | |
| 515 | + style="font-size:4.50000000000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:Sans" | |
| 516 | + xml:space="preserve"><tspan | |
| 517 | + style="fill:#000000;fill-opacity:1" | |
| 518 | + y="7.8398438" | |
| 519 | + x="8.1704102" | |
| 520 | + id="tspan3926" | |
| 521 | + sodipodi:role="line">2008</tspan><tspan | |
| 522 | + id="tspan3930" | |
| 523 | + y="13.464844" | |
| 524 | + x="8.1704102" | |
| 525 | + sodipodi:role="line" /><tspan | |
| 526 | + y="19.089844" | |
| 527 | + x="8.1704102" | |
| 528 | + sodipodi:role="line" | |
| 529 | + id="tspan3951" /><tspan | |
| 530 | + id="tspan3938" | |
| 531 | + y="24.714844" | |
| 532 | + x="8.1704102" | |
| 533 | + sodipodi:role="line">2007</tspan></text> | |
| 534 | + <g | |
| 535 | + id="g4017" | |
| 536 | + transform="translate(-1,-2)"> | |
| 537 | + <path | |
| 538 | + sodipodi:nodetypes="cccc" | |
| 539 | + inkscape:connector-curvature="0" | |
| 540 | + id="path3955" | |
| 541 | + d="m 31.5,47.5 9,-8 4,4 z" | |
| 542 | + style="color:#000000;fill:url(#linearGradient4086);fill-opacity:1;fill-rule:nonzero;stroke:#888a85;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;enable-background:accumulate" /> | |
| 543 | + <path | |
| 544 | + style="fill:#000000;stroke:none;opacity:0.1" | |
| 545 | + d="m 40.5,41.5 2,2 -6,1.5 z" | |
| 546 | + id="path4060" | |
| 547 | + inkscape:connector-curvature="0" | |
| 548 | + sodipodi:nodetypes="cccc" /> | |
| 549 | + <path | |
| 550 | + style="fill:none;stroke:url(#linearGradient4241);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;opacity:0.4" | |
| 551 | + d="m 39.5,37.5 -9,8" | |
| 552 | + id="path4233" | |
| 553 | + inkscape:connector-curvature="0" | |
| 554 | + transform="translate(1,2)" /> | |
| 555 | + </g> | |
| 556 | +</svg> | ... | ... |
4.78 KB
| ... | ... | @@ -0,0 +1,851 @@ |
| 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.48.4 r9939" | |
| 18 | + sodipodi:docname="block-communities.color.svg"> | |
| 19 | + <title | |
| 20 | + id="title2987">Block Icon</title> | |
| 21 | + <defs | |
| 22 | + id="defs4"> | |
| 23 | + <linearGradient | |
| 24 | + id="linearGradient4099" | |
| 25 | + inkscape:collect="always"> | |
| 26 | + <stop | |
| 27 | + id="stop4101" | |
| 28 | + offset="0" | |
| 29 | + style="stop-color:#8ae234;stop-opacity:1" /> | |
| 30 | + <stop | |
| 31 | + id="stop4103" | |
| 32 | + offset="1" | |
| 33 | + style="stop-color:#8ae234;stop-opacity:0" /> | |
| 34 | + </linearGradient> | |
| 35 | + <linearGradient | |
| 36 | + id="linearGradient4093" | |
| 37 | + inkscape:collect="always"> | |
| 38 | + <stop | |
| 39 | + id="stop4095" | |
| 40 | + offset="0" | |
| 41 | + style="stop-color:#babdb6;stop-opacity:1" /> | |
| 42 | + <stop | |
| 43 | + id="stop4097" | |
| 44 | + offset="1" | |
| 45 | + style="stop-color:#babdb6;stop-opacity:0" /> | |
| 46 | + </linearGradient> | |
| 47 | + <linearGradient | |
| 48 | + id="linearGradient4087" | |
| 49 | + inkscape:collect="always"> | |
| 50 | + <stop | |
| 51 | + id="stop4089" | |
| 52 | + offset="0" | |
| 53 | + style="stop-color:#babdb6;stop-opacity:1" /> | |
| 54 | + <stop | |
| 55 | + id="stop4091" | |
| 56 | + offset="1" | |
| 57 | + style="stop-color:#babdb6;stop-opacity:0" /> | |
| 58 | + </linearGradient> | |
| 59 | + <linearGradient | |
| 60 | + id="linearGradient4062" | |
| 61 | + inkscape:collect="always"> | |
| 62 | + <stop | |
| 63 | + id="stop4064" | |
| 64 | + offset="0" | |
| 65 | + style="stop-color:#729fcf;stop-opacity:1" /> | |
| 66 | + <stop | |
| 67 | + id="stop4066" | |
| 68 | + offset="1" | |
| 69 | + style="stop-color:#729fcf;stop-opacity:0" /> | |
| 70 | + </linearGradient> | |
| 71 | + <linearGradient | |
| 72 | + id="linearGradient4056" | |
| 73 | + inkscape:collect="always"> | |
| 74 | + <stop | |
| 75 | + id="stop4058" | |
| 76 | + offset="0" | |
| 77 | + style="stop-color:#729fcf;stop-opacity:1" /> | |
| 78 | + <stop | |
| 79 | + id="stop4060" | |
| 80 | + offset="1" | |
| 81 | + style="stop-color:#729fcf;stop-opacity:0" /> | |
| 82 | + </linearGradient> | |
| 83 | + <linearGradient | |
| 84 | + id="linearGradient4010" | |
| 85 | + inkscape:collect="always"> | |
| 86 | + <stop | |
| 87 | + id="stop4012" | |
| 88 | + offset="0" | |
| 89 | + style="stop-color:#ef2929;stop-opacity:1" /> | |
| 90 | + <stop | |
| 91 | + id="stop4014" | |
| 92 | + offset="1" | |
| 93 | + style="stop-color:#ef2929;stop-opacity:0" /> | |
| 94 | + </linearGradient> | |
| 95 | + <linearGradient | |
| 96 | + inkscape:collect="always" | |
| 97 | + id="linearGradient4052"> | |
| 98 | + <stop | |
| 99 | + style="stop-color:#ef2929;stop-opacity:1" | |
| 100 | + offset="0" | |
| 101 | + id="stop4054" /> | |
| 102 | + <stop | |
| 103 | + style="stop-color:#ef2929;stop-opacity:0" | |
| 104 | + offset="1" | |
| 105 | + id="stop4056" /> | |
| 106 | + </linearGradient> | |
| 107 | + <linearGradient | |
| 108 | + inkscape:collect="always" | |
| 109 | + id="linearGradient3808"> | |
| 110 | + <stop | |
| 111 | + style="stop-color:#8ae234;stop-opacity:1" | |
| 112 | + offset="0" | |
| 113 | + id="stop3810" /> | |
| 114 | + <stop | |
| 115 | + style="stop-color:#8ae234;stop-opacity:0" | |
| 116 | + offset="1" | |
| 117 | + id="stop3812" /> | |
| 118 | + </linearGradient> | |
| 119 | + <linearGradient | |
| 120 | + inkscape:collect="always" | |
| 121 | + xlink:href="#linearGradient4010" | |
| 122 | + id="linearGradient4040" | |
| 123 | + gradientUnits="userSpaceOnUse" | |
| 124 | + x1="24.5" | |
| 125 | + y1="13.5" | |
| 126 | + x2="26.5" | |
| 127 | + y2="11.5" /> | |
| 128 | + <linearGradient | |
| 129 | + inkscape:collect="always" | |
| 130 | + xlink:href="#linearGradient4052" | |
| 131 | + id="linearGradient4100" | |
| 132 | + gradientUnits="userSpaceOnUse" | |
| 133 | + x1="24.5" | |
| 134 | + y1="12.5" | |
| 135 | + x2="22.5" | |
| 136 | + y2="12.5" /> | |
| 137 | + <linearGradient | |
| 138 | + inkscape:collect="always" | |
| 139 | + xlink:href="#linearGradient4087" | |
| 140 | + id="linearGradient3934" | |
| 141 | + gradientUnits="userSpaceOnUse" | |
| 142 | + x1="24.5" | |
| 143 | + y1="12.5" | |
| 144 | + x2="22.5" | |
| 145 | + y2="12.5" /> | |
| 146 | + <linearGradient | |
| 147 | + inkscape:collect="always" | |
| 148 | + xlink:href="#linearGradient4093" | |
| 149 | + id="linearGradient3936" | |
| 150 | + gradientUnits="userSpaceOnUse" | |
| 151 | + x1="24.5" | |
| 152 | + y1="13.5" | |
| 153 | + x2="26.5" | |
| 154 | + y2="11.5" /> | |
| 155 | + <linearGradient | |
| 156 | + inkscape:collect="always" | |
| 157 | + xlink:href="#linearGradient4099" | |
| 158 | + id="linearGradient3970" | |
| 159 | + gradientUnits="userSpaceOnUse" | |
| 160 | + x1="24.5" | |
| 161 | + y1="12.5" | |
| 162 | + x2="22.5" | |
| 163 | + y2="12.5" /> | |
| 164 | + <linearGradient | |
| 165 | + inkscape:collect="always" | |
| 166 | + xlink:href="#linearGradient3808" | |
| 167 | + id="linearGradient3972" | |
| 168 | + gradientUnits="userSpaceOnUse" | |
| 169 | + x1="24.5" | |
| 170 | + y1="13.5" | |
| 171 | + x2="26.5" | |
| 172 | + y2="11.5" /> | |
| 173 | + <linearGradient | |
| 174 | + inkscape:collect="always" | |
| 175 | + xlink:href="#linearGradient4056" | |
| 176 | + id="linearGradient4006" | |
| 177 | + gradientUnits="userSpaceOnUse" | |
| 178 | + x1="24.5" | |
| 179 | + y1="12.5" | |
| 180 | + x2="22.5" | |
| 181 | + y2="12.5" /> | |
| 182 | + <linearGradient | |
| 183 | + inkscape:collect="always" | |
| 184 | + xlink:href="#linearGradient4062" | |
| 185 | + id="linearGradient4008" | |
| 186 | + gradientUnits="userSpaceOnUse" | |
| 187 | + x1="24.5" | |
| 188 | + y1="13.5" | |
| 189 | + x2="26.5" | |
| 190 | + y2="11.5" /> | |
| 191 | + </defs> | |
| 192 | + <sodipodi:namedview | |
| 193 | + id="base" | |
| 194 | + pagecolor="#ffffff" | |
| 195 | + bordercolor="#666666" | |
| 196 | + borderopacity="1.0" | |
| 197 | + inkscape:pageopacity="0.0" | |
| 198 | + inkscape:pageshadow="2" | |
| 199 | + inkscape:zoom="10.105734" | |
| 200 | + inkscape:cx="22.571703" | |
| 201 | + inkscape:cy="24.043238" | |
| 202 | + inkscape:document-units="px" | |
| 203 | + inkscape:current-layer="use3024" | |
| 204 | + showgrid="true" | |
| 205 | + inkscape:snap-to-guides="true" | |
| 206 | + inkscape:window-width="1231" | |
| 207 | + inkscape:window-height="698" | |
| 208 | + inkscape:window-x="49" | |
| 209 | + inkscape:window-y="0" | |
| 210 | + inkscape:window-maximized="1" | |
| 211 | + showguides="true" | |
| 212 | + inkscape:guide-bbox="true" | |
| 213 | + inkscape:snap-bbox="true"> | |
| 214 | + <inkscape:grid | |
| 215 | + type="xygrid" | |
| 216 | + id="grid2985" | |
| 217 | + empspacing="47" | |
| 218 | + visible="true" | |
| 219 | + enabled="true" | |
| 220 | + snapvisiblegridlinesonly="true" | |
| 221 | + originx="0.5px" | |
| 222 | + originy="0.5px" /> | |
| 223 | + <sodipodi:guide | |
| 224 | + orientation="1,0" | |
| 225 | + position="23.5,48.5" | |
| 226 | + id="guide2984" /> | |
| 227 | + <sodipodi:guide | |
| 228 | + orientation="1,0" | |
| 229 | + position="24.5,48.5" | |
| 230 | + id="guide2990" /> | |
| 231 | + <sodipodi:guide | |
| 232 | + orientation="1,0" | |
| 233 | + position="15.5,48.5" | |
| 234 | + id="guide2992" /> | |
| 235 | + <sodipodi:guide | |
| 236 | + orientation="1,0" | |
| 237 | + position="16.5,48.5" | |
| 238 | + id="guide2994" /> | |
| 239 | + <sodipodi:guide | |
| 240 | + orientation="1,0" | |
| 241 | + position="31.5,48.5" | |
| 242 | + id="guide2996" /> | |
| 243 | + <sodipodi:guide | |
| 244 | + orientation="1,0" | |
| 245 | + position="32.5,48.5" | |
| 246 | + id="guide2998" /> | |
| 247 | + <sodipodi:guide | |
| 248 | + orientation="0,1" | |
| 249 | + position="-0.5,32.5" | |
| 250 | + id="guide3027" /> | |
| 251 | + <sodipodi:guide | |
| 252 | + orientation="0,1" | |
| 253 | + position="-0.5,31.5" | |
| 254 | + id="guide3029" /> | |
| 255 | + <sodipodi:guide | |
| 256 | + orientation="0,1" | |
| 257 | + position="-0.5,24.5" | |
| 258 | + id="guide3031" /> | |
| 259 | + <sodipodi:guide | |
| 260 | + orientation="0,1" | |
| 261 | + position="-0.5,23.5" | |
| 262 | + id="guide3033" /> | |
| 263 | + <sodipodi:guide | |
| 264 | + orientation="0,1" | |
| 265 | + position="-0.5,16.5" | |
| 266 | + id="guide3035" /> | |
| 267 | + <sodipodi:guide | |
| 268 | + orientation="0,1" | |
| 269 | + position="-0.5,15.5" | |
| 270 | + id="guide3037" /> | |
| 271 | + <sodipodi:guide | |
| 272 | + orientation="1,0" | |
| 273 | + position="0.5,48.5" | |
| 274 | + id="guide3844" /> | |
| 275 | + <sodipodi:guide | |
| 276 | + orientation="0,1" | |
| 277 | + position="-0.5,47.5" | |
| 278 | + id="guide3846" /> | |
| 279 | + <sodipodi:guide | |
| 280 | + orientation="1,0" | |
| 281 | + position="47.5,48.5" | |
| 282 | + id="guide3850" /> | |
| 283 | + </sodipodi:namedview> | |
| 284 | + <metadata | |
| 285 | + id="metadata7"> | |
| 286 | + <rdf:RDF> | |
| 287 | + <cc:Work | |
| 288 | + rdf:about=""> | |
| 289 | + <dc:format>image/svg+xml</dc:format> | |
| 290 | + <dc:type | |
| 291 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 292 | + <dc:title>Block Icon</dc:title> | |
| 293 | + <dc:creator> | |
| 294 | + <cc:Agent> | |
| 295 | + <dc:title>Noosfero Project</dc:title> | |
| 296 | + </cc:Agent> | |
| 297 | + </dc:creator> | |
| 298 | + </cc:Work> | |
| 299 | + </rdf:RDF> | |
| 300 | + </metadata> | |
| 301 | + <g | |
| 302 | + id="g3013" | |
| 303 | + transform="translate(0,1)"> | |
| 304 | + <rect | |
| 305 | + style="color:#000000;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 306 | + id="rect4016-6" | |
| 307 | + width="5" | |
| 308 | + height="4" | |
| 309 | + x="5.5" | |
| 310 | + y="7.5" /> | |
| 311 | + <rect | |
| 312 | + y="9.5" | |
| 313 | + x="13.5" | |
| 314 | + height="4" | |
| 315 | + width="5" | |
| 316 | + id="rect4054" | |
| 317 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 318 | + <g | |
| 319 | + id="use3828" | |
| 320 | + transform="translate(-16,0)"> | |
| 321 | + <path | |
| 322 | + sodipodi:nodetypes="ssccssccs" | |
| 323 | + inkscape:connector-curvature="0" | |
| 324 | + id="path4044" | |
| 325 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 326 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;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;enable-background:accumulate" /> | |
| 327 | + <path | |
| 328 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
| 329 | + sodipodi:ry="3.5" | |
| 330 | + sodipodi:rx="3.5" | |
| 331 | + sodipodi:cy="5" | |
| 332 | + sodipodi:cx="24" | |
| 333 | + id="path4046" | |
| 334 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;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;enable-background:accumulate" | |
| 335 | + sodipodi:type="arc" /> | |
| 336 | + <path | |
| 337 | + sodipodi:type="inkscape:offset" | |
| 338 | + inkscape:radius="-1" | |
| 339 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 340 | + xlink:href="#rect3053" | |
| 341 | + style="opacity:1;color:#000000;fill:url(#linearGradient4100);stroke:#ef2929;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;enable-background:accumulate;fill-opacity:1" | |
| 342 | + id="path4048" | |
| 343 | + inkscape:href="#rect3053" | |
| 344 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
| 345 | + <path | |
| 346 | + transform="translate(16,1)" | |
| 347 | + sodipodi:type="arc" | |
| 348 | + style="opacity:0.667;color:#000000;fill:none;stroke:#fce94f;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;enable-background:accumulate" | |
| 349 | + id="path4050" | |
| 350 | + sodipodi:cx="8" | |
| 351 | + sodipodi:cy="4" | |
| 352 | + sodipodi:rx="2.5" | |
| 353 | + sodipodi:ry="2.5" | |
| 354 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
| 355 | + </g> | |
| 356 | + <g | |
| 357 | + id="use3830" | |
| 358 | + transform="translate(-8,2)"> | |
| 359 | + <path | |
| 360 | + sodipodi:nodetypes="csccssccc" | |
| 361 | + inkscape:connector-curvature="0" | |
| 362 | + id="path3030" | |
| 363 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
| 364 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;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;enable-background:accumulate" /> | |
| 365 | + <path | |
| 366 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
| 367 | + sodipodi:ry="3.5" | |
| 368 | + sodipodi:rx="3.5" | |
| 369 | + sodipodi:cy="5" | |
| 370 | + sodipodi:cx="24" | |
| 371 | + id="path3032" | |
| 372 | + style="color:#000000;fill:#f57900;fill-opacity:1;fill-rule:nonzero;stroke:#ce5c00;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;enable-background:accumulate" | |
| 373 | + sodipodi:type="arc" /> | |
| 374 | + <path | |
| 375 | + style="opacity:1;color:#000000;fill:url(#linearGradient4040);stroke:#ef2929;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-opacity:1" | |
| 376 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
| 377 | + id="path3034" | |
| 378 | + inkscape:connector-curvature="0" | |
| 379 | + sodipodi:nodetypes="cccssscssscc" /> | |
| 380 | + <path | |
| 381 | + transform="translate(16,1)" | |
| 382 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 383 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 384 | + id="path3036" | |
| 385 | + inkscape:connector-curvature="0" | |
| 386 | + sodipodi:nodetypes="sccss" /> | |
| 387 | + </g> | |
| 388 | + <rect | |
| 389 | + style="opacity:1;color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 390 | + id="rect4016" | |
| 391 | + width="5" | |
| 392 | + height="4" | |
| 393 | + x="9.5" | |
| 394 | + y="13.5" /> | |
| 395 | + <g | |
| 396 | + transform="translate(-12,6)" | |
| 397 | + id="g3824"> | |
| 398 | + <path | |
| 399 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;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;enable-background:accumulate" | |
| 400 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 401 | + id="rect3053" | |
| 402 | + inkscape:connector-curvature="0" | |
| 403 | + sodipodi:nodetypes="ssccssccs" /> | |
| 404 | + <path | |
| 405 | + sodipodi:type="arc" | |
| 406 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;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;enable-background:accumulate" | |
| 407 | + id="path3051" | |
| 408 | + sodipodi:cx="24" | |
| 409 | + sodipodi:cy="5" | |
| 410 | + sodipodi:rx="3.5" | |
| 411 | + sodipodi:ry="3.5" | |
| 412 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 413 | + <path | |
| 414 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
| 415 | + inkscape:href="#rect3053" | |
| 416 | + id="path3801" | |
| 417 | + style="opacity:1;color:#000000;fill:none;stroke:#ef2929;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;enable-background:accumulate" | |
| 418 | + xlink:href="#rect3053" | |
| 419 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 420 | + inkscape:radius="-1" | |
| 421 | + sodipodi:type="inkscape:offset" /> | |
| 422 | + <path | |
| 423 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 424 | + sodipodi:ry="2.5" | |
| 425 | + sodipodi:rx="2.5" | |
| 426 | + sodipodi:cy="4" | |
| 427 | + sodipodi:cx="8" | |
| 428 | + id="path3781" | |
| 429 | + style="opacity:1;color:#000000;fill:none;stroke:#e9b96e;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;enable-background:accumulate" | |
| 430 | + sodipodi:type="arc" | |
| 431 | + transform="translate(16,1)" /> | |
| 432 | + </g> | |
| 433 | + </g> | |
| 434 | + <g | |
| 435 | + transform="translate(24,1)" | |
| 436 | + id="use3022"> | |
| 437 | + <rect | |
| 438 | + y="7.5" | |
| 439 | + x="5.5" | |
| 440 | + height="4" | |
| 441 | + width="5" | |
| 442 | + id="rect4136" | |
| 443 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 444 | + <rect | |
| 445 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 446 | + id="rect4138" | |
| 447 | + width="5" | |
| 448 | + height="4" | |
| 449 | + x="13.5" | |
| 450 | + y="8.5" /> | |
| 451 | + <g | |
| 452 | + transform="translate(-16,0)" | |
| 453 | + id="g3976"> | |
| 454 | + <path | |
| 455 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#204a87;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;enable-background:accumulate" | |
| 456 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 457 | + id="path3978" | |
| 458 | + inkscape:connector-curvature="0" | |
| 459 | + sodipodi:nodetypes="ssccssccs" /> | |
| 460 | + <path | |
| 461 | + sodipodi:type="arc" | |
| 462 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#ce5c00;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;enable-background:accumulate" | |
| 463 | + id="path3980" | |
| 464 | + sodipodi:cx="24" | |
| 465 | + sodipodi:cy="5" | |
| 466 | + sodipodi:rx="3.5" | |
| 467 | + sodipodi:ry="3.5" | |
| 468 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 469 | + <path | |
| 470 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
| 471 | + inkscape:href="#rect3053" | |
| 472 | + id="path3982" | |
| 473 | + style="color:#000000;fill:url(#linearGradient4006);fill-opacity:1;stroke:#729fcf;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;enable-background:accumulate" | |
| 474 | + xlink:href="#rect3053" | |
| 475 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 476 | + inkscape:radius="-1" | |
| 477 | + sodipodi:type="inkscape:offset" /> | |
| 478 | + <path | |
| 479 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 480 | + sodipodi:ry="2.5" | |
| 481 | + sodipodi:rx="2.5" | |
| 482 | + sodipodi:cy="4" | |
| 483 | + sodipodi:cx="8" | |
| 484 | + id="path3984" | |
| 485 | + style="color:#000000;fill:none;stroke:#fcaf3e;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;enable-background:accumulate" | |
| 486 | + sodipodi:type="arc" | |
| 487 | + transform="translate(16,1)" /> | |
| 488 | + </g> | |
| 489 | + <g | |
| 490 | + transform="translate(-8,2)" | |
| 491 | + id="g3986"> | |
| 492 | + <path | |
| 493 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#204a87;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;enable-background:accumulate" | |
| 494 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
| 495 | + id="path3988" | |
| 496 | + inkscape:connector-curvature="0" | |
| 497 | + sodipodi:nodetypes="csccssccc" /> | |
| 498 | + <path | |
| 499 | + sodipodi:type="arc" | |
| 500 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;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;enable-background:accumulate" | |
| 501 | + id="path3990" | |
| 502 | + sodipodi:cx="24" | |
| 503 | + sodipodi:cy="5" | |
| 504 | + sodipodi:rx="3.5" | |
| 505 | + sodipodi:ry="3.5" | |
| 506 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 507 | + <path | |
| 508 | + sodipodi:nodetypes="cccssscssscc" | |
| 509 | + inkscape:connector-curvature="0" | |
| 510 | + id="path3992" | |
| 511 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
| 512 | + style="color:#000000;fill:url(#linearGradient4008);fill-opacity:1;stroke:#729fcf;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 513 | + <path | |
| 514 | + sodipodi:nodetypes="sccss" | |
| 515 | + inkscape:connector-curvature="0" | |
| 516 | + id="path3994" | |
| 517 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 518 | + style="color:#000000;fill:none;stroke:#e9b96e;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 519 | + transform="translate(16,1)" /> | |
| 520 | + </g> | |
| 521 | + <rect | |
| 522 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 523 | + id="rect4134" | |
| 524 | + width="5" | |
| 525 | + height="4" | |
| 526 | + x="9.5" | |
| 527 | + y="13.5" /> | |
| 528 | + <g | |
| 529 | + id="g3996" | |
| 530 | + transform="translate(-12,6)"> | |
| 531 | + <path | |
| 532 | + sodipodi:nodetypes="ssccssccs" | |
| 533 | + inkscape:connector-curvature="0" | |
| 534 | + id="path3998" | |
| 535 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 536 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#204a87;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;enable-background:accumulate" /> | |
| 537 | + <path | |
| 538 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
| 539 | + sodipodi:ry="3.5" | |
| 540 | + sodipodi:rx="3.5" | |
| 541 | + sodipodi:cy="5" | |
| 542 | + sodipodi:cx="24" | |
| 543 | + id="path4000" | |
| 544 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:#c17d11;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;enable-background:accumulate" | |
| 545 | + sodipodi:type="arc" /> | |
| 546 | + <path | |
| 547 | + sodipodi:type="inkscape:offset" | |
| 548 | + inkscape:radius="-1" | |
| 549 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 550 | + xlink:href="#rect3053" | |
| 551 | + style="color:#000000;fill:none;stroke:#729fcf;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;enable-background:accumulate" | |
| 552 | + id="path4002" | |
| 553 | + inkscape:href="#rect3053" | |
| 554 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
| 555 | + <path | |
| 556 | + transform="translate(16,1)" | |
| 557 | + sodipodi:type="arc" | |
| 558 | + style="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;enable-background:accumulate;opacity:0.5" | |
| 559 | + id="path4004" | |
| 560 | + sodipodi:cx="8" | |
| 561 | + sodipodi:cy="4" | |
| 562 | + sodipodi:rx="2.5" | |
| 563 | + sodipodi:ry="2.5" | |
| 564 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
| 565 | + </g> | |
| 566 | + </g> | |
| 567 | + <g | |
| 568 | + transform="translate(24,25)" | |
| 569 | + id="use3024"> | |
| 570 | + <rect | |
| 571 | + style="color:#000000;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 572 | + id="rect4138-0" | |
| 573 | + width="5" | |
| 574 | + height="4" | |
| 575 | + x="13.5" | |
| 576 | + y="8.5" /> | |
| 577 | + <rect | |
| 578 | + y="7.5" | |
| 579 | + x="5.5" | |
| 580 | + height="4" | |
| 581 | + width="5" | |
| 582 | + id="rect4136-7" | |
| 583 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 584 | + <g | |
| 585 | + transform="translate(-16,0)" | |
| 586 | + id="g3940"> | |
| 587 | + <path | |
| 588 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;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;enable-background:accumulate" | |
| 589 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 590 | + id="path3942" | |
| 591 | + inkscape:connector-curvature="0" | |
| 592 | + sodipodi:nodetypes="ssccssccs" /> | |
| 593 | + <path | |
| 594 | + sodipodi:type="arc" | |
| 595 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c17d11;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;enable-background:accumulate" | |
| 596 | + id="path3944" | |
| 597 | + sodipodi:cx="24" | |
| 598 | + sodipodi:cy="5" | |
| 599 | + sodipodi:rx="3.5" | |
| 600 | + sodipodi:ry="3.5" | |
| 601 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 602 | + <path | |
| 603 | + sodipodi:nodetypes="ssccssccs" | |
| 604 | + inkscape:connector-curvature="0" | |
| 605 | + id="path4126" | |
| 606 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 607 | + style="color:#000000;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:none;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;enable-background:accumulate;opacity:0.40000000000000002" /> | |
| 608 | + <path | |
| 609 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
| 610 | + inkscape:href="#rect3053" | |
| 611 | + id="path3946" | |
| 612 | + style="color:#000000;fill:url(#linearGradient3970);fill-opacity:1;stroke:#8ae234;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;enable-background:accumulate" | |
| 613 | + xlink:href="#rect3053" | |
| 614 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 615 | + inkscape:radius="-1" | |
| 616 | + sodipodi:type="inkscape:offset" /> | |
| 617 | + <path | |
| 618 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 619 | + sodipodi:ry="2.5" | |
| 620 | + sodipodi:rx="2.5" | |
| 621 | + sodipodi:cy="4" | |
| 622 | + sodipodi:cx="8" | |
| 623 | + id="path3948" | |
| 624 | + style="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;enable-background:accumulate;opacity:0.5" | |
| 625 | + sodipodi:type="arc" | |
| 626 | + transform="translate(16,1)" /> | |
| 627 | + </g> | |
| 628 | + <g | |
| 629 | + transform="translate(-8,2)" | |
| 630 | + id="g3950"> | |
| 631 | + <path | |
| 632 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;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;enable-background:accumulate" | |
| 633 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
| 634 | + id="path3952" | |
| 635 | + inkscape:connector-curvature="0" | |
| 636 | + sodipodi:nodetypes="csccssccc" /> | |
| 637 | + <path | |
| 638 | + sodipodi:type="arc" | |
| 639 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;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;enable-background:accumulate" | |
| 640 | + id="path3954" | |
| 641 | + sodipodi:cx="24" | |
| 642 | + sodipodi:cy="5" | |
| 643 | + sodipodi:rx="3.5" | |
| 644 | + sodipodi:ry="3.5" | |
| 645 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 646 | + <path | |
| 647 | + sodipodi:nodetypes="csccssccc" | |
| 648 | + inkscape:connector-curvature="0" | |
| 649 | + id="path4107" | |
| 650 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
| 651 | + style="color:#000000;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:none;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;enable-background:accumulate;opacity:0.40000000000000002" /> | |
| 652 | + <path | |
| 653 | + sodipodi:nodetypes="cccssscssscc" | |
| 654 | + inkscape:connector-curvature="0" | |
| 655 | + id="path3956" | |
| 656 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
| 657 | + style="color:#000000;fill:url(#linearGradient3972);fill-opacity:1;stroke:#8ae234;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 658 | + <path | |
| 659 | + sodipodi:nodetypes="sccss" | |
| 660 | + inkscape:connector-curvature="0" | |
| 661 | + id="path3958" | |
| 662 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 663 | + style="color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 664 | + transform="translate(16,1)" /> | |
| 665 | + </g> | |
| 666 | + <rect | |
| 667 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 668 | + id="rect4134-5" | |
| 669 | + width="5" | |
| 670 | + height="4" | |
| 671 | + x="9.5" | |
| 672 | + y="13.5" /> | |
| 673 | + <g | |
| 674 | + id="g3960" | |
| 675 | + transform="translate(-12,6)"> | |
| 676 | + <path | |
| 677 | + sodipodi:nodetypes="ssccssccs" | |
| 678 | + inkscape:connector-curvature="0" | |
| 679 | + id="path3962" | |
| 680 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 681 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;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;enable-background:accumulate" /> | |
| 682 | + <path | |
| 683 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
| 684 | + sodipodi:ry="3.5" | |
| 685 | + sodipodi:rx="3.5" | |
| 686 | + sodipodi:cy="5" | |
| 687 | + sodipodi:cx="24" | |
| 688 | + id="path3964" | |
| 689 | + style="color:#000000;fill:#f57900;fill-opacity:1;fill-rule:nonzero;stroke:#ce5c00;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;enable-background:accumulate" | |
| 690 | + sodipodi:type="arc" /> | |
| 691 | + <path | |
| 692 | + style="color:#000000;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:none;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;enable-background:accumulate;opacity:0.4" | |
| 693 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 694 | + id="path4105" | |
| 695 | + inkscape:connector-curvature="0" | |
| 696 | + sodipodi:nodetypes="ssccssccs" /> | |
| 697 | + <path | |
| 698 | + sodipodi:type="inkscape:offset" | |
| 699 | + inkscape:radius="-1" | |
| 700 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 701 | + xlink:href="#rect3053" | |
| 702 | + style="color:#000000;fill:none;stroke:#8ae234;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;enable-background:accumulate" | |
| 703 | + id="path3966" | |
| 704 | + inkscape:href="#rect3053" | |
| 705 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
| 706 | + <path | |
| 707 | + transform="translate(16,1)" | |
| 708 | + sodipodi:type="arc" | |
| 709 | + style="color:#000000;fill:none;stroke:#fcaf3e;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;enable-background:accumulate" | |
| 710 | + id="path3968" | |
| 711 | + sodipodi:cx="8" | |
| 712 | + sodipodi:cy="4" | |
| 713 | + sodipodi:rx="2.5" | |
| 714 | + sodipodi:ry="2.5" | |
| 715 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
| 716 | + </g> | |
| 717 | + </g> | |
| 718 | + <g | |
| 719 | + transform="translate(0,25)" | |
| 720 | + id="use3026"> | |
| 721 | + <rect | |
| 722 | + y="7.5" | |
| 723 | + x="5.5" | |
| 724 | + height="4" | |
| 725 | + width="5" | |
| 726 | + id="rect4136-1" | |
| 727 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 728 | + <rect | |
| 729 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 730 | + id="rect4138-3" | |
| 731 | + width="5" | |
| 732 | + height="4" | |
| 733 | + x="13.5" | |
| 734 | + y="8.5" /> | |
| 735 | + <g | |
| 736 | + transform="translate(-16,0)" | |
| 737 | + id="g3904"> | |
| 738 | + <path | |
| 739 | + style="color:#000000;fill:#888a85;fill-opacity:1;fill-rule:nonzero;stroke:#555753;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;enable-background:accumulate" | |
| 740 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 741 | + id="path3906" | |
| 742 | + inkscape:connector-curvature="0" | |
| 743 | + sodipodi:nodetypes="ssccssccs" /> | |
| 744 | + <path | |
| 745 | + sodipodi:type="arc" | |
| 746 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;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;enable-background:accumulate" | |
| 747 | + id="path3908" | |
| 748 | + sodipodi:cx="24" | |
| 749 | + sodipodi:cy="5" | |
| 750 | + sodipodi:rx="3.5" | |
| 751 | + sodipodi:ry="3.5" | |
| 752 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 753 | + <path | |
| 754 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
| 755 | + inkscape:href="#rect3053" | |
| 756 | + id="path3910" | |
| 757 | + style="color:#000000;fill:url(#linearGradient3934);fill-opacity:1;stroke:#babdb6;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;enable-background:accumulate" | |
| 758 | + xlink:href="#rect3053" | |
| 759 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 760 | + inkscape:radius="-1" | |
| 761 | + sodipodi:type="inkscape:offset" /> | |
| 762 | + <path | |
| 763 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 764 | + sodipodi:ry="2.5" | |
| 765 | + sodipodi:rx="2.5" | |
| 766 | + sodipodi:cy="4" | |
| 767 | + sodipodi:cx="8" | |
| 768 | + id="path3912" | |
| 769 | + style="color:#000000;fill:none;stroke:#e9b96e;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;enable-background:accumulate" | |
| 770 | + sodipodi:type="arc" | |
| 771 | + transform="translate(16,1)" /> | |
| 772 | + </g> | |
| 773 | + <g | |
| 774 | + transform="translate(-8,2)" | |
| 775 | + id="g3914"> | |
| 776 | + <path | |
| 777 | + style="color:#000000;fill:#888a85;fill-opacity:1;fill-rule:nonzero;stroke:#555753;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;enable-background:accumulate" | |
| 778 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
| 779 | + id="path3916" | |
| 780 | + inkscape:connector-curvature="0" | |
| 781 | + sodipodi:nodetypes="csccssccc" /> | |
| 782 | + <path | |
| 783 | + sodipodi:type="arc" | |
| 784 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:#c17d11;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;enable-background:accumulate" | |
| 785 | + id="path3918" | |
| 786 | + sodipodi:cx="24" | |
| 787 | + sodipodi:cy="5" | |
| 788 | + sodipodi:rx="3.5" | |
| 789 | + sodipodi:ry="3.5" | |
| 790 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
| 791 | + <path | |
| 792 | + sodipodi:nodetypes="cccssscssscc" | |
| 793 | + inkscape:connector-curvature="0" | |
| 794 | + id="path3920" | |
| 795 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
| 796 | + style="color:#000000;fill:url(#linearGradient3936);fill-opacity:1;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 797 | + <path | |
| 798 | + sodipodi:nodetypes="sccss" | |
| 799 | + inkscape:connector-curvature="0" | |
| 800 | + id="path3922" | |
| 801 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
| 802 | + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.5" | |
| 803 | + transform="translate(16,1)" /> | |
| 804 | + </g> | |
| 805 | + <rect | |
| 806 | + style="color:#000000;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 807 | + id="rect4134-3" | |
| 808 | + width="5" | |
| 809 | + height="4" | |
| 810 | + x="9.5" | |
| 811 | + y="13.5" /> | |
| 812 | + <g | |
| 813 | + id="g3924" | |
| 814 | + transform="translate(-12,6)"> | |
| 815 | + <path | |
| 816 | + sodipodi:nodetypes="ssccssccs" | |
| 817 | + inkscape:connector-curvature="0" | |
| 818 | + id="path3926" | |
| 819 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 820 | + style="color:#000000;fill:#888a85;fill-opacity:1;fill-rule:nonzero;stroke:#555753;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;enable-background:accumulate" /> | |
| 821 | + <path | |
| 822 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
| 823 | + sodipodi:ry="3.5" | |
| 824 | + sodipodi:rx="3.5" | |
| 825 | + sodipodi:cy="5" | |
| 826 | + sodipodi:cx="24" | |
| 827 | + id="path3928" | |
| 828 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;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;enable-background:accumulate" | |
| 829 | + sodipodi:type="arc" /> | |
| 830 | + <path | |
| 831 | + sodipodi:type="inkscape:offset" | |
| 832 | + inkscape:radius="-1" | |
| 833 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 834 | + xlink:href="#rect3053" | |
| 835 | + style="color:#000000;fill:none;stroke:#babdb6;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;enable-background:accumulate" | |
| 836 | + id="path3930" | |
| 837 | + inkscape:href="#rect3053" | |
| 838 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
| 839 | + <path | |
| 840 | + transform="translate(16,1)" | |
| 841 | + sodipodi:type="arc" | |
| 842 | + style="color:#000000;fill:none;stroke:#fce94f;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;enable-background:accumulate;opacity:0.65" | |
| 843 | + id="path3932" | |
| 844 | + sodipodi:cx="8" | |
| 845 | + sodipodi:cy="4" | |
| 846 | + sodipodi:rx="2.5" | |
| 847 | + sodipodi:ry="2.5" | |
| 848 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
| 849 | + </g> | |
| 850 | + </g> | |
| 851 | +</svg> | ... | ... |
27.6 KB
15.7 KB
2.31 KB
| ... | ... | @@ -0,0 +1,519 @@ |
| 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.48.5 r10040" | |
| 18 | + sodipodi:docname="block-highlights.color.svg"> | |
| 19 | + <title | |
| 20 | + id="title2987">Block Icon</title> | |
| 21 | + <defs | |
| 22 | + id="defs4"> | |
| 23 | + <linearGradient | |
| 24 | + inkscape:collect="always" | |
| 25 | + id="linearGradient3846"> | |
| 26 | + <stop | |
| 27 | + style="stop-color:#ffffff;stop-opacity:1;" | |
| 28 | + offset="0" | |
| 29 | + id="stop3848" /> | |
| 30 | + <stop | |
| 31 | + style="stop-color:#ffffff;stop-opacity:0.66" | |
| 32 | + offset="1" | |
| 33 | + id="stop3850" /> | |
| 34 | + </linearGradient> | |
| 35 | + <linearGradient | |
| 36 | + id="linearGradient4485"> | |
| 37 | + <stop | |
| 38 | + style="stop-color:#4e9a06;stop-opacity:1;" | |
| 39 | + offset="0" | |
| 40 | + id="stop4487" /> | |
| 41 | + <stop | |
| 42 | + id="stop4493" | |
| 43 | + offset="0.28571436" | |
| 44 | + style="stop-color:#4e9a06;stop-opacity:1" /> | |
| 45 | + <stop | |
| 46 | + style="stop-color:#73d216;stop-opacity:1" | |
| 47 | + offset="1" | |
| 48 | + id="stop4489" /> | |
| 49 | + </linearGradient> | |
| 50 | + <linearGradient | |
| 51 | + inkscape:collect="always" | |
| 52 | + id="linearGradient4439"> | |
| 53 | + <stop | |
| 54 | + style="stop-color:#3465a4;stop-opacity:1" | |
| 55 | + offset="0" | |
| 56 | + id="stop4441" /> | |
| 57 | + <stop | |
| 58 | + style="stop-color:#729fcf;stop-opacity:1" | |
| 59 | + offset="1" | |
| 60 | + id="stop4443" /> | |
| 61 | + </linearGradient> | |
| 62 | + <linearGradient | |
| 63 | + inkscape:collect="always" | |
| 64 | + id="linearGradient4431"> | |
| 65 | + <stop | |
| 66 | + style="stop-color:#729fcf;stop-opacity:1" | |
| 67 | + offset="0" | |
| 68 | + id="stop4433" /> | |
| 69 | + <stop | |
| 70 | + style="stop-color:#204a87;stop-opacity:1" | |
| 71 | + offset="1" | |
| 72 | + id="stop4435" /> | |
| 73 | + </linearGradient> | |
| 74 | + <linearGradient | |
| 75 | + id="linearGradient4235"> | |
| 76 | + <stop | |
| 77 | + style="stop-color:#000000;stop-opacity:0" | |
| 78 | + offset="0" | |
| 79 | + id="stop4237" /> | |
| 80 | + <stop | |
| 81 | + id="stop4245" | |
| 82 | + offset="0.25" | |
| 83 | + style="stop-color:#000000;stop-opacity:1" /> | |
| 84 | + <stop | |
| 85 | + id="stop4243" | |
| 86 | + offset="0.5714286" | |
| 87 | + style="stop-color:#000000;stop-opacity:1" /> | |
| 88 | + <stop | |
| 89 | + style="stop-color:#000000;stop-opacity:0;" | |
| 90 | + offset="1" | |
| 91 | + id="stop4239" /> | |
| 92 | + </linearGradient> | |
| 93 | + <linearGradient | |
| 94 | + id="linearGradient2966"> | |
| 95 | + <stop | |
| 96 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 97 | + offset="0" | |
| 98 | + id="stop2968" /> | |
| 99 | + <stop | |
| 100 | + id="stop3006" | |
| 101 | + offset="0.5" | |
| 102 | + style="stop-color:#888a85;stop-opacity:1" /> | |
| 103 | + <stop | |
| 104 | + style="stop-color:#2e3436;stop-opacity:1" | |
| 105 | + offset="1" | |
| 106 | + id="stop2970" /> | |
| 107 | + </linearGradient> | |
| 108 | + <linearGradient | |
| 109 | + id="linearGradient2974"> | |
| 110 | + <stop | |
| 111 | + style="stop-color:#c1c1c1;stop-opacity:1;" | |
| 112 | + offset="0" | |
| 113 | + id="stop2976" /> | |
| 114 | + <stop | |
| 115 | + style="stop-color:#acacac;stop-opacity:1;" | |
| 116 | + offset="1" | |
| 117 | + id="stop2978" /> | |
| 118 | + </linearGradient> | |
| 119 | + <linearGradient | |
| 120 | + id="linearGradient2994"> | |
| 121 | + <stop | |
| 122 | + style="stop-color:#000000;stop-opacity:1;" | |
| 123 | + offset="0" | |
| 124 | + id="stop2996" /> | |
| 125 | + <stop | |
| 126 | + style="stop-color:#c9c9c9;stop-opacity:1;" | |
| 127 | + offset="1" | |
| 128 | + id="stop2998" /> | |
| 129 | + </linearGradient> | |
| 130 | + <linearGradient | |
| 131 | + inkscape:collect="always" | |
| 132 | + id="linearGradient3914-6"> | |
| 133 | + <stop | |
| 134 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
| 135 | + offset="0" | |
| 136 | + id="stop3916-9" /> | |
| 137 | + <stop | |
| 138 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 139 | + offset="1" | |
| 140 | + id="stop3918-3" /> | |
| 141 | + </linearGradient> | |
| 142 | + <linearGradient | |
| 143 | + gradientTransform="translate(-3,0)" | |
| 144 | + y2="45.5" | |
| 145 | + x2="41.5" | |
| 146 | + y1="18.5" | |
| 147 | + x1="35.5" | |
| 148 | + gradientUnits="userSpaceOnUse" | |
| 149 | + id="linearGradient3972" | |
| 150 | + xlink:href="#linearGradient3914-6" | |
| 151 | + inkscape:collect="always" /> | |
| 152 | + <radialGradient | |
| 153 | + inkscape:collect="always" | |
| 154 | + xlink:href="#linearGradient4431" | |
| 155 | + id="radialGradient4437" | |
| 156 | + cx="3.7058835" | |
| 157 | + cy="20.229593" | |
| 158 | + fx="3.7058835" | |
| 159 | + fy="20.229593" | |
| 160 | + r="4.5" | |
| 161 | + gradientTransform="matrix(0.66666674,2.6402794e-7,-5.1993901e-7,1.3333335,-2.697071,0.527205)" | |
| 162 | + gradientUnits="userSpaceOnUse" /> | |
| 163 | + <linearGradient | |
| 164 | + inkscape:collect="always" | |
| 165 | + xlink:href="#linearGradient4439" | |
| 166 | + id="linearGradient4445" | |
| 167 | + x1="25.5" | |
| 168 | + y1="26.5" | |
| 169 | + x2="24.5" | |
| 170 | + y2="10.5" | |
| 171 | + gradientUnits="userSpaceOnUse" /> | |
| 172 | + <radialGradient | |
| 173 | + inkscape:collect="always" | |
| 174 | + xlink:href="#linearGradient4485" | |
| 175 | + id="radialGradient4491" | |
| 176 | + cx="33.033157" | |
| 177 | + cy="19.496063" | |
| 178 | + fx="33.033157" | |
| 179 | + fy="19.496063" | |
| 180 | + r="6.3860333" | |
| 181 | + gradientTransform="matrix(1.6473911e-7,-1.2527339,1.4093255,1.0730133e-7,6.0236956,60.881755)" | |
| 182 | + gradientUnits="userSpaceOnUse" /> | |
| 183 | + <linearGradient | |
| 184 | + inkscape:collect="always" | |
| 185 | + xlink:href="#linearGradient3846" | |
| 186 | + id="linearGradient3852" | |
| 187 | + x1="21.5" | |
| 188 | + y1="11.5" | |
| 189 | + x2="25.5" | |
| 190 | + y2="20.5" | |
| 191 | + gradientUnits="userSpaceOnUse" /> | |
| 192 | + </defs> | |
| 193 | + <sodipodi:namedview | |
| 194 | + id="base" | |
| 195 | + pagecolor="#ffffff" | |
| 196 | + bordercolor="#666666" | |
| 197 | + borderopacity="1.0" | |
| 198 | + inkscape:pageopacity="0.0" | |
| 199 | + inkscape:pageshadow="2" | |
| 200 | + inkscape:zoom="12.8125" | |
| 201 | + inkscape:cx="24" | |
| 202 | + inkscape:cy="24" | |
| 203 | + inkscape:document-units="px" | |
| 204 | + inkscape:current-layer="g3061" | |
| 205 | + showgrid="true" | |
| 206 | + inkscape:snap-to-guides="true" | |
| 207 | + inkscape:window-width="1440" | |
| 208 | + inkscape:window-height="834" | |
| 209 | + inkscape:window-x="0" | |
| 210 | + inkscape:window-y="27" | |
| 211 | + inkscape:window-maximized="1" | |
| 212 | + showguides="true" | |
| 213 | + inkscape:guide-bbox="true" | |
| 214 | + inkscape:snap-bbox="true"> | |
| 215 | + <inkscape:grid | |
| 216 | + type="xygrid" | |
| 217 | + id="grid2985" | |
| 218 | + empspacing="47" | |
| 219 | + visible="true" | |
| 220 | + enabled="true" | |
| 221 | + snapvisiblegridlinesonly="true" | |
| 222 | + originx="0.5px" | |
| 223 | + originy="0.5px" /> | |
| 224 | + <sodipodi:guide | |
| 225 | + orientation="1,0" | |
| 226 | + position="23.5,48.5" | |
| 227 | + id="guide2984" /> | |
| 228 | + <sodipodi:guide | |
| 229 | + orientation="1,0" | |
| 230 | + position="24.5,48.5" | |
| 231 | + id="guide2990" /> | |
| 232 | + <sodipodi:guide | |
| 233 | + orientation="1,0" | |
| 234 | + position="15.5,48.5" | |
| 235 | + id="guide2992" /> | |
| 236 | + <sodipodi:guide | |
| 237 | + orientation="1,0" | |
| 238 | + position="16.5,48.5" | |
| 239 | + id="guide2994" /> | |
| 240 | + <sodipodi:guide | |
| 241 | + orientation="1,0" | |
| 242 | + position="31.5,48.5" | |
| 243 | + id="guide2996" /> | |
| 244 | + <sodipodi:guide | |
| 245 | + orientation="1,0" | |
| 246 | + position="32.5,48.5" | |
| 247 | + id="guide2998" /> | |
| 248 | + <sodipodi:guide | |
| 249 | + orientation="0,1" | |
| 250 | + position="-0.5,32.5" | |
| 251 | + id="guide3027" /> | |
| 252 | + <sodipodi:guide | |
| 253 | + orientation="0,1" | |
| 254 | + position="-0.5,31.5" | |
| 255 | + id="guide3029" /> | |
| 256 | + <sodipodi:guide | |
| 257 | + orientation="0,1" | |
| 258 | + position="-0.5,24.5" | |
| 259 | + id="guide3031" /> | |
| 260 | + <sodipodi:guide | |
| 261 | + orientation="0,1" | |
| 262 | + position="-0.5,23.5" | |
| 263 | + id="guide3033" /> | |
| 264 | + <sodipodi:guide | |
| 265 | + orientation="0,1" | |
| 266 | + position="-0.5,16.5" | |
| 267 | + id="guide3035" /> | |
| 268 | + <sodipodi:guide | |
| 269 | + orientation="0,1" | |
| 270 | + position="-0.5,15.5" | |
| 271 | + id="guide3037" /> | |
| 272 | + <sodipodi:guide | |
| 273 | + orientation="1,0" | |
| 274 | + position="0.5,48.5" | |
| 275 | + id="guide3844" /> | |
| 276 | + <sodipodi:guide | |
| 277 | + orientation="0,1" | |
| 278 | + position="-0.5,47.5" | |
| 279 | + id="guide3846" /> | |
| 280 | + <sodipodi:guide | |
| 281 | + orientation="0,1" | |
| 282 | + position="-0.5,0.5" | |
| 283 | + id="guide3848" /> | |
| 284 | + <sodipodi:guide | |
| 285 | + orientation="1,0" | |
| 286 | + position="47.5,48.5" | |
| 287 | + id="guide3850" /> | |
| 288 | + </sodipodi:namedview> | |
| 289 | + <metadata | |
| 290 | + id="metadata7"> | |
| 291 | + <rdf:RDF> | |
| 292 | + <cc:Work | |
| 293 | + rdf:about=""> | |
| 294 | + <dc:format>image/svg+xml</dc:format> | |
| 295 | + <dc:type | |
| 296 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 297 | + <dc:title>Block Icon</dc:title> | |
| 298 | + <dc:creator> | |
| 299 | + <cc:Agent> | |
| 300 | + <dc:title>Noosfero Project</dc:title> | |
| 301 | + </cc:Agent> | |
| 302 | + </dc:creator> | |
| 303 | + </cc:Work> | |
| 304 | + </rdf:RDF> | |
| 305 | + </metadata> | |
| 306 | + <g | |
| 307 | + transform="translate(4.7264916,-8)" | |
| 308 | + id="g3061"> | |
| 309 | + <rect | |
| 310 | + style="color:#000000;fill:url(#linearGradient4445);stroke:none;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
| 311 | + id="rect4429" | |
| 312 | + width="27" | |
| 313 | + height="18" | |
| 314 | + x="10.5" | |
| 315 | + y="9.5" | |
| 316 | + transform="translate(-4.7264916,8)" /> | |
| 317 | + <path | |
| 318 | + sodipodi:nodetypes="ccccc" | |
| 319 | + transform="translate(-4.7264916,8)" | |
| 320 | + inkscape:connector-curvature="0" | |
| 321 | + id="path4427" | |
| 322 | + d="m 31.5,20.5 c -0.03272,2.079356 0,4 -1,7 0.967284,0.610302 3,1 4,0 -0.855734,-4.139477 -1,-6 -1,-7 0,-2 -2,-2 -2,0 z" | |
| 323 | + style="fill:#8f5902;stroke:none" /> | |
| 324 | + <path | |
| 325 | + style="fill:url(#radialGradient4491);stroke:none;fill-opacity:1" | |
| 326 | + d="m 37.5,12.5 c 0,0 -1,-1 -2,0 0,-1 -3,-2 -4,0 -1.121207,-1.805553 -4,0 -3,1 -1.980402,-1.024386 -3,1 -3,2 -1.05843,0.142133 -1,3 0,3 0.129014,2.089819 3,3 3,2 0.691348,1.188773 2,1 3,0 1,-1 1,-1 2,0 0.737988,1.089819 3,1 4,-1 0,-1 0,-4.787629 0,-7 z" | |
| 327 | + id="path4410" | |
| 328 | + inkscape:connector-curvature="0" | |
| 329 | + transform="translate(-4.7264916,8)" | |
| 330 | + sodipodi:nodetypes="ccccccccccc" /> | |
| 331 | + <path | |
| 332 | + style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 333 | + d="m 34.773508,17.5 8,3 0,17 -8,3 z" | |
| 334 | + id="rect4290" | |
| 335 | + inkscape:connector-curvature="0" | |
| 336 | + sodipodi:nodetypes="ccccc" /> | |
| 337 | + <path | |
| 338 | + style="color:#000000;fill:url(#radialGradient4437);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 339 | + d="m -4.2264916,20.5 8,-3 0,23 -8,-3 z" | |
| 340 | + id="rect4292" | |
| 341 | + inkscape:connector-curvature="0" | |
| 342 | + sodipodi:nodetypes="ccccc" /> | |
| 343 | + <rect | |
| 344 | + style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3852);stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none;opacity:0.29999999999999999" | |
| 345 | + id="rect3057" | |
| 346 | + width="25" | |
| 347 | + height="16" | |
| 348 | + x="11.5" | |
| 349 | + y="10.5" | |
| 350 | + transform="translate(-4.7264916,8)" /> | |
| 351 | + <g | |
| 352 | + transform="translate(-9.726492,20)" | |
| 353 | + id="g3824-8"> | |
| 354 | + <path | |
| 355 | + sodipodi:nodetypes="ssccssccs" | |
| 356 | + inkscape:connector-curvature="0" | |
| 357 | + id="rect3053-8" | |
| 358 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,5 -11,0 z" | |
| 359 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;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;enable-background:accumulate" /> | |
| 360 | + <path | |
| 361 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
| 362 | + sodipodi:ry="3.5" | |
| 363 | + sodipodi:rx="3.5" | |
| 364 | + sodipodi:cy="5" | |
| 365 | + sodipodi:cx="24" | |
| 366 | + id="path3051-5" | |
| 367 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;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;enable-background:accumulate" | |
| 368 | + sodipodi:type="arc" /> | |
| 369 | + <path | |
| 370 | + sodipodi:type="inkscape:offset" | |
| 371 | + inkscape:radius="-1" | |
| 372 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 15.5 L 29.5 15.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 373 | + xlink:href="#rect3053-8" | |
| 374 | + style="opacity:0.6;color:#000000;fill:none;stroke:#ef2929;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;enable-background:accumulate" | |
| 375 | + id="path3801" | |
| 376 | + inkscape:href="#rect3053-8" | |
| 377 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,5 9,0 0,-5 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
| 378 | + <path | |
| 379 | + transform="translate(16,1)" | |
| 380 | + sodipodi:type="arc" | |
| 381 | + style="opacity:0.4;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;enable-background:accumulate" | |
| 382 | + id="path3781" | |
| 383 | + sodipodi:cx="8" | |
| 384 | + sodipodi:cy="4" | |
| 385 | + sodipodi:rx="2.5" | |
| 386 | + sodipodi:ry="2.5" | |
| 387 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
| 388 | + </g> | |
| 389 | + <path | |
| 390 | + transform="translate(-4.7264916,8)" | |
| 391 | + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 392 | + d="m 10.5,27 27,0 0,5.5 -27,0 z" | |
| 393 | + id="rect4323" | |
| 394 | + inkscape:connector-curvature="0" | |
| 395 | + sodipodi:nodetypes="ccccc" /> | |
| 396 | + <rect | |
| 397 | + style="color:#000000;fill:none;stroke:#888a85;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;enable-background:accumulate" | |
| 398 | + id="rect4288" | |
| 399 | + width="27" | |
| 400 | + height="23" | |
| 401 | + x="5.7735085" | |
| 402 | + y="17.5" /> | |
| 403 | + <path | |
| 404 | + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 405 | + d="m -4.2264916,33.5 8,1.5 0,5.5 -8,-3 z" | |
| 406 | + id="rect4329" | |
| 407 | + inkscape:connector-curvature="0" | |
| 408 | + sodipodi:nodetypes="ccccc" /> | |
| 409 | + <path | |
| 410 | + sodipodi:nodetypes="ccccc" | |
| 411 | + inkscape:connector-curvature="0" | |
| 412 | + id="path4332" | |
| 413 | + d="m 34.773508,35 8,-1.5 0,4 -8,3 z" | |
| 414 | + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 415 | + <path | |
| 416 | + transform="matrix(0.71708715,-0.14250832,0.10324464,0.9897936,-5.4909127,9.3013064)" | |
| 417 | + style="color:#000000;fill:#edd400;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1" | |
| 418 | + inkscape:transform-center-x="0.82275571" | |
| 419 | + inkscape:transform-center-y="0.11265439" | |
| 420 | + d="M 6.6187153,24.390858 4.1334466,21.705819 1.2856044,22.834069 2.28887,19.833023 0.51672318,17.537447 l 2.96917502,0.0605 1.7472088,-2.509583 0.859989,2.842548 3.017262,0.756821 -2.6257704,1.842519 z" | |
| 421 | + id="path4335" | |
| 422 | + inkscape:connector-curvature="0" | |
| 423 | + sodipodi:nodetypes="ccccccccccc" /> | |
| 424 | + <path | |
| 425 | + sodipodi:type="arc" | |
| 426 | + style="color:#000000;fill:#ef2929;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1" | |
| 427 | + id="path4338" | |
| 428 | + sodipodi:cx="42.5" | |
| 429 | + sodipodi:cy="19.5" | |
| 430 | + sodipodi:rx="2" | |
| 431 | + sodipodi:ry="3" | |
| 432 | + d="m 44.5,19.5 c 0,1.656854 -0.895431,3 -2,3 -1.104569,0 -2,-1.343146 -2,-3 0,-1.656854 0.895431,-3 2,-3 1.104569,0 2,1.343146 2,3 z" | |
| 433 | + transform="matrix(1,0,0,1.1666667,-4.7264916,4.25)" /> | |
| 434 | + <path | |
| 435 | + transform="translate(-4.7264916,8)" | |
| 436 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 437 | + d="m 46.5,16.5 c 0,1.656854 -0.895431,3 -2,3 -1,-1 -2,-3 -1.887395,-3.994897 C 42.8862,14.337246 43.627917,13.5 44.5,13.5 c 1.104569,0 2,1.343146 2,3 z" | |
| 438 | + id="path4340" | |
| 439 | + inkscape:connector-curvature="0" | |
| 440 | + sodipodi:nodetypes="sccss" /> | |
| 441 | + <path | |
| 442 | + transform="matrix(1,0,0,1.5,-4.7264916,-4.25)" | |
| 443 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 444 | + d="m 46.5,22.5 c 0,1.104569 -0.895431,2 -2,2 -0.879997,0 -1.627251,-0.56834 -1.894727,-1.357985 C 43.5,21.833333 43.5,21.166667 44.5,20.5 c 1.104569,0 2,0.895431 2,2 z" | |
| 445 | + id="path4342" | |
| 446 | + inkscape:connector-curvature="0" | |
| 447 | + sodipodi:nodetypes="ssccs" /> | |
| 448 | + <path | |
| 449 | + style="opacity:1;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 450 | + d="m 44.078125,19 0.390625,0.5 0.03125,0 c 0.414214,0 0.805798,-0.176527 1.125,-0.5 -0.319202,-0.323473 -0.710786,-0.5 -1.125,-0.5 z" | |
| 451 | + transform="translate(-4.7264916,8)" | |
| 452 | + id="path4346" | |
| 453 | + inkscape:connector-curvature="0" | |
| 454 | + sodipodi:nodetypes="ccsccc" /> | |
| 455 | + <path | |
| 456 | + id="path4495" | |
| 457 | + transform="translate(-4.7264916,8)" | |
| 458 | + d="m 43.375,19 c -0.532852,0.539015 -0.875,1.463425 -0.875,2.5 0,0.34599 0.05316,0.659494 0.125,0.96875 0.949731,-0.105222 1.711061,-1.347733 1.84375,-2.96875 l -0.293769,-0.544974 z" | |
| 459 | + style="opacity:1;color:#000000;fill:#ad7fa8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 460 | + inkscape:connector-curvature="0" | |
| 461 | + sodipodi:nodetypes="cscccc" /> | |
| 462 | + <path | |
| 463 | + style="opacity:1;color:#000000;fill:#edd400;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
| 464 | + d="M 42.625,15.53125 C 42.55316,15.840506 42.5,16.15401 42.5,16.5 c 0,1.036575 0.342148,1.960985 0.875,2.5 l 0.767479,0.02872 0.326271,-0.528723 C 44.336061,16.87898 43.574731,15.636469 42.625,15.53125 z" | |
| 465 | + transform="translate(-4.7264916,8)" | |
| 466 | + id="path4497" | |
| 467 | + inkscape:connector-curvature="0" | |
| 468 | + sodipodi:nodetypes="cscccc" /> | |
| 469 | + <path | |
| 470 | + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1" | |
| 471 | + d="M 44.46875 18.5 C 44.074215 18.509013 43.713731 18.695628 43.40625 19 C 43.7136 19.303843 44.07455 19.490995 44.46875 19.5 C 44.48203 19.33776 44.5 19.169001 44.5 19 C 44.5 18.831775 44.481861 18.66189 44.46875 18.5 z " | |
| 472 | + transform="translate(-4.7264916,8)" | |
| 473 | + id="path4361" /> | |
| 474 | + <rect | |
| 475 | + style="color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;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;enable-background:accumulate" | |
| 476 | + id="rect4501" | |
| 477 | + width="3" | |
| 478 | + height="3" | |
| 479 | + x="33.5" | |
| 480 | + y="31.5" | |
| 481 | + transform="translate(-4.7264916,8)" | |
| 482 | + ry="0.5" /> | |
| 483 | + <rect | |
| 484 | + y="39.5" | |
| 485 | + x="23.773508" | |
| 486 | + height="3" | |
| 487 | + width="3" | |
| 488 | + id="rect4503" | |
| 489 | + style="color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;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;enable-background:accumulate" | |
| 490 | + ry="0.5" /> | |
| 491 | + <rect | |
| 492 | + style="color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;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;enable-background:accumulate" | |
| 493 | + id="rect4505" | |
| 494 | + width="3" | |
| 495 | + height="3" | |
| 496 | + x="18.773508" | |
| 497 | + y="39.5" | |
| 498 | + ry="0.5" /> | |
| 499 | + <path | |
| 500 | + style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;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" | |
| 501 | + d="m 7.5,10.875 -6,2.311951 0,12.013049 6,1 z" | |
| 502 | + id="path3827" | |
| 503 | + inkscape:connector-curvature="0" | |
| 504 | + transform="translate(-4.7264916,8)" | |
| 505 | + sodipodi:nodetypes="ccccc" /> | |
| 506 | + <path | |
| 507 | + sodipodi:nodetypes="ccccc" | |
| 508 | + inkscape:connector-curvature="0" | |
| 509 | + id="path3059" | |
| 510 | + d="m 34.773508,17.5 8,3 0,17 -8,3 z" | |
| 511 | + style="color:#000000;fill:none;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 512 | + <path | |
| 513 | + sodipodi:nodetypes="ccccc" | |
| 514 | + inkscape:connector-curvature="0" | |
| 515 | + id="path3061" | |
| 516 | + d="m -4.226492,20.5 8,-3 0,23 -8,-3 z" | |
| 517 | + style="color:#000000;fill:none;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 518 | + </g> | |
| 519 | +</svg> | ... | ... |
31.4 KB
73.5 KB
4.57 KB
| ... | ... | @@ -0,0 +1,465 @@ |
| 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.48.4 r9939" | |
| 18 | + sodipodi:docname="block-person-list.color.svg"> | |
| 19 | + <title | |
| 20 | + id="title2987">Block Icon</title> | |
| 21 | + <defs | |
| 22 | + id="defs4" /> | |
| 23 | + <sodipodi:namedview | |
| 24 | + id="base" | |
| 25 | + pagecolor="#ffffff" | |
| 26 | + bordercolor="#666666" | |
| 27 | + borderopacity="1.0" | |
| 28 | + inkscape:pageopacity="0.0" | |
| 29 | + inkscape:pageshadow="2" | |
| 30 | + inkscape:zoom="10.105734" | |
| 31 | + inkscape:cx="25.215663" | |
| 32 | + inkscape:cy="24.043238" | |
| 33 | + inkscape:document-units="px" | |
| 34 | + inkscape:current-layer="svg2" | |
| 35 | + showgrid="true" | |
| 36 | + inkscape:snap-to-guides="true" | |
| 37 | + inkscape:window-width="1231" | |
| 38 | + inkscape:window-height="698" | |
| 39 | + inkscape:window-x="49" | |
| 40 | + inkscape:window-y="0" | |
| 41 | + inkscape:window-maximized="1" | |
| 42 | + showguides="true" | |
| 43 | + inkscape:guide-bbox="true" | |
| 44 | + inkscape:snap-bbox="true"> | |
| 45 | + <inkscape:grid | |
| 46 | + type="xygrid" | |
| 47 | + id="grid2985" | |
| 48 | + empspacing="47" | |
| 49 | + visible="true" | |
| 50 | + enabled="true" | |
| 51 | + snapvisiblegridlinesonly="true" | |
| 52 | + originx="0.5px" | |
| 53 | + originy="0.5px" /> | |
| 54 | + <sodipodi:guide | |
| 55 | + orientation="1,0" | |
| 56 | + position="23.5,48.5" | |
| 57 | + id="guide2984" /> | |
| 58 | + <sodipodi:guide | |
| 59 | + orientation="1,0" | |
| 60 | + position="24.5,48.5" | |
| 61 | + id="guide2990" /> | |
| 62 | + <sodipodi:guide | |
| 63 | + orientation="1,0" | |
| 64 | + position="15.5,48.5" | |
| 65 | + id="guide2992" /> | |
| 66 | + <sodipodi:guide | |
| 67 | + orientation="1,0" | |
| 68 | + position="16.5,48.5" | |
| 69 | + id="guide2994" /> | |
| 70 | + <sodipodi:guide | |
| 71 | + orientation="1,0" | |
| 72 | + position="31.5,48.5" | |
| 73 | + id="guide2996" /> | |
| 74 | + <sodipodi:guide | |
| 75 | + orientation="1,0" | |
| 76 | + position="32.5,48.5" | |
| 77 | + id="guide2998" /> | |
| 78 | + <sodipodi:guide | |
| 79 | + orientation="0,1" | |
| 80 | + position="-0.5,32.5" | |
| 81 | + id="guide3027" /> | |
| 82 | + <sodipodi:guide | |
| 83 | + orientation="0,1" | |
| 84 | + position="-0.5,31.5" | |
| 85 | + id="guide3029" /> | |
| 86 | + <sodipodi:guide | |
| 87 | + orientation="0,1" | |
| 88 | + position="-0.5,24.5" | |
| 89 | + id="guide3031" /> | |
| 90 | + <sodipodi:guide | |
| 91 | + orientation="0,1" | |
| 92 | + position="-0.5,23.5" | |
| 93 | + id="guide3033" /> | |
| 94 | + <sodipodi:guide | |
| 95 | + orientation="0,1" | |
| 96 | + position="-0.5,16.5" | |
| 97 | + id="guide3035" /> | |
| 98 | + <sodipodi:guide | |
| 99 | + orientation="0,1" | |
| 100 | + position="-0.5,15.5" | |
| 101 | + id="guide3037" /> | |
| 102 | + <sodipodi:guide | |
| 103 | + orientation="1,0" | |
| 104 | + position="0.5,48.5" | |
| 105 | + id="guide3844" /> | |
| 106 | + <sodipodi:guide | |
| 107 | + orientation="0,1" | |
| 108 | + position="-0.5,47.5" | |
| 109 | + id="guide3846" /> | |
| 110 | + <sodipodi:guide | |
| 111 | + orientation="0,1" | |
| 112 | + position="-0.5,0.5" | |
| 113 | + id="guide3848" /> | |
| 114 | + <sodipodi:guide | |
| 115 | + orientation="1,0" | |
| 116 | + position="47.5,48.5" | |
| 117 | + id="guide3850" /> | |
| 118 | + </sodipodi:namedview> | |
| 119 | + <metadata | |
| 120 | + id="metadata7"> | |
| 121 | + <rdf:RDF> | |
| 122 | + <cc:Work | |
| 123 | + rdf:about=""> | |
| 124 | + <dc:format>image/svg+xml</dc:format> | |
| 125 | + <dc:type | |
| 126 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 127 | + <dc:title>Block Icon</dc:title> | |
| 128 | + <dc:creator> | |
| 129 | + <cc:Agent> | |
| 130 | + <dc:title>Noosfero Project</dc:title> | |
| 131 | + </cc:Agent> | |
| 132 | + </dc:creator> | |
| 133 | + </cc:Work> | |
| 134 | + </rdf:RDF> | |
| 135 | + </metadata> | |
| 136 | + <path | |
| 137 | + style="fill:#73d216;fill-opacity:1;stroke:#4e9a06;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 138 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 139 | + id="rect3053" | |
| 140 | + inkscape:connector-curvature="0" | |
| 141 | + sodipodi:nodetypes="ssccssccs" /> | |
| 142 | + <path | |
| 143 | + sodipodi:type="arc" | |
| 144 | + style="fill:#edd400;fill-opacity:1;stroke:#c4a000;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 145 | + id="path3051" | |
| 146 | + sodipodi:cx="24" | |
| 147 | + sodipodi:cy="2" | |
| 148 | + sodipodi:rx="2.1000001" | |
| 149 | + sodipodi:ry="2.0999999" | |
| 150 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 151 | + transform="matrix(1.6666669,0,0,1.6666667,-16.000005,1.6666665)" /> | |
| 152 | + <path | |
| 153 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 154 | + inkscape:href="#rect3053" | |
| 155 | + id="path3801" | |
| 156 | + style="opacity:1;color:#000000;fill:#73d216;stroke:#8ae234;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;enable-background:accumulate;fill-opacity:1" | |
| 157 | + xlink:href="#rect3053" | |
| 158 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 159 | + inkscape:radius="-0.94178885" | |
| 160 | + sodipodi:type="inkscape:offset" /> | |
| 161 | + <path | |
| 162 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" | |
| 163 | + sodipodi:ry="2.5" | |
| 164 | + sodipodi:rx="2.5" | |
| 165 | + sodipodi:cy="4" | |
| 166 | + sodipodi:cx="8" | |
| 167 | + id="path3781" | |
| 168 | + style="opacity:1;color:#000000;fill:none;stroke:#fce94f;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;enable-background:accumulate;fill-opacity:1" | |
| 169 | + sodipodi:type="arc" | |
| 170 | + transform="translate(16,1)" /> | |
| 171 | + <path | |
| 172 | + sodipodi:nodetypes="ssccssccs" | |
| 173 | + inkscape:connector-curvature="0" | |
| 174 | + id="path3822" | |
| 175 | + d="m 2.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 176 | + style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 177 | + <path | |
| 178 | + transform="matrix(1.6666669,0,0,1.6666667,-32.000005,1.6666665)" | |
| 179 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 180 | + sodipodi:ry="2.0999999" | |
| 181 | + sodipodi:rx="2.1000001" | |
| 182 | + sodipodi:cy="2" | |
| 183 | + sodipodi:cx="24" | |
| 184 | + id="path3824" | |
| 185 | + style="fill:#c17d11;fill-opacity:1;stroke:#8f5902;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 186 | + sodipodi:type="arc" /> | |
| 187 | + <path | |
| 188 | + sodipodi:type="inkscape:offset" | |
| 189 | + inkscape:radius="-0.94178885" | |
| 190 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 191 | + xlink:href="#rect3053" | |
| 192 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;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;enable-background:accumulate;fill-opacity:1" | |
| 193 | + id="path3826" | |
| 194 | + inkscape:href="#rect3053" | |
| 195 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 196 | + transform="translate(-16,0)" /> | |
| 197 | + <path | |
| 198 | + transform="translate(0,1)" | |
| 199 | + sodipodi:type="arc" | |
| 200 | + style="opacity:1;color:#000000;fill:none;stroke:#e9b96e;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;enable-background:accumulate;fill-opacity:1" | |
| 201 | + id="path3828" | |
| 202 | + sodipodi:cx="8" | |
| 203 | + sodipodi:cy="4" | |
| 204 | + sodipodi:rx="2.5" | |
| 205 | + sodipodi:ry="2.5" | |
| 206 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 207 | + <path | |
| 208 | + sodipodi:nodetypes="ssccssccs" | |
| 209 | + inkscape:connector-curvature="0" | |
| 210 | + id="path3832" | |
| 211 | + d="m 34.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 212 | + style="fill:#3465a4;fill-opacity:1;stroke:#204a87;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 213 | + <path | |
| 214 | + transform="matrix(1.6666669,0,0,1.6666667,-5e-6,1.6666665)" | |
| 215 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 216 | + sodipodi:ry="2.0999999" | |
| 217 | + sodipodi:rx="2.1000001" | |
| 218 | + sodipodi:cy="2" | |
| 219 | + sodipodi:cx="24" | |
| 220 | + id="path3834" | |
| 221 | + style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 222 | + sodipodi:type="arc" /> | |
| 223 | + <path | |
| 224 | + sodipodi:type="inkscape:offset" | |
| 225 | + inkscape:radius="-0.94178885" | |
| 226 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 227 | + xlink:href="#rect3053" | |
| 228 | + style="opacity:1;color:#000000;fill:none;stroke:#729fcf;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;enable-background:accumulate;fill-opacity:1" | |
| 229 | + id="path3836" | |
| 230 | + inkscape:href="#rect3053" | |
| 231 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 232 | + transform="translate(16,0)" /> | |
| 233 | + <path | |
| 234 | + transform="translate(32,1)" | |
| 235 | + sodipodi:type="arc" | |
| 236 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;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;enable-background:accumulate;fill-opacity:1" | |
| 237 | + id="path3838" | |
| 238 | + sodipodi:cx="8" | |
| 239 | + sodipodi:cy="4" | |
| 240 | + sodipodi:rx="2.5" | |
| 241 | + sodipodi:ry="2.5" | |
| 242 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 243 | + <path | |
| 244 | + sodipodi:nodetypes="ssccssccs" | |
| 245 | + inkscape:connector-curvature="0" | |
| 246 | + id="path3842" | |
| 247 | + d="m 2.5,26.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 248 | + style="fill:#888a85;fill-opacity:1;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 249 | + <path | |
| 250 | + transform="matrix(1.6666669,0,0,1.6666667,-32.000005,17.666667)" | |
| 251 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 252 | + sodipodi:ry="2.0999999" | |
| 253 | + sodipodi:rx="2.1000001" | |
| 254 | + sodipodi:cy="2" | |
| 255 | + sodipodi:cx="24" | |
| 256 | + id="path3844" | |
| 257 | + style="fill:#fcaf3e;fill-opacity:1;stroke:#ce5c00;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 258 | + sodipodi:type="arc" /> | |
| 259 | + <path | |
| 260 | + sodipodi:type="inkscape:offset" | |
| 261 | + inkscape:radius="-0.94178885" | |
| 262 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 263 | + xlink:href="#rect3053" | |
| 264 | + style="opacity:1;color:#000000;fill:none;stroke:#babdb6;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;enable-background:accumulate;fill-opacity:1" | |
| 265 | + id="path3846" | |
| 266 | + inkscape:href="#rect3053" | |
| 267 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 268 | + transform="translate(-16,16)" /> | |
| 269 | + <path | |
| 270 | + transform="translate(0,17)" | |
| 271 | + sodipodi:type="arc" | |
| 272 | + style="opacity:1;color:#000000;fill:none;stroke:#fce94f;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;enable-background:accumulate;fill-opacity:1" | |
| 273 | + id="path3848" | |
| 274 | + sodipodi:cx="8" | |
| 275 | + sodipodi:cy="4" | |
| 276 | + sodipodi:rx="2.5" | |
| 277 | + sodipodi:ry="2.5" | |
| 278 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 279 | + <path | |
| 280 | + sodipodi:nodetypes="ssccssccs" | |
| 281 | + inkscape:connector-curvature="0" | |
| 282 | + id="path3852" | |
| 283 | + d="m 34.5,26.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 284 | + style="fill:#edd400;fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 285 | + <path | |
| 286 | + transform="matrix(1.6666669,0,0,1.6666667,-5e-6,17.666667)" | |
| 287 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 288 | + sodipodi:ry="2.0999999" | |
| 289 | + sodipodi:rx="2.1000001" | |
| 290 | + sodipodi:cy="2" | |
| 291 | + sodipodi:cx="24" | |
| 292 | + id="path3854" | |
| 293 | + style="fill:#8f5902;fill-opacity:1;stroke:#000000;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 294 | + sodipodi:type="arc" /> | |
| 295 | + <path | |
| 296 | + sodipodi:type="inkscape:offset" | |
| 297 | + inkscape:radius="-0.94178885" | |
| 298 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 299 | + xlink:href="#rect3053" | |
| 300 | + style="opacity:1;color:#000000;fill:none;stroke:#fce94f;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;enable-background:accumulate;fill-opacity:1" | |
| 301 | + id="path3856" | |
| 302 | + inkscape:href="#rect3053" | |
| 303 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 304 | + transform="translate(16,16)" /> | |
| 305 | + <path | |
| 306 | + transform="translate(32,17)" | |
| 307 | + sodipodi:type="arc" | |
| 308 | + style="opacity:1;color:#000000;fill:none;stroke:#c17d11;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;enable-background:accumulate;fill-opacity:1" | |
| 309 | + id="path3858" | |
| 310 | + sodipodi:cx="8" | |
| 311 | + sodipodi:cy="4" | |
| 312 | + sodipodi:rx="2.5" | |
| 313 | + sodipodi:ry="2.5" | |
| 314 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 315 | + <path | |
| 316 | + sodipodi:nodetypes="ssccssccs" | |
| 317 | + inkscape:connector-curvature="0" | |
| 318 | + id="path3862" | |
| 319 | + d="m 18.5,26.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 320 | + style="fill:#75507b;fill-opacity:1;stroke:#5c3566;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 321 | + <path | |
| 322 | + transform="matrix(1.6666669,0,0,1.6666667,-16.000005,17.666667)" | |
| 323 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 324 | + sodipodi:ry="2.0999999" | |
| 325 | + sodipodi:rx="2.1000001" | |
| 326 | + sodipodi:cy="2" | |
| 327 | + sodipodi:cx="24" | |
| 328 | + id="path3864" | |
| 329 | + style="fill:#e9b96e;fill-opacity:1;stroke:#c17d11;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 330 | + sodipodi:type="arc" /> | |
| 331 | + <path | |
| 332 | + sodipodi:type="inkscape:offset" | |
| 333 | + inkscape:radius="-0.94178885" | |
| 334 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 335 | + xlink:href="#rect3053" | |
| 336 | + style="opacity:1;color:#000000;fill:none;stroke:#ad7fa8;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;enable-background:accumulate;fill-opacity:1" | |
| 337 | + id="path3866" | |
| 338 | + inkscape:href="#rect3053" | |
| 339 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 340 | + transform="translate(0,16)" /> | |
| 341 | + <path | |
| 342 | + transform="translate(16,17)" | |
| 343 | + sodipodi:type="arc" | |
| 344 | + style="opacity:0.50000000000000000;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;enable-background:accumulate;fill-opacity:1" | |
| 345 | + id="path3868" | |
| 346 | + sodipodi:cx="8" | |
| 347 | + sodipodi:cy="4" | |
| 348 | + sodipodi:rx="2.5" | |
| 349 | + sodipodi:ry="2.5" | |
| 350 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 351 | + <path | |
| 352 | + sodipodi:nodetypes="ssccssccs" | |
| 353 | + inkscape:connector-curvature="0" | |
| 354 | + id="path3872" | |
| 355 | + d="m 2.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 356 | + style="fill:#4e9a06;fill-opacity:1;stroke:#204a87;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 357 | + <path | |
| 358 | + transform="matrix(1.6666669,0,0,1.6666667,-32.000005,33.666666)" | |
| 359 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 360 | + sodipodi:ry="2.0999999" | |
| 361 | + sodipodi:rx="2.1000001" | |
| 362 | + sodipodi:cy="2" | |
| 363 | + sodipodi:cx="24" | |
| 364 | + id="path3874" | |
| 365 | + style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 366 | + sodipodi:type="arc" /> | |
| 367 | + <path | |
| 368 | + sodipodi:type="inkscape:offset" | |
| 369 | + inkscape:radius="-0.94178885" | |
| 370 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 371 | + xlink:href="#rect3053" | |
| 372 | + style="opacity:1;color:#000000;fill:none;stroke:#8ae234;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;enable-background:accumulate;fill-opacity:1" | |
| 373 | + id="path3876" | |
| 374 | + inkscape:href="#rect3053" | |
| 375 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 376 | + transform="translate(-16,32)" /> | |
| 377 | + <path | |
| 378 | + transform="translate(0,33)" | |
| 379 | + sodipodi:type="arc" | |
| 380 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;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;enable-background:accumulate;fill-opacity:1" | |
| 381 | + id="path3878" | |
| 382 | + sodipodi:cx="8" | |
| 383 | + sodipodi:cy="4" | |
| 384 | + sodipodi:rx="2.5" | |
| 385 | + sodipodi:ry="2.5" | |
| 386 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 387 | + <path | |
| 388 | + sodipodi:nodetypes="ssccssccs" | |
| 389 | + inkscape:connector-curvature="0" | |
| 390 | + id="path3882" | |
| 391 | + d="m 34.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 392 | + style="fill:#555753;fill-opacity:1;stroke:#2e3436;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 393 | + <path | |
| 394 | + transform="matrix(1.6666669,0,0,1.6666667,-5e-6,33.666666)" | |
| 395 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 396 | + sodipodi:ry="2.0999999" | |
| 397 | + sodipodi:rx="2.1000001" | |
| 398 | + sodipodi:cy="2" | |
| 399 | + sodipodi:cx="24" | |
| 400 | + id="path3884" | |
| 401 | + style="fill:#e9b96e;fill-opacity:1;stroke:#c17d11;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 402 | + sodipodi:type="arc" /> | |
| 403 | + <path | |
| 404 | + sodipodi:type="inkscape:offset" | |
| 405 | + inkscape:radius="-0.94178885" | |
| 406 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 407 | + xlink:href="#rect3053" | |
| 408 | + style="opacity:1;color:#000000;fill:none;stroke:#888a85;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;enable-background:accumulate;fill-opacity:1" | |
| 409 | + id="path3886" | |
| 410 | + inkscape:href="#rect3053" | |
| 411 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 412 | + transform="translate(16,32)" /> | |
| 413 | + <path | |
| 414 | + transform="translate(32,33)" | |
| 415 | + sodipodi:type="arc" | |
| 416 | + style="opacity:0.50000000000000000;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;enable-background:accumulate;fill-opacity:1" | |
| 417 | + id="path3888" | |
| 418 | + sodipodi:cx="8" | |
| 419 | + sodipodi:cy="4" | |
| 420 | + sodipodi:rx="2.5" | |
| 421 | + sodipodi:ry="2.5" | |
| 422 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 423 | + <path | |
| 424 | + sodipodi:nodetypes="ssccssccs" | |
| 425 | + inkscape:connector-curvature="0" | |
| 426 | + id="path3892" | |
| 427 | + d="m 18.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 428 | + style="fill:#cc0000;fill-opacity:1;stroke:#a40000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
| 429 | + <path | |
| 430 | + transform="matrix(1.6666669,0,0,1.6666667,-16.000005,33.666666)" | |
| 431 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
| 432 | + sodipodi:ry="2.0999999" | |
| 433 | + sodipodi:rx="2.1000001" | |
| 434 | + sodipodi:cy="2" | |
| 435 | + sodipodi:cx="24" | |
| 436 | + id="path3894" | |
| 437 | + style="fill:#c17d11;fill-opacity:1;stroke:#8f5902;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
| 438 | + sodipodi:type="arc" /> | |
| 439 | + <path | |
| 440 | + sodipodi:type="inkscape:offset" | |
| 441 | + inkscape:radius="-0.94178885" | |
| 442 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
| 443 | + xlink:href="#rect3053" | |
| 444 | + style="opacity:1;color:#000000;fill:none;stroke:#ef2929;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;enable-background:accumulate;fill-opacity:1" | |
| 445 | + id="path3896" | |
| 446 | + inkscape:href="#rect3053" | |
| 447 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
| 448 | + transform="translate(0,32)" /> | |
| 449 | + <path | |
| 450 | + transform="translate(16,33)" | |
| 451 | + sodipodi:type="arc" | |
| 452 | + style="opacity:1;color:#000000;fill:none;stroke:#e9b96e;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;enable-background:accumulate;fill-opacity:1" | |
| 453 | + id="path3898" | |
| 454 | + sodipodi:cx="8" | |
| 455 | + sodipodi:cy="4" | |
| 456 | + sodipodi:rx="2.5" | |
| 457 | + sodipodi:ry="2.5" | |
| 458 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
| 459 | + <path | |
| 460 | + style="opacity:0.4;fill:#204a87;fill-opacity:1;stroke:none" | |
| 461 | + d="m 2.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
| 462 | + id="path3964" | |
| 463 | + inkscape:connector-curvature="0" | |
| 464 | + sodipodi:nodetypes="ssccssccs" /> | |
| 465 | +</svg> | ... | ... |
3.65 KB
| ... | ... | @@ -0,0 +1,610 @@ |
| 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.48.5 r10040" | |
| 18 | + sodipodi:docname="block-profile-image.color.svg"> | |
| 19 | + <title | |
| 20 | + id="title2987">Block Icon</title> | |
| 21 | + <defs | |
| 22 | + id="defs4"> | |
| 23 | + <linearGradient | |
| 24 | + inkscape:collect="always" | |
| 25 | + id="linearGradient4943"> | |
| 26 | + <stop | |
| 27 | + style="stop-color:#ffffff;stop-opacity:1;" | |
| 28 | + offset="0" | |
| 29 | + id="stop4945" /> | |
| 30 | + <stop | |
| 31 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 32 | + offset="1" | |
| 33 | + id="stop4947" /> | |
| 34 | + </linearGradient> | |
| 35 | + <linearGradient | |
| 36 | + inkscape:collect="always" | |
| 37 | + id="linearGradient4907"> | |
| 38 | + <stop | |
| 39 | + style="stop-color:#000000;stop-opacity:1;" | |
| 40 | + offset="0" | |
| 41 | + id="stop4909" /> | |
| 42 | + <stop | |
| 43 | + style="stop-color:#000000;stop-opacity:0;" | |
| 44 | + offset="1" | |
| 45 | + id="stop4911" /> | |
| 46 | + </linearGradient> | |
| 47 | + <linearGradient | |
| 48 | + id="linearGradient4485"> | |
| 49 | + <stop | |
| 50 | + style="stop-color:#4e9a06;stop-opacity:1;" | |
| 51 | + offset="0" | |
| 52 | + id="stop4487" /> | |
| 53 | + <stop | |
| 54 | + id="stop4493" | |
| 55 | + offset="0.28571436" | |
| 56 | + style="stop-color:#4e9a06;stop-opacity:1" /> | |
| 57 | + <stop | |
| 58 | + style="stop-color:#73d216;stop-opacity:1" | |
| 59 | + offset="1" | |
| 60 | + id="stop4489" /> | |
| 61 | + </linearGradient> | |
| 62 | + <linearGradient | |
| 63 | + id="linearGradient4235"> | |
| 64 | + <stop | |
| 65 | + style="stop-color:#000000;stop-opacity:0" | |
| 66 | + offset="0" | |
| 67 | + id="stop4237" /> | |
| 68 | + <stop | |
| 69 | + id="stop4245" | |
| 70 | + offset="0.25" | |
| 71 | + style="stop-color:#000000;stop-opacity:1" /> | |
| 72 | + <stop | |
| 73 | + id="stop4243" | |
| 74 | + offset="0.5714286" | |
| 75 | + style="stop-color:#000000;stop-opacity:1" /> | |
| 76 | + <stop | |
| 77 | + style="stop-color:#000000;stop-opacity:0;" | |
| 78 | + offset="1" | |
| 79 | + id="stop4239" /> | |
| 80 | + </linearGradient> | |
| 81 | + <linearGradient | |
| 82 | + id="linearGradient2966"> | |
| 83 | + <stop | |
| 84 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 85 | + offset="0" | |
| 86 | + id="stop2968" /> | |
| 87 | + <stop | |
| 88 | + id="stop3006" | |
| 89 | + offset="0.5" | |
| 90 | + style="stop-color:#888a85;stop-opacity:1" /> | |
| 91 | + <stop | |
| 92 | + style="stop-color:#2e3436;stop-opacity:1" | |
| 93 | + offset="1" | |
| 94 | + id="stop2970" /> | |
| 95 | + </linearGradient> | |
| 96 | + <linearGradient | |
| 97 | + id="linearGradient2974"> | |
| 98 | + <stop | |
| 99 | + style="stop-color:#c1c1c1;stop-opacity:1;" | |
| 100 | + offset="0" | |
| 101 | + id="stop2976" /> | |
| 102 | + <stop | |
| 103 | + style="stop-color:#acacac;stop-opacity:1;" | |
| 104 | + offset="1" | |
| 105 | + id="stop2978" /> | |
| 106 | + </linearGradient> | |
| 107 | + <linearGradient | |
| 108 | + id="linearGradient2994"> | |
| 109 | + <stop | |
| 110 | + style="stop-color:#000000;stop-opacity:1;" | |
| 111 | + offset="0" | |
| 112 | + id="stop2996" /> | |
| 113 | + <stop | |
| 114 | + style="stop-color:#c9c9c9;stop-opacity:1;" | |
| 115 | + offset="1" | |
| 116 | + id="stop2998" /> | |
| 117 | + </linearGradient> | |
| 118 | + <linearGradient | |
| 119 | + inkscape:collect="always" | |
| 120 | + id="linearGradient3914-6"> | |
| 121 | + <stop | |
| 122 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
| 123 | + offset="0" | |
| 124 | + id="stop3916-9" /> | |
| 125 | + <stop | |
| 126 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
| 127 | + offset="1" | |
| 128 | + id="stop3918-3" /> | |
| 129 | + </linearGradient> | |
| 130 | + <linearGradient | |
| 131 | + gradientTransform="translate(-3,0)" | |
| 132 | + y2="45.5" | |
| 133 | + x2="41.5" | |
| 134 | + y1="18.5" | |
| 135 | + x1="35.5" | |
| 136 | + gradientUnits="userSpaceOnUse" | |
| 137 | + id="linearGradient3972" | |
| 138 | + xlink:href="#linearGradient3914-6" | |
| 139 | + inkscape:collect="always" /> | |
| 140 | + <linearGradient | |
| 141 | + inkscape:collect="always" | |
| 142 | + id="linearGradient4356"> | |
| 143 | + <stop | |
| 144 | + style="stop-color:#000000;stop-opacity:1;" | |
| 145 | + offset="0" | |
| 146 | + id="stop4358" /> | |
| 147 | + <stop | |
| 148 | + style="stop-color:#000000;stop-opacity:0;" | |
| 149 | + offset="1" | |
| 150 | + id="stop4360" /> | |
| 151 | + </linearGradient> | |
| 152 | + <linearGradient | |
| 153 | + id="linearGradient3800"> | |
| 154 | + <stop | |
| 155 | + style="stop-color:#f4d9b1;stop-opacity:1.0000000;" | |
| 156 | + offset="0.0000000" | |
| 157 | + id="stop3802" /> | |
| 158 | + <stop | |
| 159 | + style="stop-color:#df9725;stop-opacity:1.0000000;" | |
| 160 | + offset="1.0000000" | |
| 161 | + id="stop3804" /> | |
| 162 | + </linearGradient> | |
| 163 | + <linearGradient | |
| 164 | + inkscape:collect="always" | |
| 165 | + id="linearGradient3816"> | |
| 166 | + <stop | |
| 167 | + style="stop-color:#000000;stop-opacity:1;" | |
| 168 | + offset="0" | |
| 169 | + id="stop3818" /> | |
| 170 | + <stop | |
| 171 | + style="stop-color:#000000;stop-opacity:0;" | |
| 172 | + offset="1" | |
| 173 | + id="stop3820" /> | |
| 174 | + </linearGradient> | |
| 175 | + <linearGradient | |
| 176 | + id="linearGradient3824"> | |
| 177 | + <stop | |
| 178 | + style="stop-color:#ffffff;stop-opacity:1;" | |
| 179 | + offset="0" | |
| 180 | + id="stop3826" /> | |
| 181 | + <stop | |
| 182 | + style="stop-color:#c9c9c9;stop-opacity:1.0000000;" | |
| 183 | + offset="1.0000000" | |
| 184 | + id="stop3828" /> | |
| 185 | + </linearGradient> | |
| 186 | + <linearGradient | |
| 187 | + id="linearGradient4163"> | |
| 188 | + <stop | |
| 189 | + style="stop-color:#3b74bc;stop-opacity:1.0000000;" | |
| 190 | + offset="0.0000000" | |
| 191 | + id="stop4165" /> | |
| 192 | + <stop | |
| 193 | + style="stop-color:#2d5990;stop-opacity:1.0000000;" | |
| 194 | + offset="1.0000000" | |
| 195 | + id="stop4167" /> | |
| 196 | + </linearGradient> | |
| 197 | + <linearGradient | |
| 198 | + id="linearGradient3172"> | |
| 199 | + <stop | |
| 200 | + style="stop-color:#ffffff;stop-opacity:1;" | |
| 201 | + offset="0" | |
| 202 | + id="stop3174" /> | |
| 203 | + <stop | |
| 204 | + style="stop-color:#c9c9c9;stop-opacity:1.0000000;" | |
| 205 | + offset="1.0000000" | |
| 206 | + id="stop3176" /> | |
| 207 | + </linearGradient> | |
| 208 | + <linearGradient | |
| 209 | + inkscape:collect="always" | |
| 210 | + xlink:href="#linearGradient3824" | |
| 211 | + id="linearGradient4808" | |
| 212 | + gradientUnits="userSpaceOnUse" | |
| 213 | + gradientTransform="translate(-43.902423,-5.398254)" | |
| 214 | + x1="30.935921" | |
| 215 | + y1="29.553486" | |
| 216 | + x2="30.935921" | |
| 217 | + y2="35.803486" /> | |
| 218 | + <linearGradient | |
| 219 | + inkscape:collect="always" | |
| 220 | + xlink:href="#linearGradient4356" | |
| 221 | + id="linearGradient4810" | |
| 222 | + gradientUnits="userSpaceOnUse" | |
| 223 | + gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,10.321227,-9.516914)" | |
| 224 | + x1="22.686766" | |
| 225 | + y1="36.3904" | |
| 226 | + x2="21.408455" | |
| 227 | + y2="35.739632" /> | |
| 228 | + <radialGradient | |
| 229 | + inkscape:collect="always" | |
| 230 | + xlink:href="#linearGradient3816" | |
| 231 | + id="radialGradient4812" | |
| 232 | + gradientUnits="userSpaceOnUse" | |
| 233 | + cx="31.112698" | |
| 234 | + cy="19.008621" | |
| 235 | + fx="31.112698" | |
| 236 | + fy="19.008621" | |
| 237 | + r="8.6620579" /> | |
| 238 | + <radialGradient | |
| 239 | + inkscape:collect="always" | |
| 240 | + xlink:href="#linearGradient4163" | |
| 241 | + id="radialGradient4814" | |
| 242 | + gradientUnits="userSpaceOnUse" | |
| 243 | + gradientTransform="matrix(1.297564,0,0,0.884831,-19.843038,6.5422147)" | |
| 244 | + cx="28.089741" | |
| 245 | + cy="27.203083" | |
| 246 | + fx="28.089741" | |
| 247 | + fy="27.203083" | |
| 248 | + r="13.56536" /> | |
| 249 | + <linearGradient | |
| 250 | + inkscape:collect="always" | |
| 251 | + xlink:href="#linearGradient3824" | |
| 252 | + id="linearGradient4816" | |
| 253 | + gradientUnits="userSpaceOnUse" | |
| 254 | + gradientTransform="translate(-11.484533,1.6017457)" | |
| 255 | + x1="30.935921" | |
| 256 | + y1="29.553486" | |
| 257 | + x2="30.935921" | |
| 258 | + y2="35.803486" /> | |
| 259 | + <radialGradient | |
| 260 | + inkscape:collect="always" | |
| 261 | + xlink:href="#linearGradient3816" | |
| 262 | + id="radialGradient4818" | |
| 263 | + gradientUnits="userSpaceOnUse" | |
| 264 | + cx="31.112698" | |
| 265 | + cy="19.008621" | |
| 266 | + fx="31.112698" | |
| 267 | + fy="19.008621" | |
| 268 | + r="8.6620579" /> | |
| 269 | + <radialGradient | |
| 270 | + inkscape:collect="always" | |
| 271 | + xlink:href="#linearGradient3800" | |
| 272 | + id="radialGradient4820" | |
| 273 | + gradientUnits="userSpaceOnUse" | |
| 274 | + gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)" | |
| 275 | + cx="29.344931" | |
| 276 | + cy="17.064077" | |
| 277 | + fx="29.344931" | |
| 278 | + fy="17.064077" | |
| 279 | + r="9.1620579" /> | |
| 280 | + <linearGradient | |
| 281 | + inkscape:collect="always" | |
| 282 | + xlink:href="#linearGradient4356" | |
| 283 | + id="linearGradient4822" | |
| 284 | + gradientUnits="userSpaceOnUse" | |
| 285 | + gradientTransform="matrix(0.983375,0.181588,-0.181588,0.983375,-5.2528165,-1.04972)" | |
| 286 | + x1="20.661695" | |
| 287 | + y1="35.817974" | |
| 288 | + x2="22.626925" | |
| 289 | + y2="36.217758" /> | |
| 290 | + <linearGradient | |
| 291 | + inkscape:collect="always" | |
| 292 | + xlink:href="#linearGradient4356" | |
| 293 | + id="linearGradient4824" | |
| 294 | + gradientUnits="userSpaceOnUse" | |
| 295 | + gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,43.625067,-2.343463)" | |
| 296 | + x1="22.686766" | |
| 297 | + y1="36.3904" | |
| 298 | + x2="21.408455" | |
| 299 | + y2="35.739632" /> | |
| 300 | + <linearGradient | |
| 301 | + inkscape:collect="always" | |
| 302 | + xlink:href="#linearGradient4907" | |
| 303 | + id="linearGradient4913" | |
| 304 | + x1="24.5" | |
| 305 | + y1="44.5" | |
| 306 | + x2="24.5" | |
| 307 | + y2="1.5" | |
| 308 | + gradientUnits="userSpaceOnUse" /> | |
| 309 | + <filter | |
| 310 | + inkscape:collect="always" | |
| 311 | + id="filter4919"> | |
| 312 | + <feGaussianBlur | |
| 313 | + inkscape:collect="always" | |
| 314 | + stdDeviation="0.64" | |
| 315 | + id="feGaussianBlur4921" /> | |
| 316 | + </filter> | |
| 317 | + <linearGradient | |
| 318 | + inkscape:collect="always" | |
| 319 | + xlink:href="#linearGradient4943" | |
| 320 | + id="linearGradient4949" | |
| 321 | + x1="25.5" | |
| 322 | + y1="43.5" | |
| 323 | + x2="22.5" | |
| 324 | + y2="-0.5" | |
| 325 | + gradientUnits="userSpaceOnUse" /> | |
| 326 | + <clipPath | |
| 327 | + clipPathUnits="userSpaceOnUse" | |
| 328 | + id="clipPath4967"> | |
| 329 | + <rect | |
| 330 | + y="9.5" | |
| 331 | + x="-0.22649384" | |
| 332 | + height="43" | |
| 333 | + width="39" | |
| 334 | + id="rect4969" | |
| 335 | + style="color:#000000;fill:#ef2929;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
| 336 | + </clipPath> | |
| 337 | + <filter | |
| 338 | + inkscape:collect="always" | |
| 339 | + id="filter4971" | |
| 340 | + x="-0.31885714" | |
| 341 | + width="1.6377143" | |
| 342 | + y="-0.19241379" | |
| 343 | + height="1.3848276"> | |
| 344 | + <feGaussianBlur | |
| 345 | + inkscape:collect="always" | |
| 346 | + stdDeviation="4.65" | |
| 347 | + id="feGaussianBlur4973" /> | |
| 348 | + </filter> | |
| 349 | + </defs> | |
| 350 | + <sodipodi:namedview | |
| 351 | + id="base" | |
| 352 | + pagecolor="#ffffff" | |
| 353 | + bordercolor="#666666" | |
| 354 | + borderopacity="1.0" | |
| 355 | + inkscape:pageopacity="0.0" | |
| 356 | + inkscape:pageshadow="2" | |
| 357 | + inkscape:zoom="12.8125" | |
| 358 | + inkscape:cx="24" | |
| 359 | + inkscape:cy="24" | |
| 360 | + inkscape:document-units="px" | |
| 361 | + inkscape:current-layer="g4793" | |
| 362 | + showgrid="true" | |
| 363 | + inkscape:snap-to-guides="true" | |
| 364 | + inkscape:window-width="1440" | |
| 365 | + inkscape:window-height="834" | |
| 366 | + inkscape:window-x="0" | |
| 367 | + inkscape:window-y="27" | |
| 368 | + inkscape:window-maximized="1" | |
| 369 | + showguides="true" | |
| 370 | + inkscape:guide-bbox="true" | |
| 371 | + inkscape:snap-bbox="true"> | |
| 372 | + <inkscape:grid | |
| 373 | + type="xygrid" | |
| 374 | + id="grid2985" | |
| 375 | + empspacing="47" | |
| 376 | + visible="true" | |
| 377 | + enabled="true" | |
| 378 | + snapvisiblegridlinesonly="true" | |
| 379 | + originx="0.5px" | |
| 380 | + originy="0.5px" /> | |
| 381 | + <sodipodi:guide | |
| 382 | + orientation="1,0" | |
| 383 | + position="23.5,48.5" | |
| 384 | + id="guide2984" /> | |
| 385 | + <sodipodi:guide | |
| 386 | + orientation="1,0" | |
| 387 | + position="24.5,48.5" | |
| 388 | + id="guide2990" /> | |
| 389 | + <sodipodi:guide | |
| 390 | + orientation="1,0" | |
| 391 | + position="15.5,48.5" | |
| 392 | + id="guide2992" /> | |
| 393 | + <sodipodi:guide | |
| 394 | + orientation="1,0" | |
| 395 | + position="16.5,48.5" | |
| 396 | + id="guide2994" /> | |
| 397 | + <sodipodi:guide | |
| 398 | + orientation="1,0" | |
| 399 | + position="31.5,48.5" | |
| 400 | + id="guide2996" /> | |
| 401 | + <sodipodi:guide | |
| 402 | + orientation="1,0" | |
| 403 | + position="32.5,48.5" | |
| 404 | + id="guide2998" /> | |
| 405 | + <sodipodi:guide | |
| 406 | + orientation="0,1" | |
| 407 | + position="-0.5,32.5" | |
| 408 | + id="guide3027" /> | |
| 409 | + <sodipodi:guide | |
| 410 | + orientation="0,1" | |
| 411 | + position="-0.5,31.5" | |
| 412 | + id="guide3029" /> | |
| 413 | + <sodipodi:guide | |
| 414 | + orientation="0,1" | |
| 415 | + position="-0.5,24.5" | |
| 416 | + id="guide3031" /> | |
| 417 | + <sodipodi:guide | |
| 418 | + orientation="0,1" | |
| 419 | + position="-0.5,23.5" | |
| 420 | + id="guide3033" /> | |
| 421 | + <sodipodi:guide | |
| 422 | + orientation="0,1" | |
| 423 | + position="-0.5,16.5" | |
| 424 | + id="guide3035" /> | |
| 425 | + <sodipodi:guide | |
| 426 | + orientation="0,1" | |
| 427 | + position="-0.5,15.5" | |
| 428 | + id="guide3037" /> | |
| 429 | + <sodipodi:guide | |
| 430 | + orientation="1,0" | |
| 431 | + position="0.5,48.5" | |
| 432 | + id="guide3844" /> | |
| 433 | + <sodipodi:guide | |
| 434 | + orientation="0,1" | |
| 435 | + position="-0.5,47.5" | |
| 436 | + id="guide3846" /> | |
| 437 | + <sodipodi:guide | |
| 438 | + orientation="0,1" | |
| 439 | + position="-0.5,0.5" | |
| 440 | + id="guide3848" /> | |
| 441 | + <sodipodi:guide | |
| 442 | + orientation="1,0" | |
| 443 | + position="47.5,48.5" | |
| 444 | + id="guide3850" /> | |
| 445 | + </sodipodi:namedview> | |
| 446 | + <metadata | |
| 447 | + id="metadata7"> | |
| 448 | + <rdf:RDF> | |
| 449 | + <cc:Work | |
| 450 | + rdf:about=""> | |
| 451 | + <dc:format>image/svg+xml</dc:format> | |
| 452 | + <dc:type | |
| 453 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| 454 | + <dc:title>Block Icon</dc:title> | |
| 455 | + <dc:creator> | |
| 456 | + <cc:Agent> | |
| 457 | + <dc:title>Noosfero Project</dc:title> | |
| 458 | + </cc:Agent> | |
| 459 | + </dc:creator> | |
| 460 | + </cc:Work> | |
| 461 | + </rdf:RDF> | |
| 462 | + </metadata> | |
| 463 | + <g | |
| 464 | + transform="translate(4.7264916,-8)" | |
| 465 | + id="g3061"> | |
| 466 | + <g | |
| 467 | + id="g5012"> | |
| 468 | + <g | |
| 469 | + id="g4975"> | |
| 470 | + <path | |
| 471 | + style="fill:url(#linearGradient4913);fill-opacity:1;stroke:none;filter:url(#filter4919);opacity:0.6" | |
| 472 | + d="m 3.5,47.5 c 12,-2 29,-2 41,0 l -1,-46 -39,0 z" | |
| 473 | + id="path4897" | |
| 474 | + inkscape:connector-curvature="0" | |
| 475 | + transform="translate(-4.7264916,8)" | |
| 476 | + sodipodi:nodetypes="ccccc" /> | |
| 477 | + <g | |
| 478 | + id="g4963" | |
| 479 | + clip-path="url(#clipPath4967)"> | |
| 480 | + <rect | |
| 481 | + transform="translate(-4.7264916,8)" | |
| 482 | + y="1.5" | |
| 483 | + x="4.5" | |
| 484 | + height="43" | |
| 485 | + width="39" | |
| 486 | + id="rect4895" | |
| 487 | + style="color:#000000;fill:url(#linearGradient4949);stroke:none;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;enable-background:accumulate;fill-opacity:1" /> | |
| 488 | + <path | |
| 489 | + transform="translate(-4.7264916,8)" | |
| 490 | + inkscape:connector-curvature="0" | |
| 491 | + id="path4957" | |
| 492 | + d="m 21.5,1.5 -16,22 16,29 5,0 16,-29 -16,-22 z" | |
| 493 | + style="fill:#d3d7cf;stroke:none;filter:url(#filter4971)" | |
| 494 | + sodipodi:nodetypes="ccccccc" /> | |
| 495 | + </g> | |
| 496 | + <rect | |
| 497 | + y="9.5" | |
| 498 | + x="-0.22649193" | |
| 499 | + height="43" | |
| 500 | + width="39" | |
| 501 | + id="rect4953" | |
| 502 | + style="color:#000000;fill:none;stroke:#babdb6;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;enable-background:accumulate" /> | |
| 503 | + <rect | |
| 504 | + style="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;enable-background:accumulate;opacity:0.4" | |
| 505 | + id="rect5020" | |
| 506 | + width="37" | |
| 507 | + height="41" | |
| 508 | + x="0.77350843" | |
| 509 | + y="10.5" /> | |
| 510 | + </g> | |
| 511 | + </g> | |
| 512 | + <g | |
| 513 | + id="g4793" | |
| 514 | + transform="translate(-0.23507394,0.3902439)"> | |
| 515 | + <path | |
| 516 | + 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" | |
| 517 | + sodipodi:ry="8.6620579" | |
| 518 | + sodipodi:rx="8.6620579" | |
| 519 | + sodipodi:cy="19.008621" | |
| 520 | + sodipodi:cx="31.112698" | |
| 521 | + id="path4306" | |
| 522 | + style="color:#000000;fill:url(#radialGradient4812);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 523 | + sodipodi:type="arc" | |
| 524 | + transform="matrix(1.77551,0,0,0.583984,-35.737753,29.880306)" /> | |
| 525 | + <path | |
| 526 | + sodipodi:nodetypes="cczcczc" | |
| 527 | + id="path4308" | |
| 528 | + d="m 14.501641,43.237785 10.606602,0 c 3.005204,0 5.980484,-1.101932 7.071067,-4.242641 1.035639,-2.982476 0.176777,-8.662058 -6.540737,-13.258252 l -12.551146,0 c -6.7175134,4.24264 -7.5569904,10.044831 -6.0104064,13.435028 1.575595,3.45379 4.2426404,4.065865 7.4246204,4.065865 z" | |
| 529 | + style="color:#000000;fill:url(#radialGradient4814);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" | |
| 530 | + inkscape:connector-curvature="0" /> | |
| 531 | + <path | |
| 532 | + sodipodi:nodetypes="cccc" | |
| 533 | + id="path4310" | |
| 534 | + d="m 15.208748,27.327882 c 3.18198,2.828427 4.596194,13.081476 4.596194,13.081476 0,0 1.414213,-10.253048 3.889087,-13.258252 l -8.485281,0.176776 z" | |
| 535 | + style="color:#000000;fill:url(#linearGradient4816);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 536 | + inkscape:connector-curvature="0" /> | |
| 537 | + <path | |
| 538 | + style="color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 539 | + d="m 17.488188,28.388543 c 0,0 -2.151323,1.660335 -1.965991,3.660533 -2.041226,-1.800794 -2.099873,-5.251524 -2.099873,-5.251524 l 4.065864,1.590991 z" | |
| 540 | + id="path4312" | |
| 541 | + sodipodi:nodetypes="cccc" | |
| 542 | + inkscape:connector-curvature="0" /> | |
| 543 | + <path | |
| 544 | + 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" | |
| 545 | + d="m 14.430329,42.195679 10.493447,-0.0221 c 2.639723,0 5.253161,-0.967919 6.211112,-3.726667 0.909689,-2.61976 -0.09472,-7.608614 -5.995279,-11.645837 L 13.614884,26.55801 c -5.9005564,3.726667 -7.0426194,8.823219 -5.6620284,12.044182 1.380592,3.220963 3.3952114,3.57139 6.4774734,3.593487 z" | |
| 546 | + id="path4314" | |
| 547 | + sodipodi:nodetypes="cczcczc" | |
| 548 | + inkscape:connector-curvature="0" /> | |
| 549 | + <path | |
| 550 | + sodipodi:nodetypes="cccc" | |
| 551 | + id="path4316" | |
| 552 | + d="m 21.926262,28.388543 c 0,0 2.151323,1.660335 1.965991,3.660533 2.041226,-1.800794 2.099873,-5.251524 2.099873,-5.251524 l -4.065864,1.590991 z" | |
| 553 | + style="color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 554 | + inkscape:connector-curvature="0" /> | |
| 555 | + <path | |
| 556 | + transform="translate(-11.609533,5.1017457)" | |
| 557 | + sodipodi:type="arc" | |
| 558 | + style="color:#000000;fill:url(#radialGradient4818);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 559 | + id="path4318" | |
| 560 | + sodipodi:cx="31.112698" | |
| 561 | + sodipodi:cy="19.008621" | |
| 562 | + sodipodi:rx="8.6620579" | |
| 563 | + sodipodi:ry="8.6620579" | |
| 564 | + 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" /> | |
| 565 | + <path | |
| 566 | + 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" | |
| 567 | + sodipodi:ry="8.6620579" | |
| 568 | + sodipodi:rx="8.6620579" | |
| 569 | + sodipodi:cy="19.008621" | |
| 570 | + sodipodi:cx="31.112698" | |
| 571 | + id="path4320" | |
| 572 | + style="color:#000000;fill:url(#radialGradient4820);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" | |
| 573 | + sodipodi:type="arc" | |
| 574 | + transform="translate(-11.484533,1.6017457)" /> | |
| 575 | + <path | |
| 576 | + transform="matrix(0.877095,0,0,0.877095,-7.6606055,3.9380127)" | |
| 577 | + sodipodi:type="arc" | |
| 578 | + 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" | |
| 579 | + id="path4322" | |
| 580 | + sodipodi:cx="31.112698" | |
| 581 | + sodipodi:cy="19.008621" | |
| 582 | + sodipodi:rx="8.6620579" | |
| 583 | + sodipodi:ry="8.6620579" | |
| 584 | + 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" /> | |
| 585 | + <path | |
| 586 | + sodipodi:nodetypes="cccc" | |
| 587 | + id="path4354" | |
| 588 | + d="M 10.367258,42.376943 C 9.1196506,41.831974 8.5612636,40.518666 8.5612636,40.518666 9.4025446,36.44953 12.281188,33.47245 12.281188,33.47245 c 0,0 -2.27932,6.411514 -1.91393,8.904493 z" | |
| 589 | + style="opacity:0.22784807;color:#000000;fill:url(#linearGradient4822);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 590 | + inkscape:connector-curvature="0" /> | |
| 591 | + <path | |
| 592 | + style="opacity:0.22784807;color:#000000;fill:url(#linearGradient4824);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
| 593 | + d="m 29.272964,41.518592 c 1.231251,-0.580978 1.80438,-2.002321 1.80438,-2.002321 -0.95912,-4.042983 -3.976149,-6.842821 -3.976149,-6.842821 0,0 2.464593,6.342602 2.171769,8.845142 z" | |
| 594 | + id="path4364" | |
| 595 | + sodipodi:nodetypes="cccc" | |
| 596 | + inkscape:connector-curvature="0" /> | |
| 597 | + </g> | |
| 598 | + <text | |
| 599 | + xml:space="preserve" | |
| 600 | + style="font-size:6px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;opacity:0.7;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:Sans" | |
| 601 | + x="19.097727" | |
| 602 | + y="50.860977" | |
| 603 | + id="text4665" | |
| 604 | + sodipodi:linespacing="125%"><tspan | |
| 605 | + sodipodi:role="line" | |
| 606 | + id="tspan4667" | |
| 607 | + x="19.097727" | |
| 608 | + y="50.860977">Fulano</tspan></text> | |
| 609 | + </g> | |
| 610 | +</svg> | ... | ... |
903 Bytes
| ... | ... | @@ -0,0 +1,51 @@ |
| 1 | +jQuery(document).ready(function () { | |
| 2 | + jQuery("#block-types-navigation a.previous").hide(); | |
| 3 | + jQuery('.block-types-group').first().show( 'slide', { direction : 'down' }, 1000, function() { | |
| 4 | + jQuery('.block-types-group').first().addClass('active'); | |
| 5 | + jQuery(".block-types-group.active + .block-types-group").addClass('next'); | |
| 6 | + jQuery('#block-types-navigation a.previous').click(PreviousSlide); | |
| 7 | + jQuery('#block-types-navigation a.next').click(NextSlide); | |
| 8 | + }); | |
| 9 | + | |
| 10 | + firstBlockTypesGroup = jQuery(".block-types-group").first(); | |
| 11 | + lastBlockTypesGroup = jQuery(".block-types-group").last(); | |
| 12 | +}); | |
| 13 | + | |
| 14 | +function NextSlide() { | |
| 15 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
| 16 | + nextBlockTypesGroup = jQuery(".block-types-group.next").first(); | |
| 17 | + | |
| 18 | + activeBlockTypesGroup.hide( 'slide', { direction : 'left' }, 1000); | |
| 19 | + nextBlockTypesGroup.show( 'slide', { direction : 'right' }, 1000, function() { | |
| 20 | + activeBlockTypesGroup.removeClass('active'); | |
| 21 | + activeBlockTypesGroup.addClass('prev'); | |
| 22 | + nextBlockTypesGroup.removeClass('next'); | |
| 23 | + nextBlockTypesGroup.addClass('active'); | |
| 24 | + jQuery(".block-types-group.active + .block-types-group").addClass('next'); | |
| 25 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
| 26 | + jQuery("#block-types-navigation a.previous").show(); | |
| 27 | + | |
| 28 | + if ( activeBlockTypesGroup.is( lastBlockTypesGroup ) ) { | |
| 29 | + jQuery("#block-types-navigation a.next").hide(); | |
| 30 | + } | |
| 31 | + }); | |
| 32 | +} | |
| 33 | + | |
| 34 | +function PreviousSlide() { | |
| 35 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
| 36 | + previousBlockTypesGroup = jQuery(".block-types-group.prev").last(); | |
| 37 | + | |
| 38 | + activeBlockTypesGroup.hide( 'slide', { direction : 'right' }, 1000 ); | |
| 39 | + previousBlockTypesGroup.show( 'slide', { direction : 'left' }, 1000, function() { | |
| 40 | + activeBlockTypesGroup.removeClass('active'); | |
| 41 | + activeBlockTypesGroup.addClass('next'); | |
| 42 | + previousBlockTypesGroup.removeClass('prev'); | |
| 43 | + previousBlockTypesGroup.addClass('active'); | |
| 44 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
| 45 | + jQuery("#block-types-navigation a.next").show(); | |
| 46 | + | |
| 47 | + if ( activeBlockTypesGroup.is( firstBlockTypesGroup ) ) { | |
| 48 | + jQuery("#block-types-navigation a.previous").hide(); | |
| 49 | + } | |
| 50 | + }); | |
| 51 | +} | ... | ... |
public/stylesheets/application.css
| ... | ... | @@ -1736,13 +1736,13 @@ a.button.disabled, input.disabled { |
| 1736 | 1736 | background-position: top right; |
| 1737 | 1737 | } |
| 1738 | 1738 | #box-organizer div.box-1 { |
| 1739 | - background-image: url(../images/blocks/1.png); | |
| 1739 | + background-image: url(../images/1.png); | |
| 1740 | 1740 | } |
| 1741 | 1741 | #box-organizer div.box-2 { |
| 1742 | - background-image: url(../images/blocks/2.png); | |
| 1742 | + background-image: url(../images/2.png); | |
| 1743 | 1743 | } |
| 1744 | 1744 | #box-organizer div.box-3 { |
| 1745 | - background-image: url(../images/blocks/3.png); | |
| 1745 | + background-image: url(../images/3.png); | |
| 1746 | 1746 | } |
| 1747 | 1747 | #box-organizer .block { |
| 1748 | 1748 | cursor: move; | ... | ... |
| ... | ... | @@ -0,0 +1,137 @@ |
| 1 | +#block-types { | |
| 2 | + height: 100px; | |
| 3 | +} | |
| 4 | + | |
| 5 | +#block-types-container { | |
| 6 | + margin: 0 60px; | |
| 7 | +} | |
| 8 | + | |
| 9 | +.block-types-group { | |
| 10 | + display: none; | |
| 11 | + position: absolute; | |
| 12 | + min-width: 800px; | |
| 13 | +} | |
| 14 | + | |
| 15 | +#block-types-navigation a#next { | |
| 16 | + float: right; | |
| 17 | +} | |
| 18 | + | |
| 19 | +/*tirando a borda do colorbox se puder configurar para não ter me avise*/ | |
| 20 | +r, | |
| 21 | +#cboxTopLeft, | |
| 22 | +#cboxTopRight, | |
| 23 | +#cboxMiddleLeft, | |
| 24 | +#cboxContent, | |
| 25 | +#cboxMiddleRight, | |
| 26 | +#cboxBottomCenter, | |
| 27 | +#cboxBottomLeft, | |
| 28 | +#cboxBottomRight | |
| 29 | + { background-image: none; } | |
| 30 | + | |
| 31 | +/*background do colorbox*/ | |
| 32 | +#cboxLoadedContent { | |
| 33 | + background-color: #f5f5f5; | |
| 34 | + border-radius: 20px; | |
| 35 | +} | |
| 36 | + | |
| 37 | +#block-types .block-type { | |
| 38 | + min-height: 92px; | |
| 39 | + border: 0px solid #AAA; | |
| 40 | + margin: 0px; | |
| 41 | + padding: 0px; | |
| 42 | + text-align: center; | |
| 43 | + height: auto; | |
| 44 | + float: none; | |
| 45 | + display: inline-block; | |
| 46 | + overflow: auto; | |
| 47 | + width: 112px; | |
| 48 | + cursor: move; | |
| 49 | + vertical-align: top; | |
| 50 | +} | |
| 51 | + | |
| 52 | +#block-types .block-type:hover { | |
| 53 | + box-shadow: 0px 0px 0px 2px #FFF, | |
| 54 | + 0px 0px 0px 2px #FFF, | |
| 55 | + 0px 0px 10px rgba(0,0,0,0.6); | |
| 56 | + outline: none; | |
| 57 | +} | |
| 58 | + | |
| 59 | +#block-types .button-bar { | |
| 60 | + margin: 0; | |
| 61 | + display: none; | |
| 62 | + position: absolute; | |
| 63 | + right: 0%; | |
| 64 | + border: 0px solid #AAA; | |
| 65 | + margin: 0px; | |
| 66 | + padding: 0px; | |
| 67 | +} | |
| 68 | + | |
| 69 | +#block-types .block-type:hover .button-bar { | |
| 70 | + display: inline; | |
| 71 | +} | |
| 72 | + | |
| 73 | +#block-info-container { | |
| 74 | + width: 770px; | |
| 75 | + padding: 15px; | |
| 76 | + color: #444; | |
| 77 | +} | |
| 78 | + | |
| 79 | +#block-info-container #block-info-icon { | |
| 80 | + float: left; | |
| 81 | + padding-right: 10px; | |
| 82 | +} | |
| 83 | + | |
| 84 | +#block-info-container #block-info-header { | |
| 85 | + float: left; | |
| 86 | +} | |
| 87 | + | |
| 88 | +#block-info-container #block-info-header .block-type-icon{ | |
| 89 | + float: left; | |
| 90 | +} | |
| 91 | + | |
| 92 | +#block-info-container #block-info-header h1 { | |
| 93 | + margin: 0; | |
| 94 | + font-weight: normal; | |
| 95 | + font-family: "Arial Black", Liberation Sans, Arial, sans-serif; | |
| 96 | + margin-left: 5px; | |
| 97 | + white-space: nowrap; | |
| 98 | +} | |
| 99 | + | |
| 100 | +#block-info-container #block-info-header p{ | |
| 101 | + margin-left: 55px; | |
| 102 | +} | |
| 103 | + | |
| 104 | + | |
| 105 | +#block-info-container h2 { | |
| 106 | + margin: 0; | |
| 107 | + margin-top: 10px; | |
| 108 | + font-weight: normal; | |
| 109 | + font-family: "Arial Black", Liberation Sans, Arial, sans-serif; | |
| 110 | +} | |
| 111 | + | |
| 112 | +#block-info-container p { | |
| 113 | + margin: 0; | |
| 114 | +} | |
| 115 | + | |
| 116 | +#block-info-images { | |
| 117 | + clear: both; | |
| 118 | + overflow-x: auto; | |
| 119 | + padding-top: 15px; | |
| 120 | +} | |
| 121 | + | |
| 122 | +#block-info-images ul{ | |
| 123 | + margin: 0px; | |
| 124 | + padding: 0px; | |
| 125 | +} | |
| 126 | +#block-info-images li{ | |
| 127 | + list-style: none; | |
| 128 | + display: inline; | |
| 129 | + | |
| 130 | +} | |
| 131 | + | |
| 132 | + | |
| 133 | +#block-info-description { | |
| 134 | + margin-top: 20px; | |
| 135 | +} | |
| 136 | + | |
| 137 | + | ... | ... |
test/functional/environment_design_controller_test.rb
| ... | ... | @@ -165,12 +165,12 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
| 165 | 165 | assert_tag :tag => 'a', :attributes => {:href => '/admin'}, :child => {:tag => 'span', :content => "Back to control panel"} |
| 166 | 166 | end |
| 167 | 167 | |
| 168 | - should 'render add a new block functionality' do | |
| 168 | + should 'render block types container to add/move block functionality' do | |
| 169 | 169 | login_as(create_admin_user(Environment.default)) |
| 170 | - get :add_block | |
| 170 | + get :index | |
| 171 | 171 | |
| 172 | 172 | assert_response :success |
| 173 | - assert_template 'add_block' | |
| 173 | + assert_tag :tag => 'div', :attributes => {:id => 'block-types-container'} | |
| 174 | 174 | end |
| 175 | 175 | |
| 176 | 176 | should 'a environment block plugin add new blocks for environments' do |
| ... | ... | @@ -212,7 +212,7 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
| 212 | 212 | assert !@controller.available_blocks.include?(CustomBlock4) |
| 213 | 213 | end |
| 214 | 214 | |
| 215 | - should 'a block plugin with center position add new blocks only in this position' do | |
| 215 | + should 'a block plugin add new blocks in any position' do | |
| 216 | 216 | class CustomBlock1 < Block; end; |
| 217 | 217 | class CustomBlock2 < Block; end; |
| 218 | 218 | class CustomBlock3 < Block; end; |
| ... | ... | @@ -241,61 +241,18 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
| 241 | 241 | |
| 242 | 242 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
| 243 | 243 | login_as(create_admin_user(Environment.default)) |
| 244 | - get :add_block | |
| 245 | - | |
| 246 | - assert_response :success | |
| 247 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
| 248 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
| 249 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
| 250 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
| 251 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock5) | |
| 252 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock6) | |
| 253 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock7) | |
| 254 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock8) | |
| 255 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock9) | |
| 256 | - end | |
| 257 | - | |
| 258 | - should 'a block plugin with side position add new blocks only in this position' do | |
| 259 | - class CustomBlock1 < Block; end; | |
| 260 | - class CustomBlock2 < Block; end; | |
| 261 | - class CustomBlock3 < Block; end; | |
| 262 | - class CustomBlock4 < Block; end; | |
| 263 | - class CustomBlock5 < Block; end; | |
| 264 | - class CustomBlock6 < Block; end; | |
| 265 | - class CustomBlock7 < Block; end; | |
| 266 | - class CustomBlock8 < Block; end; | |
| 267 | - class CustomBlock9 < Block; end; | |
| 268 | - | |
| 269 | - class TestBlockPlugin < Noosfero::Plugin | |
| 270 | - def self.extra_blocks | |
| 271 | - { | |
| 272 | - CustomBlock1 => {:type => Environment, :position => [1]}, | |
| 273 | - CustomBlock2 => {:type => Environment, :position => 1}, | |
| 274 | - CustomBlock3 => {:type => Environment, :position => '1'}, | |
| 275 | - CustomBlock4 => {:type => Environment, :position => [2]}, | |
| 276 | - CustomBlock5 => {:type => Environment, :position => 2}, | |
| 277 | - CustomBlock6 => {:type => Environment, :position => '2'}, | |
| 278 | - CustomBlock7 => {:type => Environment, :position => [3]}, | |
| 279 | - CustomBlock8 => {:type => Environment, :position => 3}, | |
| 280 | - CustomBlock9 => {:type => Environment, :position => '3'}, | |
| 281 | - } | |
| 282 | - end | |
| 283 | - end | |
| 244 | + get :index | |
| 284 | 245 | |
| 285 | - Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) | |
| 286 | - login_as(create_admin_user(Environment.default)) | |
| 287 | - get :add_block | |
| 288 | 246 | assert_response :success |
| 289 | - | |
| 290 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock1) | |
| 291 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock2) | |
| 292 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock3) | |
| 293 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock4) | |
| 294 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
| 295 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
| 296 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
| 297 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
| 298 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock9) | |
| 247 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
| 248 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
| 249 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
| 250 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
| 251 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
| 252 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
| 253 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
| 254 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
| 255 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock9) | |
| 299 | 256 | end |
| 300 | 257 | |
| 301 | 258 | should 'a block plugin cannot be listed for unspecified types' do |
| ... | ... | @@ -325,17 +282,17 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
| 325 | 282 | |
| 326 | 283 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
| 327 | 284 | login_as(create_admin_user(Environment.default)) |
| 328 | - get :add_block | |
| 285 | + get :index | |
| 329 | 286 | assert_response :success |
| 330 | 287 | |
| 331 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
| 332 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
| 333 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
| 334 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
| 335 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
| 336 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
| 337 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
| 338 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
| 288 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
| 289 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
| 290 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
| 291 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
| 292 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
| 293 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
| 294 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
| 295 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
| 339 | 296 | end |
| 340 | 297 | |
| 341 | 298 | should 'clone a block' do |
| ... | ... | @@ -381,4 +338,21 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
| 381 | 338 | assert_equal json_response, [] |
| 382 | 339 | end |
| 383 | 340 | |
| 341 | + should 'display all available blocks in groups' do | |
| 342 | + login_as(create_admin_user(Environment.default)) | |
| 343 | + get :index | |
| 344 | + assert_select 'div.block-types-group', 2 | |
| 345 | + | |
| 346 | + assert_select 'div.block-types-group' do |elements| | |
| 347 | + assert_select 'div.block-type', 14 | |
| 348 | + end | |
| 349 | + end | |
| 350 | + | |
| 351 | + should 'paginate the block store with 7 elements per line' do | |
| 352 | + assert_equal 14, @controller.available_blocks.length | |
| 353 | + login_as(create_admin_user(Environment.default)) | |
| 354 | + get :index | |
| 355 | + assert_select 'div.block-types-group', 2, "something wrong happens with the pagination of the block store" | |
| 356 | + end | |
| 357 | + | |
| 384 | 358 | end | ... | ... |
test/functional/profile_design_controller_test.rb
| ... | ... | @@ -78,8 +78,29 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 78 | 78 | ###################################################### |
| 79 | 79 | # BEGIN - tests for BoxOrganizerController features |
| 80 | 80 | ###################################################### |
| 81 | + | |
| 82 | + def test_should_add_block_to_end_of_another_block | |
| 83 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.class.name}", :target => "end-of-box-#{@box2.id}" | |
| 84 | + @box2.reload | |
| 85 | + block = @box2.blocks.last | |
| 86 | + | |
| 87 | + assert_equal @b1.class.name, block.class.name | |
| 88 | + assert_equal @box2.blocks.size, block.position | |
| 89 | + end | |
| 90 | + | |
| 91 | + def test_should_add_block_to_begin_of_another_block | |
| 92 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.class.name}", :target => "before-block-#{@b4.id}" | |
| 93 | + | |
| 94 | + previous_position = @b4.position | |
| 95 | + | |
| 96 | + @b4.box.reload | |
| 97 | + @b4.reload | |
| 98 | + | |
| 99 | + assert_equal @b4.position, previous_position + 1 | |
| 100 | + end | |
| 101 | + | |
| 81 | 102 | def test_should_move_block_to_the_end_of_another_block |
| 82 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "end-of-box-#{@box2.id}" | |
| 103 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "end-of-box-#{@box2.id}" | |
| 83 | 104 | |
| 84 | 105 | @b1.reload |
| 85 | 106 | @box2.reload |
| ... | ... | @@ -91,7 +112,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 91 | 112 | |
| 92 | 113 | def test_should_move_block_to_the_middle_of_another_block |
| 93 | 114 | # block 4 is in box 2 |
| 94 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "before-block-#{@b4.id}" | |
| 115 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "before-block-#{@b4.id}" | |
| 95 | 116 | |
| 96 | 117 | @b1.reload |
| 97 | 118 | @b4.reload |
| ... | ... | @@ -102,7 +123,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 102 | 123 | end |
| 103 | 124 | |
| 104 | 125 | def test_block_can_be_moved_up |
| 105 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b4.id}", :target => "before-block-#{@b3.id}" | |
| 126 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b4.id}", :target => "before-block-#{@b3.id}" | |
| 106 | 127 | |
| 107 | 128 | @b4.reload |
| 108 | 129 | @b3.reload |
| ... | ... | @@ -114,7 +135,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 114 | 135 | assert_equal [1,2,3], [@b3,@b4,@b5].map {|item| item.position} |
| 115 | 136 | |
| 116 | 137 | # b3 -> before b5 |
| 117 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
| 138 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
| 118 | 139 | |
| 119 | 140 | [@b3,@b4,@b5].each do |item| |
| 120 | 141 | item.reload |
| ... | ... | @@ -123,13 +144,8 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 123 | 144 | assert_equal [1,2,3], [@b4, @b3, @b5].map {|item| item.position} |
| 124 | 145 | end |
| 125 | 146 | |
| 126 | - def test_move_block_should_redirect_when_not_called_via_ajax | |
| 127 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
| 128 | - assert_redirected_to :action => 'index' | |
| 129 | - end | |
| 130 | - | |
| 131 | 147 | def test_move_block_should_render_when_called_via_ajax |
| 132 | - xml_http_request :get, :move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
| 148 | + xml_http_request :get, :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
| 133 | 149 | assert_template 'move_block' |
| 134 | 150 | end |
| 135 | 151 | |
| ... | ... | @@ -169,49 +185,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 169 | 185 | end |
| 170 | 186 | end |
| 171 | 187 | |
| 172 | - should 'a block plugin with center position add new blocks only in this position' do | |
| 173 | - class CustomBlock1 < Block; end; | |
| 174 | - class CustomBlock2 < Block; end; | |
| 175 | - class CustomBlock3 < Block; end; | |
| 176 | - class CustomBlock4 < Block; end; | |
| 177 | - class CustomBlock5 < Block; end; | |
| 178 | - class CustomBlock6 < Block; end; | |
| 179 | - class CustomBlock7 < Block; end; | |
| 180 | - class CustomBlock8 < Block; end; | |
| 181 | - class CustomBlock9 < Block; end; | |
| 182 | - | |
| 183 | - class TestBlockPlugin < Noosfero::Plugin | |
| 184 | - def self.extra_blocks | |
| 185 | - { | |
| 186 | - CustomBlock1 => {:type => Person, :position => [1]}, | |
| 187 | - CustomBlock2 => {:type => Person, :position => 1}, | |
| 188 | - CustomBlock3 => {:type => Person, :position => '1'}, | |
| 189 | - CustomBlock4 => {:type => Person, :position => [2]}, | |
| 190 | - CustomBlock5 => {:type => Person, :position => 2}, | |
| 191 | - CustomBlock6 => {:type => Person, :position => '2'}, | |
| 192 | - CustomBlock7 => {:type => Person, :position => [3]}, | |
| 193 | - CustomBlock8 => {:type => Person, :position => 3}, | |
| 194 | - CustomBlock9 => {:type => Person, :position => '3'}, | |
| 195 | - } | |
| 196 | - end | |
| 197 | - end | |
| 198 | - | |
| 199 | - Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) | |
| 200 | - get :add_block, :profile => 'designtestuser' | |
| 201 | - assert_response :success | |
| 202 | - | |
| 203 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
| 204 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
| 205 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
| 206 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
| 207 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock5) | |
| 208 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock6) | |
| 209 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock7) | |
| 210 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock8) | |
| 211 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock9) | |
| 212 | - end | |
| 213 | - | |
| 214 | - should 'a block plugin with side position add new blocks only in this position' do | |
| 188 | + should 'a block plugin add new blocks in any position' do | |
| 215 | 189 | class CustomBlock1 < Block; end; |
| 216 | 190 | class CustomBlock2 < Block; end; |
| 217 | 191 | class CustomBlock3 < Block; end; |
| ... | ... | @@ -239,18 +213,18 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 239 | 213 | end |
| 240 | 214 | |
| 241 | 215 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
| 242 | - get :add_block, :profile => 'designtestuser' | |
| 216 | + get :index, :profile => 'designtestuser' | |
| 243 | 217 | assert_response :success |
| 244 | 218 | |
| 245 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock1) | |
| 246 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock2) | |
| 247 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock3) | |
| 248 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock4) | |
| 249 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
| 250 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
| 251 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
| 252 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
| 253 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock9) | |
| 219 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
| 220 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
| 221 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
| 222 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
| 223 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
| 224 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
| 225 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
| 226 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
| 227 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock9) | |
| 254 | 228 | end |
| 255 | 229 | |
| 256 | 230 | should 'a block plugin cannot be listed for unspecified types' do |
| ... | ... | @@ -279,17 +253,17 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 279 | 253 | end |
| 280 | 254 | |
| 281 | 255 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
| 282 | - get :add_block, :profile => 'designtestuser' | |
| 256 | + get :index, :profile => 'designtestuser' | |
| 283 | 257 | assert_response :success |
| 284 | 258 | |
| 285 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
| 286 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
| 287 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
| 288 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
| 289 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
| 290 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
| 291 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
| 292 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
| 259 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
| 260 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
| 261 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
| 262 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
| 263 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
| 264 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
| 265 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
| 266 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
| 293 | 267 | end |
| 294 | 268 | |
| 295 | 269 | should 'not edit main block with never option' do |
| ... | ... | @@ -331,6 +305,12 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 331 | 305 | assert_equal json_response.include?("/{profile}/"+article3.path), false |
| 332 | 306 | end |
| 333 | 307 | |
| 308 | + should 'display popup for show block information' do | |
| 309 | + get :show_block_type_info, :profile => 'designtestuser', :type => ArticleBlock.name | |
| 310 | + assert_response :success | |
| 311 | + assert_no_tag :tag => 'body' | |
| 312 | + end | |
| 313 | + | |
| 334 | 314 | ###################################################### |
| 335 | 315 | # END - tests for BoxOrganizerController features |
| 336 | 316 | ###################################################### |
| ... | ... | @@ -339,27 +319,6 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 339 | 319 | # BEGIN - tests for ProfileDesignController features |
| 340 | 320 | ###################################################### |
| 341 | 321 | |
| 342 | - should 'display popup for adding a new block' do | |
| 343 | - get :add_block, :profile => 'designtestuser' | |
| 344 | - assert_response :success | |
| 345 | - assert_no_tag :tag => 'body' # e.g. no layout | |
| 346 | - end | |
| 347 | - | |
| 348 | - should 'actually add a new block' do | |
| 349 | - assert_difference 'Block.count' do | |
| 350 | - post :add_block, :profile => 'designtestuser', :box_id => @box1.id, :type => RecentDocumentsBlock.name | |
| 351 | - assert_redirected_to :action => 'index' | |
| 352 | - end | |
| 353 | - end | |
| 354 | - | |
| 355 | - should 'not allow to create unknown types' do | |
| 356 | - assert_no_difference 'Block.count' do | |
| 357 | - assert_raise ArgumentError do | |
| 358 | - post :add_block, :profile => 'designtestuser', :box_id => @box1.id, :type => "PleaseLetMeCrackYourSite" | |
| 359 | - end | |
| 360 | - end | |
| 361 | - end | |
| 362 | - | |
| 363 | 322 | should 'provide edit screen for blocks' do |
| 364 | 323 | get :edit, :profile => 'designtestuser', :id => @b1.id |
| 365 | 324 | assert_template 'edit' |
| ... | ... | @@ -432,7 +391,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 432 | 391 | person = create_user_with_permission('test_user', 'edit_profile_design', ent) |
| 433 | 392 | login_as(person.user.login) |
| 434 | 393 | |
| 435 | - get :add_block, :profile => 'test_ent' | |
| 394 | + get :index, :profile => 'test_ent' | |
| 436 | 395 | |
| 437 | 396 | assert_no_tag :tag => 'input', :attributes => {:type => 'radio', :value => 'ProductsBlock'} |
| 438 | 397 | end |
| ... | ... | @@ -448,18 +407,18 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 448 | 407 | |
| 449 | 408 | should 'offer to create blog archives block only if has blog' do |
| 450 | 409 | holder.articles << Blog.new(:name => 'Blog test', :profile => holder) |
| 451 | - get :add_block, :profile => 'designtestuser' | |
| 452 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'BlogArchivesBlock' } | |
| 410 | + get :index, :profile => 'designtestuser' | |
| 411 | + assert_tag :tag => 'div', :attributes => { :id => 'block-BlogArchivesBlock' } | |
| 453 | 412 | end |
| 454 | 413 | |
| 455 | 414 | should 'not offer to create blog archives block if user dont have blog' do |
| 456 | - get :add_block, :profile => 'designtestuser' | |
| 457 | - assert_no_tag :tag => 'input', :attributes => { :name => 'type', :value => 'BlogArchivesBlock' } | |
| 415 | + get :index, :profile => 'designtestuser' | |
| 416 | + assert_no_tag :tag => 'div', :attributes => { :id => 'block-BlogArchivesBlock' } | |
| 458 | 417 | end |
| 459 | 418 | |
| 460 | 419 | should 'offer to create feed reader block' do |
| 461 | - get :add_block, :profile => 'designtestuser' | |
| 462 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'FeedReaderBlock' } | |
| 420 | + get :index, :profile => 'designtestuser' | |
| 421 | + assert_tag :tag => 'div', :attributes => { :id => 'block-FeedReaderBlock' } | |
| 463 | 422 | end |
| 464 | 423 | |
| 465 | 424 | should 'be able to edit FeedReaderBlock' do |
| ... | ... | @@ -569,17 +528,15 @@ class ProfileDesignControllerTest < ActionController::TestCase |
| 569 | 528 | end |
| 570 | 529 | |
| 571 | 530 | should 'allow admins to add RawHTMLBlock' do |
| 572 | - profile.stubs(:is_admin?).with(profile.environment).returns(true) | |
| 531 | + profile.stubs(:is_admin?).with(anything).returns(true) | |
| 573 | 532 | @controller.stubs(:user).returns(profile) |
| 574 | - get :add_block, :profile => 'designtestuser' | |
| 575 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'RawHTMLBlock' } | |
| 533 | + get :index, :profile => 'designtestuser' | |
| 534 | + assert_tag :tag => 'div', :attributes => { :id => 'block-RawHTMLBlock' } | |
| 576 | 535 | end |
| 577 | 536 | |
| 578 | 537 | should 'not allow normal users to add RawHTMLBlock' do |
| 579 | - profile.stubs(:is_admin?).with(profile.environment).returns(false) | |
| 580 | - @controller.stubs(:user).returns(profile) | |
| 581 | - get :add_block, :profile => 'designtestuser' | |
| 582 | - assert_no_tag :tag => 'input', :attributes => { :name => 'type', :value => 'RawHTMLBlock' } | |
| 538 | + get :index, :profile => 'designtestuser' | |
| 539 | + assert_no_tag :tag => 'div', :attributes => { :id => 'block-RawHTMLBlock' } | |
| 583 | 540 | end |
| 584 | 541 | |
| 585 | 542 | should 'editing article block displays right selected article' do | ... | ... |
test/unit/block_test.rb
| ... | ... | @@ -7,6 +7,10 @@ class BlockTest < ActiveSupport::TestCase |
| 7 | 7 | assert_kind_of String, Block.description |
| 8 | 8 | end |
| 9 | 9 | |
| 10 | + should 'describe shotly itself' do | |
| 11 | + assert_kind_of String, Block.short_description | |
| 12 | + end | |
| 13 | + | |
| 10 | 14 | should 'access owner through box' do |
| 11 | 15 | user = create_user('testinguser').person |
| 12 | 16 | |
| ... | ... | @@ -284,4 +288,33 @@ class BlockTest < ActiveSupport::TestCase |
| 284 | 288 | assert_equal block.cache_key('en'), block.cache_key('en', person) |
| 285 | 289 | end |
| 286 | 290 | |
| 291 | + should 'pretty_name method defined' do | |
| 292 | + assert Block.respond_to?(:pretty_name) | |
| 293 | + end | |
| 294 | + | |
| 295 | + should 'previews_path return the apth to preview images' do | |
| 296 | + class NewBlock < Block; end | |
| 297 | + assert_equal 'blocks/new_block/previews', NewBlock.preview_path | |
| 298 | + end | |
| 299 | + | |
| 300 | + should 'return the icon block path' do | |
| 301 | + class NewBlock < Block; end | |
| 302 | + assert_equal 'blocks/new_block/icon.png', NewBlock.icon_path | |
| 303 | + end | |
| 304 | + | |
| 305 | + should 'return the icon block path for blocks inside modules' do | |
| 306 | + module SomeModule class NewBlock < Block; end; end | |
| 307 | + assert_equal 'blocks/new_block/icon.png', SomeModule::NewBlock.icon_path | |
| 308 | + end | |
| 309 | + | |
| 310 | + should 'return the default icon for blocks without icon' do | |
| 311 | + class NewBlock < Block; end | |
| 312 | + assert_equal 'icon_block.png', NewBlock.default_icon_path | |
| 313 | + end | |
| 314 | + | |
| 315 | + should 'return the default preview path for blocks without preview images' do | |
| 316 | + class NewBlock < Block; end | |
| 317 | + assert_equal 'block_preview.png', NewBlock.default_preview_path | |
| 318 | + end | |
| 319 | + | |
| 287 | 320 | end | ... | ... |
| ... | ... | @@ -0,0 +1,316 @@ |
| 1 | +# encoding: UTF-8 | |
| 2 | +require File.dirname(__FILE__) + '/../test_helper' | |
| 3 | + | |
| 4 | +class BoxOrganizerHelperTest < ActionView::TestCase | |
| 5 | + | |
| 6 | + | |
| 7 | + def setup | |
| 8 | + @environment = Environment.default | |
| 9 | + end | |
| 10 | + | |
| 11 | + attr_reader :environment | |
| 12 | + | |
| 13 | + should 'max number of blocks be 7' do | |
| 14 | + assert_equal 7, max_number_of_blocks_per_line | |
| 15 | + end | |
| 16 | + | |
| 17 | + should 'display the default icon for block without icon' do | |
| 18 | + class SomeBlock < Block; end | |
| 19 | + block = SomeBlock | |
| 20 | + @plugins = mock | |
| 21 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 22 | + assert_match '/images/icon_block.png', display_icon(block) | |
| 23 | + end | |
| 24 | + | |
| 25 | + should 'display the icon block' do | |
| 26 | + class SomeBlock < Block; end | |
| 27 | + block = SomeBlock | |
| 28 | + @plugins = mock | |
| 29 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 30 | + | |
| 31 | + File.stubs(:exists?).returns(false) | |
| 32 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
| 33 | + assert_match 'blocks/some_block/icon.png', display_icon(block) | |
| 34 | + end | |
| 35 | + | |
| 36 | + should 'display the plugin icon block' do | |
| 37 | + class SomeBlock < Block; end | |
| 38 | + block = SomeBlock | |
| 39 | + class SomePlugin < Noosfero::Plugin; end | |
| 40 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 41 | + @plugins = mock | |
| 42 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 43 | + | |
| 44 | + File.stubs(:exists?).returns(false) | |
| 45 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
| 46 | + assert_match 'plugins/some/images/blocks/some_block/icon.png', display_icon(block) | |
| 47 | + end | |
| 48 | + | |
| 49 | + should 'display the theme icon block' do | |
| 50 | + class SomeBlock < Block; end | |
| 51 | + block = SomeBlock | |
| 52 | + | |
| 53 | + @plugins = mock | |
| 54 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 55 | + | |
| 56 | + @environment = mock | |
| 57 | + @environment.stubs(:theme).returns('some_theme') | |
| 58 | + | |
| 59 | + File.stubs(:exists?).returns(false) | |
| 60 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
| 61 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
| 62 | + end | |
| 63 | + | |
| 64 | + should 'display the theme icon block instead of block icon' do | |
| 65 | + class SomeBlock < Block; end | |
| 66 | + block = SomeBlock | |
| 67 | + | |
| 68 | + @plugins = mock | |
| 69 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 70 | + | |
| 71 | + @environment = mock | |
| 72 | + @environment.stubs(:theme).returns('some_theme') | |
| 73 | + | |
| 74 | + File.stubs(:exists?).returns(false) | |
| 75 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
| 76 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
| 77 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
| 78 | + end | |
| 79 | + | |
| 80 | + should 'display the theme icon block instead of plugin block icon' do | |
| 81 | + class SomeBlock < Block; end | |
| 82 | + block = SomeBlock | |
| 83 | + | |
| 84 | + class SomePlugin < Noosfero::Plugin; end | |
| 85 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 86 | + @plugins = mock | |
| 87 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 88 | + | |
| 89 | + @environment = mock | |
| 90 | + @environment.stubs(:theme).returns('some_theme') | |
| 91 | + | |
| 92 | + File.stubs(:exists?).returns(false) | |
| 93 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
| 94 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
| 95 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
| 96 | + end | |
| 97 | + | |
| 98 | + should 'display the theme icon block instead of block icon and plugin icon' do | |
| 99 | + class SomeBlock < Block; end | |
| 100 | + block = SomeBlock | |
| 101 | + | |
| 102 | + class SomePlugin < Noosfero::Plugin; end | |
| 103 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 104 | + @plugins = mock | |
| 105 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 106 | + | |
| 107 | + | |
| 108 | + @environment = mock | |
| 109 | + @environment.stubs(:theme).returns('some_theme') | |
| 110 | + | |
| 111 | + File.stubs(:exists?).returns(false) | |
| 112 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
| 113 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
| 114 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
| 115 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
| 116 | + end | |
| 117 | + | |
| 118 | + should 'display the plugin icon block instead of block icon' do | |
| 119 | + class SomeBlock < Block; end | |
| 120 | + block = SomeBlock | |
| 121 | + | |
| 122 | + class SomePlugin < Noosfero::Plugin; end | |
| 123 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 124 | + @plugins = mock | |
| 125 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 126 | + | |
| 127 | + | |
| 128 | + File.stubs(:exists?).returns(false) | |
| 129 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
| 130 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
| 131 | + assert_match 'plugins/some/images/blocks/some_block/icon.png', display_icon(block) | |
| 132 | + end | |
| 133 | + | |
| 134 | + should 'display the default preview for block without previews images' do | |
| 135 | + class SomeBlock < Block; end | |
| 136 | + block = SomeBlock | |
| 137 | + @plugins = mock | |
| 138 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 139 | + | |
| 140 | + doc = HTML::Document.new display_previews(block) | |
| 141 | + assert_select doc.root, 'li' do |elements| | |
| 142 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[0].to_s | |
| 143 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[1].to_s | |
| 144 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[2].to_s | |
| 145 | + end | |
| 146 | + end | |
| 147 | + | |
| 148 | + should 'display the previews of block' do | |
| 149 | + class SomeBlock < Block; end | |
| 150 | + block = SomeBlock | |
| 151 | + @plugins = mock | |
| 152 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 153 | + | |
| 154 | + Dir.stubs(:glob).returns([]) | |
| 155 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
| 156 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 157 | + doc = HTML::Document.new display_previews(block) | |
| 158 | + assert_select doc.root, 'li' do |elements| | |
| 159 | + assert_match /img.* src="\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 160 | + assert_match /img.* src="\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 161 | + end | |
| 162 | + end | |
| 163 | + | |
| 164 | + should 'display the plugin preview images of block' do | |
| 165 | + class SomeBlock < Block; end | |
| 166 | + block = SomeBlock | |
| 167 | + class SomePlugin < Noosfero::Plugin; end | |
| 168 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 169 | + @plugins = mock | |
| 170 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 171 | + | |
| 172 | + | |
| 173 | + Dir.stubs(:glob).returns([]) | |
| 174 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
| 175 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 176 | + doc = HTML::Document.new display_previews(block) | |
| 177 | + assert_select doc.root, 'li' do |elements| | |
| 178 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 179 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 180 | + end | |
| 181 | + | |
| 182 | + end | |
| 183 | + | |
| 184 | + should 'display the theme previews of block' do | |
| 185 | + class SomeBlock < Block; end | |
| 186 | + block = SomeBlock | |
| 187 | + | |
| 188 | + @plugins = mock | |
| 189 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 190 | + | |
| 191 | + @environment = mock | |
| 192 | + @environment.stubs(:theme).returns('some_theme') | |
| 193 | + | |
| 194 | + | |
| 195 | + Dir.stubs(:glob).returns([]) | |
| 196 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
| 197 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 198 | + doc = HTML::Document.new display_previews(block) | |
| 199 | + assert_select doc.root, 'li' do |elements| | |
| 200 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 201 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 202 | + end | |
| 203 | + | |
| 204 | + end | |
| 205 | + | |
| 206 | + should 'display the theme preview images of block instead of block preview images' do | |
| 207 | + class SomeBlock < Block; end | |
| 208 | + block = SomeBlock | |
| 209 | + | |
| 210 | + @plugins = mock | |
| 211 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
| 212 | + | |
| 213 | + @environment = mock | |
| 214 | + @environment.stubs(:theme).returns('some_theme') | |
| 215 | + | |
| 216 | + Dir.stubs(:glob).returns([]) | |
| 217 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
| 218 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 219 | + | |
| 220 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
| 221 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 222 | + | |
| 223 | + doc = HTML::Document.new display_previews(block) | |
| 224 | + assert_select doc.root, 'li' do |elements| | |
| 225 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 226 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 227 | + end | |
| 228 | + end | |
| 229 | + | |
| 230 | + should 'display the theme preview images of block instead of plugin preview images' do | |
| 231 | + class SomeBlock < Block; end | |
| 232 | + block = SomeBlock | |
| 233 | + | |
| 234 | + class SomePlugin < Noosfero::Plugin; end | |
| 235 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 236 | + @plugins = mock | |
| 237 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 238 | + | |
| 239 | + @environment = mock | |
| 240 | + @environment.stubs(:theme).returns('some_theme') | |
| 241 | + | |
| 242 | + Dir.stubs(:glob).returns([]) | |
| 243 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
| 244 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 245 | + | |
| 246 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
| 247 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 248 | + | |
| 249 | + doc = HTML::Document.new display_previews(block) | |
| 250 | + assert_select doc.root, 'li' do |elements| | |
| 251 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 252 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 253 | + end | |
| 254 | + | |
| 255 | + end | |
| 256 | + | |
| 257 | + should 'display the theme preview images of block instead of block previews and plugin previews' do | |
| 258 | + class SomeBlock < Block; end | |
| 259 | + block = SomeBlock | |
| 260 | + | |
| 261 | + class SomePlugin < Noosfero::Plugin; end | |
| 262 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 263 | + @plugins = mock | |
| 264 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 265 | + | |
| 266 | + | |
| 267 | + @environment = mock | |
| 268 | + @environment.stubs(:theme).returns('some_theme') | |
| 269 | + | |
| 270 | + Dir.stubs(:glob).returns([]) | |
| 271 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
| 272 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 273 | + | |
| 274 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
| 275 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 276 | + | |
| 277 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
| 278 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 279 | + | |
| 280 | + doc = HTML::Document.new display_previews(block) | |
| 281 | + assert_select doc.root, 'li' do |elements| | |
| 282 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 283 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 284 | + end | |
| 285 | + | |
| 286 | + end | |
| 287 | + | |
| 288 | + should 'display the plugin preview images of block instead of block previews' do | |
| 289 | + class SomeBlock < Block; end | |
| 290 | + block = SomeBlock | |
| 291 | + | |
| 292 | + class SomePlugin < Noosfero::Plugin; end | |
| 293 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
| 294 | + @plugins = mock | |
| 295 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
| 296 | + | |
| 297 | + Dir.stubs(:glob).returns([]) | |
| 298 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
| 299 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 300 | + | |
| 301 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
| 302 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 303 | + | |
| 304 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
| 305 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
| 306 | + | |
| 307 | + doc = HTML::Document.new display_previews(block) | |
| 308 | + assert_select doc.root, 'li' do |elements| | |
| 309 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
| 310 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
| 311 | + end | |
| 312 | + | |
| 313 | + end | |
| 314 | + | |
| 315 | + | |
| 316 | +end | ... | ... |
test/unit/communities_block_test.rb
| ... | ... | @@ -15,6 +15,15 @@ class CommunitiesBlockTest < ActiveSupport::TestCase |
| 15 | 15 | assert_not_equal ProfileListBlock.description, CommunitiesBlock.description |
| 16 | 16 | end |
| 17 | 17 | |
| 18 | + should 'describe shortly itself' do | |
| 19 | + assert_not_equal Block.short_description, CommunitiesBlock.short_description | |
| 20 | + end | |
| 21 | + | |
| 22 | + should 'have a pretty name defined' do | |
| 23 | + pretty_name = CommunitiesBlock.name.gsub('Block','') | |
| 24 | + assert_not_equal pretty_name, CommunitiesBlock.pretty_name | |
| 25 | + end | |
| 26 | + | |
| 18 | 27 | should 'list owner communities' do |
| 19 | 28 | block = CommunitiesBlock.new |
| 20 | 29 | ... | ... |