Skip to content

Commit 94a83e6

Browse files
committed
added html5Mode enabled to remove hash from url and change links to match
1 parent 8b0f042 commit 94a83e6

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

client/app/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<html class="no-js">
33
<head>
44
<meta charset="utf-8">
5+
<base href="/">
56
<title></title>
67
<meta name="description" content="">
78
<meta name="viewport" content="width=device-width">

client/app/scripts/app.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ angular
1515
'ngSanitize',
1616
'ngTouch'
1717
])
18-
.config(function ($stateProvider, $urlRouterProvider) {
18+
.config(function ($stateProvider, $urlRouterProvider, $locationProvider) {
19+
$locationProvider.html5Mode(true);
1920
$urlRouterProvider.otherwise('/');
2021

2122
$stateProvider

client/app/scripts/controllers/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ angular.module('materialPollApp')
2525
$http.post(myConfig.backend,{answers: $scope.options, name: $scope.title, multiple: $scope.multiple, votes: votes})
2626
.success(function(data){
2727
$scope.linkto = data[1].poll.id;
28-
$scope.location = window.location.protocol + window.location.host + '/#/' + $scope.linkto;
28+
$scope.location = window.location.protocol + window.location.host + '/' + $scope.linkto;
2929
});
3030
}
3131
};

client/app/views/main.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<label for="test5" class='red-text text-lighten-5'>Allow multiple poll choices?</label>
1919
</p>
2020
<a ng-click="submit()" ng-if="!linkto" class="submitButton waves-effect waves-light btn red lighten-2 red-text text-lighten-5">Create Poll</a>
21-
<a ng-href="#/{{linkto}}" ng-if="linkto" class="waves-effect waves-light btn red lighten-2 red-text text-lighten-5">View Poll</a>
21+
<a ng-href="{{linkto}}" ng-if="linkto" class="waves-effect waves-light btn red lighten-2 red-text text-lighten-5">View Poll</a>
2222
<p ng-if="linkto" style="display:inline" class="red-text text-lighten-5">Url: {{location}}</p>
2323
</div>
2424
</div>

0 commit comments

Comments
 (0)