<!doctype html>
<html ng-app="myApp">
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.4/angular.js"></script>
    <script src="http://code.angularjs.org/1.2.4/angular-route.js"></script>
    
    <script src="http://angular-ui.github.com/bootstrap/ui-bootstrap-tpls-0.7.0.js"></script>
    
    <link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css" rel="stylesheet">
  </head>
  <body>
  
<div ng-controller="MenuCtrl">
    <ul>
        <li><a href="#/page/running">Running</a></li>
        <li><a href="#/page/walking">Walking</a></li>
    </ul>

</div>


<script type="text/ng-template" id="modalContainer">
    <div ng-controller="ModalContainerCtrl"></div>
</script>

  <div ng-view></div>
    
</body>
<script src="script.js"></script>
</html>
'use strict';

angular.module('myApp', [
  
  'ngRoute',
  'ui.bootstrap'
])
.config(function($routeProvider) {
    $routeProvider
        .when('/page/:name', {
            templateUrl : 'modalContainer',
            controller : 'ModalContainerCtrl'
        })
        .when('/menu', {
            controller : 'MenuCtrl'
        })
        .otherwise({redirectTo: '/menu'});
})
.controller('MenuCtrl', ['$scope', function($scope) {


}])
.controller('ModalContainerCtrl',['$scope', '$modal', '$route', function($scope, $modal, $route) {

        console.log("hello I am the ModalContainerCtrl")

        var modalInstance = $modal.open({
            templateUrl : 'modal.html',
            controller: 'ModalCtrl'
        });

        $scope.activity = $route.current.pathParams.name;
        console.log($scope.activity)


}])
.controller('ModalCtrl', ['$scope', function($scope, $modalInstance) {
    console.log("Hello I am the modal control")
            //Modal controls
        $scope.close = function () {
            console.log("close!")
            modalInstance.close();
        };

}]);




<div class="modal-header">
  <h1>This is the title</h1>
</div>
<div class="modal-body">
 <p> Hi, I'm a modal about {{ activity }}</p>

<p>    <button class="btn btn-primary" ng-click="close()">Close</button></p>

</div>