Added support for paid subscriptions
authorMarcel Werk <burntime@woltlab.com>
Wed, 17 Sep 2014 15:06:01 +0000 (17:06 +0200)
committerMarcel Werk <burntime@woltlab.com>
Wed, 17 Sep 2014 15:06:01 +0000 (17:06 +0200)
commit4d8036f523edd1e53df7e06db1e291fb50ec0fa3
treeb1b3e9b72892f6fc70535afcb0d84af63297bde1
parentd802ca93dd49463642a35489e8be5423aee86ede
Added support for paid subscriptions
56 files changed:
com.woltlab.wcf/acpMenu.xml
com.woltlab.wcf/dashboardBox.xml
com.woltlab.wcf/objectType.xml
com.woltlab.wcf/objectTypeDefinition.xml
com.woltlab.wcf/option.xml
com.woltlab.wcf/templates/dashboardBoxPaidSubscriptions.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/dashboardBoxPaidSubscriptionsSidebar.tpl [new file with mode: 0644]
com.woltlab.wcf/templates/paidSubscriptionList.tpl [new file with mode: 0644]
com.woltlab.wcf/userGroupOption.xml
com.woltlab.wcf/userMenu.xml
wcfsetup/install/files/acp/templates/paidSubscriptionAdd.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/paidSubscriptionList.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/paidSubscriptionTransactionLog.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/paidSubscriptionTransactionLogList.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/paidSubscriptionUserAdd.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/paidSubscriptionUserList.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/paymentMethodSelectOptionType.tpl [new file with mode: 0644]
wcfsetup/install/files/lib/acp/form/PaidSubscriptionAddForm.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/form/PaidSubscriptionEditForm.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/form/PaidSubscriptionUserAddForm.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/page/PaidSubscriptionListPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/page/PaidSubscriptionTransactionLogListPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/page/PaidSubscriptionTransactionLogPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/page/PaidSubscriptionUserListPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/action/PaypalCallbackAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/PaidSubscription.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/PaidSubscriptionAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/PaidSubscriptionEditor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/PaidSubscriptionList.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLog.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLogAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLogEditor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLogList.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUser.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUserAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUserEditor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUserList.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/page/PaidSubscriptionListPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/page/PaidSubscriptionReturnPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/cache/builder/PaidSubscriptionCacheBuilder.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/cronjob/HourlyCleanUpCronjob.class.php
wcfsetup/install/files/lib/system/dashboard/box/PaidSubscriptionsDashboardBox.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/dashboard/box/PaidSubscriptionsSidebarDashboardBox.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/option/PaymentMethodSelectOptionType.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/method/AbstractPaymentMethod.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/method/IPaymentMethod.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/method/PaymentMethodHandler.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/method/PaypalPaymentMethod.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/method/SofortUeberweisungPaymentMethod.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/type/AbstractPaymentType.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/type/IPaymentType.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/payment/type/PaidSubscriptionPaymentType.class.php [new file with mode: 0644]
wcfsetup/install/files/style/user.less
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml
wcfsetup/setup/db/install.sql