Index: branches/5.1.x/admin/system_presets/simple/form_submissions_formsubs.php =================================================================== diff -u -N -r13390 -r13823 --- branches/5.1.x/admin/system_presets/simple/form_submissions_formsubs.php (.../form_submissions_formsubs.php) (revision 13390) +++ branches/5.1.x/admin/system_presets/simple/form_submissions_formsubs.php (.../form_submissions_formsubs.php) (revision 13823) @@ -5,7 +5,7 @@ // toolbar buttons $remove_buttons = Array ( // list of forms -// 'formsubs_list' => Array ('edit', 'delete', 'dbl-click'), +// 'formsubs_list' => Array ('edit', 'delete', 'view', 'dbl-click'), // editing form // 'formsubs_view' => Array ('select', 'cancel', 'prev', 'next'), Index: branches/5.1.x/core/admin_templates/submissions/submissions_list.tpl =================================================================== diff -u -N -r13390 -r13823 --- branches/5.1.x/core/admin_templates/submissions/submissions_list.tpl (.../submissions_list.tpl) (revision 13390) +++ branches/5.1.x/core/admin_templates/submissions/submissions_list.tpl (.../submissions_list.tpl) (revision 13823) @@ -27,6 +27,18 @@ std_delete_items('formsubs') } ) ); + a_toolbar.AddButton( new ToolBarSeparator('sep2') ); + + a_toolbar.AddButton( + new ToolBarButton( + 'view', + '', + function(id) { + show_viewmenu(a_toolbar,'view'); + } + ) + ); + a_toolbar.Render(); Index: branches/5.1.x/core/units/forms/form_submissions/form_submissions_config.php =================================================================== diff -u -N -r13390 -r13823 --- branches/5.1.x/core/units/forms/form_submissions/form_submissions_config.php (.../form_submissions_config.php) (revision 13390) +++ branches/5.1.x/core/units/forms/form_submissions/form_submissions_config.php (.../form_submissions_config.php) (revision 13823) @@ -1,6 +1,6 @@ Array ( 'prefixes' => Array('form', 'formsubs_List'), 'format' => "!la_title_FormSubmissions! '#form_titlefield#'", - 'toolbar_buttons' => Array ('edit', 'delete', 'dbl-click'), + 'toolbar_buttons' => Array ('edit', 'delete', 'view', 'dbl-click'), ), 'formsubs_view' => Array( Index: branches/5.1.x/core/units/forms/form_submissions/form_submissions_eh.php =================================================================== diff -u -N -r13390 -r13823 --- branches/5.1.x/core/units/forms/form_submissions/form_submissions_eh.php (.../form_submissions_eh.php) (revision 13390) +++ branches/5.1.x/core/units/forms/form_submissions/form_submissions_eh.php (.../form_submissions_eh.php) (revision 13823) @@ -1,6 +1,6 @@ SetRedirectParam('pass', 'm,form,formsubs'); } } + + /** + * Set's new perpage for grid + * + * @param kEvent $event + */ + function OnSetPerPage(&$event) + { + parent::OnSetPerPage($event); + + $event->SetRedirectParam('pass', 'm,form,' . $event->getPrefixSpecial()); + } + + /** + * Occurs when page is changed (only for hooking) + * + * @param kEvent $event + */ + function OnSetPage(&$event) + { + parent::OnSetPage($event); + + $event->SetRedirectParam('pass', 'm,form,' . $event->getPrefixSpecial()); + } } \ No newline at end of file