1 {capture assign='headContent'}
2 {if PAID_SUBSCRIPTION_ENABLE_TOS_CONFIRMATION}
3 <script data-relocate="true">
5 $('#tosConfirmed').change(function () {
6 if ($('#tosConfirmed').is(':checked')) {
7 $('.paidSubscriptionList button').enable();
10 $('.paidSubscriptionList button').disable();
13 $('#tosConfirmed').change();
18 <style type="text/css">
19 .paidSubscriptionList button {
27 {include file='userMenuSidebar'}
29 {include file='header'}
31 {if $subscriptions|count}
32 <section class="section sectionContainerList paidSubscriptionList">
33 <header class="sectionHeader">
34 <h2 class="sectionTitle">{lang}wcf.paidSubscription.availableSubscriptions{/lang}</h2>
35 {if PAID_SUBSCRIPTION_ENABLE_TOS_CONFIRMATION}
36 <div class="sectionDescription"><label><input type="checkbox" id="tosConfirmed" name="tosConfirmed" value="1" /> {lang}wcf.paidSubscription.confirmTOS{/lang}</label></div>
40 <ul class="containerList">
41 {foreach from=$subscriptions item=subscription}
43 <div class="containerHeadline">
44 <h3>{$subscription->title|language} <span class="badge label">{lang}wcf.paidSubscription.formattedCost{/lang}</span></h3>
45 <p>{@$subscription->description|language|newlineToBreak}</p>
48 <div class="containerContent">
49 <ul class="buttonList">
50 {foreach from=$subscription->getPurchaseButtons() item=button}
61 {if $userSubscriptions|count}
62 <section class="section sectionContainerList">
63 <h2 class="sectionTitle">{lang}wcf.paidSubscription.purchasedSubscriptions{/lang}</h2>
65 <ul class="containerList">
66 {foreach from=$userSubscriptions item=userSubscription}
68 <div class="containerHeadline">
69 <h3>{$userSubscription->getSubscription()->title|language}</h3>
70 <p>{@$userSubscription->getSubscription()->description|language|newlineToBreak}</p>
73 {if $userSubscription->endDate}
74 <div class="containerContent">
75 <dl class="plain inlineDataList">
76 <dt>{lang}wcf.paidSubscription.expires{/lang}</dt>
77 <dd>{@$userSubscription->endDate|time}</dd>
87 {if !$subscriptions|count && !$userSubscriptions|count}
88 <p class="info">{lang}wcf.global.noItems{/lang}</p>
91 <footer class="contentFooter">
93 <nav class="contentFooterNavigation">
95 {content}{event name='contentFooterNavigation'}{/content}
101 {include file='footer'}