Newer
Older
<template name="cardsetAccess">
{{#if isInRole 'firstLogin'}}
{{> first_login_content_only}}
{{else}}
{{#if isInRole 'blocked'}}
{{> access_denied_content_only}}
{{else}}
{{#if hasPermission}}
{{#if learningActive}}
{{#if isProfileCompleted this._id}}
{{> cardset}}
{{else}}
{{> access_denied_profile_incomplete_content_only}}
{{/if}}
{{else}}
{{> cardset}}
{{/if}}
{{else}}
<div class="col-md-12">
<h4>{{_ "permission"}}</h4>
</div>
{{/if}}
{{/if}}
{{/if}}
</template>
<template name="cardset">
{{#unless fullscreenActive}}
{{> cardsetInfo}}
{{> showLicense}}
{{> cardsetImportForm}}
{{> cardsetPublishForm}}
{{> cardsetEndLearnForm}}
{{> selectLicenseForm}}
{{> reportCardsetForm}}
{{> deleteCardsForm}}
{{> resetLeitnerForm}}
{{> resetMemoForm}}
{{> leaveLearnPhaseForm}}
Curtis Adam
committed
{{> leaveCardsetForm}}
Curtis Adam
committed
{{> chooseFlashcards}}
Curtis Adam
committed
{{#unless learningActiveAndEditor}}
{{selectedForLearning}}
{{/unless}}
{{#if isActiveRoute regex='cardsetdetailsid|cardsetcard'}}
{{#unless learningActiveAndNotEditor}}
{{#if this.quantity}}
<div class="hidden-xs col-xs-12">
{{> cardNavigation}}
</div>
<div class="hidden-xs col-xs-12">
{{> flashcards cardset=this}}
</div>
{{/if}}
{{#if isActiveRoute 'cardsetlistid'}}
<button class="btn btn-raised btn-danger" id="{{#if
fullscreenActive}}backToCardsetDetailViewFullscreen{{else}}backToCardsetDetailView{{/if}}">
<span class="pull-left"><i class="fa fa-arrow-left"></i> {{_ "cardset.list.back"}}</span>
{{#if this.quantity}}
<div class="col-xs-12">
{{> cardNavigation}}
</div>
<div class="col-xs-12">
{{> flashcards cardset=this}}
</div>
{{/if}}
</template>
<template name="cardsetInfoBox">
<a id="collapseCardsetInfoButton"
class="col-xs-12 card btn-default btn-raised {{getColors}} collapseButton collapsed" href="#collapseCardsetInfo"
data-toggle="collapse">
<strong>{{#if this.shuffled}}{{_ "set-list.cardsetInfoRepetitorium"}}{{else}}{{_
"set-list.cardsetInfoStatic"}}{{/if}}</strong>
<i id="collapseCardsetInfoIcon" class="glyphicon glyphicon-collapse-down pull-right"></i>
</a>
<div class="collapse" id="collapseCardsetInfo">
<div class="card card-block">
<table class="table table-condensed table-striped table-hover infoBoxTable">
<tbody>
{{> cardsetInfoBoxContentOne}}
{{> cardsetInfoBoxContentTwo}}
</tbody>
</table>
</div>
</div>
</template>
<template name="cardsetInfoBoxContentOne">
<tr class="{{#if isActiveRoute
regex="pool|course|create|learn|shuffle"}}visible-xs{{/if}}">
<td>{{_ "cardset.info.author"}}:</td>
<td>
{{#if gotMultipleAuthorsAndIsHome this}}
{{_ "cardset.info.multipleAuthors"}}
{{else}}
{{#each getAuthors this}}
{{getAuthorName this.owner false}}<br>
{{/each}}
{{/if}}
{{#if this.shuffled}}
<tr>
<td>{{_ "cardset.info.publisher"}}:</td>
<td>
{{getAuthorName this.owner false}}
</td>
</tr>
{{/if}}
{{#unless this.shuffled}}
{{#if gotOriginalAuthorData}}
<tr>
<td>{{_ "cardset.info.originalAuthor"}}:</td>
<td>
{{getOriginalAuthorName this.originalAuthorName false}}
</td>
</tr>
{{/if}}
{{/unless}}
{{#if isActiveRoute regex="learn"}}
<tr>
<td>{{_ "set-list.learningMode"}}:</td>
<td>
{{getLearningMode}}
</td>
</tr>
{{/if}}
{{#unless isActiveRoute regex="home"}}
{{#if getReviewer}}
<tr>
<td>{{_ "cardset.info.reviewer"}}:</td>
<td><a
href="{{pathFor 'profileSettings' _id=reviewer}}">{{getAuthorName this.reviewer}}</a>
</td>
</tr>
{{/if}}
{{/unless}}
{{#if isActiveRoute regex="home"}}
<td>{{_ "set-list.category"}}:</td>
{{{getKindText this.kind 1}}}
</td>
</tr>
{{/if}}
{{#unless isShuffledCardset this._id}}
{{#unless isActiveRoute regex="course"}}
<tr>
<td>{{_ "cardType"}}:</td>
<td>
{{getCardType}}
</td>
</tr>
<tr>
<td>{{#if gotNotesForDifficultyLevel}}{{_ "difficultyNotes"}}{{else}}{{_
"difficulty"}}{{/if}}:
</td>
<td>
{{getDifficultyName}}
</td>
</tr>
{{/unless}}
{{/unless}}
{{#unless isActiveRoute regex="create|learn|pool|shuffle"}}
<tr>
<td>{{_ "cardset.info.quantity"}}:</td>
<td class="cardsetCardQuantity" data-quantity="{{this.quantity}}">{{this.quantity}}</td>
</tr>
{{/unless}}
{{#unless isActiveRoute regex="home|create|learn|pool|shuffle"}}
{{#if hasAmount}}
{{#unless canViewForFree}}
<td>{{_ "cardset.info.amount"}}:</td>
<td>{{getPrice this.price}}</td>
<td>{{_ "cardset.info.bought"}}:</td>
<td>{{getDateOfPurchase}}</td>
{{/unless}}
<tr>
<td>{{_ "cardset.info.license"}}:</td>
<td>
{{#unless isShuffledCardset _id}}
{{#if isActiveRoute "home"}}
<span class="info_license showLicense">{{getLicense this._id this.license}}</span>
{{else}}
<a class="info_license showLicense" href="#" data-id="{{this._id}}" data-toggle="modal"
data-target="#showLicenseModal">{{getLicense this._id this.license}}</a>
{{/if}}
{{else}}
{{_ "cardset.info.shuffleLicense"}}
{{/unless}}
</td>
</tr>
</template>
<template name="cardsetInfoBoxContentTwo">
Curtis Adam
committed
<tr>
<td>{{_ "cardset.info.release"}}:</td>
<td>{{getMomentsDate this.date}}</td>
</tr>
<tr>
<td>{{_ "cardset.info.dateUpdated"}}:</td>
<td>{{getMomentsDate this.dateUpdated}}</td>
</tr>
{{#unless isActiveRoute regex="home|course"}}
{{#if ratingEnabled}}
<tr>
<td>{{_ "cardset.info.rating"}}:</td>
{{#if canRateCardset}}
{{#if isActiveRoute regex="cardsetdetailsid|cardsetlistid"}}
Curtis Adam
committed
{{> starsRating id="rating" class='star-ratings' rating=getAverageRating mutable=true}}
{{else}}
Curtis Adam
committed
{{> starsRating class='star-ratings' rating=getAverageRating mutable=false}}
Curtis Adam
committed
{{> starsRating class='star-ratings' rating=getAverageRating mutable=false}}
{{/if}} ({{this.raterCount}})
</td>
</tr>
<tr>
<td>{{_ "cardset.info.userRating"}}:</td>
<td><span id="userRating">{{getUserRating}}</span></td>
{{/if}}
</tr>
{{/if}}
{{/unless}}
</template>
<template name="cardsetInfo">
<div id="cardsetInfoDetail" class="col-md-12">
<div class="panel panel-default cardsetInfo">
<div class="panel-body">
<div class="col-xs-12 {{#if
learningActive}}col-md-4{{else}}col-sm-6 col-md-8{{/if}} markdeepCardsetTitle">
<div class="cardsetLabels">{{{getKind kind 0}}} {{{getShuffleLabel
this.shuffled}}} {{{getBonusLabel this.learningActive}}}</div>
<div class="col-xs-12 col-sm-6 col-md-4 infoBox">
<span class="collapseCardsetInfoContainer">
{{> cardsetInfoBox}}
</span>
</div>
{{#if learningActive}}
<div class="col-xs-12 col-sm-6 col-md-4 infoBox">
{{> learningPhaseInfoBox}}
</div>
{{/if}}
</div>
<div class="row markdeepCardset markdeepCardsetContent">
<hr class="markdeepCardsetHeader">
{{#mathjax}}{{description}}{{/mathjax}}
{{#if isLecturerAndHasRequest}}
<div class="panel-footer">
<button id="acceptRequest" class="btn btn-raised btn-success"
type="button">{{_
"cardset.request.accept"}}</button>
<button id="declineRequest" class="btn btn-raised btn-danger"
type="button">{{_
"cardset.request.decline"}}</button>
<textarea id="declineRequestReason" type="text" class="form-control"
placeholder="{{_ "cardset.request.reason"}}" rows="7"></textarea>
</div>
{{/if}}
<div class="cardsetInfoFooter panel-footer">
{{#if learningActive}}
{{> leitnerLearning}}
{{/if}}
{{#if this.quantity}}
{{#if gotPresentation}}
<div class="btn-group">
<button id="startPresentation"
class="btn btn-sm btn-raised presentationBtn" {{disableIfOffline}}><i
class="glyphicon glyphicon-blackboard"></i> {{_ "presentation.create"}}
</button>
</div>
{{/if}}
{{/if}}
{{#if this.quantity}}
{{#if gotLearningModes}}
<div class="btn-group">
<button type="button" class="btn btn-sm btn-raised learnBtn"
data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-graduation-cap"></i> {{_ "learn"}} <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li id="learnBox" class="leitnerList" {{disableIfOffline}}>{{_
"learnfile"}}</li>
<li id="learnMemo" class="wozniakList" {{disableIfOffline}}>{{_
"memo"}}</li>
{{#if learningLeitner}}
<li id="leitnerProgress" class="progressList" {{disableIfOffline}}>{{_
"admin.myProgress"}}</li>
{{#if learningLeitner}}
<li id="resetLeitner" class="resetLeitnerList"
data-toggle="modal"
data-target="#resetLeitnerModal" {{disableIfOffline}}>{{_
"resetLearnfile"}}</li>
{{/if}}
{{#if learningMemo}}
<li id="resetMemo" class="resetWozniakList"
data-toggle="modal"
data-target="#resetMemoModal" {{disableIfOffline}}>{{_
"resetWozniak"}}</li>
{{/if}}
</ul>
</div>
{{/if}}
{{#if isCardsetOwner _id}}
{{#unless isShuffledCardset _id}}
<div class="hidden-xs btn-group">
<a type="button" id="newCardBtn" class="btn btn-sm btn-raised newCardBtn"
href="{{pathFor 'newCard'}}"
{{disableIfOffline}}><i class="fa fa-plus"></i> {{_ "sidebar-nav.createcard"}}
</a>
</div>
<div class="hidden-xs btn-group">
<a href="#" id="importCardsBtn" class="btn btn-sm btn-raised importCardBtn"
data-toggle="modal"
data-target="#importModal"><i
class="fa fa-cloud-upload"></i> {{_ "sidebar-nav.importcard"}}</a>
</div>
{{/unless}}
{{/if}}
Curtis Adam
committed
{{#if isShuffledCardset this._id}}
{{#if isCardsetOwner _id}}
<div class="hidden-xs btn-group">
Curtis Adam
committed
<button id="editShuffle" class="btn btn-sm btn-raised editShuffleBtn"
{{disableIfOffline}}>
<i class="fa fa-pencil"></i> {{_ "modal-dialog.editreferences"}}
</button>
</div>
Curtis Adam
committed
{{/if}}
{{#if isCardsetOwner _id}}
<div class="hidden-xs btn-group">
<button id="editCardset" class="btn btn-sm btn-raised eidtCardsetBtn"
Curtis Adam
committed
data-toggle="modal"
data-target="#setCardsetFormModal" {{disableIfOffline}}>
<i class="fa fa-pencil"></i> {{_ "modal-dialog.editcard"}}
Curtis Adam
committed
</button>
</div>
{{/if}}
{{#unless isShuffledCardset this._id}}
{{#if isCardsetOwner _id}}
<div class="hidden-xs btn-group">
<button id="selectLicense" class="btn btn-sm btn-raised selectLicenseBtn"
data-target="#selectLicenseModal" {{disableIfOffline}}>
<i class="fa fa-cc"></i>{{_ "sidebar-nav.license"}}
{{#unless isDisabled}}
{{#unless learningActive}}
{{#if isCardsetOwner _id}}
<div class="hidden-xs btn-group">
<button id="publishCardset" class="btn btn-sm btn-raised publishCardsetBtn"
data-target="#publishModal" {{disableIfOffline}}>
<i class="fa fa-eye"></i> {{getStatus}}
</button>
</div>
{{/if}}
{{/unless}}
{{/unless}}
{{#if isCardsetOwner _id}}
{{#if isInRole 'admin, editor, lecturer'}}
<div class="hidden-xs btn-group">
<button class="btn btn-sm btn-raised bonusBtn" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-graduation-cap"></i> {{_ "sidebar-nav.bonus"}} <span
class="caret"></span>
</button>
<ul class="dropdown-menu">
{{#if enableIfPublished}}
{{#if gotLearningModes}}
{{#if isCardsetOwner _id}}
{{#if isInRole 'admin, editor, lecturer'}}
{{#unless learningActive}}
class="startLearn startLearningList"
data-toggle="modal"
</li>
{{/unless}}
{{/if}}
{{/if}}
{{#if learningActiveAndEditor}}
<li id="showStats" class="showStatsList">
{{_ "box_stats"}}
{{#if isCardsetOwner _id}}
{{#if isInRole 'admin, editor, lecturer'}}
{{#if learningActive}}
<li id="manageBonus"
class="manageLearn manageLearningList learnBoxActive"
data-toggle="modal"
data-target="#bonusFormModal">
{{_ "bonus.form.edit.title"}}
</li>
class="stopLearn stopLearningList learnBoxActive"
data-toggle="modal"
data-target="#confirmEndLearnModal">
{{_ "sidebar-nav.stopLearning"}}
</li>
{{/if}}
{{/if}}
</ul>
</div>
{{/if}}
{{/if}}
{{#unless isCardsetOwner _id}}
Curtis Adam
committed
{{#if gotAccessToManageButton}}
<div class="hidden-xs btn-group">
<button class="btn btn-sm btn-raised manageBtn" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-cog"></i> {{_ "manage"}} <span
class="caret"></span>
</button>
<ul class="dropdown-menu">
{{#if enableIfPublished}}
{{#unless isEditor}}
<li id="report_button" class="reportList" data-toggle="modal"
data-target="#reportModal">{{_
"report"}}</li>
{{#if learningActive}}
<li id="leaveLearnPhaseButton" class="leaveLearnPhaseList"
data-toggle="modal" data-target="#leaveModal">{{_
"confirm-leave-learnphase.btn-txt"}}</li>
Curtis Adam
committed
{{#if learning}}
<li id="leaveCardsetModalButton" class="leaveCardsetList"
data-toggle="modal" data-target="#leaveCardsetModal">{{_
"confirm-leave-cardset.btn-txt"}}</li>
{{else}}
<li id="leaveCardsetButton" class="leaveCardsetList">{{_
"confirm-leave-cardset.btn-txt"}}</li>
{{/if}}
Curtis Adam
committed
{{#if isEditor}}
{{#unless isCardsetOwner _id}}
<li id="leaveEditors" class="leaveEditorsList"
data-toggle="modal" data-target="#leaveEditorsModal">{{_
"sidebar-nav.leaveEditors"}}</li>
{{/unless}}
{{/if}}
Curtis Adam
committed
</ul>
</div>
{{/if}}
{{#unless learningActive}}
{{#unless isShuffledCardset this._id}}
{{#if this.quantity}}
{{#if isCardsetOwner _id}}
<div class="hidden-xs btn-group">
<button id="exportCardsBtn" class="btn btn-sm btn-raised exportCardsBtn"><i
class="fa fa-cloud-download"></i> {{_ "sidebar-nav.exportcard"}}
</button>
</div>
<div class="hidden-xs btn-group">
<button id="delete_cards" class="btn btn-sm btn-raised deleteAllCardsBtn"
data-toggle="modal"
data-target="#deleteCardsModal" {{disableIfOffline}}>
<i class="fa fa-trash"></i> {{_ "deleteCards"}}
</button>
</div>
Curtis Adam
committed
{{/if}}
{{/unless}}
{{else}}
{{> cardsetPreview}}
{{/if}}
</template>
<template name="cardsetPreview">
<div id="cardsetPreview">
<div class="panel panel-default cardsetInfo">
<div class="panel-body">
<span class="nav-header-cardset">{{_ "sidebar-nav.preview"}}<a id="showPreviewHelp" href="#"
class="field-tip">
<i class="glyphicon glyphicon-info-sign"></i>
</a></span>
<form role="form">
<div class="">
<div id="payment-form"></div>
<button id="buyCardsetBtn" type="submit"
class="btn btn-success btn-block btn-raised">{{_
"cardset.money.buy"}} {{getPrice price}}
</button>
</div>
</form>
<button id="buyProBtn"
class="btn btn-warning btn-block btn-raised">{{_ "cardset.money.pro"}}
</button>
</div>
<div class="btn-group"
role="group">
</div>
</template>
<template name="cardsetList">
{{#if isShuffledCardset this._id}}
<div class="cardListName btn-raised {{getColors}}">
{{this.name}}
{{#unless isActiveRoute regex='demo|demolist|making|makinglist'}}
<span class="cardListOwner hidden-xs">
{{getAuthorName this.owner}}
</span>
{{/unless}}
</div>
{{/if}}
{{#each cardSubject}}
<div class="cardListSubject">
<table class="table table-hover">
<thead>
<tr>
<th>
<span>{{this.subject}}</span>
Curtis Adam
committed
<span class="badge cardset-list-badge">{{cardList true}}</span>
</th>
</tr>
</thead>
<tbody>
Curtis Adam
committed
{{#each cardList false}}
<tr class="cardListRow">
<td class="{{getCardsetBackground this.difficulty this.cardType 1}}"
data-id="{{this._id}}" data-card-type="{{this.cardType}}">
<div class="cardListNumber" data-id="{{this._id}}">
{{getPriority @index}}
</div>
<div class="col-xs-11 listCard" data-id="{{this._id}}"
data-card-type="{{this.cardType}}">
Curtis Adam
committed
</div>
<i class="glyphicon glyphicon-menu-right pull-right" data-id="{{this._id}}"
data-card-type="{{this.cardType}}"></i>
</td>
</tr>
{{/each}}
</tbody>
</table>
</div>
{{/each}}
{{/each}}
{{else}}
<table class="table table-bordered table-hover">
<tbody>
<tr class="empty-listitem">
<td colspan="3" align="center">
{{#if isActiveRoute 'cardsetlistid'}}{{_ "nocards"}}{{else}}{{_
"learningUnit.noUnitsFound"}}{{/if}}</span>
</td>
</tr>
</tbody>
</table>
{{/if}}
{{> cardsetConfirmForm}}
</div>
</template>
Curtis Adam
committed
<template name="chooseFlashcards">
<div class="modal fade" id="chooseFlashcardsModal" tabindex="-1" data-backdrop="static" role="dialog"
aria-labelledby="chooseFlashcardsTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons">
<div class="modal-header">
Curtis Adam
committed
<h4 id="chooseFlashcardsTitle" class="modal-title">{{#if isPresentationMode}}{{_
"presentation.create"}}{{else}}{{_ "learnSelection"}}{{/if}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
<div class="bs-callout bs-callout-info selectionInfo">
{{#if getCardCount -1 -1}}
<button id="createCardFilter" class="btn btn-raised btn-success" {{disableIfOffline}}>{{#if
isPresentationMode}}{{_
Curtis Adam
committed
"presentation.start"}}{{else}}{{_ "filter-cards.filter"}}{{/if}}
{{/if}}
<a href="#" id="cancelCardFilter" class="btn btn-raised btn-danger" data-dismiss="modal"
aria-hidden="true">{{_
"declinecard"}}</a>
<span class="text">
{{_ "filter-cards.infoText"}} {{getCardCount -1 -1}}
</span>
</div>
<br>
<span class="col-xs-12 listHeader">
Curtis Adam
committed
{{_ "filter-cards.settings"}}
</span>
<div class="col-xs-12 panel panel-default cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "filter-cards.sortText"}}
</span>
Curtis Adam
committed
<a class="btn btn-block btn-raised btn-default btn-sm shuffleButton sortFilter">{{getSortMode}}
Curtis Adam
committed
</span>
</div>
<span class="col-xs-12 listHeader">
{{_ "learning-goal.name"}}
</span>
{{#if getCardCount 1 0}}
<div class="col-xs-12 panel panel-default cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "learning-goal.level1"}}
<span class="cell badge cardsetBadge">
<span class="cell col-xs-6 poolText panelUnit">
{{> chooseFlashcardsButton category=1 item=0}}
</span>
</div>
{{/if}}
{{#if getCardCount 1 1}}
<div class="col-xs-12 panel panel-default altPanel cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "learning-goal.level2"}}
<span class="cell badge cardsetBadge">
<span class="cell col-xs-6 poolText panelUnit">
{{> chooseFlashcardsButton category=1 item=1}}
</span>
</div>
{{/if}}
{{#if getCardCount 1 2}}
<div class="col-xs-12 panel panel-default cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "learning-goal.level3"}}
<span class="cell badge cardsetBadge">
<span class="cell col-xs-6 poolText panelUnit">
{{> chooseFlashcardsButton category=1 item=2}}
</span>
</div>
{{/if}}
{{#if getCardCount 1 3}}
<div class="col-xs-12 panel panel-default altPanel cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "learning-goal.level4"}}
<span class="cell badge cardsetBadge">
<span class="cell col-xs-6 poolText panelUnit">
{{> chooseFlashcardsButton category=1 item=3}}
</span>
</div>
{{/if}}
{{#if getCardCount 1 4}}
<div class="col-xs-12 panel panel-default cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "learning-goal.level5"}}
<span class="cell badge cardsetBadge">
<span class="cell col-xs-6 poolText panelUnit">
{{> chooseFlashcardsButton category=1 item=4}}
</span>
</div>
{{/if}}
{{#if getCardCount 1 5}}
<div class="col-xs-12 panel panel-default altPanel cardsetInfo cardsetRow responsive-utilities-test visible-on">
<span class="cell col-xs-6 poolText panelUnit">
{{_ "learning-goal.level6"}}
<span class="cell badge cardsetBadge">
<span class="cell col-xs-6 poolText panelUnit">
{{> chooseFlashcardsButton category=1 item=5}}
</span>
</div>
{{/if}}
{{/if}}
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
</template>
Curtis Adam
committed
<template name="chooseFlashcardsButton">
{{#if inFlashcardFilterSelection category item}}
<a class="btn btn-block btn-raised btn-danger btn-sm shuffleButton removeCardFilter"
data-category="{{category}}" data-item="{{item}}">
<i class="fa fa-minus" data-category="{{category}}" data-item="{{item}}"></i> {{_
"admin.cardset.removeFromWordcloud"}}
</a>
{{else}}
<a class="btn btn-block btn-raised btn-success btn-sm shuffleButton addCardFilter"
data-category="{{category}}" data-item="{{item}}">
<i class="fa fa-plus" data-category="{{category}}" data-item="{{item}}"></i> {{_
"admin.cardset.addToWordcloud"}}
</a>
{{/if}}
</template>
<template name="deleteCardsForm">
<div class="modal fade" id="deleteCardsModal" tabindex="-1" role="dialog"
aria-labelledby="deleteCardsTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons">
<div class="modal-header">
<h4 id="deleteCardsTitle" class="modal-title">{{_ "deleteCards"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
Curtis Adam
committed
{{_ "modal-dialog.deleteCards" name= this.name}}
<button id="deleteCardsConfirm" class="btn btn-raised btn-danger btn-block col-xs-12 col-sm-3">{{_
"deleteCards"}}</button>
<button id="deleteCardsCancel" class="btn btn-raised btn-default btn-block col-xs-12 col-sm-3"
data-dismiss="modal">{{_
"modal-dialog.cancel"}}</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
</template>
<template name="resetLeitnerForm">
<div class="modal fade" id="resetLeitnerModal" tabindex="-1" role="dialog"
aria-labelledby="resetLeitnerTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons">
<div class="modal-header">
<h4 id="resetLeitnerTitle" class="modal-title">{{_ "resetLearnfile"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
{{_ "modal-dialog.resetLeitner" name= this.name }}
<button id="resetLeitnerConfirm" class="btn btn-raised btn-danger btn-block col-xs-12 col-sm-3">{{_
"reset"}}</button>
<button id="resetLeitnerCancel" class="btn btn-raised btn-default btn-block col-xs-12 col-sm-3"
data-dismiss="modal">{{_
"modal-dialog.cancel"}}</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
</template>
<template name="resetMemoForm">
<div class="modal fade" id="resetMemoModal" tabindex="-1" role="dialog"
aria-labelledby="resetMemoTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons">
<div class="modal-header">
<h4 id="resetMemoTitle" class="modal-title">{{_ "resetWozniak"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
{{_ "modal-dialog.resetWozniak" name= this.name }}
<button id="resetMemoConfirm" class="btn btn-raised btn-danger btn-block col-xs-12 col-sm-3">{{_
"reset"}}</button>
<button id="resetMemoCancel" class="btn btn-raised btn-default btn-block col-xs-12 col-sm-3"
data-dismiss="modal">{{_
"modal-dialog.cancel"}}</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
</template>
<template name="leaveLearnPhaseForm">
<div class="modal fade" id="leaveModal" tabindex="-1" role="dialog" aria-labelledby="leaveLearnPhaseTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons xs-12">
<div class="modal-header">
<h4 id="leaveLearnPhaseTitle" class="modal-title">{{_ "confirm-leave-learnphase.title"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
<p>{{_ "confirm-leave-learnphase.text"}}</p>
<br>
<hr>
<button id="leaveLearnPhaseConfirm" class="btn btn-block btn-raised btn-default btn-danger">{{_
"confirm-leave-learnphase.btn-txt"}}</button>
<button id="leaveLearnPhaseCancel" class="btn btn-default btn-block btn-raised"
data-dismiss="modal">{{_ "modal-dialog.cancel"}}</button>
</div>
</div>
</div>
</div>
</template>
Curtis Adam
committed
<template name="leaveCardsetForm">
<div class="modal fade" id="leaveCardsetModal" tabindex="-1" role="dialog" aria-labelledby="leaveCardsetTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons xs-12">
<div class="modal-header">
<h4 id="leaveCardsetTitle" class="modal-title">{{_ "confirm-leave-cardset.title"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
Curtis Adam
committed
</div>
<div class="modal-body">
<p>{{_ "confirm-leave-cardset.text"}}</p>
<br>
<hr>
<button id="leaveCardsetConfirm" class="btn btn-block btn-raised btn-default btn-danger">{{_
"confirm-leave-cardset.btn-txt"}}</button>
<button id="leaveCardsetCancel" class="btn btn-default btn-block btn-raised"
data-dismiss="modal">{{_ "modal-dialog.cancel"}}</button>
</div>
</div>
</div>
</div>
</template>
<template name="leaveEditorsForm">
<div class="modal fade" id="leaveEditorsModal" tabindex="-1" role="dialog" aria-labelledby="leaveEditorsTitle">
<div class="modal-dialog">
<div class="modal-content modal-content-for-buttons xs-12">
<div class="modal-header">
<h4 id="leaveEditorsTitle" class="modal-title">{{_ "confirm-leave-editors.title"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
<p>{{_ "confirm-leave-editors.text" name= this.name}}</p>
<br>
<hr>
<button id="leaveEditorsConfirm" class="btn btn-block btn-raised btn-default btn-danger">{{_
"confirm-leave-editors.btn-txt"}}</button>
<button id="leaveEditorsCancel" class="btn btn-default btn-block btn-raised"
data-dismiss="modal">{{_ "modal-dialog.cancel"}}</button>
</div>
</div>
</div>
</div>
</template>
<template name="cardsetEndLearnForm">
<div class="modal fade" id="confirmEndLearnModal" tabindex="-1" role="dialog"
aria-labelledby="confirmEndLearnModalTitle">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 id="confirmEndLearnModalTitle" class="modal-title">{{_ "confirmEndLearn-form.title"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
<div class="form-horizontal">
<h5>{{_ "confirmEndLearn-form.warnTitle"}}</h5>
<p>{{_ "confirmEndLearn-form.warning"}}</p>
</div>
</div>
<div class="modal-footer">
<button id="cancelEndLearn" class="btn btn-default btn-raised btn-block col-xs-12 col-sm-3"
data-dismiss="modal">{{_ "confirmEndLearn-form.cancel"}}</button>
<button id="confirmEndLearn"
class="btn btn-danger btn-raised btn-block col-xs-12 col-sm-3 pull-right"
data-dismiss="modal">{{_ "confirmEndLearn-form.confirm"}}</button>
</div>
</div>
</div>
</div><!-- /form group -->
</template>
<template name="cardsetConfirmForm">
<div class="modal fade" id="confirmModal" tabindex="-1" role="dialog" aria-labelledby="confirmModalTitle">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 id="confirmModalTitle" class="modal-title">{{_ "confirm-form.title"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
</div>
<div class="modal-body">
<p>{{_ "confirm-form.text"}}</p>
<br/>
<hr/>
{{#unless learningActive}}
<button id="cardDelete" class="btn btn-default btn-setDelete">{{_
"confirm-form.title"}}</button>
{{/unless}}
<button id="cardCancel" class="btn btn-default pull-right" data-dismiss="modal">{{_
"modal-dialog.cancel"}}</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
</template>
<template name="cardsetImportForm">
<div class="modal fade" id="importModal" tabindex="-1" role="dialog" aria-labelledby="importModalTitle">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 id="importModalTitle" class="modal-title">{{_ "upload-form.upload-title"}}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</h4>
<div id="importTypeGroup" class="form-group btn-group" role="group" data-toggle="buttons">
<label id="importType1"
class="btn btn-default btn-white import-type {{#if importType 1}}active{{/if}}"
data-type="1">
{{#if importType 1}}
<input type="radio" id="tabFocus" name="cardType" value="1" checked
data-type="1">
{{else}}
<input type="radio" name="cardType" value="1" data-type="1">
{{/if}}
{{_ "upload-form.upload-type1" lastAppTitle=(getLastAppTitle)}}
</label>
<label id="importType2"
class="btn btn-default btn-white import-type {{#if importType 2}}active{{/if}}"
data-target="#underDevelopmentModal">
{{#if importType 2}}
<input type="radio" id="tabFocus" name="cardType" value="2" checked
data-type="2">
{{else}}
<input type="radio" name="cardType" value="2" data-type="2">
{{/if}}