| Jifty-Plugin-WyzzEditor documentation | Contained in the Jifty-Plugin-WyzzEditor distribution. |
Jifty::Plugin::WyzzEditor::Textarea - Wyzz editor for textarea
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;