Jifty::Plugin::WyzzEditor::Textarea - Wyzz editor for textarea


Jifty-Plugin-WyzzEditor documentation Contained in the Jifty-Plugin-WyzzEditor distribution.

Index


Code Index:

NAME

Top

Jifty::Plugin::WyzzEditor::Textarea - Wyzz editor for textarea

render_widget

html widget


Jifty-Plugin-WyzzEditor documentation Contained in the Jifty-Plugin-WyzzEditor distribution.

package Jifty::Plugin::WyzzEditor::Textarea;
use base qw(Jifty::Web::Form::Field::Textarea);

our $VERSION = '0.01';

sub render_widget {
    my $self  = shift;
    my $field;
    $field .= qq!<textarea!;
    $field .= qq! name="@{[ $self->input_name ]}"!;
    $field .= qq! id="@{[ $self->element_id ]}"!;
    $field .= qq! rows="@{[$self->rows || 5 ]}"!;
    $field .= qq! cols="@{[$self->cols || 60]}"!;
    $field .= $self->_widget_class;
    $field .= qq! >!;
    $field .= Jifty->web->escape($self->current_value) if $self->current_value;
    $field .= qq!</textarea>\n!;
	$field .= qq!<script type="text/javascript">\n!;
	$field .= qq! make_wyzz('@{[ $self->element_id ]}');\n!; 
    $field .= qq!</script>\n!; 

    Jifty->web->out($field);
    '';
}


1;