From ceef406be9fa8b94c92d3eb74dac14c1ebdaf51a Mon Sep 17 00:00:00 2001
From: idoctnef
Date: Mon, 10 Oct 2016 13:14:41 +0200
Subject: [PATCH] favsList implemented, show user by username filter bug fixed
---
config.xml | 2 +-
www/js/controllers.js | 23 +++++++++++++++++++----
www/js/translations.js | 1 +
www/templates/favsList.html | 24 ++++++++++++++++++++++++
www/templates/help.html | 3 ++-
www/templates/settings.html | 1 -
www/templates/travel.html | 12 +++++++-----
www/templates/travels.html | 2 +-
www/templates/user.html | 12 ++++++++----
www/templates/users.html | 2 +-
10 files changed, 64 insertions(+), 18 deletions(-)
create mode 100644 www/templates/favsList.html
diff --git a/config.xml b/config.xml
index f4c7c70..eb1d1dc 100644
--- a/config.xml
+++ b/config.xml
@@ -1,6 +1,6 @@
- collectiveCar
+ CarsInCommon
CarSharing app, for collective use.
diff --git a/www/js/controllers.js b/www/js/controllers.js
index 1cdc19a..f233ca6 100644
--- a/www/js/controllers.js
+++ b/www/js/controllers.js
@@ -648,13 +648,13 @@ console.log($scope.newComment);
};
})
-.controller('UserCtrl', function($scope, $stateParams, $http, $filter) {
+.controller('UserCtrl', function($scope, $stateParams, $http, $filter, $ionicModal) {
if(localStorage.getItem('c_token')){// adding token to the headers
$http.defaults.headers.common['X-Access-Token'] = localStorage.getItem('c_token');
}
$scope.storageusername=localStorage.getItem("c_username");
$scope.users= JSON.parse(localStorage.getItem('c_users'));
- $scope.user = $filter('filter')($scope.users, $stateParams.username, true)[0];
+ $scope.user = $filter('filter')($scope.users, {username: $stateParams.username}, true)[0];
//$scope.user="";
console.log($stateParams.username);
/*$http.get(urlapi + 'users/byusername/'+$stateParams.username)
@@ -706,7 +706,7 @@ console.log($scope.newComment);
$scope.users=response.data;
localStorage.setItem('c_users', JSON.stringify($scope.users));
- $scope.user = $filter('filter')($scope.users, $stateParams.username, true)[0];
+ $scope.user = $filter('filter')($scope.users, {username: $stateParams.username}, true)[0];
},
function(response) { // optional
@@ -733,7 +733,7 @@ console.log($scope.newComment);
$scope.users=response.data;
localStorage.setItem('c_users', JSON.stringify($scope.users));
- $scope.user = $filter('filter')($scope.users, $stateParams.username, true)[0];
+ $scope.user = $filter('filter')($scope.users, {username: $stateParams.username}, true)[0];
},
function(response) { // optional
@@ -741,6 +741,21 @@ console.log($scope.newComment);
});
};
+ $ionicModal.fromTemplateUrl('templates/favsList.html', {
+ scope: $scope
+ }).then(function(modal) {
+ $scope.modalFavsList = modal;
+ });
+ $scope.closeModalFavsList = function() {
+ $scope.modalFavsList.hide();
+ };
+ $scope.showFavsList = function(){
+ $scope.modalFavsList.show();
+ };
+ $scope.closeModalAndGoUser = function(){
+ $scope.modalFavsList.hide();
+ };
+
$scope.arrayObjectIndexOf = function(myArray, searchTerm, property) {
if(myArray){
for(var i = 0, len = myArray.length; i < len; i++) {
diff --git a/www/js/translations.js b/www/js/translations.js
index 6e41fe5..e8c9529 100644
--- a/www/js/translations.js
+++ b/www/js/translations.js
@@ -53,6 +53,7 @@ var translations = {
"Pull_from_top_to_refresh": "Pull from top to refresh",
"User": "User",
"history_of": "history of",
+ "current_publications_of": "current publications of",
"publications": "publications",
},
diff --git a/www/templates/favsList.html b/www/templates/favsList.html
new file mode 100644
index 0000000..daf8a85
--- /dev/null
+++ b/www/templates/favsList.html
@@ -0,0 +1,24 @@
+
+
+
+
+
+ {{'Likes' | translate}} {{newtravel.title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/www/templates/help.html b/www/templates/help.html
index 8f720b6..5a9756d 100644
--- a/www/templates/help.html
+++ b/www/templates/help.html
@@ -1,6 +1,5 @@
- {{'Help' | translate}}
help instructions here
@@ -14,5 +13,7 @@
+
+ not yet
diff --git a/www/templates/settings.html b/www/templates/settings.html
index f1c6a8a..5aacb7e 100644
--- a/www/templates/settings.html
+++ b/www/templates/settings.html
@@ -1,6 +1,5 @@
- {{'Settings' | translate}}