ActiveLayerIndex 0 ApplicationVersion com.omnigroup.OmniGrafflePro 138.33.0.157554 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 1466}} Class SolidGraphic FontInfo Font Helvetica Size 12 ID 2 Style shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 CreationDate 2011-05-03 13:59:36 +0000 Creator Andrew Hunter DisplayScale 1 0/72 in = 1.0000 in GraphDocumentVersion 8 GraphicsList Bounds {{345.65201, 544.02832}, {222.07201, 112}} Class ShapedGraphic FitText Vertical Flow Resize ID 48 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 Use the default implementation for the block (if) provided to the "blocks.use :some_block" method call.\ For example:\ <%= blocks.use :some_block do %>\ This is the default implementation for\ :some_block. \ <% end %>} VerticalPad 0 Bounds {{345.65201, 421.27899}, {222.07201, 98}} Class ShapedGraphic FitText Vertical Flow Resize ID 47 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 Look for a partial within the global Block's view directory (by default: /app/views/blocks)\ In our example, Blocks will attempt to render the partial: \ /app/views/blocks/_some_block.html.erb (or .haml)} VerticalPad 0 Bounds {{345.65201, 285.5}, {222.07201, 98}} Class ShapedGraphic FitText Vertical Flow Resize ID 46 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 Look for a partial within the currently executing controller's view directory.\ For example, if the current controller is the HomeController, Blocks will attempt to render the partial: \ /app/views/home/_some_block.html.erb (or .haml)} VerticalPad 0 Bounds {{345.65201, 157.97099}, {222.07201, 98}} Class ShapedGraphic FitText Vertical Flow Resize ID 44 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 Look for a block that has been defined inline using the "blocks.define :some_block" method.\ For example:\ <%= blocks.define :some_block do %>\ Definition for :some_block\ <% end %>} VerticalPad 0 Bounds {{178.759, 657.24597}, {368.91299, 84}} Class ShapedGraphic FitText Vertical Flow Resize ID 42 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 Render all blocks that have been defined using the "blocks.after :some_block" or "blocks.append :some_block" method.\ For example:\ <%= blocks.after :some_block do %>\ Code that gets executed after the block :some_block\ <% end %>} VerticalPad 0 Bounds {{213.76801, 568.75299}, {115.217, 63.043499}} Class ShapedGraphic ID 37 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 2d. Try and use the default implementation of the block} Bounds {{39.913601, 321.573}, {115.217, 44.927502}} Class ShapedGraphic ID 5 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 2. Render the block :some_block} Bounds {{59.670647, 460.12674}, {243.41161, 15}} Class ShapedGraphic Head ID 5 ID 41 Rotation 235.84356689453125 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color a 0.1 b 0 g 0 r 0 MiddleFraction 0.70634919404983521 shadow Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {0, 2} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 37 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{234.90024, 524.27673}, {72.952515, 15}} Class ShapedGraphic Head ID 37 ID 40 Rotation 90 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color a 0.1 b 0 g 0 r 0 MiddleFraction 0.70634919404983521 shadow Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {0, 2} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 36 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{242.50877, 394.88928}, {57.735443, 15}} Class ShapedGraphic Head ID 36 ID 39 Rotation 90 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color a 0.1 b 0 g 0 r 0 MiddleFraction 0.70634919404983521 shadow Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {0, 2} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 35 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{236.13374, 266.73523}, {70.485504, 15}} Class ShapedGraphic Head ID 35 ID 38 Rotation 90 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color a 0.1 b 0 g 0 r 0 MiddleFraction 0.70634919404983521 shadow Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {0, 2} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 32 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{112.10933, 272.53275}, {133.19077, 15}} Class ShapedGraphic Head ID 32 ID 27 Rotation 321.74789428710938 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color a 0.1 b 0 g 0 r 0 MiddleFraction 0.70634919404983521 shadow Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {0, 2} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 5 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{213.76801, 431.75699}, {115.217, 63.043499}} Class ShapedGraphic ID 36 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 2c. Try and render a partial within the global blocks view directory} Bounds {{213.76801, 309.978}, {115.217, 63.043499}} Class ShapedGraphic ID 35 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 2b. Try and render a partial within the current controller's view directory} Bounds {{177.536, 59.971001}, {368.91299, 98}} Class ShapedGraphic FitText Vertical Flow Resize ID 34 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 Render all blocks that have been defined using the "blocks.before :some_block" or "blocks.prepend :some_block" method.\ For example:\ <%= blocks.before :some_block do %>\ Code that gets executed before the block :some_block\ <% end %>} VerticalPad 0 Bounds {{213.76801, 175.44901}, {115.217, 63.043499}} Class ShapedGraphic ID 32 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 2a. Try and render the block as a previously defined inline block} Bounds {{80.149101, 44.7005}, {32.3009, 40}} Class ShapedGraphic ID 31 Rotation 90.531463623046875 Shape AdjustableArrow ShapeData ratio 0.50000017881393433 width 20.000001907348633 Style fill Color b 1 g 0.81593 r 0.555535 FillType 2 GradientAngle 90 GradientColor b 0.874372 g 0.637537 r 0.304356 MiddleFraction 0.4523809552192688 shadow Color a 0.4 b 0 g 0 r 0 ShadowVector {0, 2} stroke Color b 0.794995 g 0.459724 r 0 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{-54.720627, 499.24329}, {304.48547, 40}} Class ShapedGraphic Head ID 6 ID 30 Rotation 90 Shape AdjustableArrow ShapeData ratio 0.50000017881393433 width 20.000001907348633 Style fill Color b 1 g 0.81593 r 0.555535 FillType 2 GradientAngle 90 GradientColor b 0.874372 g 0.637537 r 0.304356 MiddleFraction 0.4523809552192688 shadow Color a 0.4 b 0 g 0 r 0 ShadowVector {0, 2} stroke Color b 0.794995 g 0.459724 r 0 Tail ID 5 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{5.3512955, 208.90239}, {184.34122, 40}} Class ShapedGraphic Head ID 5 ID 29 Rotation 89.999900817871094 Shape AdjustableArrow ShapeData ratio 0.50000017881393433 width 20.000001907348633 Style fill Color b 1 g 0.81593 r 0.555535 FillType 2 GradientAngle 90 GradientColor b 0.874372 g 0.637537 r 0.304356 MiddleFraction 0.4523809552192688 shadow Color a 0.4 b 0 g 0 r 0 ShadowVector {0, 2} stroke Color b 0.794995 g 0.459724 r 0 Tail ID 4 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{39.913601, 671.98602}, {115.217, 54.521702}} Class ShapedGraphic ID 6 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 3. Render all the After blocks for :some_block} Bounds {{39.9132, 81.710098}, {115.217, 54.521702}} Class ShapedGraphic ID 4 Shape Rectangle Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 1. Render all the "Before" blocks for :some_block} Bounds {{39.9132, 28.2609}, {128, 14}} Class ShapedGraphic FitText YES Flow Resize ID 3 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf230 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 blocks.use :some_block} VerticalPad 0 Wrap NO GridInfo GuidesLocked NO GuidesVisible YES HPages 1 ImageCounter 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 LinksVisible NO MagnetsVisible NO MasterSheets ModificationDate 2012-01-26 22:36:08 +0000 Modifier Andrew Hunter NotesVisible NO Orientation 2 OriginVisible NO PageBreaks YES PrintInfo NSBottomMargin float 41 NSHorizonalPagination int 0 NSLeftMargin float 18 NSPaperSize coded BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgWQCgRgDhg== NSPrintReverseOrientation int 0 NSRightMargin float 18 NSTopMargin float 18 PrintOnePage ReadOnly NO RowAlign 1 RowSpacing 36 SheetTitle Canvas 1 SmartAlignmentGuidesActive YES SmartDistanceGuidesActive YES UniqueID 1 UseEntirePage VPages 2 WindowInfo CurrentSheet 0 ExpandedCanvases name Canvas 1 Frame {{98, 95}, {1312, 1200}} ListView OutlineWidth 142 RightSidebar ShowRuler Sidebar SidebarWidth 120 VisibleRegion {{-133, 24.63768}, {842.7536, 757.2464}} Zoom 1.3799999952316284 ZoomValues Canvas 1 1.3799999952316284 1.2899999618530273 saveQuickLookFiles YES