/[Frey]/trunk/lib/Frey/Run.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/Frey/Run.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 467 by dpavlin, Wed Nov 19 19:28:09 2008 UTC revision 499 by dpavlin, Mon Nov 24 21:32:32 2008 UTC
# Line 83  sub html { Line 83  sub html {
83    
84                          $o->depends if $o->can('depends');                          $o->depends if $o->can('depends');
85    
86                          push @{ $self->status }, { qq|<a target="editor" href="/editor+$class+1">$class</a>| => $self->params };                          push @{ $self->status }, { $self->editor( $class ) => $self->params };
87    
88                          if ( $self->run eq 'as_markup' ) {                          if ( $self->run eq 'as_markup' ) {
89                                  warn "## using ",ref($o), "->as_markup";                                  warn "## using ",ref($o), "->as_markup";
# Line 91  sub html { Line 91  sub html {
91                                          $html = $o->page;                                          $html = $o->page;
92                                  }                                  }
93                                  $body = $o->as_markup unless $html;                                  $body = $o->as_markup unless $html;
   
94                                  warn ">>> markup $class ",length( $html || $body ), " ", $html ? 'html' : 'body', " bytes";                                  warn ">>> markup $class ",length( $html || $body ), " ", $html ? 'html' : 'body', " bytes";
95                          } elsif ( $self->run eq 'as_sponge' ) {                          } elsif ( $self->run eq 'as_sponge' ) {
96                                  $data = $o->as_sponge;                                  $data = $o->as_sponge;
# Line 117  sub html { Line 116  sub html {
116                                  push @{ $self->status }, { 'data' => $data };                                  push @{ $self->status }, { 'data' => $data };
117                          }                          }
118                          if ( ! $html ) {                          if ( ! $html ) {
119                                  $body .= Frey::View::Dumper->new( data => $data )->as_markup;                                  $body  = Frey::View::Dumper->new( data => $body )->as_markup if ref $body;
120                                    $body .= Frey::View::Dumper->new( data => $data )->as_markup if defined $data;
121                          }                          }
122    
123                          # override our status with one from object                          # override our status with one from object

Legend:
Removed from v.467  
changed lines
  Added in v.499

  ViewVC Help
Powered by ViewVC 1.1.26