[Jifty-commit] r1847 - in jifty/trunk: lib/Jifty/Web/Form
lib/Jifty/Web/Form/Field
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Wed Aug 23 13:21:02 EDT 2006
Author: jesse
Date: Wed Aug 23 13:21:00 2006
New Revision: 1847
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Web/Form/Field/Button.pm
jifty/trunk/lib/Jifty/Web/Form/Link.pm
Log:
r21859 at pinglin: jesse | 2006-08-23 13:20:29 -0400
* Accesskey support added to buttons and links. It just uses the same keys as our javascript key bindings.
Modified: jifty/trunk/lib/Jifty/Web/Form/Field/Button.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/Form/Field/Button.pm (original)
+++ jifty/trunk/lib/Jifty/Web/Form/Field/Button.pm Wed Aug 23 13:21:00 2006
@@ -31,6 +31,7 @@
'name="' . $self->input_name . '" ',
'value="' . _($self->label ). '"',
'id="'. Jifty->web->serial . '"',
+ ($self->key_binding ? qq( accesskey="@{[$self->key_binding]}") : ''),
$self->_widget_class('button', ($self->button_as_link ? ("button_as_link") : ())),
$self->javascript,
' />',
Modified: jifty/trunk/lib/Jifty/Web/Form/Link.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/Form/Link.pm (original)
+++ jifty/trunk/lib/Jifty/Web/Form/Link.pm Wed Aug 23 13:21:00 2006
@@ -113,6 +113,7 @@
Jifty->web->out(qq( class="@{[$self->class]}")) if $self->class;
Jifty->web->out(qq( title="@{[$self->tooltip]}")) if $tooltip;
Jifty->web->out(qq( target="@{[$self->target]}")) if $self->target;
+ Jifty->web->out(qq( accesskey="@{[$self->key_binding]}")) if $self->key_binding;
Jifty->web->out(qq( href="@{[$self->url]}"));
Jifty->web->out( $self->javascript() );
Jifty->web->out(qq(>$label</a>));
More information about the Jifty-commit
mailing list