• Main Page
  • Modules
  • Classes
  • Files
  • File List

controllers/grid/files/fileList/linkAction/SelectFilesLinkAction.inc.php

00001 <?php
00015 import('lib.pkp.classes.linkAction.LinkAction');
00016 
00017 class SelectFilesLinkAction extends LinkAction {
00018 
00027    function SelectFilesLinkAction(&$request, $actionArgs, $actionLabel, $modalTitle = null) {
00028       // Create an ajax action request that'll contain
00029       // the file selection grid.
00030       import('lib.pkp.classes.linkAction.request.AjaxModal');
00031       $modalTitle = isset($modalTitle) ? $modalTitle : $actionLabel;
00032       $router =& $request->getRouter();
00033       $ajaxModal = new AjaxModal(
00034             $router->url($request, null, null, 'selectFiles', null, $actionArgs),
00035             $modalTitle, 'modal_add_file');
00036 
00037       // Configure the link action.
00038       parent::LinkAction('selectFiles', $ajaxModal, $actionLabel, 'add');
00039    }
00040 }
00041 
00042 ?>

Generated on Mon Sep 17 2012 13:58:55 for Open Monograph Press by  doxygen 1.7.1