Avoid showing the history upgrade teaser when user is not the project owner.

This commit is contained in:
Paulo Reis 2016-11-02 16:08:47 +00:00
parent e7b09a81a7
commit 559350eaa2

View file

@ -2,84 +2,79 @@ div#history(ng-show="ui.view == 'history'")
span(ng-controller="HistoryPremiumPopup") span(ng-controller="HistoryPremiumPopup")
.upgrade-prompt(ng-if="project.features.versioning === false && ui.view === 'history'") .upgrade-prompt(ng-if="project.features.versioning === false && ui.view === 'history'")
div(sixpack-switch="teaser-history") div(ng-if="project.owner._id == user.id")
.message( div(sixpack-switch="teaser-history")
sixpack-default .message(sixpack-default)
ng-show="project.owner._id == user.id" p.text-center: strong #{translate("upgrade_to_get_feature", {feature:"full Project History"})}
)
p.text-center: strong #{translate("upgrade_to_get_feature", {feature:"full Project History"})}
p.text-center.small(ng-show="startedFreeTrial") #{translate("refresh_page_after_starting_free_trial")}
ul.list-unstyled
li
i.fa.fa-check  
| #{translate("unlimited_projects")}
li
i.fa.fa-check  
| #{translate("collabs_per_proj", {collabcount:'Multiple'})}
li
i.fa.fa-check  
| #{translate("full_doc_history")}
li
i.fa.fa-check  
| #{translate("sync_to_dropbox")}
li
i.fa.fa-check  
| #{translate("sync_to_github")}
li
i.fa.fa-check  
|#{translate("compile_larger_projects")}
p.text-center(ng-controller="FreeTrialModalController")
a.btn.btn-success(
href
ng-class="buttonClass"
ng-click="startFreeTrial('history')"
sixpack-convert="teaser-history"
) #{translate("start_free_trial")}
.message.message-wider(
sixpack-when="focused"
ng-show="project.owner._id == user.id"
)
header.message-header
h3 History
.message-body
h4.teaser-title See who changed what. Go back to previous versions.
img.teaser-img(
src="/img/teasers/history/teaser-history.png"
alt="History"
)
p.text-center.small(ng-show="startedFreeTrial") #{translate("refresh_page_after_starting_free_trial")} p.text-center.small(ng-show="startedFreeTrial") #{translate("refresh_page_after_starting_free_trial")}
.row ul.list-unstyled
.col-md-8.col-md-offset-2 li
ul.list-unstyled i.fa.fa-check  
li | #{translate("unlimited_projects")}
i.fa.fa-check  
| Catch up with your collaborators changes
li li
i.fa.fa-check   i.fa.fa-check  
| See changes over any time period | #{translate("collabs_per_proj", {collabcount:'Multiple'})}
li li
i.fa.fa-check   i.fa.fa-check  
| Revert your documents to previous versions | #{translate("full_doc_history")}
li li
i.fa.fa-check   i.fa.fa-check  
| Restore deleted files | #{translate("sync_to_dropbox")}
li
i.fa.fa-check  
| #{translate("sync_to_github")}
li
i.fa.fa-check  
|#{translate("compile_larger_projects")}
p.text-center(ng-controller="FreeTrialModalController") p.text-center(ng-controller="FreeTrialModalController")
a.btn.btn-success( a.btn.btn-success(
href href
ng-class="buttonClass" ng-class="buttonClass"
ng-click="startFreeTrial('history')" ng-click="startFreeTrial('history')"
sixpack-convert="teaser-history" sixpack-convert="teaser-history"
) Try it for free ) #{translate("start_free_trial")}
.message.message-wider(sixpack-when="focused")
header.message-header
h3 History
.message-body
h4.teaser-title See who changed what. Go back to previous versions.
img.teaser-img(
src="/img/teasers/history/teaser-history.png"
alt="History"
)
p.text-center.small(ng-show="startedFreeTrial") #{translate("refresh_page_after_starting_free_trial")}
.row
.col-md-8.col-md-offset-2
ul.list-unstyled
li
i.fa.fa-check  
| Catch up with your collaborators changes
li
i.fa.fa-check  
| See changes over any time period
li
i.fa.fa-check  
| Revert your documents to previous versions
li
i.fa.fa-check  
| Restore deleted files
p.text-center(ng-controller="FreeTrialModalController")
a.btn.btn-success(
href
ng-class="buttonClass"
ng-click="startFreeTrial('history')"
sixpack-convert="teaser-history"
) Try it for free
.message(ng-show="project.owner._id != user.id") .message(ng-show="project.owner._id != user.id")
p #{translate("ask_proj_owner_to_upgrade_for_history")} p #{translate("ask_proj_owner_to_upgrade_for_history")}