1 {include file='documentHeader'}
4 <title>{lang}wcf.user.menu.settings.paidSubscription{/lang} - {lang}wcf.user.menu.settings{/lang} - {PAGE_TITLE|language}</title>
6 {include file='headInclude'}
8 {if PAID_SUBSCRIPTION_ENABLE_TOS_CONFIRMATION}
9 <script data-relocate="true">
11 $('#tosConfirmed').change(function () {
12 if ($('#tosConfirmed').is(':checked')) {
13 $('.paidSubscriptionList button').enable();
16 $('.paidSubscriptionList button').disable();
19 $('#tosConfirmed').change();
24 <style type="text/css">
25 .paidSubscriptionList button {
33 <body id="tpl{$templateName|ucfirst}" data-template="{$templateName}" data-application="{$templateNameApplication}">
35 {include file='userMenuSidebar'}
37 {include file='header'}
39 <header class="contentHeader">
40 <div class="contentHeaderTitle">
41 <h1 class="contentTitle">{lang}wcf.user.menu.settings.paidSubscription{/lang}</h1>
45 <nav class="contentHeaderNavigation">
47 {content}{event name='contentHeaderNavigation'}{/content}
53 {include file='userNotice'}
55 {if $subscriptions|count}
56 <section class="section sectionContainerList paidSubscriptionList">
57 <header class="sectionHeader">
58 <h2 class="sectionTitle">{lang}wcf.paidSubscription.availableSubscriptions{/lang}</h2>
59 {if PAID_SUBSCRIPTION_ENABLE_TOS_CONFIRMATION}
60 <div class="sectionDescription"><label><input type="checkbox" id="tosConfirmed" name="tosConfirmed" value="1" /> {lang}wcf.paidSubscription.confirmTOS{/lang}</label></div>
64 <ul class="containerList">
65 {foreach from=$subscriptions item=subscription}
67 <div class="containerHeadline">
68 <h3>{$subscription->title|language} <span class="badge label">{lang}wcf.paidSubscription.formattedCost{/lang}</span></h3>
69 <p>{@$subscription->description|language|newlineToBreak}</p>
72 <div class="containerContent">
73 <ul class="buttonList">
74 {foreach from=$subscription->getPurchaseButtons() item=button}
85 {if $userSubscriptions|count}
86 <section class="section sectionContainerList">
87 <h2 class="sectionTitle">{lang}wcf.paidSubscription.purchasedSubscriptions{/lang}</h2>
89 <ul class="containerList">
90 {foreach from=$userSubscriptions item=userSubscription}
92 <div class="containerHeadline">
93 <h3>{$userSubscription->getSubscription()->title|language}</h3>
94 <p>{@$userSubscription->getSubscription()->description|language|newlineToBreak}</p>
97 {if $userSubscription->endDate}
98 <div class="containerContent">
99 <dl class="plain inlineDataList">
100 <dt>{lang}wcf.paidSubscription.expires{/lang}</dt>
101 <dd>{@$userSubscription->endDate|time}</dd>
111 {if !$subscriptions|count && !$userSubscriptions|count}
112 <p class="info">{lang}wcf.global.noItems{/lang}</p>
115 <footer class="contentFooter">
117 <nav class="contentFooterNavigation">
119 {content}{event name='contentFooterNavigation'}{/content}
125 {include file='footer'}