Improved box system
authorMarcel Werk <burntime@woltlab.com>
Sun, 10 Apr 2016 17:57:00 +0000 (19:57 +0200)
committerMarcel Werk <burntime@woltlab.com>
Sun, 10 Apr 2016 18:03:55 +0000 (20:03 +0200)
commit413fd5a38ed46f393c1fc9231cb649ec4f999977
tree4ea85f99d13e00383f3134da7cd3867a1677d850
parent47c269ead37c5f0a2f71cb5c505571786694d36c
Improved box system

* Added support for visibility exceptions in PIP
* Renamed classname to controller
* Added box controller interface
* Added some default boxes
19 files changed:
com.woltlab.wcf/box.xml [new file with mode: 0644]
com.woltlab.wcf/package.xml
com.woltlab.wcf/page.xml
com.woltlab.wcf/templates/boxRecentActivity.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/boxRecentActivitySidebar.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/install.php
wcfsetup/install/files/acp/post_install.php
wcfsetup/install/files/acp/templates/boxAdd.tpl
wcfsetup/install/files/lib/acp/form/BoxAddForm.class.php
wcfsetup/install/files/lib/acp/form/BoxEditForm.class.php
wcfsetup/install/files/lib/data/box/Box.class.php
wcfsetup/install/files/lib/system/box/AbstractBoxController.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/box/IBoxController.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/box/RecentActivityBoxController.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/package/PackageUninstallationDispatcher.class.php
wcfsetup/install/files/lib/system/package/plugin/BoxPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/MenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php
wcfsetup/setup/db/install.sql