favsList implemented, show user by username filter bug fixed

This commit is contained in:
idoctnef
2016-10-10 13:14:41 +02:00
parent 999c2c025c
commit ceef406be9
10 changed files with 64 additions and 18 deletions

View File

@@ -0,0 +1,24 @@
<ion-modal-view view-title="{{'User' | translate}}">
<ion-content>
<h4 class="padding">
<img class='o-imgTitle' src="img/like.png" />
{{'Likes' | translate}} {{newtravel.title}}
<div class="item-note">
<button class="button button-small button-dark" ng-click="closeModalFavsList()">X</button>
</div>
</h4>
<div class="list">
<a ng-repeat="fav in user.favs | orderBy: 'date'" class="item item-avatar" ng-click="closeModalAndGoUser()" ng-href="#/app/users/{{fav.username}}">
<img ng-src="img/avatars/{{fav.avatar}}.png">
<h2>{{fav.username}}</h2>
</a>
</div>
<div class="item-note">
<button class="button button-small button-dark" ng-click="closeModalFavsList()">{{'Close' | translate}}</button>
</div>
</ion-content>
</ion-modal-view>

View File

@@ -1,6 +1,5 @@
<ion-view view-title="{{'Help' | translate}}">
<ion-content>
<h1>{{'Help' | translate}}</h1>
<p>
help instructions here
</p>
@@ -14,5 +13,7 @@
<img ng-src="img/asking.png" class="o-img-new"/>
<img ng-src="img/offering.png" class="o-img-new"/>
</p>
<br><br>
<p>not yet</p>
</ion-content>
</ion-view>

View File

@@ -1,6 +1,5 @@
<ion-view view-title="{{'Settings' | translate}}">
<ion-content>
<h1>{{'Settings' | translate}}</h1>
<label class="item item-input item-select">
<div class="input-label">
{{'Actual_language' | translate}}

View File

@@ -15,19 +15,21 @@
</div>
<div class="item item-body">
<div class='row'>
<p class="o-bold">{{travel.description}}</p>
</div>
<div class="row">
<p><img class='o-imgTitle' src="img/from-to.png" />{{travel.from}} --> {{travel.to}}</p>
</div>
<div class='row'>
<div class='col'>
<p ng-show="travel.phone">
<img class='o-imgMenu' src="img/smartphone.png" /> {{travel.phone}}
</p>
<p ng-show="travel.telegram">
<a ng-href="https://telegram.me/{{travel.telegram}}" target="_blank" class="button">
<img class='o-imgMenu' src="img/telegram.png" /> @{{travel.telegram}}
</a>
</p>
<p><img class='o-imgTitle' src="img/from-to.png" />{{travel.from}} - {{travel.to}}</p>
</div>
<div class='col o-text-right'>
<p ng-show="travel.collectivized">
@@ -49,7 +51,7 @@
<br>
<div ng-show="storageusername && storageusername!=travel.owner">
<div ng-show="storageusername && storageusername!=travel.owner" class="text-right">
<p class='text-right'>
<div ng-show="arrayObjectIndexOf(travel.joins, storageusername, 'joinedUsername')==-1">
<a ng-show="travel.modality=='offering'" ng-click="joinTravel()" class="button button-calm o-pull-right">{{'Ask_to_join' | translate}}</a>
@@ -90,7 +92,7 @@
<button ng-click="closeNewComment()" class="button button-small button-assertive">
{{'Cancel' | translate}}
</button>
<button ng-click="doNewComment()" class="button button-small button-calm">
<button ng-click="doNewComment()" ng-show="newComment.comment" class="button button-small button-calm">
{{'Post_comment' | translate}}
</button>
</form>

View File

@@ -36,7 +36,7 @@
</p>
<!--<p class="" ng-show="travel.modality=='offering'">nºseats: {{travel.seats}}</p>
<p class="" ng-show="travel.modality=='asking'">nºpeople: {{travel.seats}}</p>-->
<p class="">{{travel.from}} - {{travel.to}}</p>
<p class="">{{travel.from}} --> {{travel.to}}</p>
</a>
</div>
</ion-content>

View File

@@ -8,13 +8,17 @@
<p class="o-bold">{{user.description}}</p>
<p>{{user.mail}}</p>
<p>
<a ng-href="https://telegram.me/{{user.telegram}}" target="_blank" class="button">
<img class='o-imgMenu' src="img/telegram.png" /> @{{user.telegram}}
</a>
</p>
<div class="o-text-right">
<b>favs:</b>
<span class="">{{user.favs.length}}</span>
<br><br>
<div ng-click="showFavsList()">
<b>favs:</b>
<span class="">{{user.favs.length}}</span>
</div>
<br>
<div ng-show="storageusername && storageusername!=user.username">
<a ng-show="arrayObjectIndexOf(user.favs, storageusername, 'username')==-1" ng-click="favUser()">
<img class="o-imgMenu" src="img/unlike.png" />
@@ -29,7 +33,7 @@
</div>
</div>
<div class="item item-body">
{{'history_of' | translate}} {{user.username}}:
{{'current_publications_of' | translate}} {{user.username}}:
<div class="positive">{{travels.length}} {{'publications' | translate}}</div>
<a ng-repeat="travel in travels | orderBy: 'date'" class="item item-avatar" href="#/app/travels/{{travel._id}}">

View File

@@ -12,7 +12,7 @@
</div>
</div>
<a ng-repeat="user in users | orderBy: 'date'" class="item item-avatar" href="#/app/users/{{user.username}}">
<a ng-repeat="user in users | orderBy: 'date'" class="item item-avatar" ng-href="#/app/users/{{user.username}}">
<img ng-src="img/avatars/{{user.avatar}}.png">
<h2>{{user.username}}</h2>
<p>