Commit 50f5272e569d5295d46ccc5dc1aa8ca9ac6a9e00

Authored by Michel Felipe
1 parent 284e9d9f

Update angular-bootsrap module to latest version

bower.json
... ... @@ -11,7 +11,7 @@
11 11 "restangular": "~1.5.2",
12 12 "angular-ui-router": "~0.2.18",
13 13 "bootstrap-sass": "~3.3.6",
14   - "angular-bootstrap": "~0.13.4",
  14 + "angular-bootstrap": "~1.1.0",
15 15 "malarkey": "yuanqing/malarkey#~1.3.1",
16 16 "angular-toastr": "~1.7.0",
17 17 "moment": "~2.10.6",
... ...
src/app/layout/language-selector/language-selector.html
1   -<li class="dropdown profile-menu" dropdown>
2   - <a href="#" class="dropdown-toggle" aria-expanded="false" dropdown-toggle>
  1 +<li class="dropdown profile-menu" uib-dropdown>
  2 + <a href="#" class="dropdown-toggle" aria-expanded="false" uib-dropdown-toggle>
3 3 <span>{{"language.selector" | translate}}</span> <b class="caret"></b>
4 4 </a>
5   - <ul class="dropdown-menu" dropdown-menu>
  5 + <ul class="dropdown-menu" uib-dropdown-menu>
6 6 <li ng-repeat="(language, description) in ctrl.availableLanguages()"
7 7 class="language language-{{language}}" ng-class="{'active': language==ctrl.currentLanguage()}">
8 8 <a href="#" ng-click="ctrl.changeLanguage(language)">
... ...
src/app/layout/navbar/navbar.html
... ... @@ -21,12 +21,12 @@
21 21 <a ng-href="#" ng-click="ctrl.openLogin()">{{"navbar.login" | translate}}</a>
22 22 </li>
23 23  
24   - <li class="dropdown profile-menu" ng-show="ctrl.currentUser" dropdown>
25   - <a href="#" class="dropdown-toggle" aria-expanded="false" dropdown-toggle>
  24 + <li class="dropdown profile-menu" ng-show="ctrl.currentUser" uib-dropdown>
  25 + <a href="#" class="dropdown-toggle" aria-expanded="false" uib-dropdown-toggle>
26 26 <noosfero-profile-image [profile]="ctrl.currentUser.person" class="profile-image"></noosfero-profile-image>
27 27 <span ng-bind="ctrl.currentUser.person.name"></span> <b class="caret"></b>
28 28 </a>
29   - <ul class="dropdown-menu" dropdown-menu>
  29 + <ul class="dropdown-menu" uib-dropdown-menu>
30 30 <li>
31 31 <a ui-sref="main.profile.info({profile: ctrl.currentUser.person.identifier})"><i class="fa fa-fw fa-user"></i> {{"navbar.profile" | translate}}</a>
32 32 </li>
... ...
src/app/layout/navbar/navbar.ts
... ... @@ -10,7 +10,7 @@ import {SessionService, AuthService, AuthController, IAuthEvents, AUTH_EVENTS} f
10 10 directives: [LanguageSelectorComponent],
11 11 providers: [AuthService, SessionService]
12 12 })
13   -@Inject("$modal", AuthService, "SessionService", "$scope", "$state")
  13 +@Inject("$uibModal", AuthService, "SessionService", "$scope", "$state")
14 14 export class Navbar {
15 15  
16 16 private currentUser: noosfero.User;
... ... @@ -19,7 +19,7 @@ export class Navbar {
19 19 *
20 20 */
21 21 constructor(
22   - private $modal: any,
  22 + private $uibModal: any,
23 23 private authService: AuthService,
24 24 private session: SessionService,
25 25 private $scope: ng.IScope,
... ... @@ -42,7 +42,7 @@ export class Navbar {
42 42 }
43 43  
44 44 openLogin() {
45   - this.modalInstance = this.$modal.open({
  45 + this.modalInstance = this.$uibModal.open({
46 46 templateUrl: 'app/login/login.html',
47 47 controller: AuthController,
48 48 controllerAs: 'vm',
... ...