Changeset 4236
- Timestamp:
- 01/09/14 15:51:15 (10 years ago)
- Location:
- cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site
- Files:
-
- 2 deleted
- 4 edited
- 24 copied
Legend:
- Unmodified
- Added
- Removed
-
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/completeuserdetails.html
r4191 r4236 21 21 <div class="navbar navbar-inverse navbar-fixed-top"> 22 22 <div class="navbar-inner"> 23 <div class="container -fluid">23 <div class="container"> 24 24 <button type="button" class="btn btn-navbar"> 25 25 <span class="icon-bar"></span> … … 65 65 <!-- Placed at the end of the document so the pages load faster --> 66 66 <!--<script src="./lib/jQuery/1.10.2/jquery-1.10.2.min.js"></script>--> 67 <script src="./lib/AngularJS-1.2. 5/angular.min.js"></script>68 <script src="./lib/AngularJS-1.2. 5/angular-resource.min.js"></script>69 <script src="./lib/AngularJS-1.2. 5/angular-route.min.js"></script>67 <script src="./lib/AngularJS-1.2.7/angular.min.js"></script> 68 <script src="./lib/AngularJS-1.2.7/angular-resource.min.js"></script> 69 <script src="./lib/AngularJS-1.2.7/angular-route.min.js"></script> 70 70 <script src="./lib/UI-bootstrap/ui-bootstrap-tpls-0.7.0.min.js"></script> 71 71 <script src="./scripts/modules.min.js"></script> -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/index.html
r4191 r4236 11 11 12 12 <!-- Le styles --> 13 <link href="./lib/bootstrap- 2.3.2/css/bootstrap.min.css" rel="stylesheet" />14 <link href="./lib/bootstrap-2.3.2/css/bootstrap-responsive.min.css" rel="stylesheet" />13 <link href="./lib/bootstrap-3.0.3/css/bootstrap.css" rel="stylesheet" /> 14 <!-- <link href="./lib/bootstrap-2.3.2/css/bootstrap-responsive.min.css" rel="stylesheet" />--> 15 15 <link href="./lib/animate_css/animate.min.css" rel="stylesheet" /> 16 <link href="./styles/SCHEMAcat. min.css" rel="stylesheet" />16 <link href="./styles/SCHEMAcat.css" rel="stylesheet" /> 17 17 <link href="./lib/pretify/prettify-bootstrap-light.css" type="text/css" rel="stylesheet" /> 18 18 … … 22 22 <div data-ng-controller="TopMenuCtrl"> 23 23 <div class="navbar navbar-inverse navbar-fixed-top"> 24 <div class="navbar-inner"> 25 <div class="container-fluid"> 26 <button type="button" class="btn btn-navbar" data-ng-click="toggleTopMenu()"> 27 <span class="icon-bar"></span> 28 <span class="icon-bar"></span> 29 <span class="icon-bar"></span> 30 </button> 31 <a class="brand" href="/schemacat/site/">SCHEMAcat</a> 32 <div class="nav-collapse" data-collapse="topMenuCollapsed"> 33 <ul class="nav"> 34 <li class="divider-vertical"></li> 24 <div> 25 <div> 26 <div class="navbar-header"> 27 <button type="button" class="btn btn-default navbar-toggle" data-ng-click="toggleTopMenu()"> 28 <span class="icon-bar"></span> 29 <span class="icon-bar"></span> 30 <span class="icon-bar"></span> 31 </button> 32 <a class="navbar-brand" href="/schemacat/site/">SCHEMAcat</a> 33 </div> 34 <div class="collapse navbar-collapse" data-collapse="topMenuCollapsed"> 35 <ul class="nav navbar-nav"> 36 <li class="divider"></li> 35 37 <li data-ng-class="{ active: isActive('/workspace')}"> 36 <a href="#/workspace/page/1/?schemaIndex=0&{{animationsUrlPart()}}&{{topMenuExpandedUrlPart()}}"><i class=" icon-homeicon-white"><!--i--></i> Home</a>38 <a href="#/workspace/page/1/?schemaIndex=0&{{animationsUrlPart()}}&{{topMenuExpandedUrlPart()}}"><i class="glyphicon glyphicon-home glyphicon-white"><!--i--></i> Home</a> 37 39 </li> 38 40 <li data-ng-class="{ active: isActive('/about')}"> … … 44 46 </ul> 45 47 <div class="pull-right"> 46 <ul class="nav pull-right">48 <ul class="nav navbar-nav"> 47 49 <li class="dropdown" title="userMenu"> 48 <a class="cursor-pointer dropdown-toggle"><i class=" icon-user icon-white"><!--i--></i> <span data-ng-bind="displayName"/> <span class="caret"></span> </a>50 <a class="cursor-pointer dropdown-toggle"><i class="glyphicon glyphicon-user"><!--i--></i> <span data-ng-bind="displayName"/> <span class="caret"></span> </a> 49 51 <ul class="dropdown-menu"> 50 52 <li> 51 < !--<a class="cursor-pointer" data-ng-click="loginClick()">-->52 < a href="{{shibURL}}"><!-- uncomment first one for development -->53 <a class="cursor-pointer" data-ng-click="loginClick()"> 54 <!-- <a href="{{shibURL}}"> --><!-- uncomment first one for development --> 53 55 <span>Login as a different user...</span> 54 56 </a> … … 62 64 </li> 63 65 <li class="dropdown" title="settings"> 64 <a class="cursor-pointer dropdown-toggle"><i class=" icon-wrench icon-white"><!--i--></i> <span class="caret"></span> </a>66 <a class="cursor-pointer dropdown-toggle"><i class="glyphicon glyphicon-wrench"><!--i--></i> <span class="caret"></span> </a> 65 67 <ul class="dropdown-menu"> 66 68 <li> 67 69 <a class="cursor-pointer" data-ng-click="updateAnimationStatus()" > 68 <i class=" iconicon-ok" data-ng-if="animationsChecked"><!--i--></i>70 <i class="glyphicon glyphicon-ok" data-ng-if="animationsChecked"><!--i--></i> 69 71 <span>animations</span> 70 72 </a> … … 86 88 </div> 87 89 <div id="footer"> 88 <div class="container-fluid">90 <div style="padding:0 15px;"> 89 91 <p>© The Language Archive 2013</p> 90 92 </div> … … 95 97 <!-- Placed at the end of the document so the pages load faster --> 96 98 <!--<script src="./lib/jQuery/1.10.2/jquery-1.10.2.min.js"></script>--> 97 <script src="./lib/AngularJS-1.2. 5/angular.min.js"></script>98 <script src="./lib/AngularJS-1.2. 5/angular-resource.min.js"></script>99 <script src="./lib/AngularJS-1.2. 5/angular-route.min.js"></script>100 <script src="./lib/UI-bootstrap/ui-bootstrap-tpls-0. 7.0.min.js"></script>99 <script src="./lib/AngularJS-1.2.7/angular.min.js"></script> 100 <script src="./lib/AngularJS-1.2.7/angular-resource.min.js"></script> 101 <script src="./lib/AngularJS-1.2.7/angular-route.min.js"></script> 102 <script src="./lib/UI-bootstrap/ui-bootstrap-tpls-0.9.0.min.js"></script> 101 103 <script src="./lib/pretify/prettify.js"></script> 102 104 <script src="./scripts/modules.min.js"></script> -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/lib/pretify/prettify-bootstrap-light.css
r3749 r4236 65 65 /* Specify class=linenums on a pre to get line numbering */ 66 66 ol.linenums { 67 color: #1E347B; 68 margin: 0 0 0 40px; } 67 color: #1E347B;} 69 68 70 69 ol.linenums li { -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/partials/about.html
r4077 r4236 1 <div id="about" data-ng-class="animateInOut" class="container-fluid"> 2 <div class="row-fluid"> 3 <div class="span12 hero-unit"> 4 <div class="row-fluid"> 5 <div class="span9"> 6 <h3>About SCHEMAcat</h3> 7 <p>SCHEMAcat is a companion registry to the ISOcat Data Category Registry.</p> 8 </div> 9 <div class="span3"> 10 <div class="text-center"> 11 <img src="images/yellow-cat.png" alt=""/> 1 <div id="about" data-ng-class="animateInOut" style="padding:0 15px;"> 2 <div class="row"> 3 <div class="col-md-12 container"> 4 <div class="jumbotron"> 5 <div class="row"> 6 <div class="col-md-9"> 7 <h3>About SCHEMAcat</h3> 8 <p>SCHEMAcat is a companion registry to the ISOcat Data Category Registry.</p> 9 </div> 10 <div class="col-md-3"> 11 <div class="text-center"> 12 <img src="images/yellow-cat.png" alt=""/> 13 </div> 12 14 </div> 13 15 </div> 14 </div>15 <div class="container-fluid">16 <div class="row-fluid">17 <div class="span12">18 <br/>19 <h4>Alpha notice!</h4>20 <div class="container-fluid">21 <p>SCHEMAcat is in its early stages of development. This means that22 anything can change at any time. Its also only available on a test23 server. This means that the server can go down anytime and data24 might get unrecoverably lost at any time. So this alpha release of25 SCHEMAcat is not meant and not ready for day to day work! However,26 we welcome any feedback and help to reach that stage soon.</p>27 </div>28 <br/>29 <h4>Publications</h4>30 <div class="container-fluid">31 <ol>32 <li>Ineke Schuurman, Menzo Windhouwer. Explicit Semantics for33 Enriched Documents. What Do ISOcat, RELcat and SCHEMAcat Have To34 Offer? In the Proceedings of the 2nd Supporting Digital35 Humanities conference (SDH 2011). Copenhagen, Denmark, November36 17-18, 2011. (draft)</li>37 </ ol>38 </div>39 <br/>40 <h4>Implementation info:</h4>41 <div class="container-fluid">42 <div class="row-fluid">43 <div class="span9">44 <p>SCHEMAcat is developed by The Languague Archive at the Max45 Planck Institute for Psycholinguistics.</p>46 <p>The current technical implementation is based on the47 following technologies:</p>48 <div class="row-fluid">49 <div class="span3 offset1">50 <h5>Server</h5>51 <ul class="text-center">52 <li>53 <p>54 <a href="http://1060research.com">55 <img56 src="http://www.1060research.com/netkernel/poweredbynetkernel.png"57 alt="Powered by Netkernel"/>58 </a>59 </p>60 </ li>61 </ ul>62 </div>63 <div class="span3">64 <h5>User interface</h5>65 <ul class="text-center">66 <li>67 <p>68 <a href="http://angularjs.org/">69 <img70 src="https://raw.github.com/angular/angular.js/master/images/logo/AngularJS.exports/AngularJS-small.png"71 alt="AngularJS"/>72 </a>73 </p>74 </ li>75 </ ul>16 <div> 17 <div class="row"> 18 <div class="col-md-12"> 19 <br/> 20 <h4>Alpha notice!</h4> 21 <div> 22 <p>SCHEMAcat is in its early stages of development. This means that 23 anything can change at any time. Its also only available on a test 24 server. This means that the server can go down anytime and data 25 might get unrecoverably lost at any time. So this alpha release of 26 SCHEMAcat is not meant and not ready for day to day work! However, 27 we welcome any feedback and help to reach that stage soon.</p> 28 </div> 29 <br/> 30 <h4>Publications</h4> 31 <div> 32 <ol> 33 <li>Ineke Schuurman, Menzo Windhouwer. Explicit Semantics for 34 Enriched Documents. What Do ISOcat, RELcat and SCHEMAcat Have To 35 Offer? In the Proceedings of the 2nd Supporting Digital 36 Humanities conference (SDH 2011). Copenhagen, Denmark, November 37 17-18, 2011. (draft)</li> 38 </ol> 39 </div> 40 <br/> 41 <h4>Implementation info:</h4> 42 <div> 43 <div class="row"> 44 <div class="col-md-9"> 45 <p>SCHEMAcat is developed by The Languague Archive at the Max 46 Planck Institute for Psycholinguistics.</p> 47 <p>The current technical implementation is based on the 48 following technologies:</p> 49 <div class="row"> 50 <div class="col-md-3 col-md-offset-1"> 51 <h5>Server</h5> 52 <ul class="text-center"> 53 <li> 54 <p> 55 <a href="http://1060research.com"> 56 <img 57 src="http://www.1060research.com/netkernel/poweredbynetkernel.png" 58 alt="Powered by Netkernel"/> 59 </a> 60 </p> 61 </li> 62 </ul> 63 </div> 64 <div class="col-md-3"> 65 <h5>User interface</h5> 66 <ul class="text-center"> 67 <li> 68 <p> 69 <a href="http://angularjs.org/"> 70 <img 71 src="https://raw.github.com/angular/angular.js/master/images/logo/AngularJS.exports/AngularJS-small.png" 72 alt="AngularJS"/> 73 </a> 74 </p> 75 </li> 76 </ul> 77 </div> 76 78 </div> 77 79 </div> 78 </div>79 <div class="span3 text-center">80 <a href="http://tla.mpi.nl">81 <img82 src="images/TLAlogo.png"83 alt="http://tla.mpi.nl"/>84 </ a>80 <div class="col-md-3 text-center"> 81 <a href="http://tla.mpi.nl"> 82 <img 83 src="images/TLAlogo.png" 84 alt="http://tla.mpi.nl"/> 85 </a> 86 </div> 85 87 </div> 86 88 </div> 87 </div>88 <br/>89 <h4>Change log</h4>90 <div class="container-fluid">91 <h5>[2013-11-08]</h5>92 <ol>93 <li>Dinamic web site based on AngularJS and NetKernel on the94 server</li>95 </ol>96 <h5>[2012-09-25]</h5>97 <ol>98 < li>Initial alpha release of SCHEMAcat with a web site</li>99 </ ol>89 <br/> 90 <h4>Change log</h4> 91 <div> 92 <h5>[2013-11-08]</h5> 93 <ol> 94 <li>Dinamic web site based on AngularJS and NetKernel on the 95 server</li> 96 </ol> 97 <h5>[2012-09-25]</h5> 98 <ol> 99 <li>Initial alpha release of SCHEMAcat with a web site</li> 100 </ol> 101 </div> 100 102 </div> 101 103 </div> -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/partials/accountDetails.html
r4116 r4236 1 1 <div id="accountDetails" data-ng-class="animateAccountDetails" class="container-fluid"> 2 2 <div class="row-fluid"> 3 <div class="span12 hero-unit">3 <div class="span12 jumbotron"> 4 4 <h3>Account details</h3> 5 5 <div class="container-fluid"> -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/partials/workspace.html
r4200 r4236 1 <div id="workspace" data-ng-class="animateWorkspacePageChange" class="container-fluid">2 <div id="workspace-main-row" class="row -fluid">3 <div class=" span3 workspace-master-div">1 <div id="workspace" data-ng-class="animateWorkspacePageChange" style="padding:0 15px;"> 2 <div id="workspace-main-row" class="row"> 3 <div class="col-md-3 workspace-master-div"> 4 4 <div class="sidebar-nav-fixed"> 5 5 <!--<form class="form-search"> … … 9 9 </div> 10 10 </form>--> 11 <table class="table table-bordered table-condensed table-hover"> 12 <thead> 13 <tr> 14 <th>Schema</th> 15 <th>Version</th> 16 <th>Status</th> 17 </tr> 18 </thead> 19 <tbody> 20 <tr data-ng-class="{'selected': $index==selectedSchemaIndex,'cursor-pointer': $index!=selectedSchemaIndex}" data-ng-repeat="schema in schemasList" data-ng-click="selectSchema($index)"> 21 <td data-ng-bind="schema['sc:name']"></td> 22 <td data-ng-if="schema['sc:version'] != '[object Object]'" data-ng-bind="schema['sc:version']"/> 23 <td data-ng-if="schema['sc:version'] == '[object Object]'"/> 24 <td data-ng-bind="schema['sc:status']"/> 25 </tr> 26 </tbody> 27 </table> 11 <div class="panel panel-default"> 12 <table class="table table-bordered table-condensed table-hover"> 13 <thead> 14 <tr> 15 <th>Schema</th> 16 <th>Version</th> 17 <th>Status</th> 18 </tr> 19 </thead> 20 <tbody> 21 <tr data-ng-class="{'active': $index==selectedSchemaIndex,'cursor-pointer': $index!=selectedSchemaIndex}" data-ng-repeat="schema in schemasList" data-ng-click="selectSchema($index)"> 22 <td data-ng-bind="schema['sc:name']"></td> 23 <td data-ng-if="schema['sc:version'] != '[object Object]'" data-ng-bind="schema['sc:version']"/> 24 <td data-ng-if="schema['sc:version'] == '[object Object]'"/> 25 <td data-ng-bind="schema['sc:status']"/> 26 </tr> 27 </tbody> 28 </table> 29 </div> 28 30 <div data-ng-if="schemasResult['sc:result']['sc:total-schemas'] > pageSize" class="paginator centered"> 29 <div data-pagination="" data-page="currentPage" data-total-items="totalSchemaItems" data-items-per-page="pageSize" data-max-size="5" class="pagination-sm allcursor-pointer" data-on-select-page="selectPage(page)"31 <div data-pagination="" data-page="currentPage" data-total-items="totalSchemaItems" data-items-per-page="pageSize" data-max-size="5" class="pagination-sm cursor-pointer" data-on-select-page="selectPage(page)" 30 32 data-boundary-links="true" data-previous-text="â¹" data-next-text="âº" data-first-text="«" data-last-text="»"></div> 31 33 </div> 32 34 </div> 33 35 </div> 34 <div class=" span9 workspace-master-div">35 <div id="schema-background" class=" hero-unit">36 <div id="schema-div" class="container-fluid"data-ng-class="animateSchemaChange">36 <div class="col-md-9 workspace-master-div container"> 37 <div id="schema-background" class="jumbotron"> 38 <div id="schema-div" data-ng-class="animateSchemaChange"> 37 39 <h1 id="schema-name" data-ng-bind="selectedSchema['sc:schema']['sc:name']"></h1> 38 40 <p data-ng-if="selectedSchema['sc:schema']['sc:description'] != '[object Object]'" data-ng-bind="selectedSchema['sc:schema']['sc:description']"/> 39 41 <p data-ng-if="selectedSchema['sc:schema']['sc:description'] == '[object Object]'">--</p> 40 <div class="row -fluid">41 <div class=" span2">42 <div class="row"> 43 <div class="col-md-2"> 42 44 <h4>Version:</h4> 43 45 <p data-ng-if="selectedSchema['sc:schema']['sc:version'] != '[object Object]'" data-ng-bind="selectedSchema['sc:schema']['sc:version']"/> 44 46 <p data-ng-if="selectedSchema['sc:schema']['sc:version'] == '[object Object]'">--</p> 45 47 </div> 46 <div class=" span2">48 <div class="col-md-2"> 47 49 <h4>Status:</h4> 48 50 <p data-ng-if="selectedSchema['sc:schema']['sc:status'] != '[object Object]'" data-ng-bind="selectedSchema['sc:schema']['sc:status']"/> 49 51 <p data-ng-if="selectedSchema['sc:schema']['sc:status'] == '[object Object]'">--</p> 50 52 </div> 51 <div class=" span2">53 <div class="col-md-2"> 52 54 <h4>Access:</h4> 53 55 <p data-ng-if="selectedSchema['sc:schema']['sc:access']['sc:all']['actions'] == 'r'">shared URL</p> 54 56 <p data-ng-if="selectedSchema['sc:schema']['sc:access']['sc:all']['actions'] != 'r'">private</p> 55 57 </div> 56 <div class=" span2">58 <div class="col-md-2"> 57 59 <h4>License:</h4> 58 60 <a data-ng-if="selectedSchema['sc:schema']['sc:license'] != undefined" href="{{selectedSchema['sc:schema']['sc:license']['sc:license-text']}}" data-tooltip-append-to-body="true" data-tooltip-placement="right" data-tooltip-html-unsafe="{{selectedSchema['sc:schema']['sc:license']['sc:full-name']}}<br/><span>OSI approved: </span><span>{{selectedSchema['sc:schema']['sc:license']['sc:OSI-approved']}}</span><br/><br/><span>Click to view license text...</span>"> … … 62 64 </div> 63 65 </div> 64 <div class="row -fluid">65 <div class=" span2">66 <div class="row"> 67 <div class="col-md-2"> 66 68 <h5>Group tags:</h5> 67 69 </div> … … 74 76 <span> 75 77 <span data-ng-bind="file['sc:name']"></span><span> </span> 76 <button type="button" class="btn btn-success btn- mini" data-ng-model="showSchemaBtn" data-btn-checkbox="" data-ng-click="showFile(file['sc:name']);">78 <button type="button" class="btn btn-success btn-xs" data-ng-model="showSchemaBtn" data-btn-checkbox="" data-ng-click="showFile(file['sc:name']);"> 77 79 <span data-ng-hide="showSchemaBtn">Show</span><span data-ng-show="showSchemaBtn">Hide</span> 78 80 </button> 79 <a href="/schemacat/schemas/{{selectedSchema['sc:schema']['xml:id']}}/files/{{file['sc:name']}}" class="btn btn-primary btn- mini">Open</a>80 <a href="/schemacat/schemas/{{selectedSchema['sc:schema']['xml:id']}}/download/files/{{file['sc:name']}}" class="btn btn-danger btn- mini" download>Download</a>81 <a href="/schemacat/schemas/{{selectedSchema['sc:schema']['xml:id']}}/files/{{file['sc:name']}}" class="btn btn-primary btn-xs">Open</a> 82 <a href="/schemacat/schemas/{{selectedSchema['sc:schema']['xml:id']}}/download/files/{{file['sc:name']}}" class="btn btn-danger btn-xs" download>Download</a> 81 83 <span data-ng-show="showSchemaBtn && !file.open"> 82 84 <span> </span> -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/styles/SCHEMAcat.css
r4078 r4236 5 5 } 6 6 7 body { 8 overflow-y: scroll; 9 } 10 7 11 .centered{ 8 12 text-align:center; 9 }10 11 .selected{12 background-color:#f5f5f5;13 13 } 14 14 … … 49 49 position:fixed; 50 50 width:21.97%; 51 min-width: 24 1px;51 min-width: 246px; 52 52 } 53 53 … … 81 81 height:100%; 82 82 /* Negative indent footer by it's height */ 83 margin:0 auto - 60px;83 margin:0 auto -71px; 84 84 } 85 85 … … 88 88 #pushf, 89 89 #footer{ 90 height: 60px;90 height:71px; 91 91 } 92 92 #footer{ … … 94 94 padding-top:20px; 95 95 } 96 97 /*.navbar-nav > li > a, 98 .navbar-header > a { 99 padding-top:10px !important; 100 padding-bottom:10px !important; 101 } 102 .navbar-fixed-top { 103 min-height:40px !important; 104 height: 35px 105 }*/ 96 106 97 107 /* Lastly, apply responsive CSS fixes as necessary */ … … 103 113 padding-right:20px; 104 114 } 105 } 106 107 @media (max-width: 979px) { 115 116 .navbar-fixed-top 117 { 118 position: relative; 119 top: auto; 120 } 121 108 122 #pushh{ 109 123 height:0px; -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/test/e2e/runner.html
r4191 r4236 4 4 <title>SCHEMAcat end2end Test Runner</title> 5 5 <meta charset="utf-8"> 6 <script src="../lib/AngularJS-1.2. 5/angular-scenario.js" ng-autotest></script>6 <script src="../lib/AngularJS-1.2.7/angular-scenario.js" ng-autotest></script> 7 7 <script src="../lib/window-dialog-commands.js" ng-autotest></script> 8 8 <script src="scenarios.js"></script> -
cats/SCHEMAcat/branches/urn.org.isocat.schemacat.site/site/test/karma/karma.config.js
r4191 r4236 15 15 // list of files / patterns to load in the browser 16 16 files: [ 17 'lib/AngularJS-1.2. 5/angular.js',18 'lib/AngularJS-1.2. 5/angular-route.js',19 'lib/AngularJS-1.2. 5/angular-resource.js',17 'lib/AngularJS-1.2.7/angular.js', 18 'lib/AngularJS-1.2.7/angular-route.js', 19 'lib/AngularJS-1.2.7/angular-resource.js', 20 20 'lib/UI-bootstrap/ui-bootstrap-tpls-0.7.0.js', 21 'test/lib/AngularJS-1.2. 5/angular-mocks.js',21 'test/lib/AngularJS-1.2.7/angular-mocks.js', 22 22 'scripts/modules.js', 23 23 'scripts/controllers.js',
Note: See TracChangeset
for help on using the changeset viewer.