(Not documented)
# File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/i18n.rb, line 66
66: def uhook_publish_block_widgets(block, new_block)
67: mapped_content_ids = {}
68: block.widgets.each do |widget|
69: next_content_id = mapped_content_ids[widget.content_id]
70:
71: new_widget = widget.clone
72: new_widget.block = new_block
73: new_widget.content_id = next_content_id
74: new_widget.save_without_validation!
75:
76: mapped_content_ids[widget.content_id] = new_widget.content_id
77:
78: yield widget, new_widget
79: new_widget.without_page_expiration do
80: new_widget.save! # must validate now
81: end
82: end
83: end
(Not documented)
# File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/i18n.rb, line 85
85: def uhook_static_section_widget(locale)
86: block = self.blocks.select { |b| b.block_type == "main" }.first
87: if block
88: ::Widget.locale(locale).first(:conditions => {
89: :type => "StaticSection", :block_id => block.id
90: })
91: end
92: end
Disabled; run with $DEBUG to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.