(Not documented)
# File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/standard.rb, line 14
14: def uhook_publish_block_widgets(block, new_block)
15: block.widgets.each do |widget|
16: new_widget = widget.clone
17: new_widget.block = new_block
18: new_widget.save_without_validation!
19: yield widget, new_widget
20: new_widget.without_page_expiration do
21: new_widget.save! # must validate now
22: end
23: end
24: end
(Not documented)
# File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/standard.rb, line 26
26: def uhook_publish_widget_asset_relations(widget, new_widget)
27: [:asset_relations, :category_relations].each do |relation_type|
28: if widget.respond_to?(relation_type)
29: widget.send(relation_type).each do |relation|
30: new_relation = relation.clone
31: new_relation.related_object = new_widget
32: new_relation.save!
33: end
34: end
35: end
36: end
(Not documented)
# File vendor/plugins/ubiquo_design/lib/ubiquo_design/connectors/standard.rb, line 38
38: def uhook_static_section_widget(locale = nil)
39: block = self.blocks.select { |b| b.block_type == "main" }.first
40: if block
41: Widget.first(:conditions => { :type => "StaticSection", :block_id => block.id })
42: end
43: end
Disabled; run with $DEBUG to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.