From d322363b1af33d53a3fa71174704aeba34d19aea Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Thu, 15 Sep 2011 13:52:48 +0200 Subject: [PATCH] Marked items are now displayed on page load. Reworked ClipboardAction to allow a better inheritance. ClipboardHandler now caches raw data for marked items, allowing further processing. --- .../install/files/acp/templates/userList.tpl | 6 +- wcfsetup/install/files/js/WCF.js | 90 ++++++++++++++++++- .../ClipboardLoadMarkedItemsAction.class.php | 14 +++ .../files/lib/acp/page/UserListPage.class.php | 3 +- .../lib/action/ClipboardAction.class.php | 29 +++--- .../ClipboardLoadMarkedItemsAction.class.php | 44 +++++++++ .../clipboard/ClipboardHandler.class.php | 60 ++++++++++--- 7 files changed, 219 insertions(+), 27 deletions(-) create mode 100644 wcfsetup/install/files/lib/acp/action/ClipboardLoadMarkedItemsAction.class.php create mode 100644 wcfsetup/install/files/lib/action/ClipboardLoadMarkedItemsAction.class.php diff --git a/wcfsetup/install/files/acp/templates/userList.tpl b/wcfsetup/install/files/acp/templates/userList.tpl index 99f5ff76c4..d23a945e36 100644 --- a/wcfsetup/install/files/acp/templates/userList.tpl +++ b/wcfsetup/install/files/acp/templates/userList.tpl @@ -3,7 +3,7 @@